During the last 6 weeks, we have played the role of a network engineer simulating a large ISP.
- BGP
- OSPF
- Route Reflectors
- Firewall
- Mako/Python
There you can see our general code structure :
|-- grp7_cfg << contains all the router's configuration file
|-- scripts << contains all python script in order to automate configuration file generation for our router, based on Json input
instructions : Deploy project (local):
- Run the script initiate_connection.sh in order to create the network of router
- Run the script router_auto_test.py, this script will ping every router interfaces of our network to test the reachability of any point
- All the test result will be printed out in the file pingResult-output.txt
From now on, the network is correctly running
(See more detailed instructions in the report)
Contributors: MARINI Samir (@SamirM-BE), Roose Pierre-Rodéric (@proose), SALEY ABDOU DJafarou (@Djafa)