Book Image

Learning Python Network Programming

By : Dr. M. O. Faruque Sarker, Samuel B Washington, Sam Washington
Book Image

Learning Python Network Programming

By: Dr. M. O. Faruque Sarker, Samuel B Washington, Sam Washington

Overview of this book

Table of Contents (17 chapters)
Learning Python Network Programming
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we have come across several network protocols and Python libraries, which are used for interacting with remote systems. SSH and SFTP are used for securely connecting and transferring files to the remote hosts. FTP is still used as a simple file transfer mechanism. However, it's not secure due to user credentials being transferred over the wire as plain-text. We also examined Python libraries for dealing with SNMP, LDAP, and SAMBA packets.

In the next chapter, one of the most common networking protocols—that is, DNS and IP—will be discussed. We will explore TCP/IP networking using Python scripts.