classe SystemConfig_Network
Essa classe é a classe de tipo de evento para eventos de rede.
A sintaxe a seguir é simplificada do código MOF.
Sintaxe
[EventType(17), EventTypeName("Network")]
class SystemConfig_Network : SystemConfig
{
uint32 TcbTablePartitions;
uint32 MaxHashTableSize;
uint32 MaxUserPort;
uint32 TcpTimedWaitDelay;
};
Membros
A classe SystemConfig_Network tem estes tipos de membros:
Propriedades
A classe SystemConfig_Network tem essas propriedades.
-
MaxHashTableSize
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(2)
O tamanho da tabela de hash na qual os TCBs (blocos de controle TCP) são armazenados. O TCP armazena blocos de controle em uma tabela de hash para que ele possa encontrá-los muito rapidamente.
-
-
Maxuserport
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(3)
O número de porta mais alto que o TCP pode atribuir quando um aplicativo solicita uma porta de usuário disponível do sistema. Normalmente, as portas efêmeras (aquelas usadas brevemente) são alocadas para números de porta de 1024 a 5000.
O valor do número de porta de usuário mais alto que o TCP pode atribuir é controlado por uma configuração do Registro. Para obter mais informações, consulte MaxUserPort.
-
-
TcbTablePartitions
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(1)
O número de partições na tabela Bloco de Controle de Transporte. O particionamento da tabela Bloco de Controle de Transporte minimiza a contenção de acesso à tabela. Isso é especialmente útil em sistemas multiprocessadores.
-
-
Tcptimedwaitdelay
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(4)
O tempo que deve decorrer antes que o TCP possa liberar uma conexão fechada e reutilizar seus recursos. Esse intervalo entre o fechamento e a versão é conhecido como o estado TIME_WAIT ou o estado 2MSL. Durante esse tempo, a conexão pode ser reaberta a um custo muito menor para o cliente e o servidor do que estabelecer uma nova conexão.
O RFC 793 publicado pelo IETF requer que o TCP mantenha uma conexão fechada por um intervalo pelo menos igual a duas vezes o tempo de vida máximo do segmento (2MSL) da rede. Quando uma conexão é liberada, seu par de soquetes e o TCB (bloco de controle TCP) podem ser usados para dar suporte a outra conexão. Por padrão, a MSL é definida como 120 segundos e o valor dessa entrada é igual a duas MSLs ou 4 minutos. Para obter mais informações, consulte RFC 793.
Reduzir o valor dessa entrada usando uma configuração do Registro permite que o TCP libere conexões fechadas mais rapidamente, fornecendo mais recursos para novas conexões. No entanto, se o valor for muito baixo, o TCP poderá liberar recursos de conexão antes que a conexão seja concluída, exigindo que o servidor use recursos adicionais para restabelecer a conexão.
Normalmente, o TCP não libera conexões fechadas até que o valor dessa entrada expire. No entanto, o TCP pode liberar conexões antes que esse valor expire se estiver ficando sem TCBs (blocos de controle TCP). O número de TCBs que o sistema cria é controlado por uma configuração do Registro. Para obter mais informações, consulte MaxFreeTCBs.
-
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Confira também