The following list and Figure 2-3 illustrate the basic concept of moving frames from the received port or ingress, to the transmit port(s) or egress using a shared bus architecture:
Frame received from Host1? The ingress port on the switch receives the entire frame from Host1 and stores it in a receive buffer. The port checks the frame's Frame Check Sequence (FCS) for errors. If the frame is defective (runt, fragment, invalid CRC, or Giant), the port discards the frame and increments the appropriate counter.
Requesting access to the data bus? A header containing information necessary to make a forwarding decision is added to the frame. The line card then requests access or permission to transmit the frame onto the data bus.
Frame transmitted onto the data bus? After the central arbiter grants access, the frame is transmitted onto the data bus.
Frame is received by all ports? In a shared bus architecture, every frame transmitted is received by all ports simultaneously. In addition, the frame is received by the hardware necessary to make a forwarding decision.
Switch determines which port(s) should transmit the frame? The information added to the frame in step 2 is used to determine which ports should transmit the frame. In some cases, frames with either an unknown destination MAC address or a broadcast frame, the switch will transmit the frame out all ports except the one on which the frame was received.
Port(s) instructed to transmit, remaining ports discard the frame? Based on the decision in step 5, a certain port or ports is told to transmit the frame while the rest are told to discard or flush the frame.
Egress port transmits the frame to Host2? In this example, it is assumed that the location of Host2 is known to the switch and only the port connecting to Host2 transmits the frame.
I have question about 2nd step where it is said:
"A header containing information necessary to make a forwarding decision is added to the frame. "
I want to know about that header, what fields it contains?
We are pleased to announce availability of Beta software for 16.6.3.
16.6.3 will be the second rebuild on the 16.6 release train targeted
towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are
looking for early feedback from customers befor...
Introduction Featured Speakers Luis Espejel is the Telecommunications
Manager of IENova, an Oil & Gas company. Currently he works with Cisco
IOS® and Cisco IOS XE platforms, and NX to some extent. He has also
worked as a Senior Engineer with the Routing P...
In this session you can learn more about Layer 3 multicast and the best
practices to identify possible threats and take security measures. It
provides an overview of basic multicast, the best security practices for
use of this technology, and recommendati...