Что такое ptp (или удаленный IP) адрес в соединениях PPPoE?

В Linux, когда я подключаюсь к PPPoE через pon команда, plog Команда показывает два IP-адреса:

  • локальный IP-адрес (который является моим публичным IP-адресом в Интернете)
  • удаленный IP-адрес (который я не знаю, что это?)

Весь мой вопрос о том, что это за "удаленный IP-адрес"?

Когда я бегу ifconfig ppp0 команда показывает "локальный IP-адрес" и "удаленный IP-адрес" как "inet addr" и "PtP" соответственно.

Когда я traceroute для некоторого IP-адреса первый прыжок - это "удаленный IP-адрес", и когда я traceroute с какого-то другого IP-адреса на мой IP-адрес в сети нет никаких признаков этого "удаленного IP-адреса".

1 ответ

PPPoE относится к протоколу " точка-точка" через Ethernet. "PtP", который вы видите - это "точка-точка".

Это фактически означает метод туннелирования интернет-соединения по сети Ethernet, скорее всего, через локальный обмен. Это работает, когда вы получаете локальный IP-адрес для вашего модема, а затем адрес для удаленного компьютера, который вам нужно использовать в качестве шлюза для вашего интернет-соединения.

Согласно той статье в Википедии:

Используя PPPoE, пользователи могут виртуально "набирать номер" с одного компьютера на другой по сети Ethernet, устанавливать между ними соединение "точка-точка", а затем безопасно передавать пакеты данных по этому соединению.

Устройство, которое вы "набираете" (удаленный IP-адрес), станет шлюзом для вашего интернет-провайдера.

Причина, по которой он всегда отображается в исходящем соединении, заключается в том, что он необходим для того, чтобы у вас было действующее интернет-соединение. Я подозреваю, что причина этого не появляется на входящем tracert может быть потому, что на самом деле не ваша машина получает соединение. У вас вполне может быть одноразовый "локальный" IP-адрес, который не виден за пределами вашей местной телефонной станции.

Другие вопросы по тегам