网络
-
IPV4中TCP内核参数
参照debian系统,查看的tcp相关配置 # 全连接队列满了,新来的连接发送rst, 1表示开启 net.ipv4.tcp_abort_on_overflow = 0 # 接受缓……admin 2021-09-080 -
HTTP 队头阻塞(Head-of-Line blocking)
(译)Robin Marx: QUIC 和 HTTP/3 队头阻塞的细节 作者:Robin Marx,原文:Head-of-Line Blocking in QUIC and HTTP/3: The Details,GitHub:rmarx/holblo……admin 2021-08-210 -
Nagle算法的一些理解
背景 Nagle算法是以他的发明人John Nagle的名字命名的,它用于自动连接许多的小缓冲器消息;这一过程(称为nagling)通过减少必须发送包的个数来增加网络软件……admin 2021-08-190 -
TCP Keepalive机制刨根问底
TCP协议中有长连接和短连接之分。短连接环境下,数据交互完毕后,主动释放连接; 双方建立交互的连接,但是并不是一直存在数据交互,有些连接会在数据……admin 2021-08-190 -
浅谈Linux下Socket选项设置
0.前言 TCP/IP协议栈是Linux内核的重要组成部分和网络编程的基石,虽然Linux和BSD有很大的联系,但是对于某些Socket选项和内核操作仍然存在差异,因此文中适用……admin 2021-08-190 -
聊聊TCP连接耗时的那些事儿
在互联网后端日常开发接口的时候中,不管你使用的是C、Java、PHP还是Golang,都避免不了需要调用mysql、redis等组件来获取数据,可能还需要执行一些rpc远程……admin 2021-08-170 -
图解Linux网络包接收过程
因为要对百万、千万、甚至是过亿的用户提供各种网络服务,所以在一线互联网企业里面试和晋升后端开发同学的其中一个重点要求就是要能支撑高并发,要理解性……admin 2021-08-160 -
TCP快速打开 fast_open
TCP快速打开(英语:TCP Fast Open,简称TFO)是对计算机网络中传输控制协议(TCP)连接的一种简化握手手续的拓展,用于提高两端点间连接的打开速度。 它通……admin 2021-08-160 -
高并发基石|深入理解IO复用技术之epoll
1.写在前面 又到周六了,不过这周有点忙新文章还没有写,为了不跳票,就想着把早期还不错的文章,重新排版修改发一下,因为当时读者很少,现在而言完全可以当……admin 2021-08-140