0% found this document useful (0 votes)
33 views

Project 1: Python Network Automation: Assignment 1

The document discusses a network automation project using Python. It will involve designing and implementing a network topology in GNS3, integrating it with Python for network automation tasks like configuration management, and testing and deploying the project. It outlines the group members, literature review on network automation and software defined networks, a Gantt chart with timelines, and budget requirements.

Uploaded by

FarhanAshraf
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Project 1: Python Network Automation: Assignment 1

The document discusses a network automation project using Python. It will involve designing and implementing a network topology in GNS3, integrating it with Python for network automation tasks like configuration management, and testing and deploying the project. It outlines the group members, literature review on network automation and software defined networks, a Gantt chart with timelines, and budget requirements.

Uploaded by

FarhanAshraf
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Project 1: Python Network Automation

Assignment 1

Group Member:
 Abdul muqeet: 39305
 Zeeshan Rafique: 39045
 Nouman Mushtaq: 38748

Table of Contents
Introduction.....................................................................................................................................2
Literature review..............................................................................................................................2
Gantt Chart.......................................................................................................................................2
Budgeting.........................................................................................................................................2
References........................................................................................................................................2
Introduction
Network automation with the help of phyton or other software define networks are used for
the network optimization and controlling the network centrally with the help of network
simulations tools and managed network solution intelligently and it is also provide scalability
and optimization of the network solution with control unit and centrally administrator will
manage the complete network design and easy to extend or scale the network with few
steps. Network optimization will be enhanced with the help of network simulation and
separation of network with the help of network automated tools and software defined
networks.

Literature review
The Network simulation on secured platform is providing the facility of fast and secured
network access with the central controlling unit of the network. The Software defined
network is providing the facility of enabling the central control, network consistency and
connectivity to layered model and network is separately configured and established with
the help of secured platform and managed with the central controller and software define
network. Automation of networks plays important role in the performance of network,
testing of network and devices over the network, management of network devices and
changing the configuration of these devices with very fast and easy access to implement the
and replicate the change on network.

Network automation is efficient in performance and it will decrease the errors and mistake
by human person and its price is also less as compared on the other solutions. Network
automation and software define networks plays role in the virtualization of network and in
this configuration, we will also implement the virtual resources of network. The network
automation will be done with multiple techniques and tools and in this project, we have to
implement the network automation with the help of python.

The network Implementation will be divided into different layers and designer will separate
the layers of network with the help of virtualization and implement the virtual network and
software define network with the help of network automation with python. Network
automation will be providing the cost effective solution with less human error and mistake
chances and improve the network performance and efficiency.

Gantt Chart
5/25
4/6 4/265/5 4/25
4/11 4/54/10 4/44/5 4/3
4/1

Testing and Integration with Network Basic topology Netwrok design Requirement
deployment of Phyton implmentation on Implementation gathering and
project GNS3 Analysis

Budgeting
The networking project depends on the resources and hardware used for the project deployment
and testing of network include some tasks which will be created with team.

Resources required
 Network switches
 Routers
 Simulation tools
 GNS3 software
 Python
 Network designer and engineer.

Task
 Requirement gathering and Analysis
 Network design
 Basic topology Implementation
 Network implementation
 Deployment of project with testing
References
[1]"Network Automation Using Python: BGP Configuration", Network Computing, 2020.
[Online]. Available: https://www.networkcomputing.com/networking/network-automation-
using-python-bgp-configuration. [Accessed: 04- Apr- 2020].

[2]A. Hira, "Python Network Automation for beginners - Network Bachelor", Network


Bachelor, 2020. [Online]. Available: https://www.networkbachelor.com/python-network-
automation-for-beginners/. [Accessed: 04- Apr- 2020].

[3]"Introduction to Network Automation with Python and


Playbooks", Globalknowledge.com, 2020. [Online]. Available:
https://www.globalknowledge.com/us-en/course/161733/introduction-to-network-
automation-with-python-and-playbooks/. [Accessed: 04- Apr- 2020].

You might also like