TCP三次握手的意义

大家去面试的时候,经常都让简单介绍TCP的三次握手。上半年我也去面试了一下,问了十多个人,基本都只能简单说出三次握手的SYN,ACK-SYN,ACK的发送顺序。不过基本没有人能完成说出三次握手的关键所在。

三次握手的功能主要实际包括几种:
1. 接触和通信。
2. 序列号的交换。client和server端把自己的初始序列号isn(一个随机数)告诉对方。
3. MSS协商,协商发送报文的最大长度。
4. 交换其他的参数。比如窗口比例因子(Window Scale Factor)等等

此条目发表在net分类目录。将固定链接加入收藏夹。