Er din router langsom? Det kan være din NAT-tabel

  • Mark Lucas
  • 0
  • 1089
  • 121
Reklame

Det nettet adresse oversættelse (NAT) tabel er det, der giver enheder på et privat netværk adgang til et offentligt netværk, f.eks. internettet.

Der er ofte kun et indgangspunkt mellem det offentlige netværk og det private netværk, og det indgangspunkt er normalt en router. Selve routeren har en offentligt vendt IP-adresse, men enhederne på det private netværk (“skjult” bag routeren) har kun private IP-adresser.

Når datapakker flytter fra det private netværk til det offentlige netværk, skal disse private IP-adresser være “oversat” til en offentlig IP-adresse, der er kompatibel med det offentlige netværk. Samme for datapakker, der kommer fra det offentlige netværk til det private netværk.

Sådan fungerer NAT-tabeller

NAT-tabellen er nøjagtigt, hvordan det lyder: en tabel med oversættelser af netværksadresse, hvor hver række i tabellen dybest set er en kortlægning fra en privat adresse til en offentlig adresse.

Der er flere typer enheder, der er NAT-aktiverede, men routere er de mest almindelige for hjemmebrugere, så vi bruger dem til vores eksempler.

Billedkreditter: Aya Sofya, Wilson Joseph, AfterGrind, Edward Boatman via The Noun Project

Når routeren modtager en anmodning fra en enhed på det private netværk, afsættes datapakkerne, så der kan foretages visse ændringer. Først og fremmest hver datapakke “Kilde IP” ændres fra den private IP-adresse (f.eks. 192.168.0.100) til routerens offentlige IP-adresse (f.eks. 68.202.151.70). Andre mindre detaljer ændres også.

Routeren opretter derefter en post i dens NAT-tabel. For at gøre dette skal det kende datapakkens destinationsadresse. Når en ekstern datapakke kommer fra det offentlige netværk til det private netværk, sammenligner routeren det med NAT-tabellen for at vide, til hvilken privat enhed det er beregnet til at gå.

Hver række i NAT-tabellen er en parring af den private IP-adresse med den eksterne destinationsadresse og port. Denne parring kaldes a forbindelse. Hver enhed på det private netværk kan have flere aktive forbindelser.

Når NAT-posten er oprettet, skubber routeren datapakken til det offentlige netværk til den tilsigtede destinations-IP-adresse. Hvis en datapakke kommer fra det offentlige netværk, er det “Kilde IP” ændres til målenhedens private IP-adresse og skubbes derefter til det private netværk.

Til sidst, for at undgå uklarheder, indeholder moderne NAT-teknikker portnumre ud over IP-adresser. Dette gør det muligt at spore app-til-app-forbindelser mellem private enheder til offentlige enheder. Sådanne teknikker kaldes netværksadresse og portoversættelse (NAPT), portadresse oversættelse (PAT), blandt andre.

Potentielle problemer med NAT-tabeller

Hver post i en NAT-tabel kræver en vis mængde hukommelse for at gemme forbindelsesdetaljer. I teorien, hvis du har for mange aktive forbindelser, kan NAT-tabellen udfyldes. Hvis dette sker, påvirkes de aktuelle forbindelser ikke, men nye forbindelser nægtes.

For internettrafik kræver en typisk NAT-tabelindgang ca. 160 byte. Det er ubetydeligt i det store billede. For at sætte det i perspektiv: 100.000 NAT-tabelindgange af den størrelse ville kun tage ca. 15 MB RAM. Selv de billigste routere har nok til det.

Med andre ord fyldes NAT-tabeller sjældent i disse dage, og RAM er sjældent flaskehalsen for en router, der fungerer dårligt. Men der er et mere almindeligt problem at vide om.

Billig router, langsom router

Routere, især billige dem, er ofte udstyret med svage CPU'er, fordi de ikke er designet til at håndtere tunge behandlingsbelastninger. Det er ikke som om du beregner fysik eller behandler 3D-animation direkte på din router, ikke?

Men oversættelse af netværksadresse kan være en forarbejdningstung opgave!

Hver enkelt pakke, der forlader det private netværk, skal oversættes, og hver enkelt pakke, der kommer fra det offentlige netværk, skal oversættes. Hver individuel oversættelse er muligvis enkel nok, men med tung internetbrug tilføjes det hele.

