{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/98270"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/98270","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Minimal deployable endpoint-driven network forwarding: principle, designs and applications","abstract":"Embargo set by: Colleen Fallaw for item 103417 Lift date: 2019-09-29T16:39:52Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","abstract_html":"Embargo set by: Colleen Fallaw for item 103417 Lift date: 2019-09-29T16:39:52Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","abstract_has_math":false,"creators":["Liu, Zhuotao"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Electrical & Computer Engr","degree_department":null,"school":null,"contributors":["Hu, Yih-Chun","Bailey, Michael","Mittal, Prateek","Nahrstedt, Klara"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2017,"date_issued":"2017-09-29T16:39:41Z","date_published":"2017-09-29T16:39:41Z","updated_at":"2026-07-22T22:24:35Z","subjects":["Network capabilities","Endpoint-driven policies","Distributed denial of service (DDoS) prevention","Tor abuse mitigation","Cloud computing","Work conserving bandwidth guarantees"],"languages":["en"],"rights":["Copyright 2017 Zhuotao Liu"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/98270","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Hu, Yih-Chun","Bailey, Michael","Mittal, Prateek","Nahrstedt, Klara"]},{"key":"dc:creator","label":"Author","values":["Liu, Zhuotao"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2017-09-29T16:39:41Z","2017-07-11","2017-08"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical & Computer Engr"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Network capabilities","Endpoint-driven policies","Distributed denial of service (DDoS) prevention","Tor abuse mitigation","Cloud computing","Work conserving bandwidth guarantees"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2017 Zhuotao Liu"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/98270"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Embargo set by: Colleen Fallaw for item 103417 Lift date: 2019-09-29T16:39:52Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Embargo set by: Colleen Fallaw for item 103417 Lift date: 2019-09-29T17:52:45Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Open Restriction set for Item 103417 on 2018-03-05T14:37:32Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:38:16Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:56:22Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:56:25Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:56:47Z with date null by nrhodes3@illinois.edu.","Open","Networked systems now have significant impact on human lives: the Internet, connecting the world globally, is the foundation of our information age, the data centers, running hundreds of thousands of servers, drive the era of cloud computing, and even the Tor project, a networked system providing online anonymity, now serves millions of daily users. Guided by the end-to-end principle, many computer networks have been designed with a simple and flexible core offering general data transfer service, whereas the bulk of the application-level functionalities have been implemented on endpoints that are attached to the edge of the network. Although the end-to-end design principle gives these networked systems tremendous success, a number of new requirements have emerged for computer networks and their running applications, including untrustworthy of endpoints, privacy requirement of endpoints, more demanding applications, the rise of third-party Intermediaries and the asymmetric capability of endpoints and so on. These emerging requirements have created various challenges in different networked systems. To address these challenges, there are no obvious solutions without adding in-network functions to the network core. However, no design principle has ever been proposed for guiding the implementation of in-network functions. In this thesis, We propose the first such principle and apply this principle to propose four designs in three different networked systems to address four separate challenges. We demonstrate through detailed implementation and extensive evaluations that the proposed principle can live in harmony with the end-to-end principle, and a combination of the two principle offers more complete, effective and accurate guides for innovating the modern computer networks and their applications.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2019-08-01","The student, Zhuotao Liu, accepted the attached license on 2017-07-10 at 22:09.","The student, Zhuotao Liu, submitted this Dissertation for approval on 2017-07-10 at 22:10.","This Dissertation was approved for publication on 2017-07-11 at 11:22.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11386 on 2017-09-29 at 11:18:27","Made available in DSpace on 2017-09-29T16:39:41Z (GMT). No. of bitstreams: 3 LIU-DISSERTATION-2017.pdf: 2590676 bytes, checksum: edf0f8075a983387ba60f1f10cb1f3e6 (MD5) LICENSE.txt: 4208 bytes, checksum: 6cb7fb4ac0d75fcaa8dd51b2787e23ae (MD5) PROQUEST_LICENSE.txt: 4554 bytes, checksum: b3b16bd44be40a82938dee0abf84d003 (MD5) Previous issue date: 2017-07-11"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Minimal deployable endpoint-driven network forwarding: principle, designs and applications"]}]}],"canonical_facts":{"dc:contributor":["Hu, Yih-Chun","Bailey, Michael","Mittal, Prateek","Nahrstedt, Klara"],"dc:creator":["Liu, Zhuotao"],"dc:date":["2017-09-29T16:39:41Z","2017-07-11","2017-08"],"dc:description":["Embargo set by: Colleen Fallaw for item 103417 Lift date: 2019-09-29T16:39:52Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Embargo set by: Colleen Fallaw for item 103417 Lift date: 2019-09-29T17:52:45Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Open Restriction set for Item 103417 on 2018-03-05T14:37:32Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:38:16Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:56:22Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:56:25Z with date null by nrhodes3@illinois.edu.","Open Restriction set for Item 103417 on 2018-03-05T14:56:47Z with date null by nrhodes3@illinois.edu.","Open","Networked systems now have significant impact on human lives: the Internet, connecting the world globally, is the foundation of our information age, the data centers, running hundreds of thousands of servers, drive the era of cloud computing, and even the Tor project, a networked system providing online anonymity, now serves millions of daily users. Guided by the end-to-end principle, many computer networks have been designed with a simple and flexible core offering general data transfer service, whereas the bulk of the application-level functionalities have been implemented on endpoints that are attached to the edge of the network. Although the end-to-end design principle gives these networked systems tremendous success, a number of new requirements have emerged for computer networks and their running applications, including untrustworthy of endpoints, privacy requirement of endpoints, more demanding applications, the rise of third-party Intermediaries and the asymmetric capability of endpoints and so on. These emerging requirements have created various challenges in different networked systems. To address these challenges, there are no obvious solutions without adding in-network functions to the network core. However, no design principle has ever been proposed for guiding the implementation of in-network functions. In this thesis, We propose the first such principle and apply this principle to propose four designs in three different networked systems to address four separate challenges. We demonstrate through detailed implementation and extensive evaluations that the proposed principle can live in harmony with the end-to-end principle, and a combination of the two principle offers more complete, effective and accurate guides for innovating the modern computer networks and their applications.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2019-08-01","The student, Zhuotao Liu, accepted the attached license on 2017-07-10 at 22:09.","The student, Zhuotao Liu, submitted this Dissertation for approval on 2017-07-10 at 22:10.","This Dissertation was approved for publication on 2017-07-11 at 11:22.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11386 on 2017-09-29 at 11:18:27","Made available in DSpace on 2017-09-29T16:39:41Z (GMT). No. of bitstreams: 3 LIU-DISSERTATION-2017.pdf: 2590676 bytes, checksum: edf0f8075a983387ba60f1f10cb1f3e6 (MD5) LICENSE.txt: 4208 bytes, checksum: 6cb7fb4ac0d75fcaa8dd51b2787e23ae (MD5) PROQUEST_LICENSE.txt: 4554 bytes, checksum: b3b16bd44be40a82938dee0abf84d003 (MD5) Previous issue date: 2017-07-11"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/98270"],"dc:language":["en"],"dc:rights":["Copyright 2017 Zhuotao Liu"],"dc:subject":["Network capabilities","Endpoint-driven policies","Distributed denial of service (DDoS) prevention","Tor abuse mitigation","Cloud computing","Work conserving bandwidth guarantees"],"dc:title":["Minimal deployable endpoint-driven network forwarding: principle, designs and applications"],"dc:type":["text"],"thesis:degree_discipline":["Electrical & Computer Engr"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:35Z"}