1 paper
Amanda Hsu, Paul Pearce, Frank Li +2
IP addresses are commonly shared across devices and users for a variety of reasons, including NAT and proxies. These technologies operate at different scales, from residential NATs…