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 Mar 14, 2020
Muhammad Yusuf
from Saskatchewan, Canada

Candidate shortlisted and hired
Hiring open till - Aug 15, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$95.45

Cost

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

Senior Network Engineer

We are looking for experienced, self-motivated individuals that would like to be part of building a successful high growth business. With the demonstrable breadth of experience, youll have the opportunity to play a key role in contributing to our gr...read more

Integrating a Unifi-Ubiquiti network with PacketFence.

I have an access point network using Unifys equipments and I am looking at integrating it with PacketFence.
One of the requirements is to be able to link unifys equipment with packetfence and allow them to switch VLAN automatically using radi...read more

Network Installation with 10Gbe and SFP+

Help setup the network, and get the NAS working. We have a 48port SFP+ managed switch, and two 10Gbe non-managed switches. I have all the materials from Cat6 and Fiber. Need help putting it all together.

Looking for someone with linux netwo...read more

Azure Security Consultant

Looking for Azure security consultant to implement best practices for all Azure resources.

Knowledge of Azure AD, Azure Security Center and Azure Sentinel required.