unior писал(а):Интересно, NAT и MASQ отличаются чем-то друг от друга? или это синонимы?
NAT (
network address translation, преобразование сетевого адреса) - более широкое понятие, нежели
MASQ (
masquerading, подстановка адреса).
Правила
MASQ отрабатываются по времени несколько дольше, поскольку, в отличие от
SNAT - адрес для подмены каждый раз приходится искать в кеше маршрутной таблицы.
А для
SNAT он задан явно.
MASQ оптимально использовать, когда неизвестен адрес интерфейса, на котором будет происходить трансляция (скажем, на коммутируемом соединении с провайдером при динамическом назначении IP).
SNAT используется везде, где известен точный адрес трансляции; например для маскарадинга локальных подсетей.