tcp 套接字编程 listen 函数第二个参数理解
2016-03-23 16:09
218 查看
先上图: tcp 3步握手
函数原型:
int listen(int
fd, int backlog);
服务器端维护2个队列,收到SYN 请求的队列( 半连接队列),收到客户端ACK确认的队列 ; accept 函数从第二个队列取出链接
backlog 字段是2个队列长度之和 ,完毕。
函数原型:
int listen(int
fd, int backlog);
服务器端维护2个队列,收到SYN 请求的队列( 半连接队列),收到客户端ACK确认的队列 ; accept 函数从第二个队列取出链接
backlog 字段是2个队列长度之和 ,完毕。
相关文章推荐
- IOS开发 - 网络总结(三)
- linux eth0 网络笔记
- IOS开发 - 网络总结(二)
- 网络编程面试题
- HTTP协议状态码详解(HTTP Status Code)
- 网络流(二分):BZOJ 3993: [SDOI2015]星际战争
- Apache 的 httpd.conf 详解(很实用)
- 网络编码 GB2312、GBK与UTF-8的区别
- Hyper-V中的Linux无法配置网络地址的解决办法
- IOS开发 - 网络总结(一)
- Visualizing and Understanding Convolutional Networks笔记
- AFNetworking与ASIHTTPRequest的下载与区别
- 通过java.net.URLConnection发送HTTP请求的方法
- iOS 网络问题
- HTTP格式布局
- android.net.http.AndroidHttpClient Android6.0 API23以后失效
- 分组交换 的理解
- 完美配置Tomcat的HTTPS
- HTTP错误码集合,及错误原因
- java 发送http json请求