Что делает коммутатор локальной сети, если хосты /не находятся в одной локальной сети?

Если какой-либо хост отправляет кадр другому, то есть not в той же локальной сети, кадр приходит к коммутатору локальной сети, что он делает? Я считаю, что это будет транслировать его, но я не уверен в этом. И что, если оба находятся в одной локальной сети? Я думаю, что это отбросит его, потому что он предполагает, что он прибыл в пункт назначения, если он уже находится в локальной сети.

2 голоса | спросил Tendero 19 FebruaryEurope/MoscowbMon, 19 Feb 2018 02:02:29 +0300000000amMon, 19 Feb 2018 02:02:29 +030018 2018, 02:02:29

1 ответ


3

Переключатель действительно не знает, что есть другие локальные сети. Коммутаторы относятся к адресам уровня 2 (MAC). Коммутатор создаст таблицу таблиц MAC-адресов, которая связывает MAC-адрес назначения с интерфейсом коммутатора, где последний раз был указан MAC-адрес.

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

Если коммутатор не имеет MAC-адреса назначения в своей таблице MAC-адресов, то есть когда он наводняет кадр на все остальные интерфейсы коммутатора.

ответил Ron Maupin 19 FebruaryEurope/MoscowbMon, 19 Feb 2018 02:07:53 +0300000000amMon, 19 Feb 2018 02:07:53 +030018 2018, 02:07:53

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132