2

Изучая использование traceroute, я фактически применил его на практике с моей текущей настройкой домашней сети, пытаясь выяснить, каковы доступные переходы и IP-адреса, но столкнулся с несколькими сомнениями, на которые у меня нет ответов, и надеюсь, что гуру здесь могут посоветуйте дальше ..

Ниже приведена схема установки, которую я получил от своего интернет-провайдера. Я добавил, что моя рабочая станция будет располагаться справа внизу.

Ниже приведены результаты моей трассировки (myrepublic.com.sg = мой провайдер)


Итак, я пришел к выводу, что

  1. IP-адрес 1-го перехода 192.168.1.1 назначен "внутреннему" интерфейсу в маршрутизаторе на схеме.

  2. 172.20.0.1 находится на интерфейсе у модема.

  3. Интерфейс C будет вызывать порт WAN на маршрутизаторе, в результате чего я должен подключить соединение к модему.


Это подводит меня к следующим вопросам ниже, и я буду очень признателен, если кто-нибудь сможет пролить свет на это.

  1. Правильно ли мое предположение выше?

  2. есть ли у модемных интерфейсов IP (172.20.0.1)? - Я думаю, что модем просто устройство уровня 1 или 2, чтобы изменить формат сигналов, хотя ..

  3. если да, есть ли в любом случае IP на интерфейсе C?

  4. каковы IP-адреса интерфейсов A и B, как показано на приведенной выше диаграмме (показано в 103.6.148.4 в 3-м переходе на приведенном выше результате traceroute на любых этих интерфейсах?)

  5. Не в последнюю очередь, самая запутанная часть для меня - это то, что я купил статический публичный IP-адрес 101.100.172.157, на какой интерфейс он назначен? Интерфейс C? (но не является ли интерфейс C двухточечным соединением с интерфейсом модема @ 172.20.0.1?)

Я что-то понял неправильно или мое понимание traceroute неверно ... Надеюсь, гуру здесь могут дать мне несколько советов ~ _ ~


Спасибо за ответ.

  1. Правильно ли мое предположение выше? - 2. 172.20.0.1 находится на интерфейсе у модема.

Нет, скорее всего, это будет следующий переход за пределы вашего модема (я предполагаю, что это будет ONT, как объяснено ниже).

Но модем, о котором я говорю, - это ONT, где меня помечают как 172.20.0.1 (на порту интерфейса модема ONT 2) - мы говорим об одном и том же?

  1. если да, есть ли в любом случае IP на интерфейсе C?

Попробуйте подключиться к маршрутизатору через SSH, через Telnet или даже через веб-интерфейс через http. Если он не сильно заблокирован, он должен показать

В качестве альтернативы, поскольку ONT, похоже, имеет интерфейс 172.20.0.1 на своем интерфейсе локальной сети, он, вероятно, назначит что-то из 172.20.0. * Вашему маршрутизатору. Попробуйте пропинговать 172.20.0.2 и посмотрите, получите ли вы ответ.

Я могу подключиться к маршрутизатору только через 192.168.1.1 (через http). Я пытаюсь пропинговать 172.20.0.2 до 172.20.0.10, но безрезультатно. Доступ к 172.20.0.2 через Интернет также недоступен.

Любой другой способ я могу найти IP на интерфейсе C? Он должен быть в той же подсети, что и 172.20.0.1, верно?

"Интерфейсу B", интерфейсу WAN ONT, будет присвоен ваш внешний IP-адрес.

Не в последнюю очередь, самая запутанная часть для меня - это то, что я купил статический публичный IP-адрес 101.100.172.157, на какой интерфейс он назначен? Интерфейс C? (но не является ли интерфейс C двухточечным соединением с интерфейсом модема @ 172.20.0.1?)

Как и выше, он назначается интерфейсу, который напрямую связан с вашим Интернет-провайдером - в вашем случае это "интерфейс B" ONT.

Но если бы ONT действовал исключительно как мост, то это был бы "интерфейс C" маршрутизатора, как это обычно происходит с ADSL.

Когда я подключаюсь к маршрутизатору на 192.168.1.1, он может обнаружить и показывает свой собственный WAN IP как 101.100.172.157. Но если WAN установлен на интерфейсе C, как он объясняет связь между интерфейсом C и интерфейсом ONT (172.20.0.1); они должны быть в одной подсети, не так ли?

Если WAN установлен на интерфейсе B (без учета TP), следующим переходом будет 103.6.148.45), тогда 103.100.172.157 и 101.100.172.157 в той же подсети? и если он установлен как интерфейс B, как мой маршрутизатор узнает свой собственный WAN IP?

Пожалуйста, порекомендуйте.

С уважением, Нуб

1 ответ1

1

(Исправления будут оценены)

 1. Правильно ли мое предположение выше? - 1 IP-адрес 1-го перехода 192.168.1.1 назначен "внутреннему" интерфейсу в маршрутизаторе на схеме.

Да. Скорее всего, он назначен виртуальному "мостовому" интерфейсу, который объединяет интерфейсы "ethernet" и "wlan".

(Это может быть несколько интерфейсов Ethernet (по одному на порт), соединенных мостом на уровне операционной системы, или это может быть один интерфейс для всего многопортового коммутатора; это может отличаться.)

 1. Правильно ли мое предположение выше? - 2. 172.20.0.1 находится на интерфейсе у модема.

