Dziś będziemy rozmawiać o tym, co stos protokołu TCP / IP, a jak jego ustawienia mogą być niezależnie konfigurowane.Trudno sobie wyobrazić, pełnoprawnym nowoczesny komputer, który nie ma dostępu do globalnej sieci internetowej.To wystarczy, aby uruchomić skrót do połączenia - i są dostępne w prawie wszystkich istniejących zasobów.Zdarza się jednak, etykieta nie jest konieczne.W każdym razie, interakcja interfejsu sieciowego z globalnej sieci stos protokołów zapewnia TCP / IP.Teraz użytkownicy
PC nie zaskoczy nowymi systemami operacyjnymi, ponieważ różnica pomiędzy nowymi wersjami stale maleje.To jest obserwowany we wszystkich popularnych systemach. Windows z Microsoft, nieśmiertelnego Linux, jabłkowy OC (Apple) i tak dalej Powód jest prosty: deweloperzy starają się nadążyć postępu (ma, na przykład, te same urządzenia mobilne, aby uzyskać dostęp do Internetu), więc zmuszonyzaktualizować swoją linię produktów.Ale nie wszyscy użytkownicy końcowi zainstalować nową wersję systemu operacyjnego.Rzeczywiście, jeśli to działa ...
Jak stos protokołów TCP / IP związany z wszystkich wyżej wymienionych?Wyobraźmy sobie sytuację: są dwa identyczne komputery, z których jeden jest z systemem Windows 1998, a drugi - najnowsza wersja systemu Linux.Łatwo jest zauważyć, że prędkość (i inne ustawienia) do pracy z sieci będzie inny.Powód - stos protokołów TCP / IP, jego realizacja w każdym przypadku.Wystarczająco często, aby zainstalować nową wersję systemu, aby uzyskać interfejs sieciowy przyrost wydajności.
Jak już wspomniano, stos TCP / IP umożliwia komunikację podłączonych urządzeń sieci komputerowych.Protokoły są podzielone na 4 etapy.Dno podstawy, jest reprezentowany przez interfejsy fizycznych, na przykład sieci Ethernet.Kolejny (trzeci) etap - Datagram poprzez Ethernet.Drugi jest podstawową funkcją etapem w tym TCP i UDP.Wreszcie, górna etap - zastosowanie, to najlepszy przykład FTP i SMTP.Obecny model TCP / IP został zaproponowany ponad 20 lat temu w sieci ARPANET.Wkrótce, protokół został wdrożony w systemach Unix (sercem nowoczesnego systemu Linux).Nic dziwnego, funkcje internetowe jest na stosie TCP / IP.Systemy
nalewki rodzina stosu systemu Windows umieszczony w jednej z gałęzi rejestru odpowiedzialnego za TCPIP.Wszystkie parametry są typu DWORD.Jednym z najważniejszym - jest czas "życia" pakietów danych, DefaultTTL (Time-to-Live).Każda jednostka wskazuje urządzenie routingu, który przetwarza pakiet.Jeśli trasa tych urządzeń jest większa niż wartość TTL, pakiet jest zniszczony.
wystawiane w jednym DisableTaskOffload zabrania korzystania z karty sieciowej koprocesora.Jeśli masz mapę takiej decyzji ma sens przeniesienia parametr na 0.
EnablePMTUDiscovery mechanizmu polega na określeniu optymalnego rozmiaru pakietu MTU.Jeśli ta opcja jest wyłączona (0), przyjęta wartość domyślną wartość 576 bajtów.
Całkiem ciekawy punkt SackOpts pierwszy pojawił się w systemie Windows XP.Jej włączenie (1) pozwala w razie potrzeby systemu o ponowne przesłanie utraconych pakietów, a nie tylko cała wiadomość.
KeepAliveInterval wskazuje ilość czasu pomiędzy wysyłanie pakietów testowych, pozwalające na przeprowadzenie weryfikacji substancji czynnej.Po otrzymaniu odpowiedzi od serwera, pakiety testowe nie są wysyłane do momentu, aż do czasu określonego w KeepAliveInterval.Zwykle wartość ta wynosi 1000.
MTU wskazuje rozmiar bloku transmisji danych.Ma bezpośredni wpływ na wydajność połączenia.W dużej mierze zależy od szybkości połączenia (kablowej, telefon itp.).
Wszystkie te parametry mogą być skonfigurowane ręcznie, biorąc pod uwagę właściwości istniejącego połączenia.Ponadto, wiele wyspecjalizowanych programów (Tweakers) w celu uproszczenia procesu konfiguracji.Należy pamiętać, że w niektórych przypadkach możliwe jest pogorszenie działania do sieci.