Настройка MUX Vlan

423 0 1 1

Multiplex VLAN (MUX VLAN) – аналог технологии Private VLAN у Cisco. MUXVLAN позволяет изолировать Layer 2 трафик на разных портах коммутатора, которые находятся в одном широковещательном домене.

Существуют три типа MUX VLAN портов:

1. Principal – это порт, который способен обмениваться данными между любыми интерфейсами, включая separate и group порты.

2. Separate – это порт, который полностью изолирован от других портов внутри одного и того же vlan, но не от principal портов. MUX VLAN блокирует весь трафик, идущий в сторону separate портов, кроме трафика со стороны principal портов; пакеты со стороны separate портов могут передаваться только в сторону principal портов.

3. Group – это группа портов, которые могут обмениваться данными между собой и principal портами, эти интерфейсы отделены на втором уровне моделиOSI от всех остальных group интерфейсов, а также separate портов внутри MUX VLAN.

Рассмотрим следующую топологию:

MUX VLAN

Зададимся условиями:

1. Хосты в VLAN 2 должны иметь доступ друг к другу и к серверу, который находится в VLAN 4

2. Хосты в VLAN 3 должны иметь доступ только к серверу в VLAN 4

3. Хосты в VLAN 2 не должны иметь доступ к хостам в VLAN 3.

Приступим к настройкам. Согласно нашей топологии, на коммутатореSwitchA создадим три VLAN:

vlan batch 2 3 4

Далее нам необходимо настроить Vlan 4 как principal, Vlan 2 как group и Vlan 3 как separate:

vlan 4
   mux-vlan
   subordinate group 2
   subordinate separate 3

И наконец, нам необходимо добавить порты коммутатора в соответствующие Vlan, а также активировать на них MUX VLAN:

interface GigabitEthernet 0/0/1
   port link-type access
   port default vlan 2
   port mux-vlan enable
interface GigabitEthernet 0/0/2
   port link-type access
   port default vlan 2
   port mux-vlan enable
interface GigabitEthernet 0/0/3
   port link-type access
   port default vlan 3
   port mux-vlan enable
interface GigabitEthernet 0/0/4
   port link-type access
   port default vlan 3
   port mux-vlan enable
interface GigabitEthernet 0/0/5
   port link-type access
   port default vlan 4
   port mux-vlan enable

Проверим конфигурацию:

[SwitchA] display vlan
The total number of vlans is : 4
--------------------------------------------------------------------------------
-----------------
U: Up;                  D: Down;
                  TG: Tagged;                  UT: Untagged;
MP: Vlan-mapping;
                              ST: Vlan-stacking;
#: ProtocolTransparent-vlan;        *: Management-vlan;
--------------------------------------------------------------------------------
-----------------

VID    Type         Ports
--------------------------------------------------------------------------------
-----------------
1         common   UT:GE0/0/6(D)      GE0/0/7(D)
      GE0/0/8(D)      GE0/0/9(D)
                                 GE0/0/10(D)    GE0/0/11(D)    GE0/0/12(D)    GE0/0/13(D)
                                 GE0/0/14(D)    GE0/0/15(D)    GE0/0/16(D)    GE0/0/17(D)
                                 GE0/0/18(D)    GE0/0/19(D)    GE0/0/20(D)    GE0/0/21(D)
                                 GE0/0/22(D)    GE0/0/23(D)    GE0/0/24(D)
2
         mux-sub   UT:GE0/0/1(U)     GE0/0/2(U)
3
         mux-sub   UT:GE0/0/3(U)     GE0/0/4(U)
4
         
mux          UT:GE0/0/5(U)

[SwitchA] display mux-vlan
Principal   Subordinate     Type               Interface
-----------------------------------------------------------------------------
-------------------------
4                    -                   principal        GigabitEthernet0/0/5
4                    3                  separate         GigabitEthernet0/0/3  GigabitEthernet0/0/4
4                    2                  group             GigabitEthernet0/0/1  GigabitEthernet0/0/2

