Je váš smerovač pomalý? Mohla by to byť vaša tabuľka NAT

Je váš smerovač pomalý? Mohla by to byť vaša tabuľka NAT

The tabuľka prekladu sieťových adries (NAT) to je to, čo umožňuje zariadeniam v súkromnej sieti prístup k verejnej sieti, napríklad k internetu.





nefunguje mi podložka pod myš

Medzi verejnou a súkromnou sieťou je často iba jeden vstupný bod a týmto vstupným bodom je zvyčajne smerovač. Samotný smerovač má verejnú IP adresu, ale zariadenia v súkromnej sieti („skryté“ za smerovačom) majú iba súkromné ​​IP adresy.





Keď sa dátové pakety presúvajú zo súkromnej siete do verejnej siete, tieto súkromné ​​IP adresy je potrebné „preložiť“ na verejnú IP adresu, ktorá je kompatibilná s verejnou sieťou. To isté platí pre dátové pakety prichádzajúce z verejnej siete do súkromnej siete.





Ako fungujú tabuľky NAT

Tabuľka NAT je presne taká, ako znie: tabuľka prekladov sieťových adries, kde každý riadok v tabuľke je v zásade mapovaním z jednej súkromnej adresy na jednu verejnú adresu.

Existuje niekoľko typov zariadení s povoleným NAT, ale smerovače sú najbežnejšie pre domácich používateľov, takže ich použijeme pre naše príklady.



Kredity za obrázky: , Wilson Joseph , AfterGrind , Edward Boatman prostredníctvom projektu The Noun

Keď router dostane požiadavku od zariadenia v súkromnej sieti, dátové pakety sa odložia, aby bolo možné vykonať určité zmeny. V prvom rade sa „Zdrojová IP“ každého dátového paketu zmení zo súkromnej adresy IP (napr. 192.168.0.100) na verejnú adresu IP smerovača (napr. 68.202.151.70). Menia sa aj ďalšie drobné detaily.





Router potom vytvorí záznam vo svojej tabuľke NAT. Na to potrebuje poznať cieľovú adresu dátového paketu. Keď externý dátový paket pochádza z verejnej siete do súkromnej siete, router ho porovná s tabuľkou NAT, aby zistil, do ktorého súkromného zariadenia má smerovať.

Každý riadok v tabuľke NAT je párovaním súkromnej adresy IP s vonkajšou cieľovou adresou a portom. Toto párovanie sa nazýva a pripojenie . Každé zariadenie v súkromnej sieti môže mať viac aktívnych pripojení.





Po vytvorení záznamu NAT smerovač prenesie dátový paket do verejnej siete na požadovanú cieľovú adresu IP. Ak dátový paket pochádza z verejnej siete, jeho „zdrojová IP“ sa zmení na súkromnú IP adresu cieľového zariadenia a potom sa odošle do súkromnej siete.

Nakoniec, aby sa predišlo nejasnostiam, moderné techniky NAT okrem IP adries obsahujú aj čísla portov. Vďaka tomu je možné sledovať prepojenia aplikácií medzi aplikáciami medzi súkromnými zariadeniami a verejnými zariadeniami. Takéto techniky sa nazývajú sieťová adresa a preklad portov (NAPT) , preklad adresy portu (PAT) , medzi inými.

Potenciálne problémy s tabuľkami NAT

Každý záznam v tabuľke NAT vyžaduje určité množstvo pamäte na uloženie podrobností o pripojení. Teoreticky, ak máte príliš veľa aktívnych pripojení, tabuľka NAT sa môže zaplniť. Ak sa to stane, súčasné pripojenia nebudú ovplyvnené, ale nové pripojenia budú odmietnuté.

Pre internetový prenos vyžaduje typický záznam tabuľky NAT približne 160 bajtov. To je na celkovom obrázku zanedbateľné. Aby sme to uviedli na správnu mieru: 100 000 záznamov tabuľky NAT tejto veľkosti by zaberalo iba asi 15 MB pamäte RAM. Na to majú dosť aj tie najlacnejšie routery.

Inými slovami, tabuľky NAT sa v dnešnej dobe málokedy zaplnia a pamäť RAM je zriedka prekážkou zle výkonného smerovača. Je však potrebné vedieť o bežnejšom probléme.

Lacný router, pomalý router

