TCP三次握手创建连接
•A 机器发出一个数据包并将 SYN 置 l ,表示希望建立连接。这个包中的序列 号假设是 x。
•B 机器收到 A 机器发过来的数据包后,通过 SYN 得知这是一个建立连接的 请求,于是发送一个响应包并将 SYN 和 ACK 标记都置 l。假设这个包中的 序列号是 y,而确认序列号必须是 x+l ,表示收到了 A 发过来的 SYN。 在 TCP 中, SYN 被当作数据部分的一个字节。
•A 收到 B 的响应包后需进行确认,确认包中将 ACK 置 l,并将确认序列号 设置为 y+l ,表示收到了来自 B 的 SYN。