EYPPNM
@EYPPNM
I'm not gonna tell you about anything, here

Чем отличается NAT от обычного «роутинга»?

Какая разница между NAT и обычным сервером который раздаёт IP адреса для своей внутренней сети?
  • Вопрос задан
  • 1443 просмотра
Пригласить эксперта
Ответы на вопрос 2
Zoominger
@Zoominger Куратор тега Веб-разработка
System Integrator
Как между NAT и DHCP.

NAT транслирует адреса, DHCP их раздаёт (не только их причём).
Ответ написан
@Mercury13
Программист на «си с крестами» и не только
Это две совершенно разные технологии. Они идут рука об руку, но никаких проблем использовать их порознь.
DHCP без NAT — любая домосеть с «белыми» адресами, которая автоматически раздаёт их.
NAT без DHCP — никаких проблем его сделать на обычном домашнем роутере.

Как действует NAT. Берём и корректируем в исходящем пакете какие-нибудь параметры вроде исходящего порта (чтобы узнать, чей пакет). Заодно меняем исходящий адрес на внешний адрес сети. Когда приходит ответ, восстанавливаем исходного абонента, меняем входящий адрес на адрес этого абонента и ретранслируем его во внутреннюю сеть.

Задача простого роутинга (который не NAT) — просто передать пакет дальше по цепочке, уменьшив TTL и определив по таблице маршрутизации, на какое из соединений надо его передавать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы