VLAN 数据包捕获

VLAN 数据包捕获

我需要捕获数据包以查看它们是否正确标记了 VLAN。我尝试在 Windows 上进行操作,但没有看到,并且发现一些资源说 Windows 会删除这些标记,因此必须在 Linux 操作系统上捕获。因此,我尝试在 Zorin(Ubuntu 衍生产品)上使用 Wireshark,但仍然看不到这些标记。为了进行测试,我有一个小型 5 端口托管 Netgear 交换机,端口 1 和 2 配置为标记了 VLAN,端口 5 镜像这两个端口并连接到 Wireshark 捕获分接头。1 和 2 之间的通信正常,我可以在分接头端口 5 上看到该通信,但我没有看到任何 VLAN 标记。我现在担心的是,即使端口 1 和 2 配置为“标记”,标记也不会在数据包穿过交换机时添加到数据包中,这只是意味着如果已经存在,就不会被删除。端口 1 和 2 上的端点不了解 VLAN。我以为交换机本身会添加这些标记。事实并非如此?

更新
配置截图:
在此处输入图片描述
在此处输入图片描述
在此处输入图片描述
在此处输入图片描述

相关内容