TCP/IP 配置参数

2023-05-16

TCP/IP 配置参数 

  Windows 2000 TCP/IP 协议组件实现从注册表中获取全部配置数据。配置信息
是由安装程序写到注册表中的。一些信息也可以由动态主机配置协议 (DHCP) 客户
服务提供(如启用)。本附录定义了用于配置协议驱动程序 (Tcpip.sys) 的所有
注册表参数,它实施标准的 TCP/IP 网络协议。 

  仅使用安装程序和 DHCP 所收集的配置信息,协议组件实现就可以在大多数环
境中正常而有效地工作。大多数使用环境下,协议的所有其它配置项的最优默认值
已编入该驱动程序中。一些用户安装设置可能需要更改某些默认值。要这样做,可
以创建一些可选的注册表参数,修改协议驱动程序某些默认设置。 

{0>Note The Windows TCP/IP implementation is largely self-tuning.<}0{>备
注 Windows TCP/IP 实现基本上是自调整的。<0} {0>Adjusting registry 
parameters may adversely affect system performance.<}0{>?调整注册表参数
可能对系统性能造成不利的影响。0} 

所有 TCP/IP 参数就是放在注册表项下面的注册表值。 

HKEY_LOCAL_MACHINE
/SYSTEM
/CurrentControlSet
/Services:
/Tcpip
/Parameters 

适配器特有的数值列在每个适配器的子项中。根据系统或适配器是由 DHCP 配置的
,还是指定了静态覆盖值,参数可能会拥有 DHCP 配置和静态配置值。如果使用注
册表编辑器更改其中的任何参数,通常系统需要重新启动,更改才能生效。如果使
用网络连接接口更改注册表值,通常不需要重新启动。 

可用注册表编辑器配置的参数
在 TCP/IP 组件安装过程中,设定下列参数的默认值。要修改其中的任何值,请使
用注册表编辑器 (Regedt32.exe)。默认情况下,在注册表中可以看见一些参数,
但是大多数参数必须重新创建,以便修改 TCP/IP 协议驱动程序的默认设置。以下
分别列出了用户接口的可配置参数。 

AllowUserRawAccess 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围: 0、1(false、true) 

默认值: 0 (false) 

说明:该参数控制对原始套接字的访问。如果为 true,则非管理用户可以访问原
始套接字。默认情况下,只有管理员可以访问原始套接字。有关原始套接字的详细
信息,请参见 Windows Sockets 规范,网址是: ftp://ftp.microsoft.
com/bussys/winsock/winsock2。 

ArpAlwaysSourceRoute 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1 或不存在(false、true 或不存在) 

默认值:不存在 


说明:默认情况下,栈首先启动没有源路由查询,如果没有收到应答,则用源路由
重试。将该参数设为 0,则不使用源路由发送所有 IP 广播。将该参数设置为 1,
就会强制 TCP/IP 使用在令牌环网络上启用的源路由发送 ARP 查询。(在 
Windows NT 4.0 SP2 中引入了对该参数定义的修改。) 

ArpCacheLife 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 秒数 

有效范围: 0-0xFFFFFFFF 

默认值: 在没有 ArpCacheLife 参数的情况下,ARP 缓存超时的默认值为:未使
用项为 2 分钟;已使用项为 10 分钟。 

说明:请参见 ArpCacheMinReferencedLife 

ArpCacheMinReferencedLife 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 秒数 

有效范围: 0-0xFFFFFFFF 

默认值: 600 秒(10 分钟) 

说明: ArpCacheMinReferencedLife 控制引用 ARP 缓存项到期的最小时间。该参
数可与 ArpCacheLife 参数一起使用,如下所示: 

如果 ArpCacheLife 大于或等于 ArpCacheMinReferencedLife,则引用或未引用的
 ARP 缓存项在 ArpCacheLife 秒后到期。 
如果 ArpCacheLife 小于 ArpCacheMinReferencedLife,未引用项在 
ArpCacheLife 秒后到期,而引用项在 ArpCacheMinReferencedLife 秒后到期。 

每次将出站数据包发送到项的 IP 地址时,就会引用 ARP 缓存中的项。 

ArpRetryCount 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 1-3 

默认值: 3 

说明:该参数控制在初始化过程中计算机为其 IP 地址发送免费 ARP 的次数。发
送免费 ARP 是为了保证该 IP 地址在网络其它位置未被使用。该数值控制实际发
送的 ARP 次数,而不是重试的次数。 

ArpTRSingleRoute 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:将该参数设置为 1,就会将启用源路由(令牌环)的 ARP 广播作为单路由
广播发送,而不是所有路由广播。 

ArpUseEtherSNAP 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:将该参数设置为 1,就会强制 TCP/IP 使用 802.3 SNAP 编码传输以太网数
据包。默认情况下,栈以 DIX 以太网格式传输数据包。它始终接收两种格式的数
据包。 

DatabasePath 

项:Tcpip/Parameters 

数值类型:REG_EXPAND_SZ - 字符串 

有效范围:有效的 Windows NT 文件路径 

默认值:%SystemRoot%/system32/drivers/etc 

说明:该参数指定标准 Internet 数据库文件(Hosts、Lmhosts、网络、协议、服
务)的路径。Windows Sockets 接口使用该参数。 

DefaultTTL 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 秒数/跃点数 

有效范围: 0-0xff(0-255 十进制) 

默认值: 128 

说明: 指定传出 IP 数据包中设置的默认生存时间 (TTL) 值。TTL 决定了 IP 数
据包在到达目标前在网络中生存的最大时间。它实际上限定了 IP 数据包在丢弃前
允许通过的路由器数量。 

DisableDHCPMediaSense 


项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围 0、1(false、true) 

默认值: 0 (false) 

说明: 该参数可用来控制 DHCP 媒体侦听性能。如果将其设置为 1,DHCP 客户机
就会忽略接口的媒体侦听事件。默认情况下,媒体侦听事件将触发 DHCP 采取措施
,如获取一个租约(发生连接事件时);或者使接口和路由无效(发生断开连接时
)。 

DisableIPSourceRouting 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1、2 

0 - 转发所有数据包 
1 - 不转发源路由数据包 
2 - 丢弃所有传入的源路由数据包 

默认值: 1 (true) 

说明: IP 源路由是允许发送者确定数据报通过网络所采用 IP 路由的一种机制,
主要由 tracert.exe 和 ping.exe 工具所使用。 

Windows NT 4.0 Service Pack 5 中添加了这一参数(请参见 Microsoft 
Knowledge Base 文章 Q217336<http://search.support.microsoft.com/kb/c.
asp>)。在默认情况下,Windows 2000 禁用 IP 源路由。 

DisableMediaSenseEventLog 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明: 该参数用于禁止使用 DHCP 媒体侦听事件的日志记录。默认情况下,媒体
侦听事件(连接/断开网络)被记录在事件日志中,以便于疑难解答。 

DisableTaskOffload 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:该参数通知 TCP/IP 栈禁止将任务卸载到网关,以便于疑难解答与测试。 


DisableUserTOSSetting 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明:该参数允许程序设置传出 IP 数据包报头的服务种类 (TOS) 位。在 
Windows 2000 中,该参数默认值为 true。一般情况下,不允许各应用程序设置 
TOS 位,因为这可能会欺骗系统策略机制,如本文“服务质量 (QoS) 与资源保留
协议”一节中所述的那些机制。 

DontAddDefaultGateway 

项: Tcpip/Parameters /Interfaces/interface 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 

说明: 安装 PPTP 时,给每个 LAN 适配器安装一个默认路由。通过添加该数值并
将其值设为 1,可以禁用某个适配器的默认路由。之后,您可能需要为使用路由器
(而不是默认网关)路由的主机配置静态路由。 

EnableAddrMaskReply 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值:0 (false) 

说明:该参数控制计算机是否响应 ICMP 地址掩码请求。 

EnableBcastArpReply 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值:1 (true) 

说明: 当 ARP 中的源以太网地址不是单播时,该参数控制计算机是否响应 ARP 
请求。如果将该数值设置为 0,网络负载平衡服务 (NLBS) 将不能正常工作。 

EnableDeadGWDetect 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明: 将该参数设置为 1 时,允许 TCP 执行间隔网关检测。启用该功能时,如
果处理多个连接有困难时,TCP 可以请求 IP 改用备份网关。备份网关可以在“网
络控制面板”中“TCP/IP 配置”对话框的“高级”部分进行定义。有关详细信息
,请参见本文“间隔网关检测”一节。 

EnableICMPRedirects 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (True),用于 Beta 3。在 RC1 中预定改为 1 (True) 

推荐值: 0 (False) 

说明:该参数控制 Windows 2000 是否会改变其路由表以响应网络设备(如路由器
)发送给它的 ICMP 重定向消息。 

EnableFastRouteLookup 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:如果设置该标志,则启用路由查找。这可加快路由查找,但会占用非分页池
内存。仅当计算机运行 Windows 2000 Server 且属于中型或大型机(换句话说,
至少包含 64 MB 内存)时,才使用此标志。可以通过路由与远程访问服务创建该
参数。 

EnableMulticastForwarding 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:路由服务使用该参数确定是否转发 IP 多播。可以通过路由与远程访问服务
创建该参数。 

EnablePMTUBHDetect 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:将该参数设置为 1 (true),当 TCP 执行路径 MTU 发现时,就会检测“黑
洞”路由器。当需要用 Don't Fragment 位设置分片 IP 数据报时,黑洞路由器不
返回 ICMP Destination Unreachable 消息。TCP 依靠接收这些消息执行路径 MTU
 发现。当启动此功能时,如果几次重新发送字段没有确认,TCP 将尝试不设置 
Don't Fragment 位的情况下发送字段11。如果收到字段确认,MSS 将降低,并将
连接上以后发送的数据包中设置 Don't Fragment 位。启用黑洞路由器,将增加某
个字段重新发送的最多次数。 

EnablePMTUDiscovery 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明:将该参数设置为 1 (true) 时,TCP 将查找到达远程主机路径上的最大传输
单位(MTU 或最大的数据包大小)。通过发现路径 MTU 并将 TCP 字段限制到这个
大小,对于路径上连接不同 MTU 网络的路由器而言,TCP 不再需要进行分片。碎
片会影响 TCP 吞吐量和网络堵塞。将这个参数设置成 0,所有不在本地子网上的
主机连接就会使用 576 字节的 MTU。 

FFPControlFlags 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明:如果将该参数设置为 1,就会启用快速转发路径 (FFP)。如果将它设置为 
0,TCP/IP 通知所有可使用 FFP 的适配器不要在该计算机上快速转发。可使用快
速转发路径的网络适配器从栈中接收路由信息,并在硬件中转发随后的数据包,而
不用将它们上传到栈中。FFP 参数放在 TCP/IP 注册表项中,但实际上由路由与远
程访问服务 (RRAS) 服务设置。有关详细信息,请参见 RRAS 文档。 

FFPFastForwardingCacheSize 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 字节数 

有效范围: 0-0xFFFFFFFF 

默认值: 100,000 字节 

说明:对于支持快速转发 (FFP) 的驱动程序,如果它使用系统内存分配快速转发
缓存,则该参数表示它可以分配的最大内存数。如果设备有自己的快速转发内存,
则忽略该数值。 

ForwardBufferMemory 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 字节数 

有效范围: 网络 MTU-小于 0xFFFFFFFF 的合理数值。 

默认值: 74240(足可用于 50 个 1480 字节数据包,可以舍入 256 的倍数) 

说明: 该参数表示 IP 最初分配多少内存来存储路由器数据队列中数据包数据。
当该缓冲空间满了时,系统就会分配更多的内存。数据包队列数据缓冲区为 256 
字节,因此这个参数的值应为 256 的倍数。几个缓冲器连在一起可形成大数据包
。数据包的 IP 报头分别存储。如果 IP 路由功能没有启用,则忽略该参数,并且
不分配缓冲区。此功能分配的最大内存数是由 MaxForwardBufferMemory 控制的。
 

GlobalMaxTcpWindowSize 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 字节数 

有效范围: 0-0x3FFFFFFF(十进制为 1073741823;但是当连接到其它支持 RFC 
1323 窗口缩放的系统时,可以获得大于 64 KB 的数值,它在本文的 TCP 部分进
行了讨论。另外,必须使用 Tcp1323Opts 注册表参数启用窗口缩放。) 

默认值: 默认情况下,该参数不存在。 

说明:TcpWindowSize 参数可用于在每个接口上设置接收窗口。该参数可用于在整
个系统上设置 TCP 窗口大小的全局限制。该参数是 Windows 2000 中的新增功能
。 

IPAutoconfigurationAddress 

项: Tcpip/Parameters/Interfaces/<interface> 

数值类型:REG_SZ - 字符串 

有效范围:有效 IP 地址 

默认值:无 

说明:DHCP 客户机在此存放自动配置所选择的 IP 地址。不可更改修改该数值。
 

IPAutoconfigurationEnabled 

项: Tcpip/Parameters, Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明:该参数可以启用或禁用 IP 自动配置。有关详细信息,请参见本文的“自动
客户配置与媒体侦听”一节。该参数可以设置为全局或每个接口。如果每个接口的
参数值存在,它将覆盖该接口的全局参数值。 

IPAutoconfigurationMask 

项: Tcpip/Parameters, Tcpip/Parameters/Interfaces/interface 

数值类型:REG_SZ - 字符串 

有效范围:有效的 IP 子网掩码 

默认值: 255.255.0.0 

说明: 该参数控制由自动配置分配给客户机的子网掩码。有关详细信息,请参见
本文的“自动客户配置与媒体侦听”一节。可以将该参数设置为全局或每个接口。
如果每个接口参数值存在,则它覆盖该接口的全局参数值。 

IPAutoconfigurationSeed 

项: Tcpip/Parameters, Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORD - 数字 

有效范围: 0-0xFFFF 

默认值: 0 

说明:该参数由 DHCP 客户内部使用,不应修改该参数。 

IPAutoconfigurationSubnet 

项: Tcpip/Parameters, Tcpip/Parameters/Interfaces/interface 

数值类型:REG_SZ - 字符串 

有效范围:有效 IP 子网 

默认值: 169.254.0.0 

说明: 该参数控制自动配置查找客户机 IP 地址时所使用的子网地址。有关详细
信息,请参见本文的“自动客户配置与媒体侦听”一节。可以将该参数设置为全局
参数或基于每个接口的参数。如果每个接口参数值存在,则它覆盖该接口的全局参
数值。 

IGMPLevel 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字 

有效范围: 0、1、2 

默认值: 2 

说明: 该参数确定系统在多大程度上支持 IP 多播和参加网际分组管理协议。在
 0 级,系统不提供多播支持。在 1 级,系统可以发送 IP 多播数据包但不能接收
。在 2 级,系统可以发送 IP 多播数据包并完全参加 IGMP 以接收多播数据包。
 

IPEnableRouter 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:将该参数设置为 1 (true),系统将在它所连接的网络之间路由 IP 数据包
。 

IPEnableRouterBackup 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:安装程序将以前的 IPEnableRouter 值写入到此项中。该参数不应手动来调
整。 

KeepAliveInterval 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 时间(毫秒) 

有效范围: 1-0xFFFFFFFF 

默认值: 1000(1 秒) 

说明:该参数确定接收到响应前,保留重新传输的间隔。一旦接收到响应,直至下
一个保留传输的延迟仍由 KeepAliveTime 数值控制。当重新传输次数达到 
TcpMaxDataRetransmissions 指定值后仍未收到应答,就会放弃连接。 

KeepAliveTime 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 时间(毫秒) 

有效范围: 1-0xFFFFFFFF 

默认值: 7,200,000(2 小时) 

说明: 该参数可确定 TCP 每隔多长时间发送保留的数据包,来验证一次闲置连接
仍未断开。如果远程系统仍然可以连接并正在运行,它就会确认保留传输。默认情
况下,不发送保留数据包。应用程序可以在连接上启用这一功能。 

MaxForwardBufferMemory 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 字节数 

有效范围: 网络 MTU-0xFFFFFFFF 

默认值: 十进制 2097152 (2 MB) 

说明:该参数表示 IP 分配多少内存,来存储路由器数据队列中数据包的数据。该
数值必须大于或等于 ForwardBufferMemory 参数值。有关详细信息,请参见 
ForwardBufferMemory。 

MaxForwardPending 

项: Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORD - 数据包数 

有效范围: 1-0xFFFFFFFF 

默认值: 0x1388(十进制为 5000) 

