Маршрутизація між VLAN на L3 світча
В даному документі розглядається як налаштувати маршрутизацію між VLANамі на L3 світча. VLAN (віртуальні мережі) розбивають LAN середу на окремі броадкастовие домени. Коли хосту в одному VLAN необхідно зв'язатися з хостом в іншому VLAN, трафік должн бути смаршрутізірован між ними. Це називається межвланная маршрутизація (InterVLAN routing). На Catalyst Свіча це виконується за допомогою створення L3 інтерфейсів, який називаються віртуальними інтерфейсами (Switch virtual interfaces, SVI).
Ми, як приклад, використовуємо Catalyst 3550. Однак дана концепція може бути також застосована на інших L3 світча, на яких працює Cisco IOS (Catalyst 3560, 3750, Catalyst 4500/4000 або Catalyst 6500/6000)
Логічна діаграма, яка пояснює простий InterVLAN роутинг показана нижче. У даній схемі в комутаторі 3550 нарізані три VLAN (Vlan 2, Vlan 3 і Vlan10). Необхідно виконати маршрутизацію InterVLAN, щоб хости в цих VLAN могли взаємодіяти один з одним.
Щоб вирішити поставлену задачу, необхідно виконати наступне:
1. Включаємо роутинг на комутаторі, використовуючи команду ip routing. Якщо маршрутизація вже була включена раніше, то цей крок гарантує, що роутинг буде активований.
Switch (config) #ip routing
2. Визначимо VLANи між якими ми хочемо виконувати маршрутизацію. В даному прикладі, це VLAN2, VLAN3 і VLAN10
3. Використовуємо команду show vlan, щоб перевірити що потрібний VLAN існує в базі даних VLANов. Якщо VLAN не існує, то необхідно додати його на свитч. В даному прикладі, ми додамо всі потрібні VLANи
Switch # vlan database
Switch (vlan) #vlan 2
VLAN 2 added:
Name: VLAN0002
Switch (vlan) #vlan 3
VLAN 3 added:
Name: VLAN0003
Switch (vlan) #vlan 10
VLAN 10 added:
Name: VLAN0010
Switch (vlan) #exit
APPLY completed.
Exiting.
Ви також можете використовувати VTP для поширення потрібних VLANов на свитч. В цьому випадку VLANи додадуться в базу даних автоматично.
Switch # configure terminal
Switch (config) #interface Vlan2
Switch (config-if) #ip address 10.1.2.1 255.255.255.0
Switch (config-if) #no shutdown
Цей процес потрібно повторити для всіх VLAN, які використовуються в маршрутизації
Виконаємо команду show ip route, щоб подивитися поточну таблицю маршрутизації.
Cat3550 # show ip route
10.0.0.0/24 is subnetted, 3 subnets
C 10.1.10.0 is directly connected, Vlan10
C 10.1.3.0 is directly connected, Vlan3
C 10.1.2.0 is directly connected, Vlan2
Роутінговая табличка має запис для кожної підмережі в відповідному VLAN. Тому вузли в VLAN3 можуть взаємодіяти з вузлами в VLAN2, VLAN10 і навпаки.
За матеріалами: cisco.com