Network address
Автор Julietta задал вопрос в разделе Компьютеры, Связь
Что такое NAT(Network Address Translation)? И кто такой хост сети? и получил лучший ответ
Ответ от Alexey T[гуру]
Это означает что в интернет будет выходить одно устройство, скорее всего роутер обеспечивающий сеть в малой локальной сети, но все компьютеры сети имея локальный сетевой адрес будут якобы напрямую выходить в интернет просто роутер будет отлавливать все пакеты адреса получателя которых не принадлежат локальной сети отправлять в интернет от своего имени. Чем это грозит? Компьютер практически напрямую подключен к интернету, не нужна никакая доп. настройка оджновременно работает и локальная сеть. в данном случае имеются и проблемы - т. к. компьютеры не имеют "внешнего" адреса, увидеть их из интернета невозможно - роутер на входящий запрос с интернета никак не сможет установить какому компьютеру его направить. Данную проблему можно решить лишь частично - установкой соответствия входного порта и адреса компьютера куда направлять данные пришедшие на этот порт. Хост сети - это любой компьютер подключенный в эту сеть, обычно так называют главный компьютер сети например тот что раздает интернет, но на самом деле понятие это шире - это ЛЮБОЙ компьютер принадлежащий конкретной сети.
Это пара глав в книжке про cтек протоколов TCP/IP
NAT (от англ. Network Address Translation — «преобразование сетевых адресов» ) — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов. Также имеет названия IP Masquerading, Network Masquerading и Native Address Translation.
Ну а поподробней - рекомендую вот здесь взглянуть