Python网络编程

1,569次阅读
没有评论

Python网络编程

早期,计算机之间没有相互连接,是孤立的,它们之间的交互多是通过软盘(相当于现在的 U 盘)来交换数据。后来人们创造了网络,计算机之间可以相互交换信息了。

早期的计算机网络也是种类繁多,支持的协议也是五花八门。随着时间的推移,现在被广泛使用的是 IP 网络,其他类型的网络逐渐退出。当下不论是办公室内的局域网,还是互联网,使用的基本都是 IP 网络。

本章将给读者介绍有关 Python网络编程的相关知识,包括 TCP/IP 协议、Socket 接口、TCP/UDP 客户端以及服务器端的构建等。

本章内容:

1. TCP/IP协议详解

2. Socket是什么

3. TCP echo服务器的建立(Python实现)

4. 编写简单的TCP客户端

5. UDP echo服务器的建立(Python实现)