Learning Python Networking by José Manuel Ortega, Dr. M. O. Faruque Sarker, Sam Washington
Author(s): José Manuel Ortega, Dr. M. O. Faruque Sarker, Sam Washington
Publisher: Packt Publishing, Year: March 2019
ISBN: 9781789958096
28 Mb pdf
"Learning Python Networking" by José Manuel Ortega, Dr. M. O. Faruque Sarker, and Sam Washington is a book that focuses on networking concepts and how to implement them using Python programming language. The book covers various topics related to network protocols, network architectures, network services, network security, and network automation, and provides practical examples and code snippets in Python to illustrate these concepts.
Some of the topics covered in "Learning Python Networking" may include:
- Networking fundamentals: Introduction to networking concepts such as OSI model, TCP/IP protocol suite, network topologies, and network devices.
- Network protocols: Understanding and implementing various network protocols such as Ethernet, IP, ARP, ICMP, TCP, UDP, DNS, DHCP, SNMP, and more using Python.
- Network services: Implementing network services such as web servers, email servers, FTP servers, and DNS servers using Python.
- Network security: Exploring network security concepts such as encryption, authentication, authorization, firewalls, and VPNs, and implementing security measures using Python.
- Network automation: Using Python to automate network tasks such as network configuration, monitoring, and management using libraries like Paramiko, Napalm, and Nornir.
The book aims to provide readers with a practical understanding of networking concepts and how to implement them using Python programming language. It may be suitable for readers who already have a basic understanding of Python and want to learn how to apply it in the context of networking. It's always recommended to refer to the book itself for detailed explanations, examples, and exercises.
You will get pdf ebook of Learning Python Networking by José Manuel Ortega, Dr. M. O. Faruque Sarker, Sam Washington