Чем отличается внешний IP адрес от публичного? Где располагается NAT?
Сейчас пытаюсь перейти к изучению протоколов и всего прочего связанного с интернетом, так как интересно. Смотрел разные видео, читал статьи, и так и не понял чем отличается внешний IP от публичного? Смотрю в начале видео, там говорится одна тема про публичный и приватный IP, а другая про внешний и внутренний, относящиеся к механизму NAT. В статье же просто спонтанно берут и одновременно говорят про Внешний и публичный адрес, как будто бы говорится об одном и том же. Я прекрасно понимаю, что у NAT задача перенаправлять трафик из приватных сетей в публичный, но где этот NAT находится? На ПК? В роутер встроен?
Сейчас объясню по подробнее что я не понимаю. В моем понимании, чтобы обратиться к другой машине, нужно пройти следующий путь:
ПК (приватный IP) --> Внутренний IP --> Внешний IP --> Сервер (Публичный IP)
Вопросы:
- Не понимаю кому принадлежит Внутренний и Внешний IP адрес. (Как я понимаю, роутеру у которого оба этих адреса?)
- На каком устройстве находится механизм NAT? И еще, его можно называть сервисом?
- Внешний IP является динамическим? Как узнать свой внешний IP адрес в таком случае? Если я зайду на сайт 2ip.ru, то под "Имя вашего компьютера", будет находится внешний IP адрес? (Если да, то как узнать его в консоли?)
- Чем отличается внешний IP от публичного?
Ответы (1 шт):
В сетях есть ,,бордюр,,- шлюз. Он может стоять в роутере или на компьютере. Этот бордюр разделяет внешнюю сеть от внутренней сети, занимается трансляцией в обе стороны пакетов через собственные порты сидящие на этом бордюре (по-русски: поребрик). Получает запрос во внутренней сети маркирует его по принадлежности от компьютеров и отправляет во внешнюю сеть, а получив ответ декодирует его маркер и отправляет тому компьютеру который давал запрос. В локальной сети шлюз обычно имеет адрес 1- например 192.168.1.1 , адрес роутера. Шлюз, роутер отправляет запрос провайдеру. Провайдер может получать ваш запрос как в свою локальную сеть и отправлять во внешнюю сеть через шлюз, так и сразу напрямую отправлять во внешнюю сеть, тогда это называется выделенный IP. Суть шлюза в локальной сети в том чтобы какое-то количество компьютеров могли обращаться в мир с одним внешним IP.