Vai jūsu maršrutētājs ir lēns? Tas varētu būt jūsu NAT tabula

Vai jūsu maršrutētājs ir lēns? Tas varētu būt jūsu NAT tabula

The tīkla adrešu tulkošanas (NAT) tabula tas ļauj ierīcēm privātā tīklā piekļūt publiskam tīklam, piemēram, internetam.





Windows xp tēma operētājsistēmai Windows 10

Starp publisko tīklu un privāto tīklu bieži ir tikai viens ieejas punkts, un šis ieejas punkts parasti ir maršrutētājs. Maršrutētājam pašam ir publiska IP adrese, bet privātā tīkla ierīcēm (“slēptām” aiz maršrutētāja) ir tikai privātas IP adreses.





Kad datu paketes tiek pārvietotas no privātā tīkla uz publisko tīklu, šīs privātās IP adreses ir jātulko publiskā IP adresē, kas ir saderīga ar publisko tīklu. Tas pats attiecas uz datu paketēm, kas ienāk no publiskā tīkla privātajā tīklā.





Kā darbojas NAT tabulas

NAT tabula ir tieši tāda, kā izklausās: tīkla adrešu tulkojumu tabula, kur katra tabulas rinda būtībā ir kartēšana no vienas privātas adreses uz vienu publisku adresi.

Ir vairāki ierīču veidi, kas ir iespējoti ar NAT, bet maršrutētāji ir visizplatītākie mājas lietotājiem, tāpēc mēs tos izmantosim mūsu piemēros.



Attēlu kredīti: , Vilsons Džozefs , AfterGrind , Edvards Boatmens izmantojot projektu Noun

Kad maršrutētājs saņem pieprasījumu no ierīces privātajā tīklā, datu paketes tiek atstātas malā, lai varētu veikt noteiktas izmaiņas. Pirmkārt un galvenokārt, katras datu paketes avota IP tiek mainīta no privātās IP adreses (piemēram, 192.168.0.100) uz maršrutētāja publisko IP adresi (piemēram, 68.202.151.70). Tiek mainītas arī citas nelielas detaļas.





Pēc tam maršrutētājs izveido ierakstu savā NAT tabulā. Lai to izdarītu, tai jāzina datu paketes adresāta adrese. Kad ārējā datu pakete tiek piegādāta no publiskā tīkla uz privāto tīklu, maršrutētājs salīdzina to ar NAT tabulu, lai uzzinātu, uz kuru privāto ierīci tas ir paredzēts.

Katra NAT tabulas rinda ir privātas IP adreses savienošana pārī ar galamērķa adresi un portu. Šo pāru sauc par a savienojums . Katrai privātā tīkla ierīcei var būt vairāki aktīvi savienojumi.





Kad NAT ieraksts ir izveidots, maršrutētājs nosūta datu paketi publiskajā tīklā uz paredzēto galamērķa IP adresi. Ja datu pakete tiek piegādāta no publiskā tīkla, tā avota IP tiek mainīta uz mērķa ierīces privāto IP adresi, pēc tam tiek pārsūtīta uz privāto tīklu.

Visbeidzot, lai izvairītos no neskaidrībām, mūsdienu NAT metodes papildus IP adresēm ietver portu numurus. Tas ļauj izsekot savienojumus starp lietotnēm starp privātām ierīcēm un publiskām ierīcēm. Šādas metodes sauc tīkla adreses un porta tulkošana (NAPT) , ostas adreses tulkojums (PAT) , starp citiem.

Iespējamās problēmas ar NAT tabulām

Katram ierakstam NAT tabulā ir nepieciešams zināms atmiņas apjoms, lai saglabātu savienojuma informāciju. Teorētiski, ja jums ir pārāk daudz aktīvu savienojumu, NAT tabula var tikt aizpildīta. Ja tas notiks, pašreizējie savienojumi netiks ietekmēti, bet jauni savienojumi tiks noraidīti.

Interneta trafikam tipisks NAT tabulas ieraksts prasa apmēram 160 baitus. Tas kopumā ir niecīgs. Raugoties perspektīvā: 100 000 šāda izmēra NAT tabulas ierakstu aizņemtu tikai aptuveni 15 MB RAM. Pat lētākajiem maršrutētājiem tam pietiek.

Citiem vārdiem sakot, NAT tabulas šajās dienās reti tiek aizpildītas, un RAM reti ir vājas veiktspējas maršrutētāja vājš punkts. Bet ir arī biežāka problēma, kas jāzina.

Lēts maršrutētājs, lēns maršrutētājs

