Шта је НАТ, како функционише и зашто се користи?

Можда сте чули за нешто што се зове ИП адреса(IP Address) , – ако нисте, почните читањем нашег чланка који објашњава концепт – али за овај чланак о НАТ(NAT) -у ( превод мрежних адреса(Network Address Translation) ) морате знати да су ИП адресе ограничене. Такође не можете имати два уређаја на мрежи са истом ИП адресом(same IP address)

Проблем је у томе што ће различите мреже, као што су ваша кућна мрежа и рачунари на интернету у целини, неизбежно имати исте ИП адресе или ће имати некомпатибилности у начину на који су њихове мрежне адресе подешене. НАТ(NAT) је решио и проблем недостатка ИП адреса и некомпатибилних мрежа које морају да разговарају једна са другом. 

Већину времена то није нешто о чему треба да бринете, али понекад су ваши проблеми са интернетом резултат тога што НАТ(NAT) пође по злу. Дакле, основно разумевање шта је НАТ(NAT) и како функционише може помоћи у решавању проблема.

Где се НАТ дешава?(Where Does NAT Happen?)

У случају редовних корисника попут нас, НАТ(NAT) је посао који обавља ваш рутер. Рутер има ИП адресу коју му је доделио ваш провајдер сервиса(IP address assigned to it by your service provider) . То је адреса коју види остатак интернета. Сваком(Every) уређају на вашој кућној мрежи додељена је приватна ИП адреса, коју ће користити да разговарају једни са другима. 

Када уређај на вашој мрежи жели да комуницира са спољним светом, рутер га замењује. Рутер има јавну ИП адресу, коју сви други виде. Он прати које приватне ИП адресе су захтевале који саобраћај и осигурава да се пакети података усмеравају на прави уређај.

Приватне и јавне ИП адресе(Private Vs Public IP Addresses)

Пре него што пређемо на типове НАТ(NAT) -а на које ћете наићи, добра је идеја да брзо разговарате о приватним и јавним ИП адресама.

По конвенцији, одређени опсези ИП адреса су резервисани за посебне сврхе. Јавне ИП(Public IP) адресе су резервисане за уређаје који гледају на интернет, као што су ваш рутер или веб сервери. Ваш ИСП(ISP) додељује јавну ИП адресу вашем рутеру и то је адреса коју виде сви аутсајдери на вебу. Обично је приватна интернет адреса нешто попут 192.168.0.Кс или 10.1.1.Кс, али то варира од рутера до рутера. Док приватне адресе морају бити јединствене унутар приватне мреже, оне су скоро сигурно исте између приватних мрежа.

Јавна ИП адреса, као што је горе поменуто, је она коју виде сви остали на интернету. Када посетите веб локацију, ваш претраживач је повезан са његовом јавном ИП адресом. Обично кућни рутери не дозвољавају директан приступ преко своје јавне ИП адресе коју није покренуо. То значи да не можете само да унесете јавну адресу рутера вашег пријатеља и да имате приступ уређајима на њиховој мрежи.

Међутим, неким веб услугама и уређајима, као што су конзоле за видео игре, потребан је блажи приступ. Овде се појављују различити типови НАТ- а. (NAT)Често проблеми настају због тога што је НАТ(NAT) тип ваше везе погрешан за врсту услуге коју покушавате да користите. Следеће ћемо детаљније покрити НАТ типове.(NAT)

НАТ Типес(NAT Types)

Иако основна идеја о томе шта је НАТ(NAT) није превише компликована, у пракси постоји много нијанси како он заправо функционише. Постоје различите врсте НАТ(NAT) - а које су прикладне за различите потребе превођења. 

Статички НАТ(Static NAT)

Статички стил НАТ(NAT) -а пресликава једну специфичну приватну ИП адресу на одређену јавну ИП адресу. Са статичким НАТ(NAT) -ом могуће је директно приступити уређају који је мапиран на јавну адресу. 

Ово је тип НАТ-а који се користи за веб сервере(web servers) који су такође део приватне мреже. Када приступате серверу преко ове статичне мапе, не можете приступити ни другим уређајима на његовој приватној мрежи. Сам сервер, међутим, може без проблема разговарати са уређајима на својој приватној мрежи.