说明: 该参数限制在某一时刻 IP 转发引擎可以向指定网络接口发送的数据包数
。额外的数据包则在 IP 排队,直到接口上的传输完成为止。大多数网络适配器传
输数据包的速度非常快,因此默认值是充分的。但是,单个 RAS 接口可以多路复
用多个慢速串行线路。对这种类型的接口配置更大的数值,可以提高性能。合适的
数值取决于传出线路的数量以及它们的负载特性。 


MaxFreeTcbs 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字 

有效范围: 0-0xFFFFFFFF 

默认值: 使用下列默认数值(注意“小型”定义为 RAM 小于 19 MB 的计算机,
“中型”定义为 RAM 在 19-63 MB 之间的计算机,“大型”定义为 RAM 大于或等
于 64 MB 的计算机。虽然该代码仍旧存在,现在几乎所有计算机均为“大型”)
。 

对于 Windows 2000 Server: 

小型系统 - 500 
中型系统 - 1000 
大型系统 - 2000 
对于 Windows 2000 Professional: 

小型系统 - 250 
中型系统 - 500 
大型系统 - 1000 
说明: 该参数控制可用的缓存(预分配的)传输控制块 (TCB) 数量。传输控制块
是每个 TCP 连接保留的数据结构。 

MaxFreeTWTcbs 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字 

有效范围: 1-0xFFFFFFFF 

默认值: 1000 

说明: 该参数控制在 TIME-WAIT 状态列表中允许处于 TIME-WAIT 状态的传输控
制块 (TCB) 数量。一旦超过该数值,最早的 TCB 将从列表中清除。要使连接保持
 TIME-WAIT 状态至少 60 秒,对于计算机,该数值应为 >= 60 *(每秒正常连接
关闭比率)。在大多数情况下,默认数值是合适的。 

MaxHashTableSize 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字(必须为 2 的幂数) 

有效范围: 0x40-0x10000(十进制为 64-65536) 

默认值: 512 

说明: 该数值应设为 2 的幂数(例如,512、1024、2048 等等)。如果该数值不
是 2 的幂数,则系统将散列表配置为下一个 2 的幂数值(例如,当设置为 513,
则取 1024)。该数值控制系统查找 TCP 控制块的速度,当 MaxFreeTcbs 从默认
值增大时,该数值应增大。 

MaxNormLookupMemory 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字 

有效范围: 任何 DWORD(0xFFFFFFFF 说明对内存没有限制。) 

默认值: 使用下列默认数值(“小型”定义为 RAM 小于 19 MB 的计算机,“中
型”定义为 RAM 在 19-63 MB 之间的计算机,“大型”定义为 RAM 等于或大于 
64 MB 的计算机。虽然该代码仍然存在,但现在几乎所有计算机均为“大型”)。
 

对于 Windows 2000 Server: 

小型系统 -150,000 字节,提供 1000 个路由 
中型系统 - 1,500,000 字节,提供 10,000 个路由 
大型系统 - 5,000,000 字节,提供 40,000 个路由 
对于 Windows 2000 Professional: 

150,000 字节,提供 1000 个路由 
说明: 该参数控制系统允许路由表数据与路由自身的最大内存数。它用于防止因
添加大量路由而将计算机内存用尽。 

MaxNumForwardPackets 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字 

有效范围: 1-0xFFFFFFFF 

默认值: 0xFFFFFFFF 

说明: 该参数限制可以为路由器数据包队列分配的 IP 数据包报头总数。该数值
必须大于或等于 NumForwardPackets 参数值。有关详细信息,请参见 
NumForwardPackets 的说明。 

MaxUserPort 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 最大端口数 

有效范围: 5000-65534(十进制) 

默认值: 0x1388(十进制为 5000) 

说明: 当应用程序从系统请求可用的用户端口数时,该参数控制所使用的最大端
口数。正常情况下,短期端口的分配数量为 1024-5000。将该参数设置到有效范围
以外时,就会使用最接近的有效数值(5000 或 65534)。 

MTU 

项: Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORD - 数字 

有效范围: 88-基础网络的 MTU 

默认值: 0xFFFFFFFF 

说明:该参数覆盖网络接口的默认最大传输单位 (MTU)。MTU 是基础网络上传输的
最大数据包大小(字节)。它包括传输报头。IP 数据报可以跨多个数据包。当数
值大于基础网络的默认值时,传输就会使用网络默认 MTU。数值小于 88 时,传输
就会将 MTU 设为 88。 

备注 Windows 2000 TCP/IP 默认情况下使用 PMTU 检测,并查询 NIC 驱动程序以
查找本地 MTU 大小。通常并不需要更改 MTU 参数,并可能导致性能下降。有关详
细信息,请参见本文 TCP 部分有关 PMTU 检测的讨论。 

NumForwardPackets 

项: Tcpip/Parameters 

数值类型:REG_DWORD - 数字 

有效范围: 1-小于 0xFFFFFFFF 的合理数值 

默认值: 0x32(十进制为 50 ) 

说明:该参数确定路由器数据包队列分配的 IP 数据包报头数。当所有报头都在使
用时,系统试图分配更多的报头,直到达到 MaxNumForwardPackets 所配置的数量
。该数值至少与 ForwardBufferMemory 除以与路由器相连网络的最大 IP 数据大
小的数值一样大。该参数不应大于 ForwardBufferMemory 除以 256 的结果值,因
为每个数据包至少占用 256 个字节的转发缓冲内存。对于给定的 
ForwardBufferMemory 大小,理想的转发数据包数取决于网络上的通信类型,且在
这两个值之间。如果路由没有启用,则忽略该参数且不分配报头。 

NumTcbTablePartitions 

项: Tcpip/Parameters/ 

数值类型:REG_DWORD - TCB 表分区数 

有效范围:1-0xFFFF 

默认值: 4 

