03-24-2009 08:50 AM - edited 03-06-2019 04:46 AM
I keep getting "packet with invalid source mac addr message" on one of my switches, on its
portchannel interface..i checked the mac addr which the message gives out.
But it couldnt be traced..doesnt show up in the mac/arp table..even tried looking for it onto the
standby switch.
Any ideas how to trace source of this mac-addr.
Thanks!
03-24-2009 09:09 AM
what is the mac-address?
03-24-2009 10:50 AM
is the mac address all zeroes?
03-24-2009 05:03 PM
The mac reflected is a non-zero integer..
Thanks!
03-25-2009 12:07 AM
an example would be good?
03-25-2009 02:03 AM
Hello Sunny,
this is quite common:
the invalid source MAC address can be:
an all zeroes (typical of just initialized not configured VMware VM or IPv6 stacks)
a multicast MAC address
note: are multicast MAC address those that have set the 1 of righmost bit of first byte like:
0100. (multicast)
other bits can be set
if the MAC is not regular unicast you cannot trace it is not learned and not shown in the CAM tables
We get these messages from time to time but no real issues.
Hope to help
Giuseppe
03-25-2009 04:11 AM
Giuseppe,
I believe multicast MAC addresses start with an odd number (01, 03, etc), not just 01. I found a doc for another thread regarding Microsoft NLB, and it said to configure the Microsoft cluster to use a multicast MAC beginning with 03, since starting with 01 may interfere with IGMP.
Personally, I never heard of that before, but after digging around, I guess it's possible.
Tom
03-25-2009 07:34 AM
Thanks Giuseppe!
0900.8F74.1B31..this is the one i see.But may be am naive in this question..if this is not regular unicast & is a multicast(if am correct) ..how do these get generated & reflected on to the devices.
Just looking for a logical explaination.
Thanks a ton!!
03-25-2009 07:46 AM
Hello Sunny, Tom,
I was meaning that the bit 0 of first byte has to be set so yes odd values are treated as multicast and cannot be legitimate source address
so 0900.8F74.1B31 this is a multicast because
09 = 0000 1001 <= the bit is set
Hope to help
Giuseppe
03-25-2009 08:19 AM
That was a gud explaination...thanks for it.
One more thing...any possible reasons/sources for this multicast mac to come up.
Thanks!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide