此链接解释了 TCP State Machine .它列出了所有基于发送/接收事件的状态转换。我觉得它只描述了明显的那些。我想知道当您处于 LISTEN 状态并收到 DATA 数据包时,或者当您处于 ESTABLISHED 状态并收到 SYN 时会发生什么。
是否有可用的 c/c++ 中的 TCP 实现,WINSOCK 库或其他? TCP RFC文档很好,但是实现会更有帮助,imo。
最佳答案
这是一个很好的资源,可以满足您的需求:
1995 - TCP/IP Illustrated,第 2 卷:实现(与 Gary R. Wright 合作)- ISBN 0-201-63354-X
关于c++ - TCP 状态转换是如何发生的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9621570/