В чем разница между двумя командами?
Show run vlan # = blank output
show run int vlan # = vlan configuration
Аналогично:
show vlans
No virutal LANs configured
show vlan
A bunch of output displaying interfaces and their respective vlans.
Какая разница между двумя?
«Show run int» показывает часть конфигурации в NVRAM, которая определяет фактический интерфейс. Вторая команда (sh vlan) фактически показывает текущее состояние VLAN (nb - sh vlan id xxx для одного идентификатора VLAN, если платформа поддерживает его), которое активно хранится в базе данных коммутатора. Одна команда показывает фактическую конфигурацию, другая - часть рабочего состояния.
Первый является результатом части «vlan XXX», а второй касается «interface vlan XXX». Первый - это определение vlans, а второй - определение интерфейса Vlan (с IP-адресом). На моих коммутаторах первый всегда пуст, так как сети VLAN определены не в рабочей конфигурации, а в базе данных vlan. Секунды относятся к интерфейсу Vlan с IP-адресом и т. Д.
В моем случае show vlans
не существует.
Вы могли увидеть вланы, созданные в vlan database / show