说明:该参数控制 TCB 表分区数。对 TCB 表分区,由于减少了 TCB 表上的竞争
,可提高在多处理器系统上的可缩放性。在对性能进行仔细研究之前,不可修改该
数值。建议的最大数值为(CPU 数)( 2。 

PerformRouterDiscovery 

项: Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORD 

有效范围:0、1、2 

0(禁用)
1(启用)
2(仅当 DHCP 发送路由器发现选项时启用) 

默认值: 2,由 DHCP 控制,默认情况下关闭。 

说明:该参数控制 Windows 2000 是否根据每个接口上的 RFC 1256 执行路由器发
现。也请参见 SolicitationAddressBcast。 

PerformRouterDiscoveryBackup 

项: Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 无 

说明:该参数用于内部保留 PerformRouterDiscovery 数值的备份副本。不应对它
进行修改。 

PPTPTcpMaxDataRetransmissions 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 重新传输 PPTP 数据包的次数 

有效范围:0-0xFF 

默认值: 5 

说明:该参数控制在没有确认情况下重新传输 PPTP 数据包的次数。添加该参数,
可以配置 PPTP 通信的重新传输,使之与常规 TCP 通信的重新传输分开。 

SackOpts 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明: 该参数控制选择性确认(SACK,在 RFC 2018 中定义)支持是否启用。在
本文的“传输控制协议 (TCP)”一节对 SACK 进行了详细的阐述。 

SolicitationAddressBcast 

项: Tcpip/Parameters/Interfaces/interface 

数值类型:REG_DWORDBoolean 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:该参数用于配置 Windows 以广播而不是多播方式发送路由器发现的消息,
如 RFC 1256 中所述。默认情况下,如果启用路由器发现,则路由器发现请求发送
到所有路由器多播组 (224.0.0.2)。也可参见 PerformRouterDiscovery。 

SynAttackProtect 

项: Tcpip/Parameters 

数值类型:REG_DWORD 

有效范围:0、1、2 

0(没有 SYN 攻击保护)
1(如果 TcpMaxHalfOpen 和 TcpMaxHalfOpenRetried 设置满足要求,
可减少重新传输重试和
延迟 RCE(路由缓存项)的创建。)
2(除 1 外的另一个 Winsock 延迟指示。) 

备注 当系统发现自身被攻击,则在任何套接字上的下列选项不再启用:可缩放窗
口 (RFC 1323) 与每个适配器上已配置的 TCP 参数(初始 RTT、窗口大小)。这
是因为当保护生效时,在发送 SYN-ACK 之前不再查询路由缓存项,并且连接过程
中 Winsock 选项不可用。 

默认值: 0 (false) 


推荐值: 2 

说明:SYN 攻击保护包括减少 SYN-ACK 重新传输次数,以减少分配资源所保留的
时间。路由缓存项资源分配延迟,直到建立连接为止。如果 synattackprotect 
= 2,则 AFD 的连接指示一直延迟到三路握手完成为止。注意,仅在 
TcpMaxHalfOpen 和 TcpMaxHalfOpenRetried 设置超出范围时,保护机制才会采取
措施。 

Tcp1323Opts 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字(标志) 

有效范围: 0、1、2、3 

0(禁用 RFC 1323 选项)
1(仅启用窗口缩放)
2(仅启用时间戳)
3(两个选项均启用) 

默认值: 没有数值;默认行为如下所示:除非要求提供,否则不要启用选项。 

说明:该参数控制 RFC 1323 时间戳与窗口缩放选项。默认情况下,启用时间戳与
窗口缩放,但是可以使用标志位进行控制。0 位控制窗口缩放,1 位控制时间戳。
 

TcpDelAckTicks 

项: Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 数字 

有效范围: 0-6 

默认值: 2(200 毫秒) 

说明:指定每个接口上延迟 ACK 计时器所使用 100 毫秒间隔的个数。默认情况下
,延迟 ACK 计时器为 200 毫秒。将该数值设置为 0,将禁用延迟确认,计算机就
会立即确认所收到的每个数据包。Microsoft 不建议在未对环境进行仔细研究的情
况下更改该默认值。 

TcpInitialRTT 

项: Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 数字 

有效范围: 0-0xFFFF 

默认值: 3 秒 

说明:该参数控制在每个接口上 TCP 连接请求以及初始数据重新传输所使用的初
始超时大小。调整该参数时要小心,因为使用了指数补偿。将该数值设置为大于 
3,对于不存在的地址会产生更长的时间延迟。 

TcpMaxConnectResponseRetransmissions 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 0-255 

默认值: 2 

说明:该参数控制未收到 SYN 确认时,连接请求重新传输 SYN-ACK 的次数。如果
该数值大于或等于 2,栈内部使用 SYN 攻击保护。如果该数值小于 2,栈根本不
读取注册表值来获得 SYN 攻击保护。也可参见 SynAttackProtect、
TCPMaxPortsExhausted、TCPMaxHalfOpen 和 TCPMaxHalfOpenRetried。 

TcpMaxConnectRetransmissions 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 0-255(十进制) 

默认值: 2 

说明: 该参数确定放弃前,TCP 重传连接请求 (SYN) 的次数。在给定的连接上,
对于每个连续重新传输,重传超时数加倍。初始超时数是由 TcpInitialRtt 注册
表值控制的。<0} 

TcpMaxDataRetransmissions 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 0-0xFFFFFFFF 

默认值: 5 

说明: 该参数控制在放弃连接前,TCP 重新传输单个数据段(非连接请求段)的
次数。在连接上对于每个连续重新传输,重传超时数加倍。响应恢复后,将重置该
数值。在每个连接上使用以前测量的往返时间(平滑往返时间 或 SRTT),动态地
调整重传超时 (RTO) 数值。在新连接上初始 RTO 是由 TcpInitialRtt 注册表值
控制的。 

TcpMaxDupAcks 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 1-3 

默认值: 2 

说明:该参数确定在启动快速重传那些在传输途中丢失的数据段之前,必须收到相
同序号发送数据段的重复应答次数。在本文“传输控制协议 (TCP)”一节对此进行
了详细讨论。 

TcpMaxHalfOpen 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 100-0xFFFF 

默认值: 100(Professional、Server)、500 (Advanced Server) 

说明:该参数控制 SYN 攻击保护启动前,允许处于 SYN-RCVD 状态的连接数量。
如果将 SynAttackProtect 设为 1,确保该数值低于要保护的端口上 AFD 侦听预
备的值(有关详细信息,参见附录 C 中的预备参数)。有关详细信息,参见 
SynAttackProtect 参数。 

TcpMaxHalfOpenRetried 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 80-0xFFFF 

默认值: 80 (Professional、Server),400 (Advanced Server) 

说明:该参数控制在 SYN 攻击保护启动前处于 SYN-RCVD 状态的连接数量,对于
该连接至少有一个 SYN 重传已经发送。有关详细信息,请参见 SynAttackProtect
 参数。 

TcpMaxPortsExhausted 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 0-0xFFFF 

默认值: 5 

说明:该参数控制 SYN 攻击保护启动的临界点。当 TcpMaxPortsExhausted 连接
请求因连接的可用预备设为 0 被系统拒绝时,SYN 攻击保护就会启动。 

TcpMaxSendFree 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 0-0xFFFF 

默认值: 5000 

说明:该参数控制 TCP 报头表的大小限制。在有大量 RAM 的机器上,增加该设置
可以提高 SYN 攻击期间的响应性能。 

TcpNumConnections 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 数字 

有效范围: 0-0xFFFFFE 

默认值: 0xFFFFFE 

说明:该参数限制 TCP 同时打开连接的最大数量。 

TcpTimedWaitDelay 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 时间(秒) 

有效范围: 30-300(十进制) 

默认值: 0xF0(十进制为 240) 

说明:该参数确定在关闭前连接处在 TIME_WAIT 状态的时间。当连接处于 
TIME_WAIT 状态时,不能重新使用该套接字对。这也称为 2MSL 状态,因为该数值
是网络上最大段生存时间的两倍。有关更详细的信息,请参见 RFC 793。 

TcpUseRFC1122UrgentPointer 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:该参数指定对于紧急数据,TCP 使用 RFC 1122 规范,还是使用由 BSD 派
生的系统的模式。这两种机制对 TCP 报头中的紧急指针以及紧急数据长度的解释
是不同的。它们不是可互操作的。Windows 2000 默认为 BSD 模式。 

TcpWindowSize 

项: Tcpip/Parameters, Tcpip/Parameters/Interface/interface 

数值类型: REG_DWORD - 字节数 

有效范围: 0-0x3FFFFFFF(十进制为 1073741823)。 实际上,TCP/IP 栈将设置
值舍入到最接近的最大段大小 (MSS) 的倍数。仅当连接到支持 RFC 1323 窗口缩
放的其它系统时,方可获得大于 64 KB 的数值,本文“传输控制协议 (TCP)”一
节对窗口缩放进行了讨论。 

默认值:取以下数值的最小值: 

0xFFFF 
GlobalMaxTcpWindowSize(另一个注册表参数) 
四倍网络上最大 TCP 数据大小的上舍入值 
16384 舍入到网络 TCP 数据大小的偶数倍 
对于以太网,开始时默认值为 17520,但是当连接到支持扩展 TCP 报头选项(如
 SACK 和 TIMESTAMPS)的另一个计算机时,可能会稍微减小,因为使用这些选项
,TCP 报头长度就会超出通常的 20 个字节,这样数据可用的字节数就会比原来稍
微减少 

说明: 该参数确定所提供的最大 TCP 接收窗口大小。接收窗口是指一个发送者在
未收到确认的情况下可以发送的字节数。总的来说,大的窗口可以改进高延缓和高
带宽网络上的性能。要获得最大效率,接收窗口应是 TCP 最大段大小 (MSS) 的偶
数倍。根据注册表项的位置,该参数可以是基于接口的参数,也可以是全局参数。
如果给定接口已有一个数值,该数值就会覆盖系统范围的数值。也可参见 
GobalMaxTcpWindowSize。 

TrFunctionalMcastAddress 

项: Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 1 (true) 

说明:该参数确定是使用 RFC 1469 中定义的令牌环多播地址,还是使用子网广播
地址发送 IP 多播。默认值设为 1,计算机就会使用 RFC 1469 令牌环多播地址发
送 IP 多播。将该数值设置为 0,计算机使用子网广播地址发送 IP 多播。 

TypeOfInterface 

项: Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD 

有效范围:0、1、2、3 

默认值: 0(允许多播与单播) 

说明:该参数确定接口获得单播、多播,还是两种通信类型的路由,以及是否可以
转发这些通信类型。如果将它设置为 0,允许单播与多播通信。如果将它设置为 
1,禁用单播通信。如果将它设置为 2,禁用多播通信。如果将它设置为 3,单播
与多播通信均被禁用。由于该参数影响转发与路由,如果在计算机中没有其它接口
用于多播且存在默认路由,本地应用程序通过接口向外发送多播仍是可能的。 

