点对点协议 PPP

  • 应用最广的数据链路层协议
  • 用于将数据封装成
  • PPP 协议由以下三部分构成
    1. 对各种协议数据报的封装方法 (封装成帧)
    2. 链路控制协议 LCP (用于建立、配置以及测试数据链路的连接)
    3. 一套网络控制协议 NCPs (其中的每一个协议劫持不同的网络层协议)
  • 帧格式如下:
    计算机网络 —— 点对点协议 PPP_计算机网络

透明传输

  • 在传输的数据中,可能会出现特殊含义的字符,比如 7E,那么为了区分,这个7E定界符还是正常的帧数据,就需要对传送的数据进行转义,从而实现透明传输
  • 面向字节的异步链路采用插入转义字符字节填充法
    计算机网络 —— 点对点协议 PPP_计算机网络_02
  • 面向比特的同步链路采用插入比特0比特填充法
    计算机网络 —— 点对点协议 PPP_计算机网络_03