nisfarm.ru

TCP IP stack v systému Windows

Dnes budeme mluvit o tom, co je zásobník protokolů TCP / IP a jaké parametry lze přizpůsobit. Je těžké si představit plnohodnotný moderní počítač, který nemá žádnou cestu ven globální internet. Stačí spustit zástupce pro připojení - a prakticky budou k dispozici všechny dostupné zdroje. Někdy však není třeba ani štítek. V každém případě interakce síťového rozhraní s globální síť poskytuje stack protokolů TCP / IP.

Nyní uživatelé PC již překvapit nové operační systémy, protože mezera mezi vydáním nových verzí se neustále klesá. Toto je pozorováno u všech populárních systémů:. Windows od společnosti Microsoft, nesmrtelné Linux, jablečná OC (Apple) apod Důvod je jednoduchý Vývojáři se snaží držet krok s pokrokem (vzít, například stejné mobilní zařízení pro přístup k internetu), takže nucený aktualizujte produktovou řadu. Ne všichni koncoví uživatelé však neinstalují nové verze operačních systémů. Vskutku, pokud všechno funguje ...

Jak se zásobník protokolů TCP / IP vztahuje k výše uvedenému? Představte si situaci: existují dva identické počítače, z nichž jeden má systém Windows nainstalovaný v roce 1998 a druhý má nejnovější verzi systému Linux. Není těžké zjistit, že rychlost (a další parametry) práce se sítí budou jiné. Důvodem je zásobník protokolu TCP / IP, jeho implementace v každém případě. Často stačí nainstalovat novou verzi systému, aby bylo dosaženo zvýšení výkonu síťového rozhraní.




Jak již bylo zmíněno, stack TCP / IP umožňuje komunikaci mezi síť výpočetní techniky zařízení. Protokoly jsou rozděleny do 4 podmíněných kroků. Nejnižší je základní, reprezentuje fyzická rozhraní, například Ethernet. Další (třetí) fáze je přenos datagramu přes lokální sítě. Druhá je hlavní, v této fázi fungují protokoly UDP a TCP. Nakonec je použit nejvyšší krok, FTP a SMTP jsou jasnými příklady. Tento model TCP / IP byl navržen před více než 20 lety pro síť ARPAnet. Tento protokol byl brzy implementován v systémech Unix (srdce moderního systému Linux). Není divu, že Internet funguje na zásobníku TCP / IP.

V systémech Windows rodiny jsou nastavení zásobníku umístěny v jedné z poboček registru zodpovědných za Tcpip. Všechny parametry jsou typu DWORD. Jedním z nejdůležitějších je trvání "života" datových paketů, DefaultTTL (Time-to-Live). Každá jednotka směřuje na směrovač, který zpracovává paket. Pokud cesta těchto zařízení je větší než hodnota TTL, paket je zničen.

Pokud je nastaven na jeden, DisableTaskOffload zakáže použití koprocesoru síťové karty. Pokud je na kartě podobné řešení, má smysl překládat parametr na hodnotu 0.

EnablePMTUDiscovery používá mechanismus k určení optimální velikosti paketu MTU. Pokud je parametr deaktivován (0), výchozí hodnota je 576 bajtů.

Poměrně zvědavý bod SackOpts se poprvé objevil v systému Windows XP. Jeho zahrnutí (1) umožňuje systému znovu odeslat pouze ztracené pakety, ne celou zprávu, pokud je to nutné.

KeepAliveInterval udává množství zpoždění mezi odesláním testovacích paketů, které vám umožňují zkontrolovat aktivitu připojení. Když obdržíte odpověď ze serveru, testovací pakety se nebudou odesílat, dokud nebude dosaženo času zadaného v KeepAliveInterval. Obvykle je tato hodnota 1000.

MTU udává velikost přeneseného datového bloku. Má přímý vliv na výkon připojení. Do velké míry závisí na rychlosti připojení (kabelový kanál, telefonní linka atd.).

Všechny tyto parametry lze ručně konfigurovat s přihlédnutím k vlastnostem stávajícího připojení. Navíc mnoho specializovaných programů (tweakers) umožňuje zjednodušit konfigurační proces. Vezměte prosím na vědomí, že v některých případech je možné zhoršit způsob práce se sítí.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru