正在加载图片...
SS:慢启动 CA:拥塞避免 时间 图109慢启动过程示意图 (2) TCP Reno Reno继承了 Tahoe所做的改进,并在快重传操作中增加了快恢复算法,如图10.10 所示。快恢复算法使用“管子”模型的“分组守恒”特性。它的基本思路是:发送方每 收到一个重复的应答,就认为已经有一个报文离开网络,于是将TCP发送方的拥塞窗 口加一。 Exit Frl 000 nd 8 stores由 时间 图10.0快速恢复机制示意图 当发送方收到的重复应答报文达到一定阈值时就进行快重传,该阈值通常用 tcprexmtthresh表示,初始值一般设为3。一旦收到3个重复的应答报文,发送方就会重 传一个报文,并将拥塞窗口减半。与 Tahoe不同,在Reno中发送方不进行慢启动,而 是用收到的重复报文对后续发送的报文进行计时。 在Reno中,发送方的可用窗口( Usable window)为min(awin,cwnd+ndup),其 中awin是接收方准许的窗口,cwnd是发送方的拥塞窗口,ndup的值为:当重复确认报 文的数量没有达到 tcprexmtthresh时为0,否则为重复确认报文的数量。因此,发送方可 366366 图 10.9 慢启动过程示意图 (2)TCP Reno Reno 继承了 Tahoe 所做的改进,并在快重传操作中增加了快恢复算法,如图 10.10 所示。快恢复算法使用“管子”模型的“分组守恒”特性。它的基本思路是:发送方每 收到一个重复的应答,就认为已经有一个报文离开网络,于是将 TCP 发送方的拥塞窗 口加一。 图 10.10 快速恢复机制示意图 当发送方收到的重复应答报文达到一定阈值时就进行快重传,该阈值通常用 tcprexmtthresh 表示,初始值一般设为 3。一旦收到 3 个重复的应答报文,发送方就会重 传一个报文,并将拥塞窗口减半。与 Tahoe 不同,在 Reno 中发送方不进行慢启动,而 是用收到的重复报文对后续发送的报文进行计时。 在 Reno 中,发送方的可用窗口(Usable Window)为 min(awin,cwnd+ndup),其 中 awin 是接收方准许的窗口,cwnd 是发送方的拥塞窗口,ndup 的值为:当重复确认报 文的数量没有达到 tcprexmtthresh 时为 0,否则为重复确认报文的数量。因此,发送方可
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有