I am still seeing packets when i set this capture filter !ether host ab:cd:ef:gh:ij:kl (packets not destined to my mac) and promiscuous mode disabled on the interface. The protocols captured were IGMPV2 and SSDP. Would like to know the reason.Thanks asked 10 Apr '13, 20:28 krishnayeddula |
One Answer:
You are seeing this traffic because it's multicast traffic. IP multicast traffic has its own destination MAC addresses, generally beginning with 01:00:5E, and they different from your NIC's MAC address. However, your NIC listens to the multicast MAC addresses, at least for any multicast group that the computer has joined. When your NIC is not in promiscuous mode, it listens to:
Your capture is only filtering out the first one of these. answered 10 Apr '13, 21:29 Jim Aragon |
Thanks Jim.If possible can you list out the packet types when the nic is in promiscuous mode.
When a NIC is in promiscuous mode, it passes all traffic that it sees up to the OS.
...regardless of the destination MAC address. It won't, obviously, pass up traffic it doesn't see, so, for example, it's not, by default, as useful as you'd like on a switched network.