计算机络原理与应用4.pptxVIP

  • 2
  • 0
  • 约1.05千字
  • 约 32页
  • 2023-12-26 发布于江苏
  • 举报

计算机网络原理与应用;第4章 数据链路层;4.1基本概念;□数据链路建立在两台物理上连接起来的设备之间;4.2数据链路层的作用;4.3停止等待协议;4.3.1不需要数据链路层协议的数据传输;4.3.2具有最简单流量控制的数据链路层协议;frame0;□正常情况:据在传输中不出差错。收方在收到一个正确的数据帧后,即交付给主机B,同时向主机A发送一个确认帧ACK(ACKnowledgement)。当主机A收到确认帧ACK后才能发送一个新的数据帧。这样就实现了收方对发方的流量控制。

□数据帧错(但已接收):数据帧在传输中出现了差错。通常在数据帧

中加上了循环冗余检验CRC(CyclicRedundancyCheck),结点B用硬件检验出收到的数据帧是否有差错。当发现差错时,结点B就向主机A发送一个否认帧NAK,以表示主机A应当重传出现差错的那个数据帧。

解决方案:重发

□数据帧丢失:导致死锁

解决方案:超时重发

□数据帧正确,但应答帧丢失,超时重发后,使得该数据帧再接收方收到两次:重复帧

解决方案:使每个数据帧带上不同的发送序号,每发送一个

新的帧就把它的发送序号加1,这样,若两个数据帧序号相同,则为重复帧,可丢弃一个。对于每次只发送一个帧的停止等待协议,可以只用两个不同的编号(1个比特)。;差错检测- 循环冗余检验(1);差错检测- 循环冗余检验(2);4.3.4停

文档评论(0)

1亿VIP精品文档

相关文档