Smerovače, obzvlášť lacné, sú často vybavené slabými procesormi, pretože nie sú navrhnuté tak, aby zvládali veľké zaťaženie spracovania. Nie je to tak, že by ste počítali fyziku alebo spracúvali 3D animácie priamo na routeri, však?

Ale preklad sieťových adries môcť byť náročná na spracovanie!

počítač nečíta externý pevný disk

Každý jeden paket, ktorý odchádza zo súkromnej siete, je potrebné preložiť a každý jeden paket, ktorý príde z verejnej siete, je potrebné preložiť. Každý jednotlivý preklad môže byť dostatočne jednoduchý, ale s veľkým využitím internetu sa to celé sčítava.

Tu je moja sieťová aktivita pri prehliadaní webu, pričom na karte je otvorené jedno video z YouTube v rozlíšení 720p a tucet ďalších kariet pre rôzne webové stránky, všetko v prehliadači Edge.

Prvých deväť procesov používa v priemere 1 182 149 bajtov za sekundu. Každé sieťové rozhranie má príponu maximálna prenosová jednotka (MTU) , čo je najväčšia veľkosť, akú môže dátový paket mať. Ethernet a Wi-Fi majú MTU 1 500 bajtov.

Môj počítač, ktorý nerobí nič iné, ako keď sleduje video na serveri YouTube, zaťažuje môj smerovač minimálne 788 paketov za sekundu . Za predpokladu, že sú všetky bajty rozdelené do 1 500 bajtových paketov, čo sa v skutočnom svete nepoužíva. Realistickejšie je niekde 1 000 až 3 000 paketov za sekundu.

Zaťaženie je počas činnosti náročné na šírku pásma , ako sú hry pre viacerých hráčov a torrenty. V skutočnosti, torrenting je taký intenzívny že je to dnes hlavná príčina problémov s NAT pre domácich používateľov. (Otvorené pripojenia k desiatkam/stovkám rovesníkov, pričom každé pripojenie zahŕňa vysokorýchlostné sťahovanie a sťahovanie.)

A nie je to len môj počítač v mojej súkromnej sieti. Mám smartphone, tablet, inteligentnú televíziu a niekoľko ďalších zariadení pre zvyšok ľudí, ktorí zdieľajú môj životný priestor. Všetci tiež potrebujú preklady sieťových adries!

Na konci dňa hovoríme o tisícoch a tisícoch dátových paketov za sekundu, všetko je preložené slabým procesorom, ktorý nestíha. To je jeden z dôvodov, prečo sú lacné smerovače náchylný k spomaleniu .

Je niečo, čo môžete urobiť?

Pri jednorazových škytavkách môže reštart routera stačiť na vymazanie tabuľky NAT a začiatok od nuly. Ak sa to stáva pravidelne, nemusí to byť RAM, ale CPU, čo spôsobuje problémy.

ako útek z väzenia ios 11 pomocou počítača

V takom prípade je načase aktualizovať smerovač. Za špičkový model nemusíte strieľať hromadu peňazí. To znamená, že sa držte ďalej od možností rozpočtu. Sú vhodnejšie pre ľahkých domácich užívateľov. Stále si nie ste istí, čo dostať? Odhlásiť sa nami odporúčané smerovače Wi-Fi .

Nakoniec, bez ohľadu na to, či upgradujete alebo nie, určite zabezpečte svoju domácu sieť . Nevyžaduje to veľa úsilia, ale výhody sú obrovské.

Teraz, keď viete, čo je to tabuľka NAT a ako funguje, máte ďalšie otázky? Máte ďalšie tipy na doplnenie? Dajte nám vedieť v nižšie uvedených komentároch!

zdieľam zdieľam Tweet E -mail Je v poriadku nainštalovať Windows 11 na nekompatibilný počítač?

Teraz môžete nainštalovať Windows 11 na staršie počítače s oficiálnym súborom ISO ... je to však dobré?

Čítajte ďalej
Súvisiace témy
  • Technológia vysvetlená
  • Počítačové siete
  • Router
  • Hardvérové ​​tipy
O autorovi Joel Lee(1524 publikovaných článkov)

Joel Lee je šéfredaktorom MakeUseOf od roku 2018. Má titul B.S. v informatike a viac ako deväť rokov profesionálnych skúseností s písaním a úpravami.

Viac od Joela Leeho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber