网络
文章平均质量分 63
shizhan.dev
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP_SYNCNT
Tcp SYN报文重传的次数 定义的位置和默认值 #include <netinet/tcp.h> #define TCP_SYNCNT 7 /* Number of SYN retransmits */ 程序如下 抓包结果看,这里只有6次重传的报文,但connect函数的时间不是在第6次重试后返回的,而且在等了大概第7次重试后才返回。 ...原创 2021-01-19 20:16:29 · 1635 阅读 · 0 评论 -
Too many open files测试
背景 linux下一切皆文件,所以一个tcp连接也是一个文件。 linux对每个进程打开的最大连接数是有限制的。通过ulimit -a查看:默认的大小是1024 验证方式 写一个TCP server端: 接收网络连接 写一个TCP client端:只建立连接 代码 sever端代码 #include <sys/socket.h> #include <netinet/in.h> #include <strings.h> #include <st原创 2021-01-05 21:45:10 · 574 阅读 · 0 评论
分享