Динамиц НАТ(Dynamic NAT)

Динамички НАТ(Dynamic NAT) се користи када имате скуп јавних ИП адреса које желите да динамички доделите уређајима на вашој приватној мрежи. 

Ово се не користи за приступ веб серверу изван мреже. Уместо тога, када уређај у приватној мрежи жели да приступи интернету или другом ресурсу који није у приватној мрежи, додељује му се једна од јавних ИП адреса у скупу. 

НАТ преоптерећење (ПАТ)(NAT Overload (PAT))

Са елементима и статичког и динамичког НАТ(NAT) -а, НАТ(NAT) стил преоптерећења је најчешћи облик и користи га већина кућних рутера. Познат је као НАТ(NAT) са преводом адресе порта(Port Address Translation) ( ПАТ(PAT) ) између осталих имена.

У већини случајева, ваш рутер има једну јавну ИП адресу која му је додељена, али сви уређаји на вашој мрежи вероватно желе приступ интернету. Користећи НАТ(NAT) преоптерећење, рутер успоставља везу између своје јавне ИП адресе и адресе сервера. Затим шаље пакете серверу, али такође додељује повратни одредишни порт. 

Ово му помаже да зна који су пакети намењени за коју ИП адресу на вашој приватној мрежи. Узгред, то је ПАТ(PAT) део процеса.

Власнички типови НАТ-а(Proprietary NAT Types)

Да би ствари још више забрљале, неке компаније су одлучиле да убаце сопствене НАТ(NAT) класификације на ствари. Ово је углавном применљиво на конзоле за игре и открићете да када урадите мрежни тест, он ће вам рећи да користите нешто попут НАТ типа 2(NAT Type 2) или НАТ типа(NAT Type D) Д. 

Ове класификације су специфичне за произвођаче конзола или уређаја и требало би да проверите њихову званичну документацију да бисте схватили шта свака класификација заправо значи.

Уобичајени поправци за проблеме са НАТ-ом(Common Fixes for NAT Issues)

Већину времена, за већину људи, НАТ(NAT) ради савршено и са потпуном транспарентношћу. Понекад, међутим, дође до квара или стане на пут. 

Још једном, конзоле за игре ће највероватније наићи на проблеме, јер неке од њихових услуга захтевају да ваша мрежа прихвата захтеве за приступ вашој јавној ИП адреси споља, пошто стандардне НАТ(NAT) конфигурације то обично не дозвољавају. Добра вест је да постоји неколико уобичајених поправки које можете покушати да учините НАТ(NAT) мање рестриктивним и дозволите долазне везе.

Прво, приступите свом рутеру (према његовом приручнику) и проверите да ли је УПнП(UPnP) (универзални плуг анд плаи) укључен. Ова функција омогућава апликацијама на вашој локалној мрежи да аутоматски прослеђују портове(forward ports) без потребе да се петљате са мрежним подешавањима. Само имајте на уму да сваки злонамерни софтвер на вашој мрежи, као што је малвер, такође може да користи УПнП(UPnP) . Уверите(Make) се да су сви ваши уређаји скенирани и обрисани ако користите ову функцију.

Такође имате могућност да извршите ручно прослеђивање портова, тако да уређаји којима је потребна мање строга веза могу да је добију од случаја до случаја.

То је само ПРИРОДНО (It’s Only NATural )

То је све што треба да знате о томе шта је НАТ(NAT) да бисте започели. Праве ствари о томе како НАТ(NAT) функционише могу се брзо закомпликовати, али све док разумете шта НАТ(NAT) ради на високом нивоу и зашто понекад пође по злу, такође ћете разумети зашто одређене поправке раде или не када покренете у мрежне проблеме.



About the author

Ја сам информатичар са преко 10 година искуства у раду у области претраживача, Мицрософт оффице-а и онедриве-а. Специјализовао сам се за веб развој, истраживање корисничког искуства и развој апликација великих размера. Моје вештине користе неке од водећих светских компанија, укључујући Гоогле, Фацебоок и Аппле.



Related posts