этот вопрос уже есть ответ здесь:
мой вопрос не касается того, как он перемещается через интернет, а как он перемещается через маршрутизатор на определенное устройство. Все устройства, подключенные к роутеру в домашней сети имеют одинаковый внешний IP. Сказать устройство а загрузка страницы и пакеты передаются от внешнего источника к маршрутизатору, потому что пакеты знают внешний IP устройства A, и они в состоянии добраться до маршрутизатора. Но теперь, как это добраться до устройства а? Как маршрутизатор знает, чтобы передать его устройству a вместо устройства B?
Я думаю, что это связано с NAT, но я просто ищу логическое объяснение того, что НЭТ делает для этого.