classe SystemConfig_Network
Questa classe è la classe del tipo di evento per gli eventi di rete.
La sintassi seguente è semplificata dal codice MOF.
Sintassi
[EventType(17), EventTypeName("Network")]
class SystemConfig_Network : SystemConfig
{
uint32 TcbTablePartitions;
uint32 MaxHashTableSize;
uint32 MaxUserPort;
uint32 TcpTimedWaitDelay;
};
Members
La classe SystemConfig_Network ha questi tipi di membri:
Proprietà
La classe SystemConfig_Network ha queste proprietà.
-
MaxHashTableSize
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(2)
Dimensioni della tabella hash in cui vengono archiviati i blocchi di controllo TCP . TCP archivia i blocchi di controllo in una tabella hash in modo da poterli trovare molto rapidamente.
-
-
MaxUserPort
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(3)
Il numero di porta più alto che TCP può assegnare quando un'applicazione richiede una porta utente disponibile dal sistema. In genere, le porte temporanee (quelle usate brevemente) vengono allocate ai numeri di porta da 1024 a 5000.
Il valore per il numero di porta utente più alto che tcp può assegnare è controllato da un'impostazione del Registro di sistema. Per altre informazioni, vedere MaxUserPort.
-
-
TcbTablePartitions
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(1)
Numero di partizioni nella tabella Blocco di controllo trasporto. Il partizionamento della tabella Blocco di controllo trasporto riduce al minimo la contesa per l'accesso alle tabelle. Ciò è particolarmente utile nei sistemi multiprocessore.
-
-
TcpTimedWaitDelay
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId(4)
Tempo che deve trascorrere prima che TCP possa rilasciare una connessione chiusa e riutilizzarne le risorse. Questo intervallo tra chiusura e rilascio è noto come stato TIME_WAIT o 2MSL. Durante questo periodo, la connessione può essere riaperta a un costo molto inferiore per il client e il server rispetto alla creazione di una nuova connessione.
RFC 793 pubblicato da IETF richiede che TCP mantenga una connessione chiusa per un intervallo almeno uguale al doppio della durata massima del segmento (2MSL) della rete. Quando viene rilasciata una connessione, è possibile usare la coppia socket e il blocco di controllo TCP (TCB) per supportare un'altra connessione. Per impostazione predefinita, msl è definito come 120 secondi e il valore di questa voce è uguale a due msls o 4 minuti. Per altre informazioni, vedere RFC 793.
La riduzione del valore di questa voce tramite un'impostazione del Registro di sistema consente a TCP di rilasciare le connessioni chiuse più velocemente, fornendo più risorse per le nuove connessioni. Tuttavia, se il valore è troppo basso, TCP potrebbe rilasciare le risorse di connessione prima del completamento della connessione, richiedendo al server di usare risorse aggiuntive per ristabilire la connessione.
In genere, TCP non rilascia connessioni chiuse fino alla scadenza del valore di questa voce. Tuttavia, TCP può rilasciare le connessioni prima della scadenza di questo valore se sta esaurendo i blocchi di controllo TCP (TCB). Il numero di TCB creati dal sistema è controllato da un'impostazione del Registro di sistema. Per altre informazioni, vedere MaxFreeTCBs.
-
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Vedi anche