Маршрутизация между VLAN — это процесс маршрутизации трафика между сетями VLAN с использованием выделенного маршрутизатора или многоуровневого коммутатора. Маршрутизация между VLAN упрощает обмен данными между устройствами, изолированными границами VLAN.

Устаревший метод маршрутизации между VLAN обусловлен доступностью физического порта коммутатора для каждой настроенной VLAN. Данный метод был заменён на топологию router-on-a-stick, которая полагается на внешний маршрутизатор с подынтерфейсами, подключёнными через транковые каналы к коммутатору 2-го уровня. При использовании метода router-on-a-stick на каждом логическом подынтерфейсе необходимо настроить соответствующие IP-адреса и параметры VLAN. Необходимо настроить транк и инкапсуляцию на маршрутизаторе и на соответствующем порту коммутатора.

Другой способ реализации маршрутизации между VLAN — многоуровневая маршрутизация с использованием коммутации 3-го уровня. Коммутация 3-го уровня использует интерфейсы SVI и маршрутизируемые порты. Коммутация 3-го уровня обычно настраивается на уровне распределения и ядра. Коммутация 3-го уровня с интерфейсами SVI — это форма маршрутизации между VLAN. Маршрутизируемый порт является физическим портом, работающим аналогично интерфейсу маршрутизатора. В отличие от порта доступа маршрутизируемый порт не связан с определённой VLAN.

Коммутаторы Catalyst 2960 могут использоваться в многоуровневой маршрутизации VLAN. Эти коммутаторы поддерживают статическую маршрутизацию, но не поддерживают протоколы динамической маршрутизации. Шаблоны SDM требуются для включения IP-маршрутизации на коммутаторах 2960.

Для поиска и устранения неполадок маршрутизации между VLAN на маршрутизаторе и коммутаторе 3-го уровня используются аналогичные процедуры. В большинстве случаев ошибки возникают в конфигурациях сетей VLAN, транкового канала, интерфейса 3-го уровня и IP-адреса.