千家信息网

浅谈TCP全局同步和TCP饥饿

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,TCP全局同步如上图:当网络正常情况下,PC1,PC2,PC3与PC4建立TCP链接,TCP的窗口大小为最大。当R1连PC4的接口发生拥塞尾丢包时,TCP感应到链路的拥塞。就将窗口大小改为原来的1/2
千家信息网最后更新 2025年02月02日浅谈TCP全局同步和TCP饥饿

TCP全局同步

如上图:

当网络正常情况下,PC1,PC2,PC3与PC4建立TCP链接,TCP的窗口大小为最大。当R1连PC4的接口发生拥塞尾丢包时,TCP感应到链路的拥塞。就将窗口大小改为原来的1/2,当改为后AR1接口速率明显降低。链路恢复正常。TCP感应到链路不拥塞了,马上又把窗口大小还原,可想而知链路就拥塞了。就这样周而复始。

这种现象叫:TCP全局同步。


TCP饥饿

如上图:

和TCP同步一样,当AR1连接PC4的链路发生拥塞。TCP的窗口变成原来窗口大小的1/2,但这时PC5 UDP的报文进来了。UDP没有像TCP一样的窗口机制。当链路不拥塞了,UDP就马上把链路占满了。TCP还是感觉到链路拥塞,再次缩小窗口。如果UDP报文持续不断的发送(大速率发送),那么TCP将被排挤出去,无法获得带宽。

这种现象叫:TCP饥饿


以上两种情况发送的原因都是当拥塞发生时,拥塞避免采用尾丢弃造成的。采用WRED加权随机早期检测机制避免上述情况的发生

链路 大小 情况 全局 饥饿 同步 上图 报文 接口 机制 现象 速率 马上 明显 最大 可想而知 周而复始 不断 再次 原因 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发黎枫 服务器后台怎么发送消息到服务器 数据库mdf如何附加 电商平台的网络技术 教育方面的网络安全知识 数据库连接默认最大连接池 catlog怎么连接数据库 教育系统网络安全风险点 软件开发pc还是mac 虎丘区大数据软件开发专业服务 同步录音录像软件开发 戴尔服务器的总代有几家 数据库storeup表 创建一个网盘项目数据库怎么做 王城英雄创世服务器 mc盗版能进服务器吗 数据库中c下面加一横 运行软件显示服务器初始化失败 网络技术和数据库学哪个更实用 创建的数据库名为你的姓名 河北电商软件开发哪家正规 科技互联网公司为什么前期亏损 臻宝通(深圳)互联网科技 ps4原神如何切换服务器 共和国网络安全法开始施行的时间 信息化软件开发的前景 福建服务器机房厂家直销虚拟主机 服务器占用电脑硬盘 不为人知的金色之月 网络安全 金仓数据库认证专员
0