计算机网络笔记-2021/08/15-数据链路层-封装成帧

1. 帧头帧尾包含重要信息

在这里插入图片描述

帧定界

  1. PPP帧的格式:在帧头和帧尾由帧定界标志信息
  2. 以太网V2的Mac帧格式:在帧头和帧尾就不含帧定界标志信息

因此不是每一种数据链路层协议中的帧都包含帧定界标志

在这里插入图片描述

以太网V2的MAC帧是如何进行帧定界方式:在物理层会给帧前加入前导码,然后再将比特流转换成电信号发送,前导码的前七个字节为前头部码,作用是使接收方同步,最后一个字节为帧开始的定界符,表明后面紧跟着的就是MAC帧,另外以太网还规定了帧间间隔为96比特的发送时间,因此Mac帧不需要帧的定界符
在这里插入图片描述

3. 透明传输

若在上层交付的数据单元中包含了帧定界符的特定数值,那么接收方将无法正确接收,例如传入一半就会被认为是结束了。则不能称之为透明传输。
在这里插入图片描述
所以数据链路层往往会对其进行严格限制,但这又变成了缺点。所以有些数据链路层的协议通过设置转义字符来告诉后面的数值不是界定而是数据,首先剔除转义字符,然后接收数据。从而来解决这个问题。
特别说明:转义字符是一种特殊的字符,长度为1个字节,十进制为27,而不是esc字母
在这里插入图片描述
面向字节的物理链路层,使用的是字节填充实现透明传输如上,
面向比特的物理链路层,使用比特填充的方法实现透明传输,在帧头帧尾添加界定符,然后遍历数据界定位置,每5个1后面插入一个比特0。

在这里插入图片描述

为了提高效率,应该尽量使帧头和帧尾小,中间的数据部分尽量大。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值