首页业界动态通用技术技术文章-ISA技术文章-ISA 2006ForeFront TMG相关下载 登录论坛 @联系我们
ISA中文站 > 信息 > 通用技术 > Windows Server 2003 SP2 与 NAT 的兼容性问题 v1.1
现在时间是: 2018-11-17 19:07
Windows Server 2003 SP2 与 NAT 的兼容性问题 v1.1

(2007-03-20 14:25)

Windows Server 2003 SP2 NAT 的兼容性问题

Windows Server 2003 SP2 中新增了一个功能特性:可扩展网络工具包Scalable Networking PackSNP)。在这个可扩展网络工具包中包含了以下三方面的功能:

lTCP 负载转移TCP Chimney Offload):将对TCP数据包的处理从CPU转移到网络适配器硬件,从而极大的降低在处理TCP数据包时所占用的CPU性能;

l接收端调节Receive-side Scaling):在接收数据时,将所需要的CPU处理能力动态分布到系统的所有CPU上,并根据系统负载和网络处理性能,动态调节数据接收时的性能,从而使网络吞吐获得最高的性能。

lNetDMA:通过硬件设备的直接内存访问功能,NetDMA 可以实现更有效的内存管理,从而提高网络吞吐性能。

虽然 SNP 极大的提高了 Windows Server 2003 的网络处理性能,但是由于其工作原理,目前SNPNAT之间可能存在兼容性问题。在操作系统为 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

微软已经推出相关补丁:

KB948496 An update to turn off default SNP features is available for Windows Server 2003-based and Small Business Server 2003-based computers

下载地址:

http://support.microsoft.com/kb/948496/en-us



作者:Microsoft Corporation
责任编辑:风间子

[1]
上一篇:带宽管理软件 Bandwidth Splitter 使用指南
相关信息:

How to :使用IPSec加密Web代理服务通讯
ISA Server 2004的故障恢复
建立内部的DNS服务器
How to :使用ARP命令来绑定IP和MAC地址
史上最强的NAT软件横向评测!

热点信息 TOP 10
带宽管理软件 Bandwidth Splitter 使用指南
How to :使用ARP命令来绑定IP和MAC地址
SoftPerfect Bandwidth Manager(BWM)使用指南
How to :使用SoftPerfect Bandwidth Manager来实现带宽控制 v2.0
最强的监控软件Kerio Network Monitor完全使用教程
史上最强的NAT软件横向评测!
建立内部的DNS服务器
How to :使用Bandwidth Controller来实现带宽控制 v1.1
Windows下的邮件服务器性能评测
Kerio Winroute Firewall 6.01 VPN使用详解

搜索 SEARCH
关键字:
包含:
搜索于:


Copyright © ISACN.ORG 2004-2018 All Rights Reserved..