149 Shares 2895 views

Stos protokołów TCP IP w Windows

Dzisiaj mówimy o tym, co stos TCP / IP, a co jej parametry mogą być niezależnie konfigurowane. Trudno wyobrazić sobie pełnoprawnym nowoczesny komputer, który nie ma dostępu do światowego Internetu. Wystarczy uruchomić etykietę połączenia – i są dostępne w prawie wszystkich istniejących zasobów. Jednak czasami nawet etykieta nie jest konieczne. W każdym razie, interakcja interfejs sieciowy z globalnej sieci zapewnia stos protokołów TCP / IP.

Teraz użytkownicy komputerów nie jest już zaskoczyć nowych systemów operacyjnych, ponieważ różnica między wydaniem nowej wersji jest stale maleje. To jest obserwowany we wszystkich popularnych systemach. Windows z Microsoft, nieśmiertelnej Linux, jabłkowy OC (Apple), itp Powód jest prosty Twórcy starają się nadążyć za postępem (wziąć, na przykład, te same urządzenia mobilne, aby uzyskać dostęp do Internetu), więc zmuszeni zaktualizować swoją linię produktów. Ale nie wszyscy użytkownicy końcowi zainstalować nową wersję systemu operacyjnego. Rzeczywiście, jeśli to działa …

Jak zatem protokół TCP / IP stack jest związany z wszystkich wyżej wymienionych? Wyobraźmy sobie sytuację: istnieją dwa identyczne komputery, z których jedna jest z systemem Windows 1998, a po drugiej – najnowsza wersja systemu Linux. Łatwo jest zauważyć, że prędkość (i innych ustawień) do pracy z siecią będzie inna. Powód – stos protokołu TCP / IP, jego realizacji w każdym konkretnym przypadku. na tyle często, aby zainstalować nową wersję systemu, aby uzyskać wzrost prędkości interfejs sieciowy.

Jak już wspomniano, stos TCP / IP umożliwia komunikację podłączonego do sieci komputerowych urządzeń. Protokołów podzielony na cztery etapy warunkowych. Dno jest zasadą, to jest reprezentowane przez interfejsy fizycznych, na przykład sieci Ethernet. Kolejnym (trzeciej) etap – przeniesienie datagram za pośrednictwem sieci lokalnej. Drugi jest głównym, to na tym etapie działać protokołów TCP i UDP. Wreszcie, górna etap – zastosowanie, są pierwszymi przykładami FTP i SMTP. Obecny model TCP / IP został zaproponowany ponad 20 lat temu przez ARPANET. Wkrótce protokół ten został zrealizowany w systemie Unix (w sercu nowoczesnego systemu Linux). Nic dziwnego, że Internet działa na stosie TCP / IP.

W systemach z rodziny nalewki systemie Windows stack umieszczony w jednej z gałęzi rejestru odpowiedzialnych za TCPIP. Wszystkie parametry są typu DWORD. Jednym z najważniejszym – jest czas „życia” pakietów danych, DefaultTTL (Time-to-Live). Każde urządzenie dotyczy urządzenia trasowania przetwarza pakiet. Jeśli trasa takich urządzeń będzie większa niż wartość TTL pakiet zostaje zniszczona.

Pakowane w jednostce DisableTaskOffload zabrania używania koprocesora karty sieciowej. W obecności takiej decyzji na mapie ma sens przeniesienie parametru na 0.

EnablePMTUDiscovery wykorzystuje mechanizm ustalania optymalnego rozmiaru pakietu MTU. Jeśli ta opcja jest wyłączona (0), to wartość domyślna 576 bajtów.

Raczej ciekawy SackOpts artykuł pojawił się w systemie Windows XP. Jej włączenie (1) pozwala systemowi jeśli konieczne ponowne utraconych pakietów tylko nie cała wiadomość.

KeepAliveInterval wskazuje czas opóźnienia pomiędzy wysłaniem pakietów testowych, które wykonują przez aktywność związku. Po otrzymaniu odpowiedzi od serwera, pakiety testowe nie są wysyłane do momentu, aż do czasu określonego w KeepAliveInterval. Zwykle wartość 1000.

MTU wskazuje rozmiar bloku danych transmisji. Bezpośrednio wpływa na działanie tego związku. W dużej mierze zależy to od prędkości (kanał kablowy, linia telefoniczna, itp).

Wszystkie te parametry można regulować ręcznie, aby dostosować charakterystykę istniejącego połączenia. Ponadto, wiele specjalistycznych programów (Tweakers), aby uprościć proces konfiguracji. Należy pamiętać, że w niektórych przypadkach możliwe jest pogorszenie trybu pracy z siecią.