学习TCP协议
本帖最后由 HK仅輝 于 2022-8-18 18:55 编辑https://p.sda1.dev/6/0cdcbfc61be2bc854780a801d274d3a5/eac4b74543a98226cffc2b383bcbae014a90f603bdd1.jpg
源端口
目的端口
序列号
确认序列号:收到后把序列号+1
紧急指针 URG:用时为1
确认标记 ACK:有效为1,无效为0
PUSH标记:可用推给应用层了,为1时完毕
重来标记RST:网络异常
SYN同步:建立连接
FIN完成位:关闭连接
窗口:代表接收机器的缓存大小 (动态)
校验和:数据内容的计算和,以防收到后内容缺失
三次握手:
为了确认双方都可以发送消息且可以接收消息
四次挥手:
确认双方都已发送完毕且接收完毕
软件发出来 A发送给B
B知道:A可以发送 B知道B自己可以接收
B发给A
A知道:A可以发送 B可以接收 A可以接收
A在发给B
B知道:B可以发送 A可以接收 后面的呢,我一直对这个一知半解 三次握手,四次挥手 楼主,有代码示例吗 记录一下 结合wireshark抓包 样例学习 事半功倍! {:1_893:}记录一下 99次握手!!
页:
[1]
2