08-24-2021 12:22 AM
Hello Bros',
Recently I have heared the "Blocking" and "non-Blocking" switch.
from side of switch throughput and port speed, wat does this means?
Solved! Go to Solution.
08-24-2021 08:54 AM
It has a couple of meanings. The two usual ones are defined in the reference Marce100 provided although that reference's HOL blocking, isn't fully correct, such as its discussion of out-of-order packets.
Basically, a switch which does not have resources to support all its ports, concurrently, at full rate, will "block" some traffic. For example, the Cisco 3750G series had a 32 Gb fabric, but could provide 24 or 48 gig copper ports. For the fabric to not every block, it would need either 48 or 96 Gb fabric. (If you don't exceed 16 Gb, ingress, you wouldn't block, either. BTW, fabric bandwidths, at least by Cisco, are provided as full duplex bandwidths.) The (about the same time?) 4948, for comparison, with 48 gig copper ports, does have a 96 Gb fabric.
HOL blocking comes about because of the architecture of a switch. Without getting into switch architectures, a simple "real world" example might help explain the issue.
Ever been in a single line of traffic, where a vehicle at the "head of the line" is making a left, but is waiting on on-coming traffic? I.e. the road ahead is clear, but traffic is blocked. However, if the road had a left turn lane, other traffic would not be blocked. I.e. road architecture creates or mitigates this issue.
08-24-2021 02:34 AM
and or that may already be informative as to explaining the difference between blocking and none-blocking.
M.
08-24-2021 08:54 AM
It has a couple of meanings. The two usual ones are defined in the reference Marce100 provided although that reference's HOL blocking, isn't fully correct, such as its discussion of out-of-order packets.
Basically, a switch which does not have resources to support all its ports, concurrently, at full rate, will "block" some traffic. For example, the Cisco 3750G series had a 32 Gb fabric, but could provide 24 or 48 gig copper ports. For the fabric to not every block, it would need either 48 or 96 Gb fabric. (If you don't exceed 16 Gb, ingress, you wouldn't block, either. BTW, fabric bandwidths, at least by Cisco, are provided as full duplex bandwidths.) The (about the same time?) 4948, for comparison, with 48 gig copper ports, does have a 96 Gb fabric.
HOL blocking comes about because of the architecture of a switch. Without getting into switch architectures, a simple "real world" example might help explain the issue.
Ever been in a single line of traffic, where a vehicle at the "head of the line" is making a left, but is waiting on on-coming traffic? I.e. the road ahead is clear, but traffic is blocked. However, if the road had a left turn lane, other traffic would not be blocked. I.e. road architecture creates or mitigates this issue.
08-27-2021 12:37 AM
Thank you all o much for the useful information, all appreciated.
Regards.
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