From 310c7fc970db3be95e3b2daa3678d0a207db61f6 Mon Sep 17 00:00:00 2001 From: Snailclimb Date: Thu, 23 Aug 2018 11:31:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AF=B9SYN=E7=9A=84?= =?UTF-8?q?=E4=BB=8B=E7=BB=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 计算机网络与数据通信/计算机网络.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/计算机网络与数据通信/计算机网络.md b/计算机网络与数据通信/计算机网络.md index 838c364f..31808842 100644 --- a/计算机网络与数据通信/计算机网络.md +++ b/计算机网络与数据通信/计算机网络.md @@ -147,6 +147,9 @@ ### 为什么要传回 SYN 接收端传回发送端所发送的 SYN 是为了告诉发送端,我接收到的信息确实就是你所发送的信号了。 +> SYN 是 TCP/IP 建立连接时使用的握手信号。在客户机和服务器之间建立正常的 TCP 网络连接时,客户机首先发出一个 SYN 消息,服务器使用 SYN-ACK 应答表示接收到了这个消息,最后客户机再以 ACK(Acknowledgement[汉译:确认字符 ,在数据通信传输中,接收站发给发送站的一种传输控制字符。它表示确认发来的数据已经接受无误。 ])消息响应。这样在客户机和服务器之间才能建立起可靠的TCP连接,数据才可以在客户机和服务器之间传递。 + + ### 传了 SYN,为啥还要传 ACK 双方通信无误必须是两者互相发送信息都无误。传了 SYN,证明发送方到接收方的通道没有问题,但是接收方到发送方的通道还需要 ACK 信号来进行验证。