TCP三次握手的意义
大家去面试的时候,经常都让简单介绍TCP的三次握手。上半年我也去面试了一下,问了十多个人,基本都只能简单说出三次握手的SYN,ACK-SYN,ACK的发送顺序。不过基本没有人能完成说出三次握手的关键所在。 三次握手的功能主要实际包括几种:1. 接触和通信。2. 序列号的交换。client和server端把自己的初始序列号isn(一个随机数)告诉对方。3. MSS协商,协商发送报文的最大长度。4. 交换其他的参数。比如窗口比例因子(Window Scale Factor)等等