Разница между NAT и NAPT

Разница между NAT и NAPT
Разница между NAT и NAPT

Видео: Разница между NAT и NAPT

Видео: Разница между NAT и NAPT
Видео: Трансляция сетевых адресов (NAT) | Курс "Компьютерные сети" 2024, Июль
Anonim

NAT против NAPT

Трансляция сетевых адресов (NAT) - это процесс, который изменяет IP-адрес в заголовке IP-пакета, когда он проходит через устройство маршрутизации. NAT позволяет использовать один набор IP-адресов для трафика внутри LAN (локальной сети), а другой набор IP-адресов - для внешнего трафика. Преобразование IP-адресов «один к одному» обеспечивается простейшей формой NAT. NAPT (преобразование сетевых адресов и портов) - это расширение NAT, которое позволяет сопоставлять множество IP-адресов с одним IP-адресом. Это делается с помощью информации о портах TCP и UDP в исходящем трафике.

Что такое NAT?

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

Что такое NAPT?

NAPT (преобразование сетевых адресов и портов) используется для сопоставления набора частных IP-адресов с использованием одного общедоступного IP-адреса или небольшой группы общедоступных IP-адресов. NAPT также называется PAT (преобразование адресов портов), маскировка IP, перегрузка NAT и NAT «многие к одному». В NAPT многие IP-адреса сопоставляются с одним IP-адресом. Это может вызвать неоднозначность при маршрутизации возвращенных пакетов. Чтобы избежать этой проблемы, NAPT использует информацию о порте TCP/UDP в исходящем трафике и поддерживает таблицу преобразования. Это позволит правильно направить возвращенные пакеты запрашивающей стороне.

В чем разница между NAT и NAPT?

NAT изменяет IP-адрес в заголовке IP-пакета, пока он проходит через устройство маршрутизации, и позволяет использовать другой набор IP-адресов для трафика в локальной сети, отличный от используемого набора IP-адресов для внешнего трафика, в то время как NAPT - это особый вид NAT, в котором несколько частных IP-адресов отображаются как один IP-адрес или небольшая группа общедоступных IP-адресов. Поэтому NAPT включает трансляцию IP-адресов «многие к одному». NAPT является наиболее широко используемым NAT, поэтому в большинстве случаев NAPT упоминается как NAT.

Рекомендуемые: