Given the following topology:
Client 1<-->Switch 1<-->Switch 2<-->Client 2
If Client 1 wanted to send a packet to Client 2, what happens when the packet arrives at Switch 1?
It seems to me that Switch 1 doesn't have any knowledge (ARP entry?) of Client 2. So in this case is it forced to act like a hub and just broadcast the traffic out all ports? Or does it know that it has a switch connected to it and send it on to only the other switch?
If switch designers were really smart it seems like the switches could share their tables of connected address and then know if a packet is destined for the other switch.
How does this work exactly?
Client 1<-->Switch 1<-->Switch 2<-->Client 2
If Client 1 wanted to send a packet to Client 2, what happens when the packet arrives at Switch 1?
It seems to me that Switch 1 doesn't have any knowledge (ARP entry?) of Client 2. So in this case is it forced to act like a hub and just broadcast the traffic out all ports? Or does it know that it has a switch connected to it and send it on to only the other switch?
If switch designers were really smart it seems like the switches could share their tables of connected address and then know if a packet is destined for the other switch.
How does this work exactly?