查看: 6247|回复: 9

讨论:TCP窗口与网络拥塞的关系

[复制链接]
发表于 2011-8-12 22:25:57 | 显示全部楼层 |阅读模式
论坛最近讨论气氛不太浓厚,找了个话题,大家一起讨论一下。
如下:
TCP宣告的窗口,是否与当前网络拥塞程度有关?如果无关,都与哪些有关呢?
网络拥塞会导致哪些TCP信息的变化,希望大家积极讨论一下,发表自己的看法。
回复

使用道具 举报

发表于 2011-8-12 23:09:42 | 显示全部楼层
TCP通告的窗口大小跟网络拥塞情况无关,跟主机内存大小、系统处理机制有关
回复

使用道具 举报

发表于 2011-8-12 23:12:48 | 显示全部楼层
“网络拥塞会导致哪些TCP信息的变化”
个人认为,网络拥塞不会导致TCP信息的变化,因为TCP是端到端的,跟网络关联性不大,如果实在要说对TCP信息产生影响的话,那也是路由、防火墙、负载均衡等中间设备修改了经过其的TCP报文信息,对端系统来说,是完全透明的
回复

使用道具 举报

发表于 2011-8-12 23:23:50 | 显示全部楼层
我来跟一个问题:
在tcp选项中,有窗口扩大因子选项,我的问题是,窗口扩大因子选项会对网络产生影响吗?如果有影响,有哪些影响?
回复

使用道具 举报

发表于 2011-8-13 15:04:48 | 显示全部楼层
TCP既然是一个可靠的传输协议,基于其中的窗口机制,本来就有针对的可靠方法。窗口的大小是
双方根据网络状况来协商的。应该不会因为这个发生什么负面影响吧
回复

使用道具 举报

发表于 2011-8-14 19:10:07 | 显示全部楼层
我来跟一个问题:
在tcp选项中,有窗口扩大因子选项,我的问题是,窗口扩大因子选项会对网络产生影响吗?如果有影响,有哪些影响?
孤独的意尹者 发表于 2011-8-12 23:23


我原来的单位,把窗口扩大后的数据包判断为ip分片。
回复

使用道具 举报

 楼主| 发表于 2011-8-14 22:20:20 | 显示全部楼层
“网络拥塞会导致哪些TCP信息的变化”
个人认为,网络拥塞不会导致TCP信息的变化,因为TCP是端到端的,跟网络关联性不大,如果实在要说对TCP信息产生影响的话,那也是路由、防火墙、负载均衡等中间设备修改了经过其 ...
孤独的意尹者 发表于 2011-8-12 23:12


呵呵,其实我的意思是想问网络拥塞会导致TCP的发送方式的变化,比如发送端的发送窗口的变化,慢启动、拥塞避免等。
但这些都不会在TCP字段中有什么变化,表达不清。
回复

使用道具 举报

发表于 2011-8-16 16:25:48 | 显示全部楼层
4# 孤独的意尹者

跟据窗口扩大因子选项的作用,个人认为,窗口扩大因子会影响数据的传输效率,连接的建立等。

求正解。
回复

使用道具 举报

发表于 2011-8-27 22:58:14 | 显示全部楼层
TCP通告的窗口大小跟网络拥塞情况无关,跟主机内存大小、系统处理机制有关
孤独的意尹者 发表于 2011-8-12 23:09

TCP的窗口机制是为了保证TCP协议的可靠性和流控性,
可靠性:确保数据完整的到达目的主机,如果不是这样,那么TCP将检测并重发数据。
流量控制:TCP只管理数据发送的速率,并不限制接收数据能力。
下面是窗口调整与流控:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表