ACM Home Page
Please provide us with feedback. Feedback
High-speed prefix-preserving IP address anonymization for passive measurement systems
Full text PdfPdf (1.04 MB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 15 ,  Issue 1  (February 2007) table of contents
Pages: 26 - 39  
Year of Publication: 2007
ISSN:1063-6692
Authors
Ramaswamy Ramaswamy  Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA
Tilman Wolf  Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 56,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2006.890128

ABSTRACT

Passive network measurement and packet header trace collection are vital tools for network operation and research. To protect a user's privacy, it is necessary to anonymize header fields, particularly IP addresses. To preserve the correlation between IP addresses, prefix-preserving anonymization has been proposed. The limitations of this approach for a high-performance measurement system are the need for complex cryptographic computations and potentially large amounts of memory. We propose a new prefix-preserving anonymization algorithm, top-hash subtree-replicated anonymization (TSA), that features three novel improvements: precomputation, replicated subtrees, and top hashing. TSA makes anonymization practical to be implemented on network processors or dedicated logic at Gigabit rates. The performance of TSA is compared with a conventional cryptography based prefix-preserving anonymization scheme which utilizes caching. TSA performs better as it requires no online cryptographic computation and a small number of memory lookups per packet. Our analytic comparison of the susceptibility to attacks between conventional anonymization and our approach shows that TSA performs better for small scale attacks and comparably for medium scale attacks. The processing cost for TSA is reduced by two orders of magnitude and the memory requirements are a few Megabytes. The ability to tune the memory requirements and security level makes TSA ideal for a broad range of network systems with different capabilities.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] Route Views Project Page. Advanced Network Technology Center, University of Oregon, 2003 [Online]. Available: http://www.route-views.org/
 
2
[2] S. Bhattacharyya and S. Moon, "Network monitoring and measurements: Techniques and experience," presented at the ACM Sigmetrics 2002, Tutorial, Marina Del Rey, CA, Jun. 2002.
3
 
4
[4] C. Fraleigh, C. Diot, B. Lyles, S. B. Moon, P. Owezarski, D. Papagiannaki, and F. A. Tobagi, "Design and deployment of a passive monitoring infrastructure," presented at the Passive and Active Measurement Workshop (PAM2001), Amsterdam, The Netherlands, Apr. 2001.
 
5
[5] Intel IXP2400 Network Processor. Intel Corp., 2004.
 
6
[6] G. Minshall, TCPDPRIV. Lawrence Berkeley Lab. [Online]. Available: http://ita.ee.lbl.gov/html/contrib/tcpdpriv.html
 
7
[7] Advanced Encryption Standard (AES), FIPS 197, National Institute of Standards and Technology, 2001.
 
8
[8] Active Measurement Project, National Laboratory for Applied Network Research, 2005 [Online]. Available: http://watt.nlanr.net/
 
9
[9] Passive Measurement and Analysis, National Laboratory for Applied Network Research--Passive Measurement and Analysis, 2003 [On-line]. Available: http://pma.nlanr.net/PMA/
10
11
 
12
[12] R. Ramaswamy and T. Wolf, "Packetbench: A tool for workload characterization of network processing," in Proc. IEEE 6th Annual Workshop on Workload Characterization, Oct. 2003, pp. 42-50.
 
13
 
14
[14] Surveyor Home Page. [Online]. Available: http://www.advanced.org/ surveyor/
 
15
[15] D. E. Taylor, J. W. Lockwood, T. Sproull, J. S. Turner, and D. B. Parlour, "Scalable IP lookup for programmable routersance analysis of MD5," in Proc. ACM SIGCOMM, Cambridge, MA, Aug. 1995, pp. 77-86.
16
 
17


Collaborative Colleagues:
Ramaswamy Ramaswamy: colleagues
Tilman Wolf: colleagues