Python:网络UDP之socket套接字

socket简介:

socket(简称 套接字) 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:

它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的

 

1. 不同电脑上的进程之间如何通信:首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!

其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用进程(进程)。

 

学习用socket发送消息:

Python:网络UDP之socket套接字

接收数据:

Python:网络UDP之socket套接字

端口绑定:

Python:网络UDP之socket套接字