![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tcp
shanguangy111
这个作者很懒,什么都没留下…
展开
-
套接字学习之tcp连接的建立
已经看过很多遍的网络编程相关内容, 但一次偶然的面试总居然发现已经忘得七七八八甚至还不如刚出校门时,于是觉得不能再眼高手低了,需要重新拿起书本复习复习,所以就有了下面的博文,希望我能坚持学习,坚持努力。 tcp连接的建立总的来说就是一个跟电话系统类似的套路: 对于服务器: 1. 建立一个socket用于通信(类似listenfd = socket(AF_INET, SOCK_ST原创 2016-09-03 18:16:57 · 441 阅读 · 0 评论 -
TCP状态流转图及对应的API
TCP为一个连接定义了11种状态(下面粗体字),分别是 连接建立前:CLOSED, LISTEN, SYN_SENT, SYN_SCVD 数据发送中: ESTABLISHED 关闭连接: 被动关闭 CLOSE_WAIT(接收到FIN) LAST_WAIT(发送FIN,等待其ACK) 主动关闭 FIN_WAIT_1(主动发送FIN) FIN_原创 2016-09-04 12:28:25 · 1868 阅读 · 0 评论