SystemConfig_Network 类
此类是网络事件的事件类型类。
以下语法从 MOF 代码中简化而来。
语法
[EventType(17), EventTypeName("Network")]
class SystemConfig_Network : SystemConfig
{
uint32 TcbTablePartitions;
uint32 MaxHashTableSize;
uint32 MaxUserPort;
uint32 TcpTimedWaitDelay;
};
成员
SystemConfig_Network 类具有以下类型的成员:
属性
SystemConfig_Network 类具有这些属性。
-
MaxHashTableSize
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (2)
存储 TCP 控制块 (TBB) 的哈希表的大小。 TCP 将控制块存储在哈希表中,以便可以快速找到它们。
-
-
MaxUserPort
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (3)
当应用程序从系统请求可用用户端口时,TCP 可以分配的最大端口号。 通常,临时端口 (短暂) 使用的端口分配给端口号 1024 到 5000。
TCP 可以分配的最高用户端口号的值由注册表设置控制。 有关详细信息,请参阅 MaxUserPort。
-
-
TcbTablePartitions
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (1)
传输控制块表中的分区数。 对传输控制块表进行分区可最大程度地减少表访问的争用。 这对于多处理器系统特别有用。
-
-
TcpTimedWaitDelay
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (4)
TCP 释放已关闭的连接并重用其资源之前必须经过的时间。 关闭和释放之间的此间隔称为TIME_WAIT状态或 2MSL 状态。 在此期间,与建立新连接相比,重新打开连接对客户端和服务器的成本要低得多。
IETF 发布的 RFC 793 要求 TCP 保持关闭连接的间隔至少等于网络的最大段生存期 (2MSL) 的两倍。 释放连接后,其套接字对和 TCP 控制块 (TCB) 可用于支持其他连接。 默认情况下,MSL 定义为 120 秒,此条目的值等于 2 个 MSL 或 4 分钟。 有关详细信息,请参阅 RFC 793。
使用注册表设置减少此项的值允许 TCP 更快地释放已关闭的连接,为新连接提供更多资源。 但是,如果值过低,TCP 可能会在连接完成之前释放连接资源,从而要求服务器使用其他资源来重新建立连接。
通常,在此条目的值过期之前,TCP 不会释放关闭的连接。 但是,如果 TCP 控制块 (TBB) ,TCP 可以在此值过期之前释放连接。 系统创建的 TCB 数由注册表设置控制。 有关详细信息,请参阅 MaxFreeTCBs。
-
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
另请参阅