我有一台服务器,其网络接口连接到交换机端口,该端口配置为镜像通过交换机的所有流量,这意味着如果我在该接口上运行 tcpdump,我会看到很多数据包。
奇怪的是,所有这些数据包都没有显示在接口统计信息中,既没有显示为“已接收”,也没有显示为“已丢弃”。为什么它们没有被计算在内?
答案1
由于没有收到数据包,因此不将其计为已接收。接口不会接收未发送到其拥有的以太网硬件地址的数据包。由于没有丢弃数据包,因此不将其计为已丢弃。数据包必须符合接收条件才能被丢弃。
对于接口来说,数据包只是背景噪音。效果就像设备连接到集线器而不是交换机一样。