5.0 0.5 5.0 36

Что такое NAT?

Леонид Веселов
Леонид Веселов
24 мая 2012
3687
Оцените:
Что такое NAT?

Сеть Интернет выросла до невообразимых размеров – по приблизительным подсчетам, сеть составляют не менее 2 млрд. пользователей (около трети населения Земли). Темпы роста сети таковы, что количество ее пользователей в среднем увеличивается вдвое за год. И рост Интернет непосредственно связан с технологией трансляции сетевых адресов (Network Address Translation, NAT). Итак, что такое NAT?

Для связи компьютеров используются IP-адреса – уникальные номера, определяющие положение компьютера в сети. Изначально предполагалось, что 32-разрядных IP-адресов хватит, чтобы обеспечить потребности всех потенциальных пользователей сети. Однако реальное количество доступных адресов составляет приблизительно 3,3 млрд., и этого числа будет недостаточно. В этом и состоит ответ на вопрос, для чего нужен NAT – данная технология позволяет преобразовывать IP-адреса пакетов, обеспечивая связь между глобальной и локальной сетью посредством маршрутизирующего устройства. Таким образом, группа компьютеров может функционировать по одному внешнему адресу. Кроме восполнения недостатка сетевых адресов, NAT способствует усилению безопасности компьютера и упрощению администрирования – все перечисленное относится к плюсам данной технологии. Вместе с тем, трансляция сетевых адресов имеет ряд минусов, к которым относится неспособность некоторых протоколов преодолеть NAT, дополнительные сложности с идентификацией пользователей и т.п.

Далее следует разобраться, что такое тип NAT. NAT скрывает ряд адресов внутренней сети под одним внешним адресом, на котором при выходе пакета наружу назначаются разные порты. Получатель видит, что пакет отправлен портом NAT, и связь, установленную в первой трансляции, NAT использует для направления входящих пакетов, в ограничениях на получение которых и состоят различия в типах NAT. По этому принципу выделяют четыре типа NAT: Full cone NAT, Address restricted NAT, Port restricted NAT и Symmetric NAT.

Часто встречается также вопрос, что такое NAT-PMP. По сути, это технология, позволяющая автоматически настроить маршрутизатор на разрешение прямой связи внешних источников с компьютером внутренней сети. Ряд приложений в Интернете работают при использовании данной технологии, и нередко требуют определенной настройки сети для получения доступа к ним.

Геймерам следует знать, что такое NAT в MW3. Установив игру, необходимо разрешить компьютеру связь с сервером, для чего нужно настроить маршрутизатор (обычно, достаточно зайти в раздел Advanced Setup – LAN настроек модема и выбрать Enable UPnP).

Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!