ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

计算机网络3.2封装成帧

2022-04-12 22:01:45  阅读:157  来源: 互联网

标签:定界符 封装 字节 比特 3.2 成帧 数据 链路层


封装成帧是指数据链路层交付的协议数据单元添加帧头和帧尾使之成为帧。
帧头帧尾有重要的控制信息。
作用:
1.帧定界,有些有有些没有。
没有的实际上是以太网的数据链路层封装好MAC帧后,交给物理层。物理层添加8字节的前导码。7字节用来保持时钟同步,最后的一字节是帧开始定界符。帧间间隔为96比特的发送时间。因此MAC帧并不需要帧结束定界符。
透明传输
指数据链路层对上层交付的传输数据没有任何限制,好像数据链路层不存在一样。
帧定界符刚好是数据怎么办?
解决办法:插入转义字符。
但是既有转义又有帧定界符呢?
再插入转义字符。
面向字节的数据链路使用字节填充(字符填充)实现透明传输
面向比特的物理链路使用比特填充的方法实现透明传输。
每5个1后面加上一个0。
帧定界符为0111110.
应该让真的数据部分尽可能大些。
每一种数据链路层协议都规定了帧的数据部分的长度上限。称为最大传送单元MTU。

标签:定界符,封装,字节,比特,3.2,成帧,数据,链路层
来源: https://www.cnblogs.com/jiankaitianmen/p/16137746.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有