UseZeroBroadcast 

项: Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 

说明:如果该参数设置为 1 (true),IP 将使用全“0”的广播 (0.0.0.0) 而不是
全“1”的广播 (255.255.255.255)。大多数系统使用全“1”的广播,但是一些从
 BSD 实现派生的系统使用全“0”的广播。使用不同广播的系统在同一网络上无法
很好地进行互操作。 

用户接口的可配置参数
根据用户所提供的信息,可以由 NCAP 自动创建并修改下列参数。不必在注册表中
直接配置这些参数。 

DefaultGateway 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - 以点隔开的十进制 IP 地址列表 

有效范围:有效 IP 地址的任一设置 

默认值: 无 

说明: 对于要发往其它子网的数据包且没有更具体的路由可用时,该参数指定了
一组网关来路由这些数据包。如果它有一个有效值,该参数将覆盖 
DhcpDefaultGateway 参数。任何时刻计算机只有一个活动默认网关,因此添加多
个地址只是用作冗余。有关详细信息,请参见本文“间隔网关检测”一节。 

Domain 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_SZ - 字符串 

有效范围:任何有效的 DNS 域名 

默认值: 无 

说明:该参数指定接口的 DNS 域名。在 Windows 2000 中,该参数与 NameServer
 均是每个接口上的参数,而不是整个系统范围的参数。如果该参数存在,它就会
覆盖 DhcpDomain 参数(由 DHCP 客户填写)。 

EnableDhcp 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值:0 (false) 

说明:该参数设置为 1 (true),DHCP 客户服务就会使用 DHCP 在该适配器上配置
第一个 IP 接口。 

EnableSecurityFilters 

项:Tcpip/Parameters 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值:0 (false) 

说明:该参数设置为 1 (true),就会启用网际协议安全筛选器。请参见 
TcpAllowedPorts、UdpAllowedPorts 和 RawIPAllowedPorts。要配置这些数值,
在开始菜单上,指向设置,然后单击网络和拨号连接,右键单击本地连接,然后单
击属性。选择 Internet 协议 (TCP/IP),单击属性,然后单击高级。单击选项选
项卡,选择TCP/IP 筛选,然后单击属性。 

Hostname 

项:Tcpip/Parameters 

数值类型: REG_SZ - 字符串 

有效范围:任何有效 DNS 主机名 

默认值: 系统的计算机名 

说明:该参数指定系统的 DNS 主机名称,它是由 hostname 命令返回的。 

IPAddress 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - 以点隔开的 IP 地址列表 

有效范围:任何一组有效的 IP 地址 

默认值:无 

说明:该参数指定绑定到适配器的 IP 接口的 IP 地址。如果列表中的第一个地址
是 0.0.0.0,则使用 DHCP 配置适配器上的主接口。适配器配有多于一个 IP 接口
的系统称为“逻辑多宿主”系统。对于此参数中指定的每个 IP 地址,在 
SubnetMask 参数中必须有一个有效的子网掩码数值。要使用 Regedt32.exe 添加
参数,选择该项并键入 IP 地址列表,每次完成后按 Enter。然后转到 
SubnetMask 参数,键入一组相应的子网掩码。 

NameServer 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_SZ - 一个以空格分隔的点分十进制 IP 地址列表 

有效范围:任何一组有效的 IP 地址 

默认值: 无(空) 

说明:该参数指定 Windows 套接字查询解析名称的 DNS 名称服务器。在 Windows
 2000 中,该参数与 DomainName 是每个接口上的设置。 

PPTPFiltering 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 布尔值 

有效范围:0、1(false、true) 

默认值: 0 (false) 


说明: 该参数控制是否在每个适配器上启用 PPTP 筛选。如果将该数值设置为 1
,适配器仅接受 PPTP 连接。如果适配器连接到 Internet 等公共网络上,它可减
少遭受黑客攻击的可能性。 

RawIpAllowedProtocols 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - IP 协议编号列表 

有效范围:任何一组有效的 IP 协议编号 

默认值:无 

说明: 该参数指定启用安全筛选时在 IP 接口上接收传入数据报的 IP 协议编号
列表 (EnableSecurityFilters = 1)。该参数通过原始 IP 传输控制接收 IP 数据
报,原始 IP 传输用于提供原始套接字。它不控制传递到其它传输(例如,TCP)
的 IP 数据报。空的列表说明没有可接受的数值。只有一个为 0 的数值说明所有
数值均是可以接受的。对于包含 0 与其它非零数值的列表,其行为未定义。如果
接口没有配置该参数,则所有数值都是可接受的。该参数适用于指定适配器上配置
的所有 IP 接口。 

SearchList 

项:Tcpip/Parameters 

数值类型: REG_SZ - 以空格隔开的 DNS 域名后缀列表 

有效范围:1-50 

默认值:无 

说明: 该参数提供了一个域名后缀列表,如果通过 DNS 解析原有名称失败,就会
将该后缀附到原有名称后面进行解析。默认情况下,只有“域”参数的数值是可以
附加的。该参数用于 Windows Sockets 接口。也可参见 
AllowUnqualifiedQuery 参数。 

SubnetMask 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - 以点隔开的十进制 IP 地址列表 

有效范围:任何一组有效的 IP 地址。 

默认值:无 

说明:该参数指定适配器绑定的 IP 接口的子网掩码。如果在列表中的第一个掩码
是 0.0.0.0,则在适配器上使用 DHCP 配置主接口。对于 IPAddress 参数中指定
的每个 IP 地址,在该参数中必须有一个有效的子网掩码数值。 

TcpAllowedPorts 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - TCP 端口编号列表 

有效范围:任何一组有效的 TCP 端口编号 

默认值: 无 

说明: 该参数指定启用安全筛选时在 IP 接口上接收传入数据报的 IP 协议编号
列表 (EnableSecurityFilters = 1)。空的列表说明没有可以接受的数值。只有一
个为 0 的数值说明所有数值都是可以接受的。对于包含 0 与其它非零数值的列表
,其性能未定义。如果接口没有配置该参数,则所有数值均可以接受。该参数适用
于指定适配器上配置的所有 IP 接口。 

UdpAllowedPorts 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - UDP 端口编号列表 

有效范围:任何有效 UDP 端口编号设置 

默认值: 无 

说明: 该参数指定在启用安全配置筛选的情况下对于在 IP 接口上接收传入数据
包的 UDP 端口编号列表。空的列表说明没有可以接受的数值。只有一个为 0 的数
值说明所有数值都是可以接受的。对于包含 0 与其它非零数值的列表,其性能未
定义。如果接口没有配置该参数,则所有数值均可以接受。该参数适用于指定适配
器上配置的所有 IP 接口。 

可使用 route 命令配置的参数
Route 命令可以在 Tcpip/Parameters/PersistentRoutes 注册表项下保存永久性
 IP 路由。每个路由以逗号隔开的列表形式保存在数值名称字符串中: 

destination,subnet mask,gateway,metric 

例如,命令: 

route add 10.99.100.0 MASK 255.255.255.0 10.99.99.1 METRIC 1 /p 

产生注册表值: 

10.99.100.0,255.255.255.0,10.99.99.1,1 

该数值类型是 REG_SZ。没有数值数据(空字符串)。可以使用 route 命令添加和
删除这些数值。没有必要直接对它们进行配置。 

不可配置的参数
下列参数是由 TCP/IP 组件内部创建并使用的。不应使用注册表编辑器修改这些参
数。在此列出这些参数仅供参考。 

DhcpDefaultGateway 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_MULTI_SZ - 以点隔开的十进制 IP 地址列表 

有效范围:任何一组有效的 IP 地址 

默认值: 无 

说明: 对于要发往其它子网的数据包且没有更具体的路由可用时,该参数指定了
一组网关来路由这些数据包。该参数是由 DHCP 客户服务(如启用)写入的。该参
数被一个有效 DefaultGateway 参数所覆盖。虽然每个接口上均设置该参数,通常
对于计算机只有一个活动的默认网关。如果第一个网关失败,可改用其它项。 

DhcpIPAddress 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_SZ - 以点隔开的十进制 IP 地址 

有效范围:任何有效的 IP 地址 

默认值:无 

