计算机网络学习笔记(六)——数据链路层(2)

本文深入探讨了计算机网络中广泛使用的PPP协议,重点介绍了其在点对点信道上的应用,包括协议的基本要求、帧格式、透明传输和差错控制。PPP协议因其简洁、封装成帧、透明传输等特点,在用户通过拨号电话线接入因特网时起到关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用点对点信道的数据链路层——PPP协议

现在全世界使用得最多的数据链路层协议是点对点协议PPP(Point-to-Point Protocol)。

用户使用拨号电话线接入因特网时,一般使用PPP协议。

PPP协议应该满足的要求:

  • 简单——首要要求
  • 封装成帧
  • 透明性
  • 多种网络层协议
  • 多种类型链路
  • 差错检测
  • 检测连接状态
  • 最大传送单元,一般不超过1500字节
  • 网络层地址协商
  • 数据压缩协商

PPP协议不需要满足的要求:

  • 纠错
  • 流量控制
  • 序号
  • 多点线路
  • 半双工或单工链路

PPP协议的组成

最底层——高级数据链路控制协议(HDLC)

中间层——链路控制协议(LCP)(验证密码正确性,账号正确性)

最高层——网路控制协议(NCP)(配置IP地址)

PPP协议的帧格式(封装成帧):

标志字段F=0x7E,16进制(二进制表示是01111110),一般尾部标志字段与此值相同。

地址字段A=0xFF,由于是点到点通信,所以地址字段实际不起作用

控制字段C=0x33

由于PPP是面向字节,所有所有PPP帧的长度都是整数字节。

PPP协议的透明传输

若传输不是按照字节,而是比特流(同步通信),可采用下面的方法(零比特传输)实现透明传输:

PPP协议的差错控制

没有序号和确认机制,即错了就扔了,不要求重传。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值