Какво е преводач на мрежови адреси (NAT)? Какво прави? Трябва ли ми?

NAT означава преводач на мрежови адреси(Network Address Translator) . Както е видно от името му, той е преводач на мрежови адреси. Тази публикация ви разказва за необходимостта от NAT , какво прави и защо.

Какво е NAT или преводач на мрежови адреси(Network Address Translator)

NAT или преводач на мрежови адреси

Преводачът на мрежови адреси(Network Address Translator) , или просто наречен NAT , е важна част от устройството между вашата LAN и Интернет(Internet) . Може да се намира в рутера, който използвате за свързване на локалната мрежа към интернет(Internet) или друго подобно устройство, като модем. Използването на рутер за NAT е особено по-добро, защото можете също да настроите своята защитна стена с помощта на рутера(set up your firewall using the router) .

Основната функция на NAT е да управлява IP адреси, така че външни лица да не могат да проникнат във вашата мрежа. Една домашна или офис мрежа съдържа много устройства като компютри, таблети, принтери, скенери и телефони, за да назовем само няколко. На всеки от тях е присвоен частен IP адрес. Сега IP адресът е адресът, който помага на рутерите да изпращат данни до конкретни машини. Всичко, свързано с интернет(Internet) , има IP адрес, в противен случай не може да се използва.

IP или интернет протоколът е от два вида :

  1. IPv4
  2. IPv6

Почти всички компютри и други устройства, свързани с интернет(Internet) , имат IPv4 адрес. "v" в " IPv4 " означава "версия". Когато Интернет(Internet) беше в годините на формиране и IP адресите се създаваха и приписваха на компютри и други устройства, се смяташе, че има голям брой адреси за всичко, свързано с Интернет(Internet) . Броят на общите IPv4 адреси може да бъде максимум 2ˆ32. По начина, по който Интернет(Internet) се използва сега, 2ˆ32 няма да може да създава IPv4 адреси за всички устройства, които хората искат да се свържат с интернет(Internet) .

Това е причината инженерите да измислят IPv6 , който може да съдържа до 2ˆ128 IP адреса. Това е огромен брой и изследователите смятат, че новият формат ще бъде достатъчен да покрие всички обекти, свързани с интернет(Internet) . Това обаче ще отнеме много време, тъй като по-старите устройства трябва да се оттеглят, а новите трябва да бъдат внедрени, които могат да обработват IPv6 адреси. Междувременно NAT е тук, за да ни поддържа с IPv4 адреси.

Какво прави NAT?

NAT или преводачът на мрежови адреси(Network Address Translator) се поставя на устройството, което се намира между мрежата на вашите компютри/ IoT устройства и интернет(Internet) . Това устройство обикновено е рутер, тъй като повечето от нас използват рутера за създаване на защитна стена. Може също да бъде модем, свързан телефон или компютър, действащ като сървър. Каквото и да е, той присъства там, за да даде публичен IP адрес ( IPv4 ) на целия ви компютър и IoT ( Интернет на нещата(Internet of Things) ) мрежа.

Това означава, че вместо да присвоява IPv4 адреси на всяко устройство във вашата мрежа, NAT издава един единствен IP адрес. Всички други устройства във вашия компютър/IoT получават един частен (вътрешен) IPv4 адрес. Може да бъде всичко между 192.168.0.0 и 192.168.255.255. Пакетите с данни, идващи от Интернет(Internet) , съдържат външния IPv4 адрес в заглавката си. Въз основа на типа данни, NAT ( преводачът на мрежови адреси(Network Address Translator) ) ги препраща към частните или вътрешни устройства, така че данните да могат да се обработват според изискванията.

Накратко, NAT помага за контролиране на изчерпването на IPv4 адресите, като управлява локални или частни (или вътрешни) (IPv4)IPv4 адреси на всички обекти в компютър и/или IoT мрежа. Така че, ако във вашата мрежа има шест компютъра и два принтера, всеки има частен IP адрес, което го прави общо осем IP адреса (частен). NAT ги третира индивидуално в рамките на мрежата, но за Интернет(Internet) това е само един IP адрес (на едно устройство).

При нужда, ако имате IPv6 адрес, нямате нужда от NAT . Ако все още сте на IPv4 , имате нужда от преводач на мрежови адреси(Network Address Translator) , докато мрежата ви не премине напълно към IPv6 формат.

Горното обяснява какво е NAT и неговата употреба. Имате ли още въпроси? Попитайте(Ask) в полето за коментари по-долу.



About the author

Аз съм софтуерен инженер с повече от 10 години опит в работата с Apple iOS и edge устройства. Моят опит в хардуерното инженерство ме кара да се стремя да се уверя, че устройствата на нашите клиенти са възможно най-надеждни и гладки. Пиша код през последните няколко години и се научих да използвам Git, Vim и Node.js.



Related posts