03-25-2008 01:48 PM - edited 03-05-2019 09:58 PM
My question stems from 6509 blades that have some problem ports.
The ports will show up/up but will not pass traffic. I have found up to 6 ports per blade that are doing this. The attached device shows a connection, but canot get an IP address and the device mac-address does not populate the port table.
Reseating the blade seems to correct the problem, allowing me to use the ports.
But my question is, at what point does the mac-address of the attached workstation or device show up on the switch port that links that device to the network (found by using "sh mac-address int fx/x)?
What causes a successful entry of the device mac-address to the port?
03-25-2008 01:58 PM
Richard
As soon as something tries to communicate with the device connected to the port or as soon as the device on the port tries to communicate with something else the mac-address of the device should get added to the mac-address table.
On a normal PC running windows this is usually pretty instantaneous.
Jon
03-26-2008 05:26 AM
Thanks for the reply John,
But I was hoping for the exact thing that populates the switch mac-table to the particular port?
It can't be as soon as the device is connected, because the port shows up/up but no mac-address.
I have seen printers also that the table will time out and see nothing on the port, but as soon as you ping, the port has the mac-address.
I was wondering what exact sequence happens that causes the port to have the mac-address.
Is there a sequence on the MAC/LLC layer that makes it happen?
03-26-2008 05:30 AM
Richard
The mac-address table will be populated with the device mac-address (assuming there is space left) as soon as either
1) the device on the port arps out or sends a packet to another device
2) A different device arps out for the device connected to the port.
If the device is inactive for a certain amount of time ie. it doesn't talk to any other device and no other device talks to it it's entry will be timed out.
I may not be explaining this very well.
Jon
03-26-2008 07:16 AM
Jon,
That is what I was looking for, I didn't knowq if it was the arp that caused the mac to populate the switch port or not.
So on the ports that are not working, no arp is taking place on the port, so no communication happens, even though the port is receiving keepalives from the
NIC to show the up/up condition?
03-26-2008 07:18 AM
Richard
Yes, keepalives are working at the physical layer in this sense. Mac-addresses only come into play when the device is communicating with another device.
HTH
Jon
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: