Toward a Fault-Tolerant Border Gateway Protocol

dc.contributor.advisorDouglas S. Reeves, Ph.D., Committee Memberen_US
dc.contributor.advisorWenke Lee, Ph.D., Committee Memberen_US
dc.contributor.advisorCarla D. Savage, Ph.D., Committee Memberen_US
dc.contributor.advisorShyhtsun Felix Wu, Ph.D., Committee Co-Chairen_US
dc.contributor.advisorArne A.Nilsson, Ph.D., Committee Co-Chairen_US
dc.contributor.authorZhao, Xiaoliangen_US
dc.date.accessioned2010-04-02T19:20:09Z
dc.date.available2010-04-02T19:20:09Z
dc.date.issued2003-09-05en_US
dc.degree.disciplineComputer Scienceen_US
dc.degree.leveldissertationen_US
dc.degree.namePhDen_US
dc.description.abstractToday, the Internet has become the nerve center of our society. However, the Internet has been faulty, insecure, unreliable and unavailable, which causes much financial loss and many security problems. Studies show that the current de facto inter-domain routing protocol, Border Gateway Protocol (BGP), is vulnerable to various attacks, and routing-based attacks have unfortunately become quite feasible. Enhancing the fault-tolerance property of BGP is a very important and timely issue for the sake of overall Internet robustness and security. At least in the short term, it is very hard to deploy a new protocol or upgraded version of BGP within today's Internet because BGP has been widely used for years. Therefore, this dissertation focuses on providing practical solutions to existing problems by using existing BGP mechanisms and fault detection techniques. Challenges exist because BGP only propagates aggregated information instead of raw information; the dynamics of BGP are difficult to understand; there is no common operational practice, and the coordination and cooperation between different administrative domains is hard to achieve. In this dissertation, BGP vulnerabilities have been analyzed from different perspectives. A set of critical BGP-related problems has been identified. One of them is called the Multiple Origin Autonomous System (MOAS) problem. A practical enhancement to BGP is presented to enable BGP to distinguish valid MOAS cases due to operational needs and invalid MOAS cases caused by faults. One key property of this solution is believed to be its resilience against any single point of failure. Solutions are also provided to solve other problems under the same framework and operations provided by BGP . Equally important, solutions have been fully evaluated against real BGP data or via simulations. The evaluation results show our solutions are very effective.en_US
dc.identifier.otheretd-05302002-184210en_US
dc.identifier.urihttp://www.lib.ncsu.edu/resolver/1840.16/5795
dc.rightsI hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to NC State University or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.en_US
dc.subjectMultiple Origin ASen_US
dc.subjectRouting Protocol Securityen_US
dc.subjectInter-Domain Routingen_US
dc.subjectBGPen_US
dc.subjectFault-Tolerant Networkingen_US
dc.subjectInternet Securityen_US
dc.subjectMOASen_US
dc.subjectBorder Gateway Protocolen_US
dc.titleToward a Fault-Tolerant Border Gateway Protocolen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
etd.pdf
Size:
1.09 MB
Format:
Adobe Portable Document Format

Collections