NetShuffle decouples regular proxy services (e.g., HTTPS proxies, Tor bridges) from
their network addresses via continuous in-network change using programmable switches
at edge networks. Because the network location of a proxy is in constant flux,
blocking by IP or address enumeration becomes structurally ineffective: the proxy
service itself is unchanged but its visible address rotates continuously.
From 2024-kon-netshuffle — NetShuffle: Circumventing Censorship with Shuffle Proxies at the Edge
· §1, §3
· 2024
· Symposium on Security \& Privacy
Implications
Network-layer address shuffling (implemented in programmable switches) can be layered on top of existing proxy services as a drop-in appliance without modifying the service or client — a deployment model that lowers adoption friction.
Separating proxy identity from network address is a durable anti-blocking design principle: any mechanism that makes the address a transient attribute achieves similar resistance.