-----------------------------------------------------------------------------
-------------------------

Теперь можем проверить условия, которыми мы задались в самом начале.

Хосты из Vlan 2 должны иметь доступ друг к другу и к серверу:

PC1> ping 192.168.1.20

Ping 192.168.1.20: 32 data bytes, Press Ctrl_C to break
From 192.168.1.20: bytes=32 seq=1 ttl=128 time=47 ms
From 192.168.1.20: bytes=32 seq=2 ttl=128 time=31 ms
From 192.168.1.20: bytes=32 seq=3 ttl=128 time=47 ms
From 192.168.1.20: bytes=32 seq=4 ttl=128 time=31 ms

PC1> ping 192.168.1.50

Ping 192.168.1.50: 32 data bytes, Press Ctrl_C to break
From 192.168.1.50: bytes=32 seq=1 ttl=128 time=32 ms
From 192.168.1.50: bytes=32 seq=2 ttl=128 time<1 ms
From 192.168.1.50: bytes=32 seq=3 ttl=128 time=31 ms
From 192.168.1.50: bytes=32 seq=4 ttl=128 time=15 ms

Хосты в Vlan 3 должны иметь доступ к серверу, но не друг к другу:

PC3> ping 192.168.1.40

Ping 192.168.1.40: 32 data bytes, Press Ctrl_C to break
From 192.168.1.30: Destination host unreachable
From 192.168.1.30: Destination host unreachable
From 192.168.1.30: Destination host unreachable
From 192.168.1.30: Destination host unreachable

PC3> ping 192.168.1.50

Ping 192.168.1.50: 32 data bytes, Press Ctrl_C to break
From 192.168.1.50: bytes=32 seq=1 ttl=128 time=15 ms
From 192.168.1.50: bytes=32 seq=2 ttl=128 time=32 ms
From 192.168.1.50: bytes=32 seq=3 ttl=128 time<1 ms
From 192.168.1.50: bytes=32 seq=4 ttl=128 time<1 ms

PC4> ping 192.168.1.50

Ping 192.168.1.50: 32 data bytes, Press Ctrl_C to break
From 192.168.1.50: bytes=32 seq=1 ttl=128 time=16 ms
From 192.168.1.50: bytes=32 seq=2 ttl=128 time=15 ms
From 192.168.1.50: bytes=32 seq=3 ttl=128 time=16 ms
From 192.168.1.50: bytes=32 seq=4 ttl=128 time=31 ms

Хосты в Vlan 2 не должны иметь доступ к хостам в Vlan 3:

PC1> ping 192.168.1.30

Ping 192.168.1.30: 32 data bytes, Press Ctrl_C to break
From 192.168.1.10: Destination host unreachable
From 192.168.1.10: Destination host unreachable
From 192.168.1.10: Destination host unreachable
From 192.168.1.10: Destination host unreachable

PC1> ping 192.168.1.40

Ping 192.168.1.40: 32 data bytes, Press Ctrl_C to break
From 192.168.1.10: Destination host unreachable
From 192.168.1.10: Destination host unreachable
From 192.168.1.10: Destination host unreachable
From 192.168.1.10: Destination host unreachable

У статьи есть другие ресурсы

Требуется войти для загрузки или просмотра. Нет аккаунта?Register

x
  • x

Ответ

Отправить
Выполните вход в систему, чтобы ответить на пост. Вход | Регистрация

Внимание Внимание! В целях защиты правовых интересов Вас, сообщества и третьих лиц, не публикуйте любой материал, содержащий политические высказывания, порнографию, упоминание азартных игр, употребление наркотиков, а также материал, нарушающий коммерческую тайну или содержащий персональные данные пользователей. Также не предоставляйте данные от вашей учетной записи. Вы будете нести ответственность за все действия, выполняемые под вашим аккаунтом. Подробная информация: “Политика конфиденциальности..”
Если кнопка вложения недоступна, обновите Adobe Flash Player до последней версии.
Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Вход