Хосты в одном VLAN на одном коммутаторе.
К коммутатору подключены 4 хоста. Для упрощения будем считать, что A, B, C и D это соответствующие MAC-адреса хостов.
Соответствующая таблица коммутации:
Порт коммутатора | MAC-адрес хоста |
1 | A |
2 | B |
3 | C |
4 | D |
Хосты в разных VLAN на одном коммутаторе
Обычно, по умолчанию все порты коммутатора считаются нетегированными членами VLAN 1. В процессе настройки или работы коммутатора они могут перемещаться в другие VLAN'ы.
На коммутаторе, который изображен на рисунке, настроены два VLAN'а, все порты настроены как нетегированные (access-порты в терминологии Cisco) в соответствующих VLAN.
После этого на коммутаторе существуют две таблицы коммутации.
Для VLAN'а 2:
Порт коммутатора | MAC-адрес хоста |
1 | A |
2 | B |
Для VLAN'а 10:
Порт коммутатора | MAC-адрес хоста |
3 | C |
4 | D |
Все базовые механизмы коммутатора остаются точно такими же как и до разделения на VLAN, но они используются только в пределах соответствующего VLAN.
Например, если хост из VLAN 10 отправляет широковещательный фрейм, то он будет отправлен только на порты в этом VLAN.
Получается, что нетегированные порты это "обычные" порты коммутатора. Это просто возможность сообщить коммутатору о том, какому VLAN принадлежат порты. Затем коммутатор использует эту информацию при передаче фреймов.
Как правило, реально в таблице коммутации в коммутаторах указывается порт, MAC-адрес и VLAN. То есть, для указанного примера таблица коммутации будет такая:
|
|
Порт коммутатора | VLAN | MAC-адрес хоста |
1 | 2 | A |
2 | 2 | B |
3 | 10 | C |
4 | 10 | D |
Однако, далее для упрощения используется запись таблицы коммутации в виде соответствия между портами и MAC-адресами.
Хосты в разных VLAN на разных коммутаторах (объяснение тегированных портов).
К используемому примеру добавляется ещё один коммутатор.
В ходе объяснения используются промежуточные схемы подключения устройств и настройки коммутаторов, которые обычно не используются в реальной сети. Но они необходимы для объяснения. |
Добавлен второй коммутатор и хосты в VLAN 2.
Для начала добавлен коммутатор sw2 и два хоста E и F в VLAN 2. Если рассматривать два коммутатора отдельно, то получается, что на коммутаторе sw1 осталась прежняя таблица коммутации, а на коммутаторе sw2 таблица такая: (пока что коммутаторы не соединены)
Порт коммутатора | MAC-адрес хоста |
7 | E |
8 | F |
Теперь необходимо чтобы хосты A, B, E, F "увидели" друг друга. Они должны находиться в одном VLAN. То есть, необходимо каким-то образом указать коммутатору, что ещё на одном порту есть хосты в соответствующем VLAN'е.
Для указанного примера достаточно добавить на коммутаторе sw1 порт 10 в VLAN 2, а на коммутаторе sw2 порт 9 в VLAN 2. Принадлежность к VLAN указывается настройкой порта нетегированным в VLAN 2 (пока что). После этого на коммутаторах в таблицах коммутации добавятся новые порты и соответствующие MAC-адреса хостов. Теперь четыре хоста на разных коммутаторах находятся в одном широковещательном сегменте.
|
|
Таблица коммутации sw1 для VLAN'а 2:
Порт коммутатора | MAC-адрес хоста |
1 | A |
2 | B |
10 | E |
10 | F |
Таблица коммутации sw2 для VLAN'а 2:
Дата добавления: 2018-04-15; просмотров: 327; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!