Remote Network And System Administration Job In IT And Networking

Network Programming Exercise using Python to configure Network

Find more Network And System Administration remote jobs posted recently Worldwide

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.

Tasks:
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
4. DHCP
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.

Deliverables
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
About the recuiter
Member since Nov 11, 2022
Lyrical Quote
from Hamerkaz, Israel

Open for hiringApply before - Aug 9, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$95.51

Cost

Offer to work on this project closes in 13 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Developer to help build a DCM4 solution.

dcm4 is a collection of open source applications and utilities for the healthcare enterprise. These applications have been developed in the Java programming language for performance and portability, supporting deployment on JDK 1.6 and up. Prefer to...read more

Need help getting TLS v1.2 working for IIS web service call on Windows Server 2008 R2

The server is Windows Server 2008 R2 - We are attempting to make a service call for a locally-hosted ASP.net application hosted within IIS.

As far as we can tell, TLS v1.2 is working correctly when using a web browser to access the service c...read more

Consultant to help with networking settings and VPN configurations.

Im looking for someone that can assist in networking work when needed. I know some basics, but struggle when we get to things such as site-to-site VPNs etc. Doing HIPPA work so need someone with security in mind and willing to work with limited acce...read more

Website migration and Office 365 set up

Looking for experienced hands to help us:
1. Migrate our website from our existing domain name to a new domain name. Web hosting is done by Bluhost
2. Set up office 365, pointing it to our domain and migrate our gmail based email to office 3...read more

Looking for systems admin or networking developer

What we need is:
A person who is familiar with system administration and networking under Linux, specifically Ubuntu. Who has experience working with bash, squid and configuring HTTP web proxies.
Project consists of figuring out what could...read more