Размещено пользователем :
Limon
()
Зарегистрирован: 15 годов назад
Сообщения: 32,460
Ранг: Элитарий - монстр
Видимо, как раз именно так: NAT + IMEI. Быть может что ИМЕЙ для этого даже не нужен. (+)
Принимая пакет от локального компьютера, роутер смотрит на IP-адрес назначения. Если это локальный адрес, то пакет пересылается другому локальному компьютеру. Если нет, то пакет надо переслать наружу в интернет. Но ведь обратным адресом в пакете указан локальный адрес компьютера, который из интернета будет недоступен. Поэтому роутер «на лету» транслирует (подменяет) обратный IP-адрес пакета на свой внешний (видимый из интернета) IP-адрес и меняет номер порта (чтобы различать ответные пакеты, адресованные разным локальным компьютерам). Комбинацию, нужную для обратной подстановки, роутер сохраняет у себя во временной таблице. Через некоторое время после того, как клиент и сервер закончат обмениваться пакетами, роутер сотрет у себя в таблице запись о n-ом порте за сроком давности.
... часто оказываюсь несообразительным и тормозным (c) igorpopov
Изменения 1 раз. Последнее изменение в 19-08-2014 18:13 by Limon.