分析 TCP 流量
Analyzing TCP Traffic
我只是 运行 在网络模拟器 3 中模拟从客户端向服务器发送 100,000 字节的多路径 tcp 协议。我得到了跟踪文件 (pcap) 并在 Wire Shark 中对其进行了分析。 flow graph 很奇怪。双方如何发送和接收 ACK?
How can ACKs be sent and received on both sides ?
因为这就是 TCP 的工作原理。 RFC 793 说:
Acknowledgment Number: 32 bits
If the ACK control bit is set this field contains the value of the
next sequence number the sender of the segment is expecting to
receive. Once a connection is established this is always sent.
因此,一旦建立连接,连接中的每个数据包都会设置 ACK 位。
我只是 运行 在网络模拟器 3 中模拟从客户端向服务器发送 100,000 字节的多路径 tcp 协议。我得到了跟踪文件 (pcap) 并在 Wire Shark 中对其进行了分析。 flow graph 很奇怪。双方如何发送和接收 ACK?
How can ACKs be sent and received on both sides ?
因为这就是 TCP 的工作原理。 RFC 793 说:
Acknowledgment Number: 32 bits
If the ACK control bit is set this field contains the value of the
next sequence number the sender of the segment is expecting to
receive. Once a connection is established this is always sent.
因此,一旦建立连接,连接中的每个数据包都会设置 ACK 位。