Modelling BGP Updates for Anomaly Detection Using Machine Learning

Project number

107

Project description

The Border Gateway Protocol (BGP) is the backbone of the Internet that determines how traffic is routed through networks, also known as Autonomous Systems (ASes). AS routers are constantly sending and receiving BGP Update messages, changing the structure of internet routing, and therefore the flow of traffic for the billions of devices using the internet. Anomalous BGP updates can have catastrophic effects on the function of the internet.

This project aims to test a network anomaly detection system in a real network to evaluate its performance in realtime. The student will integrate various modules developed for anomaly detection and visualization, and set up the testbed to conduct the tests.

The tests will be carried out both in VUW labs as well as in a real network provider premises, giving the student an invaluable opportunity to work with an industry partner.

This project is available to multiple students.

Location

First half mainly at the University; 2nd half at provider's premises.

Supervisor

Professor of Network Engineering
School of Engineering and Computer Science

Programme Director, Software Engineering
School of Engineering and Computer Science