Network Programming Exercise using Python to configure Network




D. Nation United States


OpenMay 18, 2019
The first part is a network programming exercise using Python to configure and monitor a network, and the second part is a research exercise to investigate Software Defined Networks.

Using the topology above you are required to undertake configuration and testing of the network (to prove compliance) using the Python programming language and appropriate libraries. All configuration, other than basic configuration and testing, must be undertaken using network programming. The choice of Python libraries is at your discretion.

Manually configure each device IP addresses, and relevant passwords to provide remote IP reachability only -do not configure interfaces other than those essential for connectivity.
Using Python and relevant libraries from the Management Console configure the following:
1. Appropriate routing
2. Vlans
3. Trunk links
Perform relevant scripts to test connectivity between devices and compliance with topology
Produce relevant Python scripts to report the status and IP address of each router
Using Python script(s) set trap(s) on the network devices to monitor outages, such as device or link failures. Output relevant warning messages on the screen and to a log file.

A technical report containing a minimum of the following sections:
1. Description of the python program and relevant libraries you have used to meet the specification. Include justification of your selection.
2. Suitably annotated Python scripts to meet specification.
3. Suitably annotated test results (screenshots/log files) to demonstrate compliance
4. References

Skills & Expertise Required

Network Administration Network Design Network Engineering Network Planning Network Programming 

Offer to work on this project closes in 261 days!

Submit A Proposal

Share this project with your friends

Freelancers You May Hire

Here are our top professional picks for you to hire

Similar Projects

network administration

1. Ensure network services reliability and availability, so we work as 3rd level support on network incident, change and problem management.
2. Cisco environment: CCNA, CCNP, configure access more

Hourly, $16.00

SEO - Redirect keyword page IP to m...

A webpage with an IP was setup with keywords related to our site. We need to redirect DNS in a way that directs traffic to the 'dummy' IP to our website
- Configure DNS to redirect traffic from more

Hourly, $20.00

Configure ML310e v2 server and clie...

As the add says. I need to configure a ML310e v2 G8 server for remote access to 4 static clients and 2 laptops. Need to use office 2016. I must has a NAS and be configured to raid 1. more

Hourly, $20.00

aws expert needed who can configure...

aws expert needed who can configure aws to connect with gmail via imap

Hourly, $18.00

Penetration testing for windows ser...

Deliverable is
OWASP + NIST Penetration test
Suspicious activity report from last month server logs.
Report of IP's that have accessed the server from last month
Apply solution to more

Hourly, $20.00