数据链路层协议
有身份验证功能,用户使用拨号电话接入因特网是,一般都是使用PPP协议。
应该满足的要求:
- 简单
- 封装成帧
- 透明性
- 多种网络协议(ppp协议可以区分上面多层协议)
- 多种类型链路协议(双绞线,等介质)
- 差错检测
- 最大传送单元(1500字节)
- 检查连接状态(提供各种错误的状态)
- 网络层地址协商
- 数据压缩协商
ppp协议的组成
LCP负责身份验证,LCP协议工作正常NCP协议才能工作正常。
PPP协议的帧格式
ppp协议的填充机制
字节填充
比特流填充
如果出现5个1 ,则在后面加上一个0,进行区分。在接收端将0删除。
所有的数据链路层协议都不实用序号和确认机制
- 数据链路层出现的错误概率不大
- ppp的信息字段放入的数据是IP数据报。数据链路层的可靠传输不能保证网络层的传输也是可靠的
- FCS字段可保证无差错接收。
PPP协议的工作状态
------------------------------------------------------------------------------------------------------------------------------------------------------------------------p.s.截图来自韩立刚老师ppt