Tcp stack di protocollo IP in Windows

Oggi parlare di ciò che lo stack del protocollo TCP / IP e di come le sue impostazioni possono essere configurate in modo indipendente.E 'difficile immaginare un computer moderno a tutti gli effetti che non ha accesso a Internet globale.E 'sufficiente per avviare un collegamento per la connessione - e sono disponibili in quasi tutte le risorse esistenti.Tuttavia, a volte l'etichetta non è necessaria.In ogni caso, l'interazione tra l'interfaccia di rete con uno stack di protocollo di rete globale fornisce TCP / IP.Utenti

Ora PC non sorprenderà con nuovi sistemi operativi, perché il divario tra le nuove uscite è in costante diminuzione.Questo si osserva in tutti i sistemi popolari:. Windows di Microsoft, l'immortale Linux, malico OC (Apple) e così via La ragione è semplice: gli sviluppatori cercano di tenere il passo di avanzamento (si pensi, ad esempio, gli stessi dispositivi mobili per accedere a Internet), così forzatodi aggiornare la sua linea di prodotti.Ma non tutti gli utenti finali di installare la nuova versione del sistema operativo.In effetti, se funziona ...

Come funziona la pila di protocolli TCP / IP associato con tutto quanto sopra?Immaginate una situazione: ci sono due computer identici, uno dei quali è in esecuzione Windows 1998, e l'altra - l'ultima versione di Linux.E 'facile notare che la velocità (e altre impostazioni) per lavorare con la rete sarà diverso.La ragione - lo stack del protocollo TCP / IP, la sua attuazione in ogni caso.Abbastanza spesso di installare una nuova versione del sistema per ottenere un'interfaccia di rete guadagno di prestazioni.

Come già accennato, stack TCP / IP consente dispositivi informatici rete di comunicazione connessi.I verbali sono suddivise in 4 fasi.La parte inferiore è la base, è rappresentata dalle interfacce fisiche, per esempio Ethernet.La prossima (terza) fase - datagram via Ethernet.Il secondo è di base a questa funzione fase UDP e TCP.Infine, lo stadio superiore - l'applicazione, sono esempi di FTP e SMTP.L'attuale modello TCP / IP è stato proposto oltre 20 anni fa per la rete ARPAnet.Ben presto, il protocollo è stato implementato in sistemi Unix (il cuore di Linux moderno).Non a caso, le funzioni Internet è sul stack TCP / IP.Sistemi

dello stack tintura famiglia Windows posto in uno dei rami del Registro di sistema responsabili della Tcpip.Tutti i parametri sono di tipo DWORD.Uno dei più importanti - è la durata della "vita" di pacchetti di dati, DefaultTTL (Time-to-Live).Ogni unità indica un dispositivo di routing, che elabora il pacchetto.Se il percorso di questi dispositivi è maggiore del valore del TTL, il pacchetto viene distrutta.

esposto in uno DisableTaskOffload vieta l'utilizzo di scheda di rete coprocessore.Se si dispone di una mappa di una tale decisione ha senso trasferire il parametro a 0. meccanismo

EnablePMTUDiscovery consiste nel determinare la dimensione ottimale del pacchetto MTU.Se questa opzione è disabilitata (0), il valore accettato il valore predefinito di 576 byte.

SackOpts point Abbastanza interessante prima apparizione in Windows XP.La sua inclusione (1) permette al sistema se necessario per inviare nuovamente i pacchetti persi e non l'intero messaggio.

KeepAliveInterval indica la quantità di ritardo tra l'invio di pacchetti di test, che permette di effettuare la verifica di composto attivo.Al ricevimento di una risposta dal server, i pacchetti di prova non vengono inviati fino a quando, fino a quando un tempo specificato in KeepAliveInterval.In genere questo valore è 1000.

MTU indica dimensione blocco di dati inviati.Esso ha un impatto diretto sulla performance della connessione.In larga misura dipende dalla velocità della connessione (canale via cavo, telefono e così via.).

Tutti questi parametri possono essere configurati manualmente, tenendo conto delle caratteristiche di una connessione esistente.Inoltre, molti programmi specializzati (Tweakers) per semplificare il processo di configurazione.Si noti che in alcuni casi è possibile deterioramento del funzionamento della rete.