随笔分类 -  tcp异常与系统参数

tcp_syncookies 半连接
摘要:21-ahttpclient 与TIME_WAIT 客户端close与服务端close 中提到了一个tcp_syncookies ,我们展开一下 1 3次握手,2个队列 在三次握手协议中,服务器维护一个半连接队列,该队列为每个客户端的SYN包开设一个条目(服务端在接收到SYN包的时候,就已经创建了r 阅读全文

posted @ 2020-09-01 16:17 silyvin 阅读(2662) 评论(0) 推荐(0) 编辑

tcp_tw_recycle tcp_tw_reuse与timewait【yetdone】
摘要:为什么要提timewait,因为这是这两个参数的引出,相关博文: 21-ahttpclient 与TIME_WAIT 客户端close与服务端close 21Why httpclient is recommended to go with a connection pool in server-to 阅读全文

posted @ 2020-09-01 16:10 silyvin 阅读(335) 评论(0) 推荐(0) 编辑

各种超时归纳整理
摘要:如果不设置超时,连接会一直占用本地线程,端口,连接客户端一多,阻塞在那里,会导致本地端口用尽及CPU压力 netty /** * ******************************************************************* * 如果不设置超时,连接会一直占用 阅读全文

posted @ 2020-02-27 12:40 silyvin 阅读(646) 评论(0) 推荐(0) 编辑

linux tcp性能参数【yetdone】
摘要:https://mp.weixin.qq.com/s?srcid=1229Fiezd1SFYmCWtSJthQix&scene=23&sharer_sharetime=1577585166978&mid=2454934092&sharer_shareid=7cca4206c9bd967418f468 阅读全文

posted @ 2019-12-29 19:01 silyvin 阅读(1566) 评论(0) 推荐(0) 编辑

8tcp为什么是可靠的,tcp如何保证顺序【重点】【yetdone】
摘要:https://mp.weixin.qq.com/s/7WZ0_lOrxiVrz-3OTPkLaA 0 连接握手 3次4次 [专项]tcp状态机,为什么3次握手(很好)(done) 1 tcp确认机制 1.1 什么是tcp确认机制 tcp在数据传输时,发送端先把数据发送到自己的缓存中,然后协议控制将 阅读全文

posted @ 2019-11-25 14:03 silyvin 阅读(926) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示