前言:在计算机网络协议中,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 &