Classification and Taxonomy -- Single-Path and Standard Path Switching Fabrics -- Two Stage Swithching Fabrics -- Three-Stage Switching Fabrics -- Replicated Baseline Switching Fabrics.This state-of-the-art survey of switching fabric architectures gives special attention to combinatorial properties of switching fabrics – nonblockingness and rearrangeability. Also describing control algorithms…