Бавен ли е вашият рутер? Това може да е вашата NAT таблица

Бавен ли е вашият рутер? Това може да е вашата NAT таблица

The таблица за превод на мрежови адреси (NAT) е това, което позволява на устройствата в частна мрежа да имат достъп до обществена мрежа, като например интернет.





как да изтриете събития от календара на iphone

Често между публичната мрежа и частната мрежа има само една входна точка и тази входна точка обикновено е рутер. Самият рутер има публичен IP адрес, но устройствата в частната мрежа („скрити“ зад рутера) имат само частни IP адреси.





Когато пакетите данни се преместват от частната мрежа в публичната мрежа, тези частни IP адреси трябва да бъдат „преведени“ в публичен IP адрес, който е съвместим с публичната мрежа. Същото се отнася и за пакети данни, идващи от публична мрежа към частна мрежа.





Как работят NAT таблиците

Таблицата NAT е точно това, което звучи: таблица с преводи на мрежови адреси, където всеки ред в таблицата е основно съпоставяне от един частен адрес към един публичен адрес.

Има няколко типа устройства, които са активирани с NAT, но рутерите са най-често срещаните за домашни потребители, така че ще ги използваме за нашите примери.



Кредити за изображения: , Уилсън Джоузеф , AfterGrind , Едуард Ботман чрез Проекта за съществителни

Когато маршрутизаторът получи заявка от устройство в частната мрежа, пакетите с данни се оставят настрана, за да могат да се направят определени промени. На първо място, „Изходният IP“ на всеки пакет данни се променя от частния IP адрес (напр. 192.168.0.100) на публичния IP адрес на рутера (напр. 68.202.151.70). Променят се и други незначителни подробности.





След това рутерът създава запис в своята NAT таблица. За да направи това, той трябва да знае адреса на местоназначение на пакета данни. Когато външен пакет от данни идва от публичната мрежа към частната мрежа, маршрутизаторът го сравнява с таблицата NAT, за да знае към кое частно устройство е предназначено да отиде.

Всеки ред в таблицата NAT представлява сдвояване на частен IP адрес с външен адрес на дестинация и порт. Това сдвояване се нарича а Връзка . Всяко устройство в частната мрежа може да има множество активни връзки.





След като NAT записът е създаден, маршрутизаторът избутва пакета с данни към публичната мрежа, към неговия предвиждащ се IP адрес. Ако пакет от данни идва от публичната мрежа, неговият „IP източник“ се променя на частния IP адрес на целевото устройство, след което се премества в частната мрежа.

И накрая, за да се избегнат неясноти, съвременните техники за NAT включват номера на портове в допълнение към IP адресите. Това дава възможност за проследяване на връзките между приложения към частни устройства към публични устройства. Такива техники се наричат мрежов адрес и превод на порт (NAPT) , превод на адрес на порт (PAT) , между другото.

Потенциални проблеми с NAT таблици

Всеки запис в NAT таблица изисква определено количество памет за съхраняване на подробности за връзката. На теория, ако имате твърде много активни връзки, таблицата NAT може да се запълни. Ако това се случи, текущите връзки няма да бъдат засегнати, но нови връзки ще бъдат отказани.

За интернет трафик типичен запис в таблица NAT изисква около 160 байта. Това е пренебрежимо в голямата картина. За да го представим в перспектива: 100 000 записа в таблица NAT с такъв размер ще отнемат само около 15 MB RAM. Дори най -евтините рутери имат достатъчно за това.

С други думи, NAT таблиците рядко се запълват в наши дни, а RAM рядко е тясното място за лошо работещ рутер. Но има по -често срещан проблем, за който трябва да знаете.

Евтин рутер, бавен рутер

Маршрутизаторите, особено евтините, често са оборудвани със слаби процесори, защото не са проектирани да се справят с големи натоварвания на обработката. Не е като да изчислявате физика или да обработвате 3D анимация директно на вашия рутер, нали?

Но превод на мрежов адрес мога да бъде тежка задача за обработка!

кога тиктокът е забранен в САЩ

Всеки отделен пакет, който напуска частната мрежа, трябва да бъде преведен и всеки отделен пакет, който идва от публичната мрежа, трябва да бъде преведен. Всеки отделен превод може да е достатъчно прост, но при интензивна употреба на интернет всичко се добавя.

Ето моята активност в мрежата, докато сърфирам в мрежата, като едно 720p видео в YouTube е отворено в раздел и дузина други раздели за различни уебсайтове, всички в браузъра Edge.

Първите девет процеса използват средно 1,182,149 байта в секунда. Всеки мрежов интерфейс има максимално предаване (MTU) , което е най -големият размер, който може да бъде пакет данни. Ethernet и Wi-Fi имат MTU от 1500 байта.

Компютърът ми, който не прави нищо повече от гледане на видеоклип в YouTube, поставя минимално натоварване на моя рутер 788 пакета в секунда . Това предполага, че всички байтове са разделени на 1500-байтови пакети, което не е така в реалната употреба. Някъде между 1000 до 3000 пакета в секунда е по -реалистично.

Натоварването се влошава по време на дейности с интензивна честотна лента , като мултиплейър игри и торент. Всъщност, Торентът е толкова интензивен че това е основната причина за NAT проблемите за домашните потребители днес. (Отворете връзки към десетки/стотици партньори, като всяка връзка включва високоскоростно изтегляне и качване.)

И това не е само компютърът ми в моята частна мрежа. Имам смартфон, таблет, смарт телевизор, както и шепа други устройства за останалите хора, споделящи жилищното ми пространство. Всички те също се нуждаят от преводи на мрежови адреси!

В крайна сметка говорим за хиляди и хиляди пакети данни в секунда, всички преведени от слаб процесор, който не може да се справи. Това е една от причините евтините рутери да са склонни към забавяне .

Има ли нещо, което можете да направите?

За еднократни хълцания рестартирането на рутер може да бъде достатъчно, за да изчистите таблицата NAT и да започнете от нула. Ако това е редовно явление, може да не е RAM, а процесорът, който причинява проблеми.

как да сканирате документи на iphone

В такъв случай е време да надстроите вашия рутер. Не е нужно да отделяте пачка пари за топ модел. Въпреки това, стойте настрана от бюджетните опции. Те са по -подходящи за леки домашни потребители. Все още не сте сигурни какво да получите? Разгледайте нашите препоръчителни Wi-Fi рутери .

И накрая, независимо дали надстройвате или не, не забравяйте защитете домашната си мрежа . Това не изисква много усилия, но ползите са огромни.

Сега, когато знаете какво е NAT таблица и как работи, имате ли останали въпроси? Имате ли други съвети за добавяне? Кажете ни в коментарите по -долу!

Дял Дял Туит електронна поща Добре ли е да инсталирате Windows 11 на несъвместим компютър?

Вече можете да инсталирате Windows 11 на по -стари компютри с официалния ISO файл ... но дали е добра идея да го направите?

Прочетете Напред
Свързани теми
  • Обяснена технология
  • Компютърни мрежи
  • Рутер
  • Съвети за хардуера
За автора Джоел Ли(1524 публикувани статии)

Джоел Лий е главен редактор на MakeUseOf от 2018 г. Той има бакалавърска степен по компютърни науки и над девет години професионален опит в писането и редактирането.

Още от Джоел Лий

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате