
tcp
bravegogo
知行合一,积学养气
展开
-
TCP窗口控制的作用
1,提高发包吞吐量: 确认应答不再是以每个片段,而是以更大的单位(窗口大小)进行确认,转发时间就被大幅度的缩短。至于窗口的大小是由接收端主机决定的,也方便进行流控制。 2,减少丢包: 允许发送方在收到ACK之前连续发送多个分组。使用了窗口控制,某些确认应答即便丢失也无需重发。可以根据自己的确认应答或者下一个确认应答来确认。 当一个报文丢失时原创 2016-04-10 20:36:46 · 2754 阅读 · 0 评论 -
TCP拥塞控制
1,拥塞窗口 cwnd 控制发送包的个数。 2,接收端窗口rwnd 控制接收端包个数。 3,慢开始 ssthresh 由于需要考虑拥塞控制和流量控制两个方面的内容,发送端的发送窗口为min(cwnd,rwnd),但是rwnd是由对端确定的,网络环境对其没有影响,所以在考虑拥塞的时候我们一般不考虑rwnd的值,我们暂时只讨论如何确定cwnd值的大小。原创 2016-04-10 21:16:19 · 359 阅读 · 0 评论