说明:该参数指定接口由 DHCP 配置的 IP 地址。如果 IPAddress 参数包含的第
一个数值不是 0.0.0.0,则该数值就会覆盖此参数。 

DhcpDomain 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_SZ - 字符串 

有效范围:任何有效的 DNS 域名 

默认值: 无(由 DHCP 服务器提供) 

说明:该参数指定接口的 DNS 域名。在 Windows 2000 中,该参数与 NameServer
 目前是每个接口的参数,而不是系统范围的参数。如果 Domain 项存在,它将覆
盖 DhcpDomain 数值。 

DhcpNameServer 

项:Tcpip/Parameters 

数值类型: REG_SZ - 一个以空格分隔的点分十进制 IP 地址列表 

有效范围:一组有效的 IP 地址 

默认值: 无 

说明:该参数指定 Windows Sockets 解析名称时查询的 DNS 名称服务器。该参数
是由 DHCP 客户服务(如启用)写入的。如果 NameServer 参数有一个有效的数值
,则它将覆盖此参数。 

DhcpServer 

项:Tcpip/Parameters/Interfaces/interface 


数值类型: REG_SZ - 以点隔开的十进制 IP 地址 

有效范围:任何有效 IP 地址 

默认值:无 

说明:该参数指定了给 DhcpIPAddress 参数中 IP 地址授予租约的 DHCP 服务器
的 IP 地址。 

DhcpSubnetMask 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_SZ - 以点隔开的十进制 IP 子网掩码 

有效范围:对于已配置 IP 地址有效的任何子网掩码 

默认值:无 

说明:该参数为 DhcpIPAddress 参数中的地址指定由 DHCP 配置的子网掩码。 

DhcpSubnetMaskOpt 

项:Tcpip/Parameters/Interfaces/interface 


数值类型: REG_SZ - 以点隔开的十进制 IP 子网掩码 

有效范围:对于已配置 IP 地址有效的任何子网掩码 

默认值:无 

说明:该参数是由 DHCP 客户服务填写的,用于建立 DhcpSubnetMask 参数,它栈
实际使用的参数。在将该值插入到 DhcpSubnetMask 参数之前,执行有效性检查。
 

Lease 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 时间(秒) 

有效范围:1-0xFFFFFFFF 

默认值:无 

说明:DHCP 客户服务使用该参数存储时间(秒数),在此期间该适配器 IP 地址
的租约有效。 

LeaseObtainedTime 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 绝对时间(秒数),从 1/1/70 晚上 12 点开始计算 

有效范围:1-0xFFFFFFFF 

默认值:无 

说明:DHCP 客户服务使用该参数存储时间,届时该适配器 IP 地址的租约生效。
 

LeaseTerminatesTime 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 绝对时间(秒数),从 1/1/70 晚上 12 点开始计算 

有效范围:1-0xFFFFFFFF 

默认值:无 

说明:DHCP 客户服务使用该参数存储时间,届时该适配器 IP 地址的租约期满。
 

LLInterface 

项:Tcpip/Parameters/Adapters/interface 

数值类型: REG_SZ - Windows 2000 设备名称 

有效范围:合法的 Windows 2000 设备名称 

默认值:空字符串(空) 

说明:该参数用于将 IP 绑定到其它链接层协议而不是内置 ARP 模块。该参数的
数值是 IP 绑定的 Windows 2000 设备名。例如,该参数用于与 RAS 组件联用。
仅当 ARP 模块而不是 LAN 绑定到 IP 时,它才存在。 

NTEContextList 

项: Tcpip/Parameters/Interfaces/interface 

数值类型:REG_MULTI_SZ - 数字 

有效范围:0-0xFFFF 

默认值: 无 

说明:该参数标识与接口关联的 IP 地址的上下文。与一个接口关联的每个 IP 地
址有它自己的上下文编号。这些数值用于内部标识一个 IP 地址,不应对其进行修
改。 

T1 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 绝对时间(秒数),从 1/1/70 晚上 12 点开始计算 

有效范围:1-0xFFFFFFFF 

默认值:无 

说明:DHCP 客户服务使用该参数存储时间,届时该客户服务先与授予租约的服务
器连接,续订该适配器 IP 地址的租约。 

T2 

项:Tcpip/Parameters/Interfaces/interface 

数值类型: REG_DWORD - 绝对时间(秒数),从 1/1/70 晚上 12 点开始计算 

有效范围:1-0xFFFFFFFF 

默认值:无 

说明:DHCP 客户服务使用该参数存储时间,届时该客户服务通过广播续订请求来
续订该适配器 IP 地址的租约。仅当因为某些原因 DHCP 客户服务不能与原始服务
器续订租约时,才会启用时间 T2。 

ATM ARP 客户参数
ATM ARP 与每个接口的 TCP/IP 参数一起放在 AtmArpC 子项下。ATM 适配器的某
个 TCP/IP 接口的注册表转储示例如下所示。 

HKEY_LOCAL_MACHINE /System /CurrentControlSet /Services /Tcpip /Parame
ters/Interfaces/{A24B73BE-D2CD-11D1-BE08-8FF4D413E1BE}/AtmArpC

SapSelector = REG_DWORD 0x00000001
AddressResolutionTimeout = REG_DWORD 0x00000003
ARPEntryAgingTimeout = REG_DWORD 0x00000384
InARPWaitTimeout = REG_DWORD 0x00000005
MaxResolutionAttempts = REG_DWORD 0x00000004
MinWaitAfterNak = REG_DWORD 0x0000000a
ServerConnectInterval = REG_DWORD 0x00000005
ServerRefreshTimeout = REG_DWORD 0x00000384
ServerRegistrationTimeout = REG_DWORD 0x00000003
DefaultVcAgingTimeout = REG_DWORD 0x0000003c
MARSConnectInterval = REG_DWORD 0x00000005
MARSRegistrationTimeout = REG_DWORD 0x00000003
JoinTimeout = REG_DWORD 0x0000000a
LeaveTimeout = REG_DWORD 0x0000000a
MaxJoinLeaveAttempts = REG_DWORD 0x00000005
MaxDelayBetweenMULTIs = REG_DWORD 0x0000000a
ARPServerList = REG_MULTI_SZ 
"4700790001020000000000000000A03E00000200"
MARServerList = REG_MULTI_SZ 
"4700790001020000000000000000A03E00000200"
MTU = REG_DWORD 0x000023dc
PVCOnly = REG_DWORD 0x00000000 

下面说明上述的每个参数。 

SapSelector 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 数字 

有效范围: 1-255 

默认值: 1 

说明:指定选择器字节数值,ATMARP 客户将它用作其 ATM 地址的第二十个字节。
设置的此地址用于注册 ATMARP 服务器与多播地址解析服务器 (MARS)。 

AddressResolutionTimeout 


项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-60 

默认值: 3 

说明:指定 ATMARP 客户在为单播 IP 地址发送 ARP 请求(或为多播/广播 IP 地
址发送 MARS 请求)之后等待响应的时间。如果该计时器超时,则 ATMARP 客户重
新传输该请求,最多为 (MaxResolutionAttempts - 1) 次。 

ARPEntryAgingTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 90-1800 

默认值: 900 秒(15 分钟) 

说明:指定在使该参数失效前,ATMARP 客户为单播 IP 地址保留地址解析的时间
。如果该计时器到期,则 ATMARP 客户采取下列措施之一: 

如果没有与 IP 地址相关的虚拟电路 (VC) ,它删除该 IP 地址的 ARP 项。 
如果至少有一个与该 IP 地址相关的永久虚拟电路 (PVC),则它在 PVC 上使用“
反向 ARP”,使 ARP 项重新生效。 
如果至少有一个与该 IP 地址关联的 SVC,它向 ARP 服务器发送一个 ARP 请求,
使 ARP 项重新生效。 
InARPWaitTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-60 

默认值: 5 

说明:指定 ATMARP 客户发送反向地址解析协议 (InARP) 请求,使单播 IP 地址
到 ATM 地址映射(即 ARP 项)重新生效时等待响应的时间。如果该计时器到期,
ATMARP 客户删除包含此 IP 地址的 ARP 表项。 

MaxResolutionAttempts 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 数字 

有效范围: 1-255 

默认值: 4 

说明:指定 ATMARP 客户将一个单播或多播或广播 IP 地址解析到 ATM 地址所做
的最大尝试次数。 

MinWaitAfterNak 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-60 