Нет, скорее всего, это будет следующий переход за пределы вашего модема (я предполагаю, что это будет ONT, как объяснено ниже).

Чисто внутренние переходы (между интерфейсами одного и того же устройства) обычно не отображаются в traceroute. Таким образом, вы увидите только IP-адрес из интерфейса "на вашей стороне".

 1. Правильно ли мое предположение выше? - 3. Интерфейс C будет вызывать порт WAN на маршрутизаторе, в результате чего я должен подключить соединение к модему.

Да.

 2. есть ли у модемных интерфейсов IP (172.20.0.1)? - Я думаю, что модем просто устройство уровня 1 или 2, чтобы изменить формат сигналов, хотя ..

Различается. Модемные модемы были в основном такими. Обычный медиаконвертер из волоконного волокна также будет только первого уровня.

Но ONT, такие как ваш, а также ADSL-модемы, делают немного больше. Они на самом деле очень похожи на ваш WiFi-маршрутизатор, в котором есть интерфейс Ethernet (или даже коммутатор), а также другие носители, которые требуют специальной обработки и настройки, и встроенная ОС, которая соединяет их вместе (или маршрутизирует между ними).

Например, точка доступа WiFi должна знать свой SSID, отправлять маяки, управлять связанными клиентами. Подключение к точке доступа "PicoStation" по SSH и запуск ip link покажет мост br0 соединяющий интерфейсы eth0 и wlan0 .

Модему ADSL необходимо знать VPI/VCI ATM и, возможно, передавать PPPoA или даже PPPoE по каналу ATM. Он также будет иметь интерфейсы atm* для каждого канала ATM, а также виртуальные интерфейсы Ethernet-over-ATM и, как правило, выступать в качестве маршрутизатора NAT между ATM WAN и Ethernet/WiFi LAN.

И хотя у меня было очень мало опыта работы с оптоволоконными ONT (и только с типом GPON; я бы очень признателен за правки здесь), у них также есть своего рода настройка соединения / рукопожатие и идентификация клиента, а иногда даже NAT и порт. настройки пересылки.

Таким образом, все они сводятся к одной и той же общей структуре, просто к разным медиа.

 3. если да, можем ли мы найти IP на интерфейсе C?

Попробуйте подключиться к маршрутизатору через SSH, через Telnet или даже через веб-интерфейс через http. Если он не сильно заблокирован, он должен показать

В качестве альтернативы, поскольку ONT, похоже, имеет интерфейс 172.20.0.1 на своем интерфейсе локальной сети, он, вероятно, назначит что-то из 172.20.0. * Вашему маршрутизатору. Попробуйте пропинговать 172.20.0.2 и посмотрите, получите ли вы ответ.

 4. каковы IP-адреса интерфейсов A и B, как показано на приведенной выше диаграмме (показано ли в третьем прыжке 103.6.148.4 на приведенном выше результате traceroute на любых этих интерфейсах?)

TP - это простой преобразователь уровня 1, поэтому у "интерфейса A" не будет никакого адреса - это просто тупой порт, идущий в сеть вашего провайдера. Но согласно вашей трассировке, это в конечном итоге приводит к тому, что маршрутизатор имеет адрес 103.6.148.45.

"Интерфейсу B", интерфейсу WAN ONT, будет присвоен ваш внешний IP-адрес .

 5. Не в последнюю очередь, самая запутанная часть для меня - это то, что я купил статический публичный IP-адрес 101.100.172.157, на какой интерфейс он назначен? Интерфейс C? (но не является ли интерфейс C двухточечным соединением с интерфейсом модема @ 172.20.0.1?)

Как и выше, он назначается интерфейсу, который напрямую связан с вашим Интернет-провайдером - в вашем случае это "интерфейс B" ONT.

Но если бы ONT действовал исключительно как мост, то это был бы "интерфейс C" маршрутизатора, как это обычно происходит с ADSL.

(А с ADSL, если модем ADSL также действует как чистый мост, то сам компьютер может получить этот внешний адрес. Раньше это было обычным явлением в ADSL ~ 10 лет назад, и это также помогло и модемному соединению.)


Обратите внимание, что один интерфейс может иметь несколько IP-адресов, хотя это редко.


Но модем, о котором я говорю, - это ONT, где меня помечают как 172.20.0.1 (на порту интерфейса модема ONT 2) - мы говорим об одном и том же?

Нет, я случайно подумал, что роутер был «модемом».

Когда я подключаюсь к маршрутизатору на 192.168.1.1, он может обнаружить и показывает свой собственный WAN IP как 101.100.172.157. Но если WAN установлен на интерфейсе C, как он объясняет связь между интерфейсом C и интерфейсом ONT (172.20.0.1); они должны быть в одной подсети, не так ли?

Если WAN установлен на интерфейсе B (без учета TP), следующим переходом будет 103.6.148.45), тогда 103.100.172.157 и 101.100.172.157 в той же подсети? и если он установлен как интерфейс B, как мой маршрутизатор узнает свой собственный WAN IP?

Не могу ответить на этот вопрос, не имея возможности непосредственно взглянуть на конфигурацию устройств ... Возможно, что маршрутизатор использует UPnP для обнаружения этого. Это может быть , что это на самом деле владеет WAN IP. Он может иметь как IP-адрес WAN, так и адрес 172. * на одном интерфейсе. Приведенное выше описание было просто самым простым вариантом из возможных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .