F A C 协议 信息部分 (可变长度) FCS F
字节 1 1 1 2 1500 2 1
④透明传输
当信息字段中出现了标志字段一样的比特组合(0x7E),就必须采取一些措施使这种形式上和标志字段一样的比特组合不出现在信息字段中
当ppp采用异步传输时,它把转义字符定义为0x7D,并采用字节填充
由于在发送端进行了字节填充,因此在链路上传送的信息字节数超过了原来的信息字节数,但接收端在收到数据后再进行与发送端字节填充相反的变换,就可以正确的恢复出原来的信息
ppp用在SONET/SDH链路时,使用面向比特的同步传输(一连串的比特连续传送)而不是面向字符的异步传输(逐个字符地传输)
在这种情况下,ppp采用前面介绍的零比特填充方法来实现透明传输
⑤ppp的工作状态
当用户PC向ISP发送了一系列的lcp分组(封装成多个ppp帧),以便建立lcp连接,这些分组及其响应选择了将要使用的一些ppp参数,接着还要进行网络层配置,NCP给新接入的用户PC分配一个临时的地址,这样子PC就成为因特网上的一个有IP地址的主机了
当通信完成之后,NCP释放网络层连接,收回原来分配的IP地址,接着lcp释放数据链路层连接,最后释放的物理层的连接
ppp链路的始终和起始状态的“静止”(这时并不存在物理层的连接)
当检测到调制解调制的载波信号,并建立物理层连接后,ppp就进入了链路的“建立”状态
这时,lcp开始协商一些配置选项,即发送lcp的配置请求帧
这是个ppp帧,其 协议字段 配置为 lcp对应的代码,而信息字段包含的特定的 配置请求 ,链路的另一端可以发送一下几种相应:
配置确认帧:所有选项都接受
配置否认帧:所有选项都理解但不能理解
配置拒绝帧:有的选项无法识别或不能接受时,需要协商
lcp配置选项包括链路上的最大帧长、所使用的鉴别协议的规约,以及不使用ppp帧中的地址和控制字段
协商结束之后就进入了“鉴别”状态,若通信的双方鉴别身份成功,则进入“网络”状态,这就是ppp链路的两端互相交换网络层特定的网络控制分组
如果在ppp链路上运行的是IP,则使用IP控制协议IPCP来对ppp链路的每一端配置IP模块(如分配IP地址)
和lcp分组封装成ppp帧一样,IPCP分组也封装成ppp帧(其中的协议字段为0x8021)在ppp链路上传送
当网络层配置完成之后,链路就进入 可进行数据通信的“打开”状态
两个ppp端点还可以发送 回送请求lcp分组 和 回送回答lcp分组 以检查链路的状态
数据传输结束之后,链路的一端发出终止请求lcp分组请求终止链路状态,而收到对方发来的终止确认lcp分组,就转到“终止”状态
当载波停止之后,则回到“静止”状态
6、使用广播信道的数据链路层
广播信道可以进行一对多的通信
由于用广播信道连接的计算机共享同一传输媒体,因此使用广播信道的局域网被称为共享式局域网
用广播信道连接多个站点(可以是主机和路由器),一个站点可以方便的给任何其他的站点发送数据,必须解决多个站点在共享信道上信号冲突的问题
因此共享信道需要着重考虑的一个问题就是如何协调多个发送和接收站点对一个共享传输媒体的占用,即媒体接入控制或多址控制问题
媒体接入控制技术主要分为两大类:
静态划分信道:典型的是频分多址、时分多址、码分多址(但是这种方法不是很灵活,所以一般是在物理层上用而不是在数据链路层上使用)
动态接入控制:各站点动态的占用信道发送数据;随机接入和受控接入
随机接入:特点是所有的站点通过竞争,随机的在信道上发送数据。如果恰好有两个或者更多的站点在同一时刻发送数据,那么信号在共享媒体上就要产生碰撞(即发生了冲突)使得这些站点的发送都失败了 著名的共享式以太网采用的就是随机接入
受控接入:特点是结点不能随机的发送信息而必须服从一定的控制 这类的典型代表有集中控制的多点轮询协议和分散控制的令牌传递协议
局域网:主要特点是网络为一个单位所拥有,且地理范围和站点数量均有限