In this paper, we propose a methodology intended to be fair and use it to compare the performance of seven state-of-the-art software switches. Definition: Switch throughput, or throughput rate, is the most important measure of network switch performance. It's defined as the maximal forwarding speed without loss of packets, typically measured in the form of packets each second (PPS/FPS) or bytes per second (bit/s Mbit/s, Gbit/s). It is. Software switches are increasingly used in network function virtual-ization (NFV) to route trafic between virtualized network functions (VNFs) and physical network interface cards (NICs). Understanding of alternative switch designs remains deficient, however, in the absence of a comprehensive. In practice, Layer 2 switches fit access-layer endpoint connectivity, while Layer 3 switches are better for inter-VLAN routing, segmentation, and scalable enterprise network design.
[PDF Version]