Resilient Packet Ring (RPR) is a packet-based ring network for metropolitan area networks (MANs) that is optimized for rings with a maximum circumference of 2000 kilometers. RPR approaches the metro bottleneck problem with a clean slate compared to incumbent architectures based on Ethernet switches or SONET ADMs. RPR uses spatial reuse and supports up to 255 station attachments, and has three traffic classes (A, B, C) with different priorities and bandwidth guarantees. RPR devices act as packet add-drop multiplexers connected to a shared medium on the ring network.