Feasibility of Network-layer Anonymity Protocols at Terabit Speeds using a Programmable Switch
Yutaro Yoshinaka, Junji Takemasa, Yuki Koizumi, Tōru Hasegawa · 2022
The paper presents a Tbps-class anonymity router that supports both an anonymity protocol and IP by leveraging a programmable switch. The key design issue is to place both the compute-intensive header decryption function for anonymity protocol forwarding and the memory-intensive IP forwarding function on the processing pipes of a switch with satisfying its hardware requirements. A prototype router on a programmable switch achieves Tbps-scale forwarding.