Назад | Перейти на главную страницу

Поведение моста, когда MAC-адрес не найден

Допустим, одноадресный пакет отправляется из одной системы в другую. Пакет проходит на мост. Но у моста нет никакой информации об MAC-адресе пункта назначения. Что в этом случае будет делать мост?

  1. Бросить пакет?
  2. Залить сеть полученным пакетом?

Я так понимаю, если то же самое произойдет с свитчем, то свитч затопит сеть пакетом

Мост будет делать то же самое, что и коммутатор уровня 2 - транслировать пакет на все интерфейсы. кроме интерфейса, откуда он пришел.

Мост будет проверять MAC-адрес источника любого трафика Ethernet, который он получает, и использовать его для создания базы данных пересылки, которую вы можете увидеть с помощью brctl showmacs <bridgename>

Как только адрес находится в базе данных пересылки, трафик с этим MAC-адресом назначения отправляется только на этот мост. Так же, как переключатель уровня 2.