重新认识 TCP 的握手和挥手
💡
原文中文,约800字,阅读约需2分钟。
📝
内容提要
TCP握手和挥手不一定使用3个和4个包。分析抓包文件,找出TCP连接数和与握手、挥手相关的包。发送端如何区分ACK是segment数据还是FIN包?答案在RFC 793中。
🎯
关键要点
- TCP 握手不一定使用 3 个包,挥手不一定使用 4 个包。
- 分析抓包文件以确定 TCP 连接数和相关的握手、挥手包。
- TCP 是可靠的传输层协议,丢失的数据会被识别并重传。
- 发送端在发送 segment 数据和 FIN 包后,如何区分收到的 ACK 是针对哪个包。
- ACK 的序列号可以帮助区分 FIN 包和之前的数据,答案在 RFC 793 中。
🏷️
标签
➡️