PPP协议

数据链路层协议

PPP协议

有身份验证功能,用户使用拨号电话接入因特网是,一般都是使用PPP协议。

应该满足的要求:

  • 简单
  • 封装成帧
  • 透明性
  • 多种网络协议(ppp协议可以区分上面多层协议)
  • 多种类型链路协议(双绞线,等介质)
  • 差错检测
  • 最大传送单元(1500字节)
  • 检查连接状态(提供各种错误的状态)
  • 网络层地址协商
  • 数据压缩协商

ppp协议的组成

PPP协议

LCP负责身份验证,LCP协议工作正常NCP协议才能工作正常。

PPP协议的帧格式

PPP协议

PPP协议

ppp协议的填充机制

字节填充

PPP协议

比特流填充

如果出现5个1 ,则在后面加上一个0,进行区分。在接收端将0删除。

所有的数据链路层协议都不实用序号和确认机制

  • 数据链路层出现的错误概率不大
  • ppp的信息字段放入的数据是IP数据报。数据链路层的可靠传输不能保证网络层的传输也是可靠的
  • FCS字段可保证无差错接收。

PPP协议的工作状态

PPP协议PPP协议

------------------------------------------------------------------------------------------------------------------------------------------------------------------------p.s.截图来自韩立刚老师ppt