tcp协议之三次握手,纯手打

这次来述说tcp协议的三次握手,会有高清大图,同时会使用到wireshark(前身是ethereal)进行一个分析。开门见山,直奔主题,关于安装和使用wireshark的方法,你可以上网看其他人写的也可以付费找我告诉你。

 2016-06-24 00-26-31屏幕截图.png

上面这个图是握手之初次请求连接,在这次握手中,syn为set,且标识为为syn,序号为0,确认码也为0

Acknowlegdment number  确认号码

Sequence number     序号

Flags           标识位

Syn           请求与服务器进行连接

2016-06-24 00-26-26屏幕截图.png

上面这个图是握手之服务器响应请求连接,在第二次握手中,syn为set,标识变为SYN+ACK,序号为0,确认码设置且变为1

Acknowlegdment number  确认号码

Sequence number     序号

Flags           标识位

Syn           请求与服务器进行连接


2016-06-24 00-26-20屏幕截图.png

上面这个图是握手之第三次建立连接,在这次握手中,syn为no set,标识变为ACK,序号为1,确认码设置且变为1

Acknowlegdment number  确认号码

Sequence number     序号

Flags           标识位

Syn           请求与服务器进行连接


就这样 tcp连接就进行好了,剩下的就是http协议 在网络间进行传输数据,最终经过4次挥手而断开连接

nickname
content