Назад | Перейти на главную страницу

tcpdump - показывает тег VLAN, но фильтрация не работает?

Я запускаю tcpdump на зеркальном порту, и когда я использую простую команду tcpdump, он показывает идентификатор VLAN:

tcpdump -i eth1 -n -e

22:02:53.308715 78:31:c1:c6:c8:9e (oui Unknown) > Broadcast, ethertype 802.1Q (0x8100), length 114: vlan 10, p 0, ethertype IPv4, redacted-MBP.home.redacted.net.netbios-ns > 192.168.10.255.netbios-ns: NBT UDP PACKET(137): REFRESH(8); REQUEST; BROADCAST

Однако, если я попытаюсь отфильтровать идентификатор vlan 10, он не покажет никаких пакетов:

tcpdump -i eth1 -n -e '(vlan 10)'

Что я делаю не так?