第2章数据通信技术基础090305.ppt

第2章数据通信技术基础090305

2.8.3 流量控制    通过差错控制技术中的编码技术可以解决在数据传输中编码码组中数据位的错误,但由于干扰原因或者发送方的数据发出速度大于接收方对数据的处理速度,会出现整个码组的丢失,从而造成传输出错。这时,就需要一系列技术保证发、收双方在发、收数据速度上的协调以及一旦出现差错后正确处理,一般称为流量控制和差错控制机制。 1)停止等待流量控制 1 1 2 3 1 2 3 2 2 NAK 否定应答帧 2)滑动窗口流量控制 (1)发送方窗口 为克服停止等待方式效率低的不足,可以在接到一个正确应答 前发送多个数据帧,即用一个ACK帧对多个数据帧的接收进行确认。 所谓滑动窗口是指发送方和接收方创建的发送和接收缓冲区。   (2)接收方窗口 接收方窗口中不是接收的数据帧,而是为接收数据帧保留的存储空间。 滑动窗口的流量控制实例 2.8.4 差错控制机制   简单说来,自动请求重发ARQ就是在接到正确数据时,接收方发送ACK,在接到出错数据时,接收方发出否定应答帧NAK,发送方接收到NAK后,自动重发数据。 1)停止等待方式 (ARQ)自动请求重发   在停止等待ARQ中,出错的情况主要包括:数据帧出错、数据帧丢失、正确应答帧或否定应答帧丢失,重复收到数据帧、正确应答帧等问题。差错控制中应考虑以下主要内容:  (1) 数据帧的备份问

文档评论(0)

1亿VIP精品文档

相关文档