4.4 Troubleshoot Inter-VLAN Routing
4.4.1 Common Inter-VLAN Issues
Когда inter-VLAN routing не работает, проблема почти всегда попадает в одну из категорий:
| Issue Type | Что сломано |
|---|---|
| Missing VLANs | VLAN не существует или неактивна |
| Switch Trunk Port Issues | Trunk не поднят или настроен неправильно |
| Switch Access Port Issues | Port в неверной VLAN или host в неверной subnet |
| Router Configuration Issues | Subinterface IP или VLAN ID заданы неправильно |
Полезные команды:
show vlan briefshow interfaces switchportshow interfaces trunkshow running-configshow ip interface briefshow interfacesipconfig
4.4.2 Troubleshoot Inter-VLAN Routing Scenario
В troubleshooting важно не гадать, а идти по слоям:
- Physical connectivity
- VLAN existence
- Access port membership
- Trunk status
- Subinterface/SVI configuration
- Host IP settings

4.4.3 Missing VLANs
Если VLAN удалена, host port не обязательно автоматически уходит в default VLAN.
Часто port становится связан с inactive VLAN.
Пример:
S1(config)# no vlan 10
S1(config)# do show vlan brief
S1(config)# do show interface fa0/6 switchportno vlan 10 ciscoIOScommand
Удаляет VLAN 10.
do show vlan brief ciscoIOScommand
Позволяет выполнить EXEC command из config mode.
show interface fa0/6 switchport ciscoIOScommand
Показывает VLAN membership порта и его operational mode.
Если видишь:
Access Mode VLAN: 10 (Inactive)значит VLAN отсутствует, а port всё ещё логически привязан к ней.
Очень важный момент
После
vlan 10VLAN реально создаётся только после выхода изconfig-vlanmode.
4.4.4 Switch Trunk Port Issues
Частая проблема — trunk port shutdown или неверно настроен.

Проверка:
show interfaces trunk
show running-config interface fa0/5show interfaces trunk ciscoIOScommand
Показывает trunk status, encapsulation, native VLAN и allowed VLANs.
show running-config interface fa0/5 ciscoIOScommand
Показывает конфигурацию конкретного interface.
Если находишь:
shutdownисправление простое:
no shutdownno shutdown ciscoIOScommand
Включает interface.
4.4.5 Switch Access Port Issues
Если host не может даже дойти до своего default gateway, часто проблема в access port.

Проверка:
show interface fa0/6 switchport
show running-config interface fa0/6Если port в VLAN 1, а должен быть в VLAN 10, исправление:
switchport access vlan 10switchport access vlan 10 ciscoIOScommand
Назначает access port в правильную VLAN.
4.4.6 Router Configuration Issues
В router-on-a-stick очень частая ошибка — неправильный VLAN ID на subinterface.

Полезные команды:
show ip interface brief
show interfaces | include Gig|802.1Q
show running-config interface g0/0/1.10show ip interface brief ciscoIOScommand
Показывает status subinterfaces и их IP addresses.
show interfaces | include Gig|802.1Q ciscoIOScommand
Фильтрует output и позволяет быстро увидеть interface names и VLAN encapsulation.
show running-config interface g0/0/1.10 ciscoIOScommand
Показывает config конкретной subinterface.
Если видишь:
encapsulation dot1Q 100а должна быть VLAN 10, исправление:
encapsulation dot1Q 10encapsulation dot1Q 10 ciscoIOScommand
Привязывает subinterface к правильной VLAN.
Лучший troubleshooting path
Host -> Access Port -> VLAN -> Trunk -> Router/L3 Switch
4.4.8 Packet Tracer – Troubleshoot Inter-VLAN Routing
Здесь надо:
- найти проблему;
- исправить конфигурацию;
- подтвердить connectivity.
4.4.9 Lab – Troubleshoot Inter-VLAN Routing
Лабораторная учит реальной инженерной логике:
- собрать факты;
- сделать action plan;
- исправить конкретную misconfiguration;
- перепроверить.
Итог темы
Inter-VLAN problems почти всегда упираются в
VLAN,access port,trunk,subinterface/SVIилиhost IP config.