文件名称:便于纠错-c语言的科学和艺术 课后习题解答(英文版)
文件大小:5.73MB
文件格式:PDF
更新时间:2024-07-21 12:43:32
事业单位 计算机类
(3)便于纠错 检查一个短帧的错误要比检查一个大的报文传输错误要容易,算法也要简单。 2.差错控制 控制帧在物理信道上的传输,包括如何处理传输差错。 3.流量控制 调节发送速率使之与接收方相匹配。 4.链路管理 在两个网路实体之间提供数据链路通路的建立、维持和释放管理。 (三)数据链路层差错控制方法 在数据链路层采用编码进行查错或纠错处理。物理层编码针对的是单个比特,解决传输 过程中比特的同步等问题,如曼彻斯特编码。 数据链路层编码针对的是一组比特,它通过冗余码的技术检测一组二进制比特串在传输 过程是否出现了差错。 差错控制编码 说明 奇偶校验码 在信息位的后面附加一个检验位(冗余位),使得码字中“1”的个数保持为奇 数(奇校验)或偶数(偶校验)的编码方法。 循环冗余校验码 双方约定用同一个生成多项式 G(x)的系数做除法运算,得出的余数作为冗 余位,然后将冗余位作为附加位放在二进制序列后传输,实现差错检查的目的。数 据链路层传送的帧中使用了循环冗余检验 CRC 的检错技术。 五、网络层 (一)网络层提供的两种服务 在计算机网络领域,网络层提供两种类型的服务:虚电路和数据报服务。其中虚电路表 示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真 正建立了一条物理连接。而利用电路交换原理的电话通信是建立了一条真正的物理连接。因 此分组交换的虚电路和电路交换的连接只是类似,但并不完全一样。 虚电路与数据报服务的主要区别如下图所示: 对比方面 虚电路 数据报服务 思路 可靠通信应当由网络来保证 可靠通信应当由用户主机来保 证 连接建立 必须有 不需要 终点地址 仅在连接建立阶段使用,每个 分组使用短的虚电路号 每个分组都有终点的完整地址 分组的转发 属于同一条虚电路的分组均按 每个分组独立选择路由进行转