Python之网络编程

一、网络编程

Python之网络编程_第1张图片

互联网时代,现在基本上所有的程序都是网络程序,很少有单机版的程序了。

网络编程就是如何在程序中实现两台计算机的通信。

Python语言中,提供了大量的内置模块和第三方模块用于支持各种网络访问,而且Python语言在网络通信方面的优点特别突出,远远领先其他语言。

通过本章,可以学到:

  1. 了解TCP和UDP
  2. 掌握编写UDP Socket客户端应用
  3. 掌握编写UDP Socket服务器端应用
  4. 掌握编写TCP Socket客户端应用
  5. 掌握编写TCP Socket服务器端应用

 

二、IP地址

Python之网络编程_第2张图片

IP是Internet Protocol Address,即"互联网协议地址"。

用来标识网络中的一个通信实体的地址。通信实体可以是计算机、路由器等。 比如互联网的每个服务器都要有自己的IP地址,而每个局域网的计算机要通信也要配置IP地址。

路由器是连接两个或多个网络的网络设备。

你可能感兴趣的:(Python,网络)