BGP Hijacking - micahgrinnell/CC-Capstone-Project GitHub Wiki

The Topic

This capstone focuses on the Border Gateway Protocol, the backbone of internet traffic. BGP hijacking is a serious threat that requires several layers of protection to mitigate. This project will explore what BGP hijacking is and the proper ways to prevent attacks of that nature.

Overview

BGP is an extremely prevalent protocol within the cyber environment. Since my coverage of the protocol in my class curriculums has been limited, I figured this was a perfect opportunity to gain more traction in this field. Knowing the ins and outs of BGP and how to protect against hijacking will certainly increase my appeal as an employee. It seems as though this threat is becoming much more prevalent, so gaining significantly more knowledge on the topic can only help me.

Topic Description

My vision for this capstone is to integrate BGP into a virtual network. This network can either be the one from my SYS480 class or one I design myself. I will try to model this network off of popular enterprise topologies in order to ensure relatability. I will first implement the BGP Security Best Common Practices (BCPs) to put down a baseline of security then work forward from there. Some tools I will be looking at BGP Peer-Lock and Resource Public Key Infrastructure Route Origin Validation. My final documentation will serve as a basic guide to protecting one's network against the threat of BGP Hijacking.