Ваш домашний маршрутизатор действует как коммутатор Ethernet уровня 2.
Основное различие между коммутатором и концентратором состоит в том, что коммутатор знает, что подключено к каждому порту. Концентратор этого не делает, поэтому он должен принимать все входящие данные и транслировать их на каждый порт. Коммутатор узнает, какие MAC-адреса подключены к каждому порту, и направляет входящие данные в порт, куда он должен идти.
Когда коммутатор впервые подключается к сети, он еще ничего не знает, поэтому у него нет другого выбора, кроме как брать каждый входящий кадр Ethernet и транслировать его на каждый порт. Но при этом он запоминает, какой порт отправил ему этот кадр, и какой MAC-адрес был на нем. Таким образом, он может "узнать", какие MAC-адреса подключены к каждому порту.
Теперь давайте подумаем о том, что произойдет, если мы переместим кабели вокруг. Теперь коммутатор запоминает старый порт для MAC-адреса. Любые входящие данные отправляются на старый порт, но устройства больше нет, поэтому он не будет получать данные! Когда устройство отправляет некоторые данные, коммутатор увидит, что этот MAC-адрес теперь находится на новом порту, и запомнит это. Таким образом, он не работает должным образом до тех пор, пока некоторые данные не будут отправлены с устройства на новый порт. Переключатель должен установить себя снова.
Узнайте больше на этой странице:http://ciscoiseasy.blogspot.com/2010/08/lesson-9-bridgingswitching-learning.html