User login

Weekly Report for week ending 21 July 2017

24

Jul

2017

Spent some time familiarising myself with the BGP project code base. Looked at how the message queues are used and overall how the application is structured and separated. Set up required VMs for simulation and played around with the app to understand how it works.

Implemented a configuration module and factory which allows configuring the application components from a file. This config file is structured and parsed using YAML. The configuration factory will automatically parse and build the required peer, tables and filter objects and associate them as specified in the config file.

I also started looking at implementing a simulation environment using mininet for the BGP project. I currently have some of my 520 code, which I am going to modify, that builds topologies using mininet and allows simulation of networks.