Optical Topology Programming: Foundations, Measurements, and Applications

dc.contributor.advisorDurairajan, Ramakrishnan
dc.contributor.authorHall, Matthew
dc.date.accessioned2024-08-07T19:53:25Z
dc.date.available2024-08-07T19:53:25Z
dc.date.issued2024-08-07
dc.description.abstractThis thesis advances the state-of-the-art in network management by challenging the prevailing notion that the joint optimization of optical and packet layers is currently impractical. It does so through two key contributions: (1) establishing the theoretical and empirical foundations for programming the optical topology, henceforth referred to as optical topology programming; and (2) demonstrating the advantages of optical topology programming in enhancing network security (e.g., combating network reconnaissance, volumetric DDoS) and network management (e.g., scaling traffic engineering) applications. We evaluate the performance of optical topology programming for these applications with a custom-built discrete event simulator. We demonstrate the ability of optical topology programming to improve scalability in traffic engineering systems, completely removing all instances of throughput loss for a diverse set of link failure and flash crowd events. We show that it is also capable of subverting attempts at network reconnaissance by dynamically changing the set of active network links and finding hundreds of alternative topology configurations that maintain traffic performance in seconds. Finally, we show that optical topology programming can improve defense capabilities against large-scale link flood attacks, reducing the number of successful link flood attacks from 134 to 9 (94%). This dissertation includes previously published and unpublished coauthored material.en_US
dc.identifier.urihttps://hdl.handle.net/1794/29695
dc.language.isoen_US
dc.publisherUniversity of Oregon
dc.rightsAll Rights Reserved.
dc.subjectNetworkingen_US
dc.subjectOpticsen_US
dc.subjectSDNen_US
dc.titleOptical Topology Programming: Foundations, Measurements, 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:
Hall_oregon_0171A_13791.pdf
Size:
5.26 MB
Format:
Adobe Portable Document Format