Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01ws859j774
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRexford, Jennifer-
dc.contributor.authorKim, Jason-
dc.date.accessioned2021-08-17T15:29:46Z-
dc.date.available2021-08-17T15:29:46Z-
dc.date.created2021-04-14-
dc.date.issued2021-08-17-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01ws859j774-
dc.description.abstractAssociating network traffic with human-readable domain names, instead of low-level identifiers like IP addresses, is helpful for network operators who might need to rate-limit traffic by domain, conduct web-fingerprinting, identify IoT devices, measure traffic volume by domain name, and more. The problem is that most current methods of network monitoring require collecting and examining large amounts of network traffic in a way that may compromise user privacy. The emergence of high-speed programmable switches makes it possible to implement monitoring programs that run in the data plane at line-rate without revealing user information to network operators. In this paper, we introduce Meta4, a framework for implementing network monitoring by domain name in the data plane by extracting the client IP, server IP, and domain name from DNS response packets and using this information to identify the domain name associated with packets from the subsequent client-server session. A data-plane implementation has the benefits of preserving the privacy of sensitive user information, running efficiently at line-rate, and allowing network operators to take action on network traffic to rate-limit, block, or mark packets based on their associated domain. We implemented Meta4 on a Barefoot Tofino P4-programmable switch and deployed and assessed our implementation on the Princeton University campus.en_US
dc.format.mimetypeapplication/pdf
dc.language.isoenen_US
dc.titleMeta4: Analyzing Internet Traffic by Domain Name in the Data Planeen_US
dc.typePrinceton University Senior Theses
pu.date.classyear2021en_US
pu.departmentComputer Scienceen_US
pu.pdf.coverpageSeniorThesisCoverPage
pu.contributor.authorid920192275
pu.mudd.walkinNoen_US
Appears in Collections:Computer Science, 1987-2023

Files in This Item:
File Description SizeFormat 
KIM-JASON-THESIS.pdf750.15 kBAdobe PDF    Request a copy


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.