Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > Как проходят пакеты через NAT?


Автор: fippo 28.11.2008, 14:03
Ситуация: есть 1 внешний ip адрес. Он присвоен роутеру. За роутером находиться внутренняя сеть. В интернете имеется какой-то сервер. Клиенты из внутренней сети подключаются к этому серверу.
Идёт пакет от клиента, роутер смотрит какой в пакете адрес назначения и перенаправляет его дальше серверу. Тут всё понятно.
Сервер отправляет пакет клиенту, пакет идёт на роутер. Объясните, откуда роутер знает, кому из внутренней сети перенаправлять пакет?

Автор: marykone 28.11.2008, 15:10
Цитата(fippo @  28.11.2008,  14:03 Найти цитируемый пост)
Объясните, откуда роутер знает, кому из внутренней сети перенаправлять пакет? 

тому кто сессию открыл тому и перенаправляет обратный ответ 


Автор: fippo 28.11.2008, 15:21
А где можно подробней про это почитать?

Автор: marykone 28.11.2008, 16:26
Цитата(fippo @  28.11.2008,  15:21 Найти цитируемый пост)
А где можно подробней про это почитать? 

у гугла спроси.  


Автор: Thinker 1.12.2008, 10:02
http://ru.wikipedia.org/wiki/NAT 
Цитата(fippo @  28.11.2008,  15:03 Найти цитируемый пост)
Объясните, откуда роутер знает, кому из внутренней сети перенаправлять пакет? 

"Уж сколько раз твердили миру..."

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)