Computer Science Projects

BGP Measurements

An exploration of BGP routing tables and announcements to identify Real-Time Blackholing Events.

SDN Firewall

Configuring a small "company" network and then defining firewall rules using a POX controller.

Distance Vector Routing
BGP Hijacking
Spanning Tree Protocol

Utilizing the Bellman-Ford algorithm to calculate routing paths in a network environment.

Simulating a BGP Hijacking attack with a small toy network.

Developed a distributed spanning tree protocol (STP) algorithm, facilitating the creation of loop-free networks.