Maršrutētāji, īpaši lēti, bieži ir aprīkoti ar vājiem procesoriem, jo ​​tie nav paredzēti lielu apstrādes slodžu apstrādei. Nav tā, ka jūs aprēķināt fiziku vai apstrādāt 3D animāciju tieši maršrutētājā, vai ne?

Bet tīkla adrešu tulkošana var esiet apstrādei smags uzdevums!

ko darīt, ja tiešsaistē ir garlaicīgi

Katra pakete, kas atstāj privāto tīklu, ir jātulko, un katra pakotne, kas nāk no publiskā tīkla, ir jātulko. Katrs atsevišķais tulkojums var būt pietiekami vienkāršs, taču, intensīvi izmantojot internetu, tas viss tiek pievienots.

Lūk, mana tīkla darbība interneta pārlūkošanas laikā - cilnē ir atvērts viens 720p YouTube videoklips un vēl ducis dažādu vietņu cilņu Edge pārlūkprogrammā.

Deviņi labākie procesi vidēji izmanto 1 182 149 baitus sekundē. Katram tīkla interfeisam ir maksimālā pārraides vienība (MTU) , kas ir lielākais datu paketes izmērs. Ethernet un Wi-Fi MTU ir 1500 baiti.

Mans dators, veicot tikai YouTube videoklipa skatīšanos, rada minimālu slodzi maršrutētājam 788 paciņas sekundē . Pieņemot, ka visi baiti ir sadalīti 1500 baitu paketēs, kas nav gadījums reālajā pasaulē. Reālāk ir kaut kur no 1000 līdz 3000 pakešu sekundē.

Slodze ir sliktāka laikā joslas platumu intensīvas darbības , piemēram, vairāku spēlētāju spēles un straumēšana. Patiesībā, straumēšana ir tik intensīva ka tas ir galvenais NAT problēmu cēlonis mājas lietotājiem šodien. (Atveriet savienojumus ar desmitiem/simtiem vienaudžu, katrs savienojums ietver ātrgaitas lejupielādes un augšupielādes.)

Un tas nav tikai mans dators manā privātajā tīklā. Man ir viedtālrunis, planšetdators, viedais televizors, kā arī dažas citas ierīces pārējiem cilvēkiem, kuri koplieto manu dzīves telpu. Viņiem visiem ir nepieciešami arī tīkla adrešu tulkojumi!

Dienas beigās mēs runājam par tūkstošiem un tūkstošiem datu pakešu sekundē, un to visu tulko vājš centrālais procesors, kas nespēj sekot līdzi. Tas ir viens no iemesliem, kāpēc ir lēti maršrutētāji tieksme palēnināties .

Vai varat kaut ko darīt?

Vienreizējai žagai ar maršrutētāja restartēšanu var pietikt, lai notīrītu NAT tabulu un sāktu no nulles. Ja tas notiek regulāri, iespējams, ka problēmas rada nevis RAM, bet gan CPU.

kā noteikt, vai tiek pieskāries mobilajam tālrunim

Tādā gadījumā ir pienācis laiks uzlabot maršrutētāju. Lai iegūtu augstākās klases modeli, jums nav jāiemaksā skaidra naudas summa. Tas nozīmē, ka izvairieties no budžeta iespējām. Tie ir labāk piemēroti viegliem mājas lietotājiem. Joprojām neesat pārliecināts, ko iegūt? Izbraukšana mūsu ieteiktie Wi-Fi maršrutētāji .

Visbeidzot, neatkarīgi no tā, vai veicat jaunināšanu vai nē, noteikti to dariet aizsargājiet savu mājas tīklu . Tas neprasa daudz pūļu, bet ieguvumi ir milzīgi.

Tagad, kad jūs zināt, kas ir NAT tabula un kā tā darbojas, vai jums ir vēl kādi jautājumi? Vai jums ir kādi citi padomi, ko pievienot? Paziņojiet mums zemāk esošajos komentāros!

Kopīgot Kopīgot Čivināt E -pasts Vai ir labi instalēt Windows 11 nesaderīgā datorā?

Tagad jūs varat instalēt Windows 11 vecākos datoros, izmantojot oficiālo ISO failu ... bet vai tā ir laba ideja?

Lasīt Tālāk
Saistītās tēmas
  • Izskaidrota tehnoloģija
  • Datoru tīkli
  • Maršrutētājs
  • Aparatūras padomi
Par autoru Džoels Lī(Publicēti 1524 raksti)

Džoels Lī ir MakeUseOf galvenais redaktors kopš 2018. gada. Viņam ir B.S. datorzinātnēs un vairāk nekā deviņu gadu profesionāla rakstīšanas un rediģēšanas pieredze.

Vairāk no Džoela Lī

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu