摘要: TCP拥塞控制 为什么要进行拥塞控制? 防止因为网络中出现大量数据包而导致网络瘫痪,因此当发现异常时要减缓包发送的速率。 怎么判断TCP需要减缓发送数据包? 当网络拥塞的时候会发生啥?考虑对于一个中间路由器,当传送的包的数量超过了它的存储队列的长度,那那些多余的包会被丢弃掉。所以当出现丢包时,TCP 阅读全文
posted @ 2020-12-05 15:59 _K_Cream 阅读(76) 评论(0) 推荐(0) 编辑
摘要: TCP数据流与窗口管理 TCP的动态数据传输。 为什么需要管理TCP数据流量呢? 因为网络的负载能力有限,当包的数量超过网络的负载能力,网络就会很慢。 为什么需要管理TCP窗口呢? 1、同管理数据流量相同,要减缓网络压力。 2、当包的发送速率大于接收速率时,可能会出现丢包的情况,为了避免丢包和考虑到 阅读全文
posted @ 2020-12-05 13:18 _K_Cream 阅读(94) 评论(0) 推荐(0) 编辑