前言:在计算机网络协议中,TCP只是其中一个,然而在网络使用中,TCP也是最离不开的协议之一,它的重要性毋庸置疑,最最重要的是,面试的重点就是它啊,呜呜~~,今天我们一起来看下TCP的连接建立与释放,相信很多小伙伴也想给他一次性整明白。
原文链接请点击:https://www.cnblogs.com/ruoli-s/p/14207835.html
TCP连接的建立
下图给出TCP三次握手的过程:

在进入正文之前先让我们来复习复习几个选项位,待会儿会用到哦!!!
- 确认ACK
仅当ACK = 1 时确认号字段才有效。当ACK = 0 时,确认号无效。TCP规定:在连接建立后,所有传送的报文段都必须把ACK置为1。- 同步SYN
在连接建立时用来同步序号。当 SYN = 1 而 ACK = 0 时,表名这是一个连接请求报文段。对方若同意建立连接,则应在响应的报文段中使 SYN = 1 和 ACK = 1 。- 终止FIN
用来释放一个连接。当FIN &

本文详细介绍了TCP连接的建立过程——三次握手,包括每个阶段的状态转换和报文内容,以及TCP连接释放的四次挥手,解释了为何需要四次挥手以及2MSL等待的目的,帮助理解TCP连接的生命周期。
最低0.47元/天 解锁文章
939

被折叠的 条评论
为什么被折叠?



