Switching Hardware
General-purpose systems can perform switching, but are typically slower due to memory and I/O bus limitations
Design goals:
- throughput (# of packets switched/sec)
- scalability (# input/output ports supported)
Terminology: an n x m switch has n input and m output ports (often n = m)