socket编程
上次升国旗视频中用到的远程中的网络知识--socket编程
计算机网络知识来源王道考研计算机网络通讯手势远程升国旗
一、套接字(socket)概念
TCP用主机的IP地址加上主机上的端口号作为TCP连接的端点,这种端点就叫做套接字(socket)或插口。套接字用(IP地址:端口号)表示,区分不同应用程序进程间的网络通信和连接,主要有3个参数:通信的目的IP地址、使用的传输层协议(TCP或UDP)和使用的端口号。
二、传输层的寻址与端口


三、TCP协议的特点


四、TCP/IP连接管理




五、python中的套接字
python中引用套接字的模块是socket,在服务端和客户端间的信息传输中,套接字起到了决定性的作用,因其功能不同共分为三种套接字,一个是监听套接字,在服务端负责一直监听着客户端是否有请求发来;一种是客户端套接字,负责与服务端建立联系并收发信息;最后一种是对等连接套接字,是在服务端和客户端负责收发信息。
服务端