Counteracting Discrimination against Network Traffic

Report ID: TR-794-07
Author: Rexford, Jennifer / Avramopoulos, Ioannis / Lalis, Spyros / Syrivelis, Dimitris
Date: 2007-08-00
Pages: 10
Download Formats: |PDF|
Abstract:

End users, edge networks, content providers, and service providers alike all need effective ways to counteract \emph{traffic discrimination}---the selective (mis)treatment of packets as they flow through the Internet. However, preventing discrimination, or even detecting ongoing discrimination, is difficult in practice. Instead, our solution (which we call \emph{surelinks}) forces the discriminator to introduce more easily detectable loss and delay, and then moves traffic away from offending paths. Surelinks combine three techniques: encryption of aggregate traffic between edge nodes, multipath routing to circumvent performance problems, and stealth probing for accurate measurements in an adversarial setting. Experiments with our prototype system, implemented in the Click router, demonstrate that surelinks have practical overhead comparable to destination-based forwarding.