1/1页1 跳转到查看:2449
发新话题 回复该主题

Windows Server 2003 SP2 与 NAT 的兼容性问题

Windows Server 2003 SP2 与 NAT 的兼容性问题

在Windows Server 2003 SP2 中新增了一个功能特性:可扩展网络工具包(Scalable Networking Pack,SNP)。在这个可扩展网络工具包中包含了以下三方面的功能:
lTCP 负载转移(TCP Chimney Offload):将对TCP数据包的处理从CPU转移到网络适配器硬件,从而极大的降低在处理TCP数据包时所占用的CPU性能;
l接收端调节(Receive-side Scaling):在接收数据时,将所需要的CPU处理能力动态分布到系统的所有CPU上,并根据系统负载和网络处理性能,动态调节数据接收时的性能,从而使网络吞吐获得最高的性能。
lNetDMA:通过硬件设备的直接内存访问功能,NetDMA 可以实现更有效的内存管理,从而提高网络吞吐性能。

虽然 SNP 极大的提高了 Windows Server 2003 的网络处理性能,但是由于其工作原理,目前SNP和NAT之间可能存在兼容性问题。在操作系统为 Windows Server 2003 SP2的服务器上,可能会出现无法正常使用NAT的情况。这是由于接收端调节功能将TCP 哈希值计算的处理从CPU转移到网络适配器硬件,但是由于NAT会修改IP数据包中的头部信息,从而导致网络适配器硬件所计算出来的TCP哈希值与NAT所计算出来的TCP哈希值不一致,从而导致TCP连接被复位,最终导致NAT工作不正常。

针对这个问题,可以暂时通过禁止接收端调节功能来解决,具体操作过程为:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
下添加一个名为:
EnableRSS
的DWORD键值,并将其值设置为0。
微软未来将会推出相关的补丁。
最后编辑洛洛 最后编辑于 2007-03-29 12:51:12
欢迎大家和我联系
MCSE2003\MCSA2003\MCP\MTO\MVP
QQ群:http://www.mcse.org.cn/showtopic-5035.html
bbs:http://www.mcse.org.cn
msn:lingluo18#hotmail.com
mail:lingluo18#gmail.com

TOP

 

回复:Windows Server 2003 SP2 与 NAT 的兼容性问题

了解了.谢谢.

TOP

 

回复:Windows Server 2003 SP2 与 NAT 的兼容性问题

谢谢洛洛~!

TOP

 

回复: Windows Server 2003 SP2 与 NAT 的兼容性问题

找不到 可扩展网络工具包(Scalable Networking Pack,SNP)
是默认安装的,还是需要添加组件。也没在组件中找到此服务啊?

TOP

 

回复:Windows Server 2003 SP2 与 NAT 的兼容性问题

这个让我试试
男人应该像英雄狄青一样勇敢,女人要像金莎那样温柔善良;金莎是我心目中女神,狄青是我的榜样

TOP

 

回复:Windows Server 2003 SP2 与 NAT 的兼容性问题

学习ing

TOP

 
1/1页1 跳转到
发表新主题 回复该主题