Traffic Structure-Aware Network Telemetry Systems: Foundations, Designs, and Applications

dc.contributor.advisorDurairajan, Ramakrishnan
dc.contributor.authorMisa, Chris
dc.date.accessioned2024-08-07T22:23:45Z
dc.date.available2024-08-07T22:23:45Z
dc.date.issued2024-08-07
dc.description.abstractReal-time traffic monitoring is a mission-critical capability for engineers and administrators tasked with managing modern computer networks. To cope with the challenges of extremely large traffic volumes, the emergence of programmable switch hardware promises the possibility of traffic monitoring systems with high packet processing efficiency, low energy and capital costs, and the ability to produce detailed results for a wide range of tasks. However, the high efficiency of programmable switch hardware necessitates a constrained programming model with access to only a small amount of high-speed memory, a limited number of primitive operations per packet, and tens of seconds of network downtime each time the program is changed. Despite significant research effort on developing efficient traffic monitoring systems within these constraints, current approaches are critically limited in light of real-world traffic structure and task requirements. To address these limitations and to pave the way for principled approaches in future research, we leverage the observation that real-world network traffic is not generated uniformly at random, but exhibits complex statistical structure resulting from human and machine communications. By developing characterizations of this structure, we propose a novel refocusing of state-of-the-art towards investigation of structure-aware telemetry systems to improve the efficiency and practicality of real-world traffic monitoring tasks. In particular, we develop novel contributions in characterizing traffic structure, designing algorithms for traffic monitoring capabilities on programmable switch hardware, and leveraging these capabilities for practical real-world traffic monitoring tasks. This dissertation includes previously published co-authored material as well as previously unpublished co-authored material.en_US
dc.identifier.urihttps://hdl.handle.net/1794/29822
dc.language.isoen_US
dc.publisherUniversity of Oregon
dc.rightsAll Rights Reserved.
dc.subjectnetwork traffic monitoringen_US
dc.subjectprogrammable switch hardwareen_US
dc.subjecttraffic structureen_US
dc.titleTraffic Structure-Aware Network Telemetry Systems: Foundations, Designs, and Applications
dc.typeElectronic Thesis or Dissertation
thesis.degree.disciplineDepartment of Computer Science
thesis.degree.grantorUniversity of Oregon
thesis.degree.leveldoctoral
thesis.degree.namePh.D.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Misa_oregon_0171A_13958.pdf
Size:
2.28 MB
Format:
Adobe Portable Document Format