Her er min netværksaktivitet, mens jeg surfer på nettet, med en 720p YouTube-video åben i en fane og et dusin andre faner til forskellige websteder, alt sammen i Edge-browseren.

De ni øverste processer bruger i gennemsnit 1.182.149 byte pr. Sekund. Hver netværksgrænseflade har en maksimal transmissionsenhed (MTU), hvilket er den største størrelse, som en datapakke kan være. Ethernet og Wi-Fi har en MTU på 1.500 byte.

Min computer, der ikke gør andet end at se en YouTube-video, lægger en minimal belastning på min router af 788 pakker pr. Sekund. Det antages, at byte alle er opdelt i 1.500-byte-pakker, hvilket ikke er tilfældet i den virkelige verden. Et sted mellem 1.000 og 3.000 pakker i sekundet er mere realistisk.

Belastningen er værre under båndbreddekrævende aktiviteter Sådan rettes spil og videolag med en let router-justering Sådan rettes gaming og videolag med en nem router tweak Træt af netværksforsinkelse, når andre mennesker ser videoer og downloader torrents? Her er, hvordan du regenererer din netværksydelse uden tredjepartsværktøjer. , såsom multiplayer-spil og torrenting. Faktisk er torrenting så intensiv 5 måder at øge din Torrent-downloadhastighed 5 måder at øge din Torrent-downloadhastighed For mange mennesker er den distribuerede peer-to-peer-downloadkraft af torrents ikke alt, hvad det er gjort til at være. Hvis du føler dig druknet i falske filer, kvælning fra ISP-hastighedsregulering og er træt af at få at vide, at du er ... at det er den primære årsag til NAT-problemer for hjemmebrugere i dag. (Åbn forbindelser til dusinvis / hundreder af jævnaldrende, med hver forbindelse, der involverer højhastighedsoverførsler og uploads.)

Og det er ikke kun min computer på mit private netværk. Jeg har en smartphone, tablet, smart TV plus en håndfuld andre enheder til resten af ​​de mennesker, der deler min bolig. De har alle brug for oversættelser af netværksadresse!

I slutningen af ​​dagen taler vi tusinder og tusinder af datapakker pr. Sekund, alle oversat af en svag CPU, der ikke kan holde trit. Det er en af ​​grundene til, at billige routere er tilbøjelige til at bremse 4 grunde til, at din Wi-Fi er så langsom (og hvordan fikser man det) 4 grunde til, at din Wi-Fi er så langsom (og hvordan fikser man det) Spørg nogensinde: "hvorfor er min Wi-Fi så langsom ”? Denne artikel forklarer hurtige og lette måder at fremskynde din Wi-Fi internetforbindelse. .

Er der noget, du kan gøre?

Ved engangshikster kan en router-genstart være nok til at rydde NAT-tabellen og starte fra nul. Hvis det er en regelmæssig forekomst, er det muligvis ikke RAM, men den CPU, der skaber problemer.

I dette tilfælde er det tid til at opgradere din router. Du behøver ikke at udskifte et væld af kontanter til en topmodel. Når det er sagt, hold dig væk fra budgetmulighederne. Disse er bedre egnet til lette hjemmebrugere. Er du stadig ikke sikker på, hvad du skal få? Tjek vores anbefalede Wi-Fi-routere.

Til sidst, uanset om du opgraderer eller ikke, skal du sørge for at sikre dit hjemmenetværk 7 enkle tip til at sikre din router og dit Wi-Fi-netværk på få minutter 7 enkle tip til at sikre din router og Wi-Fi-netværk på få minutter Er der en, der snyder og aflytter på din Wi-Fi-trafik og stjæle dine adgangskoder og kreditkortnumre? Vil du endda vide, om der var nogen? Sandsynligvis ikke, så sikre dit trådløse netværk med disse 7 enkle trin. . Det kræver ikke meget, men fordelene er enorme.

Nu hvor du ved, hvad en NAT-tabel er, og hvordan den fungerer, har du nogle resterende spørgsmål? Har du andre tip at tilføje? Fortæl os det i kommentarerne nedenunder!




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.