Multistage Packet-Switching Fabrics For Data Center Networks