数据链路层:点对点信道

广域网中,针对用户连接ISP进行上网时,使用点对点的链路,用到的协议就是PPP点对点协议

1、PPP协议介绍

  • 概念

    PPP协议相当于 我们拨号上网,直接和电信或联通建立点到点的协议

image-20201228202957612

  • 成为PPP协议的条件

    简单 封装成帧 透明传输 差错检测 标记网络层协议

2、 PPP协议的组成

image-20201228203010579

​ LCP: 建立并维护数据链路的连接

NCP: 点对点上使用多种网络协议

3、 PPP协议的帧格式

image-20201228203043936

F,C都是固定的

A:目标地址(由于是点到点的,目标地址都是明确的)

协议:指定了信息传输的是什么内容

FCS:帧检验序列,用户差错检测

​ 协议有以下几种:

image-20201228203102440

4、 PPP协议中透明传输解决方案

  • 字节填充

    0x7E--> 0x7D + 0x5E 
    
    0x7D--> 0x7D + 0x5D 
    
    控制字符数值小于0x20  -->0x7D + 字符
    
  • 零比特填充

    当发送端发现 连续出现5个1时,就会插入一个0。接收端当发现接收出现连续5个1时,就会去除后面的0

    11111010--》11111001---》11111010

5、 工作状态

​ 参考拨号上网

image-20201228203242319

6、 为什么ppp协议不使用序号和确认机制?

当差错不大时,使用简单的PPP协议比较好

不能保证网络层的数据传输是否准确


如果本篇博客有任何错误和建议,欢迎大佬们批评指正

我是知逆,我们下期见

Peace

原文地址:https://www.cnblogs.com/mercurytan/p/14203498.html