数据链路层的点对点协议(ppp协议)

数据链路的主要作用是在相互连通的一种数据链路的节点之间进行包传递。一旦要跨越多种数据链路就要使用网络层。

而数据链路层想要发挥自己的作用,一般现在使用的都是PPP协议(以前使用的是HDCL高级数据链路控制协议)。
而点对点协议之所以可以被广泛使用,就是因为它具有以下特点

  • 提供不可靠的数据服务
  • 简单 它每接受一个数据帧的时候,进行差错检验(CRC检验),若是无差错则接受,若是错了,丢弃这个帧,其他啥也不做。
  • 封装成帧 ppp协议必须规定帧界定符(一个帧的开始和结束的标志)。
  • 透明性 ppp协议保证了数据传输的透明性。
  • ppp协议在同一条l物理链路上能支持多种网络层协议,并且可以在多种链路上运行。
  • 可以检测连接状态,ppp协议有一种机制可以自动检测链路是否处于正常的工作状态。
  • ppp协议会设置一种最大传输单元(MTU),MTU是数据链路层传输数据的时候最大的负载数据长度,而不是帧长度
  • ppp协议中也有网络层地址协商和数据压缩协商

PPP协议中的LCP和NCP

  • 依赖上层的LCP协议 负责断开连接,设置最大接受单元(MTU),设置验证协议,设置是否进行通信质量的监控
  • 不依赖上层的NCP协议 负责IP地址的设置以及是否进行TCP/IP首部压缩等设置
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值