计算机网络基础-3-数据链路层 (3)

      

计算机网络基础-3-数据链路层

      1.PPP帧的首部和尾部分别为4个字段和2个字段,PPP是面向字节的,所有的PPP帧长度都是整数字节。

      2.标志字段F = 0x7E(二进制表示是01111110)。

      3.地址字段A只置为0xFF。

      4.控制字段C通常置为0x03。

      5.PPP帧有2个字节的协议字段。其值若为0x0021,则信息字段就是IP数据报。

                       若为0x8021,则信息字段是网络控制数据。

                          若为0xC021,则信息字段是PPP链路控制数据。

                       若为0xC023,则信息字段是鉴别数据。

      6.信息部分长度可变,受到最大传送单元的限制,不超过1500字节。

      7.使用CRC循环冗余检测法的FCS帧校验序列2个字节。

    PPP解决透明传输问题

      当PPP用在同步传输链路时,协议规定硬件来完成0比特填充。

            同步传输时,采用0比特填充法,使一帧中两个F字段之间不会出现6个连续的1。

            在发送端,只要发现有5个连续的1,则立即填入一个0。

            在接收端,对帧中的比特流进行扫描,每当发现5个连续的1时,就把5个连续1后的一个0删除,以还原成原来的比特流。

            

计算机网络基础-3-数据链路层

      当PPP用在异步传输链路时,就使用一种特殊的字符填充法。

           将信息字段中出现的每一个0x7E字节转变成为2字节序列(0x7D,0x5E)。若信息字段中出现一个0x7D的字节,则将其转变为两个字节序列(0x7D,0x5D)。

         若信息字段中出现ASCII码的控制字符(即数值小于0x20的字符),同时将该字符前面要加入一个0x7D字节,同时将该字符的编码加以改变(RFC1662中有规定)。

         举例:

           一个PPP数据帧是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E,请问真正的数据是什么?

           答案:7E FE 27 7D 7D 65 7E

    PPP协议的工作状态:当用户拨号接入ISP时,路由器的调制解调器对拨号做出确认,并建立一条物理连接。PC机向路由器发送一系列的LCP分组(封装成多个PPP帧)。这

            些分组及其响应选择一些PPP参数,并进行网络层配置,NCP给新接入的PC机分配一个临时的IP地址,使PC机成为因特网上的一个主机。通信完毕之后,

            NCP释放网络层连接,收回原来分配出去的IP地址。接着LCP释放数据链路层连接。最后释放的是物理层的连接。可见,PPP协议已不是纯粹的数据链路

            层协议,它还包含了物理层和网络层的内容。

            

计算机网络基础-3-数据链路层

四、局域网的数据链路层

    局域网的最主要的特点是:网络为一个单位所拥有;地理范围和站点数目均有限。

    局域网具有如下主要优点:具有广播功能,从一个站点可方便地访问全网。局域网上的主机可共享连接在局域网上的各种硬件和软件资源。便于系统的扩展和逐渐地演变,

              各设备的位置可灵活调整和改变。提高了系统的可靠性、可用性和残存性。

    局域网的常见拓扑结构

        

计算机网络基础-3-数据链路层

    局域网的媒体共享技术:静态划分信道:频分复用、时分复用、波分复用、码分复用

               动态媒体划分接入控制(多点接入):随机接入、受控接入(如多点线路探询或轮询)

    以太网的两个标准:DIX Ethernet V2是世界上第一个局域网产品(以太网)的规约。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfxfw.html