收藏 分享(赏)

No.8-三个基本问题:封装成帧,透明传输,差错检验.docx

上传人:dcjskn 文档编号:8140556 上传时间:2019-06-10 格式:DOCX 页数:2 大小:262.19KB
下载 相关 举报
No.8-三个基本问题:封装成帧,透明传输,差错检验.docx_第1页
第1页 / 共2页
No.8-三个基本问题:封装成帧,透明传输,差错检验.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、No.8 三个基本问题:封装成帧,透明传输,差错检验重要概念: 链路:链路就是从一个节点到相邻节点的一段物理线路; 数据链路:若将实现一些协议的硬件和软件加到链路上,就构成了数据链路;封装成帧封装成帧(framing) 就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。首部和尾部的一个重要作用就是进行帧定界。此外,首部和尾部还包含了许多必要的控制信息;MTU:最大传送单元SOH:(Start of Header)标识着帧的开始;EOT:(End of Transmission)标识着帧结束;透明传输出现问题:具体的解决方法:发送端的数据流量层在数据中出现控制符“SOH”或“EOT”的

2、前面插入一个转义字符“ESC”。而在接收端的数据链路层在将数据送往网络层之前删除这个插入的转义字符。如果转义字符也出现数据当中,那么应 在转义字符前面插入一个转义字符。当接收端收到连续的两个转义字符时,就删除其中前面的一个。这 种方法称为:字节填充或字符填充;即:差错检测(重点)目前在数据链路层广泛使用的了循环冗余检测 CRC(Cyclic Redundancy Check)的检错技术;帧 结 束帧 首 部 IP 数 据 报帧 的 数 据 部 分 帧 尾 部MTU数 据 链 路 层 的 帧 长开 始发 送 帧 开 始 SOH装 在 帧 中 的 数 据 部 分帧帧 开 始 符 帧 结 束 符发

3、送 在 前 EOTSOHET出 现 了 “”被 接 收 端 当 作 无 效 帧 而 丢 弃被 接 收 端误 认 为 是 一 个 帧 数 据 部 分 EOT完 整 的 帧发 送在 前SOHSEOTSOHECECTESCHESESC原 始 数 据 EOTET经 过 字 节 填 充 后 发 送 的 数 据 字 节 填 充字 节 填 充字 节 填 充字 节 填 充发 送在 前 帧 开 始 符 帧 结 束 符S检错原理:1. 在发送端,先把数据划分为组。假定每 组 k 个比特。2. 假设待传送的一组数据 M = 101001(现在 k = 6)。我们在 M 的后面再添加供差错检测用的 n 位冗余码一起发

4、送。 也就是说一共发送了 k + n 位数据;而对于冗余码的计算可以由一下方法得出:1)用二进制的模 2 运算进行 2n 乘 M 的运算,这相当于在 M 后面添加 n 个 0。2)得到的 (k + n) 位的数除以事先 选定好的长度为 (n + 1) 位的除数 P(事先商定好的),得出商是 Q 而余数是 R,余数 R 比除数 P 少 1 位,即 R 是 n 位。例如:现在 k = 6, M = 101001,设 n = 3, 除数 P = 1101 ,被除数是 2 nM = 101001000。 模 2 运算的结果是:商 Q = 110101,余数 R = 001。把余数 R 作 为冗余码(F

5、CS)添加在数据 M 的后面发送出去。发送的数据是:2 nM + R 即:101001001,共 (k + n) 位。注: 这种为了进行检错而添加的冗余码常称为帧检验序列 FCS(Frame Check Sequence); CRC 是一种检错方法,而 FCS 是添加在数据后面的冗余码,在检错方法上可以选用 CRC,但也可以不选用 CRC,换句话说得到 FCS 的方法并不止 CRC 一种; 仅用循环冗余检验 CRC 差错检测技术只能做到无差错接受(accept)。要做到“可靠传输” (即发送什么就收到什么)就必须再加上确认和重传机制(运输层)。 适配器的重要功能: 进行串行/并行转换。 对数据进行缓存。 在计算机的操作系统安装设备驱动程序。 实现以太网协议。 局域网的优点: 具有广播功能,从一个站点可很方便的访问全网。局域网的主机可共享链接在局域网上的各种硬件和软件资源; 便于系统的扩展和和逐渐的演变,各种设备的位置可以灵活的调整; 提高了系统的可靠性、可用性和生存性; LLC(Logical Link Control)逻辑链路控制;MAC(Medium Access Control)媒体接入控制;10 Q(商 ) (除 数 ) 2nM被 除 数 0 1 0 1 R(余 数 ), 作 为 FCS

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医学治疗 > 基础医学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报