查看: 5448|回复: 4

科来的一个问题

[复制链接]
发表于 2011-4-2 15:19:27 | 显示全部楼层 |阅读模式
大家帮我看看这个是什么意思,我知道这个是个请求同步包,但是这个TCP选项一,还有下面的TCP选项2这些是什么意思啊

本帖子中包含更多资源

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

×

评分

1

查看全部评分

回复

使用道具 举报

发表于 2011-4-2 16:27:05 | 显示全部楼层
第一个选项,是MSL,是传输层最大能承载的数据单元。
可以理解为在协商MTU。
1460(MSL)+20(TCP)+20(IP)=MTU(1500)
这个选项一般只在TCP建立阶段才有,这有有效的避免了数据包的分片。
回复

使用道具 举报

发表于 2011-4-2 17:20:10 | 显示全部楼层
选项2 是窗口扩大因子。Windows scaling 占3个byte,其中的一个字节表示移位值S。新的窗口值等于TCP首部的窗口位数从16增大到(16+S)。这相当于把窗口值向左移动S位后获得实际的窗口大小。移位值准许使用的最大值是14,相当于窗口最大值增大到65535*2^14 也就是 1GB。
窗口扩大选项在TCP建立之初进行协商,如果已经实现了窗口扩大,当不再需要其扩大窗口时,发送S=0选项就可以恢复到窗口大小16。

详见:http://www.csna.cn/network-analyst-22737-1-2.html
回复

使用道具 举报

 楼主| 发表于 2011-4-6 10:11:09 | 显示全部楼层
哦,谢谢啊
回复

使用道具 举报

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

本版积分规则

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