Jump to ratings and reviews
Rate this book

Mastering Python Networking 1st Edition

Rate this book
Build the skills to perform all networking tasks using Python with ease
Use Python for Network Device Automation, DevOps, and Software Defined Networking
Practical guide to networking with Python
Book Description

You will begin with a review of the TCP/IP Protocol Suite and to refresh the core elements of the Python language. Next you will start using Python to automate network devices and achieve all that you want from your network. You will then move to using Python for DevOps where you will be securing networks, monitoring networks, and building network services. In the last module, you will use Python for SDN, where you will use Python with OpenFlow, OpenStack , OpenDayLight, and NFV. Finally you will use everything you have learned so far in this book to construct a Python-based migration plan to go from legacy to a scalable SDN-based network.

By the end of the book you will have all the skills required to perform complex network-related tasks with Python

What you will learn

Review of all the fundamentals of Python and TCP/IP suite
Use Python to execute commands when the device does not support the API or programmatic interaction with the device
Implement automation techniques by integrating Python with Cisco, Juniper, and and Arista EAPI
Integrate Ansible using Python to control Cisco, Juniper, and Arista networks
Achieve Network security with Python
Build high-performing web services with Python
Construct a Python-based migration plan from legacy to a scalable SDN-based network.

436 pages, Kindle Edition

Published May 14, 2018

1 person want to read

About the author

Eric Chou

8 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.