TCPIP协议配置参数.docx

上传人:b****5 文档编号:27625270 上传时间:2023-07-03 格式:DOCX 页数:54 大小:36.60KB
下载 相关 举报
TCPIP协议配置参数.docx_第1页
第1页 / 共54页
TCPIP协议配置参数.docx_第2页
第2页 / 共54页
TCPIP协议配置参数.docx_第3页
第3页 / 共54页
TCPIP协议配置参数.docx_第4页
第4页 / 共54页
TCPIP协议配置参数.docx_第5页
第5页 / 共54页
点击查看更多>>
下载资源
资源描述

TCPIP协议配置参数.docx

《TCPIP协议配置参数.docx》由会员分享,可在线阅读,更多相关《TCPIP协议配置参数.docx(54页珍藏版)》请在冰豆网上搜索。

TCPIP协议配置参数.docx

TCPIP协议配置参数

TCP/IP协议配置参数

Windows2000TCP/IP协议组件实现从注册表中获取全部配置数据。

配置信息是由安装程序写到注册表中的。

一些信息也可以由动态主机配置协议(DHCP)客户服务提供(如启用)。

本附录定义了用于配置协议驱动程序(Tcpip.sys)的所有注册表参数,它实施标准的TCP/IP网络协议。

  仅使用安装程序和DHCP所收集的配置信息,协议组件实现就可以在大多数环

境中正常而有效地工作。

大多数使用环境下,协议的所有其它配置项的最优默认值

已编入该驱动程序中。

一些用户安装设置可能需要更改某些默认值。

要这样做,可

以创建一些可选的注册表参数,修改协议驱动程序某些默认设置。

{0>NoteTheWindowsTCP/IPimplementationislargelyself-tuning.<}0{>备

注WindowsTCP/IP实现基本上是自调整的。

<0}{0>Adjustingregistry

parametersmayadverselyaffectsystemperformance.<}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,则非管理用户可以访问原

始套接字。

默认情况下,只有管理员可以访问原始套接字。

有关原始套接字的详细

信息,请参见WindowsSockets规范,网址是:

ftp:

//ftp.microsoft./

com/bussys/winsock/winsock2。

ArpAlwaysSourceRoute

项:

Tcpip\Parameters

数值类型:

REG_DWORD–布尔值

有效范围:

0、1或不存在(false、true或不存在)

默认值:

不存在

说明:

默认情况下,栈首先启动没有源路由查询,如果没有收到应答,则用源路由

重试。

将该参数设为0,则不使用源路由发送所有IP广播。

将该参数设置为1,

就会强制TCP/IP使用在令牌环网络上启用的源路由发送ARP查询。

(在

WindowsNT4.0SP2中引入了对该参数定义的修改。

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.3SNAP编码传输以太网数

据包。

默认情况下,栈以DIX以太网格式传输数据包。

它始终接收两种格式的数

据包。

DatabasePath

项:

Tcpip\Parameters

数值类型:

REG_EXPAND_SZ–字符串

有效范围:

有效的WindowsNT文件路径

默认值:

%SystemRoot%\system32\drivers\etc

说明:

该参数指定标准Internet数据库文件(Hosts、Lmhosts、网络、协议、服

务)的路径。

WindowsSockets接口使用该参数。

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工具所使用。

WindowsNT4.0ServicePack5中添加了这一参数(请参见Microsoft

KnowledgeBase文章Q217336<

asp>)。

在默认情况下,Windows2000禁用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)位。

Windows2000中,该参数默认值为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),用于Beta3。

在RC1中预定改为1(True)

推荐值:

0(False)

说明:

该参数控制Windows2000是否会改变其路由表以响应网络设备(如路由器

)发送给它的ICMP重定向消息。

EnableFastRouteLookup

项:

Tcpip\Parameters

数值类型:

REG_DWORD–布尔值

有效范围:

0、1(false、true)

默认值:

0(false)

说明:

如果设置该标志,则启用路由查找。

这可加快路由查找,但会占用非分页池

内存。

仅当计算机运行Windows2000Server且属于中型或大型机(换句话说,

至少包含64MB内存)时,才使用此标志。

可以通过路由与远程访问服务创建该

参数。

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’tFragment位设置分片IP数据报时,黑洞路由器不

返回ICMPDestinationUnreachable消息。

TCP依靠接收这些消息执行路径MTU

发现。

当启动此功能时,如果几次重新发送字段没有确认,TCP将尝试不设置

Don’tFragment位的情况下发送字段11。

如果收到字段确认,MSS将降低,并将

连接上以后发送的数据包中设置Don’tFragment位。

启用黑洞路由器,将增加某

个字段重新发送的最多次数。

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-0×3FFFFFFF(十进制为1073741823;但是当连接到其它支持RFC

1323窗口缩放的系统时,可以获得大于64KB的数值,它在本文的TCP部分进

行了讨论。

另外,必须使用Tcp1323Opts注册表参数启用窗口缩放。

默认值:

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

说明:

TcpWindowSize参数可用于在每个接口上设置接收窗口。

该参数可用于在整

个系统上设置TCP窗口大小的全局限制。

该参数是Windows2000中的新增功能

IPAutoconfigurationAddress

项:

Tcpip\Parameters\Interfaces\

数值类型:

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(2MB)

说明:

该参数表示IP分配多少内存,来存储路由器数据队列中数据包的数据。

数值必须大于或等于ForwardB

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1