Date of Award

August 2021

Document Type


Degree Name

Master of Science (MS)


Computer Engineering

Committee Member

Kuang-Ching Wang

Committee Member

Richard Brooks

Committee Member

Harlan Russell


The Internet today is made up of large networks known as autonomous systems (AS). These networks are given ownership over static blocks of IP prefixes, which they announce using the border gateway protocol (BGP). These static mappings of IP prefixes to ASes are well known and publicly available. This makes it easy for individuals, corporations, and governments to target specific entities for traffic analysis. This thesis describes traffic analysis in terms three scopes of trust, discussing the risks and requirements at each level. It then looks at traffic captured at Clemson University, showing how much information is actually made available through packet header information. It then proposes a Traffic Analysis Resistant Network (TARN), with varying network architectures to deal with the different scopes of trust. A TARN prototype was constructed and evaluated using the GENI and PEERING testbeds. This thesis then discusses the results of the evaluation, showing that TARN is a feasible solution to the vulnerabilities caused due to static IP prefix allocations. Finally, it considers future deployments, discussing potential scalability concerns of a large TARN deployment.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.