TCP 协议是如何实现流量控制的,具体一点

2024-11-07 10:49:22
推荐回答(1个)
回答(1):

你可以这样理解的:
a——c——b
如上图,a与b之间建立tcp连接,滑动窗口实现有两个作用:
由于对称性,只考虑a端发送窗口和b端接收窗口,有如下两个作用
1。b端来不及处理接收数据(控制不同速率主机间的同步),这时,a通过b端通知的接收窗口而减缓数据的发送。
2。b端来得及处理接收数据,但是在a与b之间某处如c,使得ab之间的整体带宽性能较差,此时,a端根据拥塞处理策略(慢启动,加倍递减和缓慢增加)来更新窗口,以决定数据的发送。