Как работает маршрутизатор, настроенный как «тупой коммутатор»?

Как работает маршрутизатор, настроенный как «тупой коммутатор»?

Если отключить DHCP на маршрутизаторе («маршрутизатор A») и подключить кабель Ethernet к одному из его портов (от другого маршрутизатора, «маршрутизатора b»), маршрутизатор A станет «тупым» коммутатором.

Но как это работает? Как маршрутизатор теперь узнает, куда отправлять свои пакеты?

решение1

Если вы используете только порты коммутатора и отключаете DHCP, клиенты не будут отправлять пакеты TCP/IP на адрес маршрутизатора.

Вы можете представить свой маршрутизатор как совокупность нескольких отдельных устройств, которые работают независимо друг от друга.

введите описание изображения здесь

Типичный SOHO-"маршрутизатор" включает в себя 4-портовый коммутатор Ethernet. Он работает так же, как и обычный коммутатор Ethernet, даже когда все остальные части коробки простаивают без дела.

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

Два ПК, взаимодействующие друг с другом через коммутатор Ethernet, будут создавать пакеты Ethernet только с MAC-адресами друг друга в качестве пункта назначения, а не с MAC-адресами маршрутизаторов в качестве пункта назначения.

решение2

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

Ну, коммутатор похож на это, предположим, что ваш маршрутизатор b был модемом от интернет-провайдера, ну, если только это не строго модем, а не комбинированный блок модема/маршрутизатора, у него будет 1 порт Ethernet. Также предположим, что вам не нужны функции маршрутизации, такие как NAT, поскольку все, что вы хотите сделать, это просто подключить их к Интернету, но вас не волнует наличие устройства, помогающего вам общаться с другими устройствами. У коммутатора есть куча портов Ethernet для подключения к нему систем, а затем 1 порт Ethernet для подключения кабеля к модему.

Теперь вы эффективно увеличили порт Ethernet модема до более чем 1. Это функция коммутатора, и причина, по которой коммутатор будет работать, связана с тем, как устройства в любой сети взаимодействуют друг с другом, не зная друг друга. Есть причина, по которой все сетевые интерфейсы имеют MAC-адреса. Этот MAC-адрес очень полезен для доставки пакетов на нужное устройство. Таким образом, вместо маршрутизатора A, выполняющего маршрутизацию, маршрутизатор B выполняет маршрутизацию, как это делает любой маршрутизатор A, просто перенаправляя пакеты в соответствии с MAC-адресом назначения.

Также для ясности, просто потому что вы отключаете DHCP, это не означает, что он автоматически становится коммутатором, поэтому он все еще может выполнять функции маршрутизации без DHCP. Все это означает, что теперь любое устройство, подключенное к этому маршрутизатору, не будет получать конфигурацию IP-адреса автоматически и должно будет ввести эти конфигурации вручную на системах, подключенных к маршрутизатору A.

Связанный контент