默认值: 10 

说明:指定 ATMARP 客户在从 ARP 服务器或 MARS 接收到失败响应 (ARP NAK) 之
后的等待时间。这可以防止 ATMARP 客户过于频繁地向服务器查询不存在或不知道
的 IP 地址。 

ServerConnectInterval 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-30 

默认值: 5 

说明:指定 ATMARP 客户在连接到 ARP 服务器失败之后和重新连接之前等待的时
间。 

ServerRefreshTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 90-1800 

默认值: 900 秒(15 分钟) 

说明:指定 ATMARP 客户发送 ARP 请求用其自己的 IP/ATM 地址信息刷新 ATMARP
 服务器缓存的时间间隔。 

ServerRegistrationTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-60 

默认值: 3 

说明:该参数指定 ATMARP 客户发送用来将自己 IP/ATM 信息注册到 ATMARP 服务
器的“ARP 请求”数据包后,等待“ARP 应答”数据包的时间。如果计时器到期,
ATMARP 客户重新发送“ARP 请求”数据包。 

DefaultVcAgingTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 10-1800 

默认值: 60 

说明:指定 ATMARP 客户启动的所有 VC 的静止超时。该参数对 PVC 不适用。静
止是指在任一方向上都没有数据活动的情况。如果该计时器到期,ATMARP 客户就
会断开 VC 连接。 

MARSConnectInterval 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-30 

默认值: 5 

说明:指定连接 MARS 失败后与重新连接前的等待时间。 

MARSRegistrationTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 1-60 

默认值: 3 

说明:该参数指定 ATMARP 客户发送用来将自己 ATM 地址注册到 MARS 的“
MARS 加入”数据包后等待应答数据包的时间。如果该计时器到期,则 ATMARP 客
户重新传输“MARS 加入”数据包。 

JoinTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 5-60 

默认值: 10 

说明:该参数指定 ATMARP 客户发送用来在 IP 多播组(或 IP 广播地址)建立成
员关系的“MARS 加入”数据包后,等待应答数据包的时间。如果该计时器到期,
则 ATMARP 客户重新传输“MARS 加入”数据包,最多 MaxJoinLeaveAttempts 次
。 

LeaveTimeout 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 5-60 

默认值: 10 

说明:该参数指定 ATMARP 客户发送用来终止与 IP 多播组(或 IP 广播地址)成
员关系的“MARS 离开”数据包后,等待应答数据包的时间。如果计时器到期,则
 ATMARP 客户重新传输“MARS 离开”数据包,最多 MaxJoinLeaveAttempts 次。
 

MaxJoinLeaveAttempts 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 数字 

有效范围: 1-10 

默认值: 5 

说明:指定 ATMARP 客户加入或离开 IP 多播(或广播)组的最大次数。 

MaxDelayBetweenMULTIs 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 秒数 

有效范围: 2-60 

默认值: 5 

说明:对于一个 MARS 请求,该参数指定 ATMARP 客户预计的两个连续 MARS 
MULTI 数据包之间的最大延迟。 

ARPServerList 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_MULTI_SZ 

有效范围:包含 ATM 地址的字符串列表 

默认值: 4700790001020000000000000000A03E00000200 

说明:这是 ARP 客户允许注册的 ARP 服务器列表。该列表以故障转移方式使用;
也就是说,ARP 客户依次使用每个地址注册,直到成功为止。 

MARServerList 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_MULTI_SZ - 字符串列表 

有效范围: 包含 ATM 地址的字符串列表 

默认值: 4700790001020000000000000000A03E00000200 

说明:这是 ARP 客户允许注册的 MARS 服务器列表。该列表以故障转移方式使用
;也就是说,ARP 客户依次使用每个地址注册,直到成功为止。 

MTU 

项: Tcpip/Parameters/Interfaces/interface/AtmArpC 

数值类型: REG_DWORD - 字节数 

有效范围: 9180-65527 

默认值: 9180 

说明:指定该接口向 IP 层报告的最大传输单位。 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TCP/IP 配置参数 的相关文章

  • wireshark 和 tcpdump -r:奇怪的 tcp 窗口大小

    我正在使用 tcpdump 捕获 http 流量 并且对 TCP 慢启动以及窗口大小如何增加感兴趣 sudo tcpdump i eth1 w wget tcpdump tcp and port 80 当我使用 Wireshark 查看转储
  • Boost ASIO:服务器如何知道客户端是否仍然连接?

    我在用boost asio对于服务器 客户端应用程序 服务器一次只接受一个连接 我想知道服务器验证客户端是否仍然连接的最佳方法是什么 这样做的目的是我希望能够知道客户端是否崩溃 以便我可以重新开始侦听新的连接尝试 在我的应用程序中 我使用以
  • Socket ReceiveAsync 合并数据包

    我打算通过套接字接收数据包 但由于它们是从发送方以高频率发送的 因此其中许多数据包被打包成一个byte array SocketAsyncEventArgs Buffer然后保存多个数据包 即使它们是单独发送的 使用验证wireshark
  • 在 Perl 中如何接受多个 TCP 连接?

    我对 Linux 的 Perl 脚本有疑问 它的主要目的是成为 3 个应用程序之间的中间人 它应该做什么 它应该能够等待 UDP 文本 不带空格 udp port 当它收到 UDP 文本时 它应该将其转发到连接的 TCP 客户端 问题是我的
  • C# - 从客户端检查 TCP/IP 套接字状态

    我想为我的 TCP IP 客户端类提供 CheckConnection 函数 以便我可以检查是否发生了错误 我自己的客户端断开连接 服务器断开连接 服务器卡住等 我有类似的东西 bool isConnectionActive false i
  • Python套接字模块:Recv()数据响应被切断

    解释 我目前正在尝试使用 python 脚本控制智能电源板 为了实现这一点 我使用了带有套接字模块的 TCP 连接 大约 75 的情况下 我会得到我正在寻找的响应 数据 并且一切都运行良好 然而 大约 25 的情况下 响应会以完全相同的长度
  • 为什么turn服务器不支持tcp连接?

    我是 WebRTC 新手 我需要为我的 webrtc 应用程序配置我自己的 Turn 服务器 我使用以下命令安装了我的转弯服务器 apt get install coturn 我只需要通过 tcp 运行转变服务器 它不必使用 UDP 进行任
  • 自动打开命名管道和 tcp\ip

    我正在安装一个需要修改 SQL Server 的新产品 具体来说 启用 tcp ip 并打开命名管道 我知道如何手动完成 我想要的是一种通过 SQL 或 C 代码为新客户自动化执行此操作的方法 我希望有任何关于正确方向的建议 您可以使用 C
  • 我应该害怕使用 UDP 进行客户端/服务器广播通话吗?

    我在过去的两天里阅读了每一篇StackOverflow问题和答案 以及googling当然 关于印地TCP and UDP协议 以便决定在我的用户应用程序和 Windows 服务之间的通信方法中应该使用哪一种 从我目前所看到的来看 UDP是
  • 访问 AWS 上的 Tensorboard

    我正在尝试访问 AWS 上的 Tensorboard 这是我的设置 张量板 tensorboard host 0 0 0 0 logdir train 在端口 6006 上启动 TensorBoard b 39 您可以导航到http 172
  • iOS 上的多个 HTTP 请求与单个 TCP 连接

    我正在开发一个 iPhone 应用程序 它使用我控制的基于 Web 的 API 连接到持续打开的 TCP 端口并通过 TCP API 发出请求 或者为我想要获取的所有数据发出新的 HTTP 请求 会更快或更高效吗 我认为差异可以忽略不计 但
  • 序列化是通过套接字发送数据的最佳选择吗?

    有人告诉我 序列化不是通过套接字发送数据的最佳方法 但他们说他们在一本书上读过一次 并且不确定更好的方法 因为他们以前没有真正做过网络 那么序列化是最好的方法还是有更好的方法 如果这有很大的不同的话 这也是一个游戏 通过搜索有关通过它发送对
  • 如何强制关闭 TcpListener

    我有一个通过 tcpListener 进行通信的服务 问题是当用户重新启动服务时 抛出 地址已在使用 异常 并且服务在几分钟左右无法启动 有没有办法告诉系统终止旧连接 以便我可以打开一个新连接 我不能只使用随机端口 因为服务无法通知客户端端
  • 为什么我收到的数据包数据大小大于mss?

    我在两台 PC 上使用 ifconfig ethX mtu 300 修改了 MTU 并使用 netperf 测试网络 我用 WireShark 嗅探了 SYN 数据包中的 MSS 260 但我得到了一些大于 260 的数据包 为什么 嗅探器
  • 中断 Select 以添加另一个要在 Python 中监视的套接字

    我正在 Windows XP 应用程序中使用 TCP 实现点对点 IPC 我正在使用select and socketPython 2 6 6 中的模块 我有三个 TCP 线程 一个读取线程通常会阻塞select 一个通常等待事件的写入线程
  • 建立 TCP 连接边界的正确方法

    我的问题是关于如何正确处理使用 tcp 连接接收的数据 事实上 通过建立 tcp 连接 创建了一个流 假设我想发送一条有开头和结尾的消息 由于数据在流中流动而没有指定任何边界 我如何识别消息的开始和结束 我想在消息的开头和结尾处放置一些特殊
  • 当 TCP 序列号到达而不是预期时会发生什么情况?

    我正在编写一个程序 使用 libpcap 捕获数据包并重新组装 TCP 流 我的程序只是监视流量 因此我无法控制数据包的接收和发送 我的程序忽略所有非 TCP IP 流量 我根据 ISN 计算下一个预期序列号 然后计算连续的 SEQ 号 我
  • 如何使用 Nmap 检索 TCP 和 UDP 端口? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我需要在使用 Nmap 的同一扫描中以尽可能最快的方式检索 TCP 和 UDP 端口 我会尽力解释得更好 如果我使用最常用的命令 nmap 192 1
  • 为什么tcp终止需要4次握手?

    当连接建立时 有 客户端 SYN gt 服务器 客户端 客户端 ACK gt 服务器 当终止到来时 有 客户端 FIN gt 服务器 客户端 客户端 客户端 ACK gt 服务器 我的问题是为什么 和 不能像 那样设置在同一个包中 即ACK
  • 将 C++ TCP/IP 应用程序从 IPv4 转换为 IPv6。难的?值得这么麻烦吗?

    多年来 我使用 WinSock 为 Windows 开发了少量 C 服务器 客户端应用程序 路由器 Web 邮件 FTP 服务器等 等等 我开始越来越多地考虑创建这些应用程序的 IPv6 版本 当然 同时也保留原始的 IPv4 版本 问题

