TCP 是一个面向连接的协议,要保存相应的连接状态,请写出至少两种 TCP 连接状态,同时解释是对应的何种状态。3)在 TCP 连接中,我们可以看到 IP 地址后面用:分隔的一串数字,请问这串数字是什么?有什么作用?
时间: 2023-05-29 18:04:01 浏览: 106
1. TCP连接状态:SYN_SENT和ESTABLISHED。SYN_SENT状态表示客户端已经发送了一个SYN报文来请求连接,但还没有收到服务器的确认。ESTABLISHED状态表示连接已经建立,双方可以进行数据传输。
2. SYN_SENT状态:客户端发送SYN报文,等待服务器确认。
ESTABLISHED状态:双方连接已经建立,可以进行数据传输。
3. 这串数字是端口号。它用于标识TCP连接中的应用程序。每个应用程序都可以使用不同的端口号进行通信,这样可以确保多个应用程序可以在同一台计算机上同时运行,而不会干扰彼此的通信。例如,Web服务器使用端口号80,SMTP服务器使用端口号25,FTP服务器使用端口号21等。
阅读全文