zoukankan      html  css  js  c++  java
  • 计算机网络-自顶向下方法第六章

     第六章讲的是:链路层和局域网。

     链路层有两种不同的信道:一是广播信道;二是点对点通信链路。

     在通过特定的链路时,传输节点将数据报封装在链路层帧中,并将该帧传到链路中。

     提供的服务:成帧,链路接入,可靠交付,差错检测和纠正。

    链路层的主体部分是在网络适配器中实现的。其核心是链路层控制器,实现了许多链路层服务的专用芯片。

    差错检测的3种技术:奇偶校验、检验和方法、循环冗余检测。

    多路访问链路和协议

    点对点:由链路一端的单个发送方和链路另一端的单个接收方组成。

    广播链路:让多个发送方和接收节点都连接到相同的、单一的、共享的广播信道上。

    协议主要有以下三种类型:1、信道划分协议;2、随机接入协议;3、轮流协议。

      1、信道划分协议

         1.1 TDM(时分多路复用):类似于在聚会上,让每个客人在固定的时间发言。

         1.2 FDM(频分多路复用):将信道划分为不同的频段(每个频段具有R/N带宽),并把每个频率分配给N个节点中的一个。

         1.3 CDMA(码分多址):对每个节点分配一种不同的编码。

    交换局域网

     交换机运行在链路层,它们交换链路层帧。

    地址解析协议(ARP):将IP地址转换为链路层地址。

    MAC地址:链路层地址,是唯一的。由IEEE管理。

    以太网是目前最流行的局域网技术。

    web页面请求的历程

    这小节是对前面的协议做个总结。

    有以下几个步骤:1、网络相关的动作是运行DHCP协议,以从本地DHCP服务器获得一个IP地址以及其他信息。

     2、使用DNS协议提供名字到IP地址的转换服务,获得访问的IP地址。

     3、web客户-服务器交互:TCP和HTTP。先生成TCP套接字,执行三次握手。最后浏览器读取HTTP响应,显示网页。

  • 相关阅读:
    linux常用命令
    mysql 开发基础系列20 事务控制和锁定语句(上)
    sql server 性能调优之 资源等待 CXPACKET
    mysql 开发基础系列19 触发器
    mysql 开发基础系列18 存储过程和函数(下)
    mysql 开发基础系列17 存储过程和函数(上)
    sql server 性能调优之 资源等待PAGEIOLATCH
    mysql 开发基础系列16 视图
    mysql 开发基础系列15 索引的设计和使用
    sql server 性能调优之 当前用户请求分析 (1)
  • 原文地址:https://www.cnblogs.com/luoa/p/11144386.html
Copyright © 2011-2022 走看看