视频: 计算机网络基础教程(第4版)第一章(上) /(计算机网络定义/计算机网络发展/网络协议/OSI七层/TCP/IP协议/IEEE802协议/) 2024
要在网络中通过TCP发送数据,您应该遵循所需的会话建立过程(称为 握手, 或更具体地说,一个 三因为它涉及完成三个IP数据包。下图说明了三次握手,涉及这三个帧。 SYN:
-
这是同步阶段。此TCP段设置要用于即将到来的数据传输的序列号。 <! - 1 - >
SYN-ACK: -
来自远程主机的回复做两件事: 验证将被使用的序列号。
-
确认原始请求。
-
ACK:
-
-
该数据从始发主机发送,并确认来自目标主机的序列号和确认。 <! - 2 - >
有一个启动会话的过程,还有一个终止TCP会话的过程。要终止会话,完成帧将从一个主机发送到另一个主机:
-
完成帧是会话被终止的请求。 FIN-ACK:
-
对完成请求的响应是完成和确认的协议。与会话设置不同,没有后续确认;数据发送时会话结束。当接收到FIN-ACK时,远程主机关闭连接的结束。