分析TCP三次握手的过程?
简版:起先A向B发SYN(同步恳求),然后B回复SYN+ACK(同步恳求应答),结束A回复ACK承认,这样TCP的一次衔接(三次握手)的过程就树立了。
三次握手,要先明确两个界说:
1、client为数据发送方
2、server为数据接收方
下面进行三次握手的总结:
1、client想要向server发送数据,恳求衔接。这时client想效劳器发送一个数据包,其中同步位(SYN)被置为1,表明client申请TCP衔接,序号为j。
2、当server接收到了来自client的数据包时,解析发现同步位为1,便知道client是想要简历TCP衔接,所以将当前client的IP、端口之类的加入未衔接行列中,并向client回复接受衔接恳求,想client发送数据包,其中同步位为1,并顺便承认位ACK=j+1,表明server已经准备好分配资源了,并向client建议衔接恳求,恳求client为树立TCP衔接而分配资源。
3、client向server回复一个ACK,并分配资源树立衔接。server收到这个承认时也分配资源进行衔接的树立。

上一篇: 喜报频传!SPOTO思博网络再添3位学员成功入职名企!
下一篇: 关于求职的那些事儿。