关于在Cisco路由器接口上应用ip tcp adjust-mss命令后,TCP头中出现选项的解释以及处理方法

在应用xDSL接入中,往往需要在在Dialer接口修改IP MTU,以匹配ISP的网络环境。

有经验的管理员一般会使用ip tcp adjust-mss命令来避免客户机未能自动调整有效载荷的长度而发生打不开网页的情况。

 

通过网络分析手段可以得知(网络分析推荐选用科来网络分析系统),该选项通过让客户机在TCP首部添加符合RFC1323的额外的选项,来达到缩放窗口的目的。

 

但是RFC1323包含了窗口缩放和时间戳两个选项,Windows系统又对其进行了默认的支持,导致实际情况中,TCP首部除了必要的窗口缩放选项外,还尾随了占用10bytes的时间戳选项,这对于带宽有限的xDSL连接来说十分多余。

 

通过查询微软支持中心,我们得知Windows在注册表中提供了控制RFC1323功能的选项。

 

在Windows 2000/XP/2003/Vista/7系统中,定位注册表到:
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parameters]

在其中寻找DWORD值"Tcp1323Opts"。

 

Tcp1323Opts=0,关闭全部RFC1323选项;

Tcp1323Opts=1,仅支持窗口缩放;

Tcp1323Opts=2,仅支持时间戳;

Tcp1323Opts=3(默认值),支持全部RFC1323选项。

 

修改之后需要重新启动系统。

 

我们可以发现,在绝大多数的TCP数据包中,减少了无谓的TCP选项,对改善网络传输效率有一定作用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值