TCP全局同步简析

TCP全局同步简析

随着网络的普及,信息交流与信息共享成为人们日常生活中必不可少的一部分。而网络中信息(数据包)的不断增长,必然引起网络拥塞。于是,拥塞避免显得尤为重要,现在Internet上使用得比较广泛的拥塞避免机制是丢尾( DropTail):当队列的长度达到规定的最大长度时,所有到来的报文都被丢弃。

这种丢弃策略会引发tcp全局同步(global synchronization) 现象一由于 Internet上数据(Traffic)的突发本质,到达路由器的数据包也往往是突发的。

如果队列是满的或者几乎是满的,就会导致在短时间内连续大量地丟封包。而TCP流具有自适应特性(Adaptiveness),来源端发现数据包丢失就急剧地减小发送窗口(congestionwindow,cwnd), 数据包到达速率就会迅速下降,于是网络拥塞得以解除。

但来源端得知网络不再拥塞后又开始增加发送速度,最终又造成网络拥塞,而且这种现象常常会周而复始地进行下去,从而在一段时 间内网络处于网络利用率(Network Utilization)很低的用状态,降低了整体吞吐量(throughput),这就是所谓地"TCP全局同步”现象。

丢尾会造成TCP流量之间分配带宽不均衡,一些”贪婪”的流量会占用大部分的带宽,而普通的TCP流量分配不了带宽而”饿死”。

在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值