随机推荐

  • 图像处理特征可视化方法总结(特征图、卷积核、类可视化CAM)(附代码)

    一 前言 众所周知 xff0c 深度学习是一个 34 黑盒 34 系统 它通过 end to end 的方式来工作 xff0c 输入数据例如RGB图像 xff0c 输出目标例如类别标签 回归值等 xff0c 中间过程不可得知 如何才能打开
  • deian10 安装aptitude

    debian10系统不会默认安装aptitude xff0c 导致需要处理大量依赖关系的软件安装变得很麻烦 常规的apt源可以安装aptitude xff0c 但是需要手动处理大量的依赖包安装 可以通过如下apt源使用apt get来安装a
  • DJI OSDK开发笔记(N3飞控)(1)——开发工作流程

    DJI OSDK开发笔记 xff08 N3飞控 xff09 xff08 1 xff09 开发工作流程 API层次结构硬件设置一般设置数据串口 连接器引脚排列连接到记载计算机 软件环境设置所有平台下载SDK和所需工具更新固件启用OSDK AP
  • Windows Vista 交互式服务编程

    Windows Vista 对快速用户切换 xff0c 用户账户权限 xff0c 以及服务程序所运行的会话空间都作了很大的改动 xff0c 致使一些原本可以工作的程序不再能够正常工作了 xff0c 我们不得不进行一些改进以跟上 Vista
  • Windows2000 服务器端应用程序开发设计指南-信任成员的管理

    Microsoft的开发者已经完成Microsoft Windows 2000安全性特色的设计工作 xff0c 这些安全性特色比大多数人所习惯的环境更复杂且更有弹性 事实上 xff0c 若加上适当的管理和软件开发 xff0c Windows
  • NoDriveTypeAutoRun键值的作用

    常见的Autorun inf文件格式大致如下 xff1a AutoRun 表示AutoRun部分开始 xff0c 必须输入 icon 61 C ixigua ico 指定给C盘一个个性化的盘符图标C ico open 61 C ixigua
  • Windows系统调用架构分析—也谈KiFastCallEntry函数地址的获取 .

    为什么要写这篇文章 1 因为最近在学习 软件调试 这本书 xff0c 看到书中的某个调试历程中讲了Windows 的系统调用的实现机制 xff0c 其中讲到了从Ring3 跳转到Ring0 之后直接进入了KiFastCallEntry 这个
  • ubuntu rc.local不能正常运行

    查了下rc local有时不能正常运行的原因 xff1a Ubuntu默认将 bin sh链接到 bin dash xff0c 而 etc rc local脚本中用的正是 bin sh xff0c 导致出错 将默认的shell改成bash的
  • 关于建设symbol store的建议

    xfeff xfeff 一 symbol store的需求分析 xff1a 1 我们现在的调试环境严重依赖开发人员自己使用的开发环境 xff0c 缺点在于其他人要进行调试要么搭建一个同样的环境 xff0c 严重地占去大家不必要花费的工作时间
  • 进程防结束之PS_CROSS_THREAD_FLAGS_SYSTEM

    有人投到黑防去了 xff0c 不过黑防不厚道 xff0c 竟然没给完整的代码 xff0c 自己整理一份备用吧 xff0c 驱网 DebugMan 邪八的那群人直接飘过吧 这种方法的关键在于给线程的ETHREAD CrossThreadFla
  • CNN实现入侵检测(kdd99)

    文章目录 1 实验说明2 实验过程2 1 数据预处理2 1 1 导入数据2 1 2 one hot编码2 1 3 归一化2 1 4 标签编码 2 2 数据加载2 3 搭建模型2 4 模型训练 3 实验结果4 完整代码 1 实验说明 CNN模
  • All about VDIs

    This tutorial is an experiment to see if forum users find it useful to have a single collected reference for some common
  • PUTTY无法远程连接服务器故障解决

    对于一个刚刚了解putty工具的新手来说 xff0c 在putty工具使用中有时出现了问题而无法解决 今天就来介绍怎么解决putty无法远程连接服务器的故障 用putty远程连接服务器时 提示错误 server unexpectedlycl
  • 驱动中获取进程名的正确方法

    这是个古老的话题 xff0c 没有技术含量 xff0c 只不过看到网上很多驱动代码在获取进程名时总喜欢去读偏移 EPROCESS ImageFileName xff0c 感觉比较误导新人 这个方法其实很不科学 xff0c 硬编码偏移带来的兼
  • C语言写二进制数据到mysql的Blob字段

    引子 由于调试需要 xff0c 需直接往数据库里写入二进制数据 本来这些数据是由上层软件来写的 xff0c 用的是 C 为了熟悉 C 语言的数据库操作 xff0c 还是决定用 C 来写这段调试代码 概况 xff1a 表名 xff1a Tas
  • 编译器 链接 选项解释:link incrementally的作用

    What is ILT xff08 Incremental Link Table 这两天研究了一下DLL的import export原理 xff0c 看了一些资料 xff0c 无意中发现网上有一篇文章存在错误 xff0c 而这篇文章流传还甚
  • 关于涉密信息系统分级保护的几个问题

    2003年9月7日 xff0c 中共中央办公厅 国务院办公厅转发了 国家信息化领导小组关于加强国家信息安全保障工作的意见 xff0c 其中明确提出了开展信息安全等级保护的任务 xff0c 并指出涉及国家秘密的信息系统 xff08 以下简称涉
  • Launch your application in Vista under the local system account without the UAC popup

    This article describes how to launch an application from session 0 to session 1 under the local system account using a s
  • UTF8ToAnsi 和 AnsiToUTF8

    std string UTF8ToAnsi const std string amp strIn std string amp strOut WCHAR strSrc 61 NULL TCHAR szRes 61 NULL int i 61
  • TCP/IP 配置参数

    TCP IP 配置参数 Windows 2000 TCP IP 协议组件实现从注册表中获取全部配置数据 配置信息 是由安装程序写到注册表中的 一些信息也可以由动态主机配置协议 DHCP 客户 服务提供 xff08 如启用 xff09 本附录