tcp连接理解
- 系统通过一个4元组(server ip:port, client ip:port)来唯一标识一条tcp连接
- 默认情况下一个端口上只能绑定一个socket套接字
- 端口复用允许多个socket绑定同一个端口 (SO_REUSEADDR)
- listen函数监听端口发现有请求过来时,通知系统内核创建tcp连接,放到系统的连接队列里边
- accept函数只是从系统的连接队列里面获取一条连接,并返回一个socket
- 服务器上的所有连接都是通过监听端口建立的
159
1716

被折叠的 条评论
为什么被折叠?