Я переехала в новую квартиру несколько месяцев назад. Повсюду есть разъемы Ethernet, а в шкафу спрятан 8-контактный Ethernet-переключатель Airplay101, который соединяет все эти разъемы. Мне интересно, что на самом деле делает коммутатор на уровне пакетов. Один конец подключен к моему маршрутизатору, другой к компьютеру, а остальные пока не используются. Все ли отправленные пакеты перенаправляются на все остальные порты? Знает ли коммутатор IP-адрес каждого подключенного устройства и пересылает данные только на правильный порт (и если да, то чем он отличается от маршрутизатора)? Или что-то еще?
Кто-то на другом форуме (до того как вопрос был закрыт как не по теме) начал объяснять, что коммутатор Ethernet выполняет коммутацию на уровне кадров, то есть он основан на MAC-адресе и не заботится о встроенных IP-пакетах. Так что каждое устройство, подключенное к коммутатору, использует ARP для изучения сопоставления IP/MAC, а затем добавляет правильный MAC-адрес назначения, который сортируется коммутатором?
Для справки, мой опыт работы в EE, я работаю в области проектирования микросхем 15 лет, и хотя я никогда не посещал уроки по сетевым технологиям в школе, я работал над некоторыми сетевыми микросхемами, читал некоторые книги и в какой-то момент приличное понимание того, что делает маршрутизатор (и я, вероятно, все еще мог бы разработать Infiniband HCA с достаточным количеством времени). Но я не уверен, что находится в автономном переключателе.
Благодарю.