tcp

记录一下linux 5.14 中 listen 中 backlog参数 的实现
记录一下linux 5.14 中 listen 中 backlog参数 的实现

面试时候选人提到了半连接,全连接队列分别由内核中的常量,backlog参数决定。此前只知道一个队列,于是看代码一探究竟。

2021-08-23 20:55:56阅读全文

kubernetes 的TCP 数据包可视化
kubernetes 的TCP 数据包可视化

k8spacket是用 Golang 编写的工具,它使用gopacket第三方库来嗅探工作负载(传入和传出)上的 TCP 数据包。它在运行的容器网络接口上创建 TCP 侦听器。当 Kubernetes 创建一个新容器时,CNI 插件负责提供与其他容器进行通信的可能性。最常见的方法是用linux na

2022-10-27 10:11:36阅读全文