TCP三次握手建立连接
服务端模拟
客户端模拟
# 创建TCP套接字
tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 客户端连接服务端
tcp_client_socket.connect(("192.168.241.1", 8080))
Wireshark过滤tcp端口
tcp.port == 8080
第一次握手
客户端向服务端发送 SYN信号
第二次握手
服务端发客户端发送 (SYN, ACK)信号
第三次握手
客户端向服务端发送 ACK信号
TCP四次挥手关闭连接
该图片转发自 TCP的三次握手与四次挥手理解及面试题(很全面) by 青柚_
客户端主动关闭连接
tcp_client_socket.close()