HCIA中tcp“三次握手四次断开”

首先我们要知道TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。在TCP/IP协议族中,TCP协议负责在两个网络节点之间建立可靠的连接,并保证数据包的顺序传输和数据的完整性。
其次“ 三次握手”(建立连接)
指的是是TCP协议中用于建立一个网络连接的过程,它确保了两端都有能力发送和接收数据。具体步骤如下:
1. 第一次握手(SYN):客户端发送一个SYN(同步序列编号)标志的TCP段到服务器,以便开始一个新的连接。客户端将选择一个初始序列号(ISN)。
2. 第二次握手(SYN-ACK):服务器接收到客户端的SYN请求后,发送一个包含SYN和ACK(确认)标志的TCP段作为响应。服务器也会指定自己的初始序列号,并确认客户端的序列号(ISN)。
3. 第三次握手(ACK):客户端收到服务器的SYN-ACK响应后,发送一个包含ACK标志的TCP段,这个段携带了确认号,它是服务器初始序列号加1。
 “四次断开”(断开连接)
指的是TCP协议中用于终止一个已建立的连接的过程。具体步骤如下:
1. 第一次断开(FIN):当连接的一端完成数据传输后,它会发送一个FIN(结束)标志的TCP段到另一端,表示已经没有数据需要发送了。
2. 第二次断开(ACK):另一端接收到FIN请求后,发送一个包含ACK标志的TCP段作为响应,确认收到结束请求。
3. 第三次断开(FIN):在发送了ACK之后,另一端也可能已经准备好关闭连接,因此它也会发送一个FIN标志的TCP段。
4. 第四次断开(ACK):最初发送FIN的一端收到对方的FIN请求后,发送一个包含ACK标志的TCP段作为最后的确认。
完成这四次断开后,两个TCP端点之间的连接就正式关闭了,此时双方都不再交换任何数据。
TCP协议通过这种三次握手和四次挥手的过程来确保网络连接的可靠建立和优雅关闭。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值