使用点到点信道的数据链路层

PPP协议:用户通过ADSL来进行拨号上网的时候,使用的就是PPP协议,点到点信道通信
    应该满足的要求:
        简单、封装成帧、透明性、多种网络层协议、多种类型链路、 差错检测、检测连接状态
        最大传送单元、网络层地址协商、数据压缩协商
    不需要满足的要求:
        纠错、流量控制、序号、多点线路、半双工或单工链路    
PPP协议的组成:
    一:数据链路层协议可以用于异步串行或同步串行介质
    二:它使用LCP(链路控制协议)建立并维护数据链路连接(身份验证、计费功能)
    三:网络控制协议(NCP)允许在点到点连接上使用多种网络层协议
PPP协议的帧格式: 首部  信息部分(不超过1500字节)  尾部   
    首部: 由三个分别是1个字节的帧首部、地址字段、空闲字段,以及一个2个字节的协议构成
            其中帧首部代表帧的开始,地址字段和空闲字段暂时并没有被使用,所以是固定的表示
            2个字节的协议是用于表示后面的信息部分采用的协议(如IP协议则是信息部分就是IP数据报)
    尾部:由一个2个字节的FCS检验序列和1个字节的帧尾部构成
PPP协议的工作状态:
    <1> 用户点击连接拨号上网, 则用户计算机与ISP之间就建立了一条物理连接
    <2> 用户计算机向ISP发送一系列的链路控制协议LCP分组(封装成多个PPP帧), 这些分组主要是一些
        参数信息, 如账号密码进行验证等, 如果响应成功则建立完成一个LCP连接
    <3> 通过NCP协议建立NCP连接, 接入的用户获得一个临时的IP地址

使用广播信道的数据链路层

点对点的广域网的通信协议是PPP,局域网以太网的通信协议是载波监听多点接入/碰撞检测=====CSMA/CD协议
使用CSMA/CD(载波监听)协议的以太网不能进行全双工通信而只能进行双向交替通信(半双工通信)

多点接入:表示许多计算机以多点接入的方式连接在一根总线上

载波监听:是指每一个站在发送数据之前先要检测以下总线上时分有其他计算机在发送数据,如果有,则暂停
         发送数据,等待一个随机的时间后再发送

碰撞检测:发送前检测信道是否空闲,发送时仍然不停的检测信道是否空闲,一旦遇到多台计算机同时发送时,即
         检测到碰撞,此时需要对碰撞进行处理

争用期: 以太网的端到端往返时延2S称为争用期, 或碰撞窗口, 通常, 取51.2us(微秒)为争用期的长度
        对于10Mb/s以太网, 在争用期内可发送512bit, 即64字节
        以太网在发送数据时, 若前64字节未发生冲突, 则说明此时信道空闲
二进制指数类型退避算法: 用于碰撞后重传时间的计算, 即解决碰撞的方式
MAC帧格式
目的地址(6个字节)  源地址(6个字节)  类型(2个字节) IP数据报(46-1500字节) FCS(2个字节)

results matching ""

    No results matching ""