大家再看第二次,我们看到ACK(确认位)也为1,当接受方接受到请求他会发送一个确认或拒绝,当回复看到ACR为1,就说明接受确认了,并且"/>

TCP与UDP协议分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP与UDP协议分析相关的知识,希望对你有一定的参考价值。

下面是TCP的封装格式图我就不详细说了,下面我会通过一个抓包软件去分析技术分享图片

大家知道TCP有三次握手和四次断开,这里我就只说三次握手

第一次握手,只会发出请求,大家看同步位也就是我们的syn,他是表示请求,所以只有他会为1,其他都为0

技术分享图片

大家再看第二次,我们看到ACK(确认位)也为1,当接受方接受到请求他会发送一个确认或拒绝,当回复看到ACR为1,就说明接受确认了,并且也发了syn(请求)所以syn也为1技术分享图片
第三次看到ACK为1,也就是我们发送方给接受方回的一个确认技术分享图片
三次握手大概通过抓包软件分析看到的过程就这样技术分享图片

以上是关于TCP与UDP协议分析的主要内容,如果未能解决你的问题,请参考以下文章

使用Wireshark分析-以太网帧与ARP协议-IP协议-ICMP-UDP协议-TCP协议-协议HTTP-DNS协议

TCP协议分析

TCP协议分析

【udp】关于docker 容器网络下使用 UDP 协议无法通讯问题的分析和处理

网络编程TCP/UDP协议(传输层特性)

网络编程TCP/UDP协议(传输层特性)