开发内功修炼@张彦飞开发内功修炼@张彦飞

talk is cheap,
show me the code!

网络篇

网络篇

彻底弄懂 Linux 网络命名空间 配套实验源码

张彦飞(@开发内功修炼) 阅读(222)

大家好,我是飞哥!在 Linux 上通过 veth 我们可以创建出许多的虚拟设备。通过 Bridge 模拟以太网交换机的方式可以让这些网络设备之间进行通信。不过虚拟化中还有很重要的一步,那就是隔...

网络篇

轻松理解 Docker 网络虚拟化基础之 veth 设备!

张彦飞(@开发内功修炼) 阅读(126)

大家好,我是飞哥!正如我在朋友圈里所说的,最近我又对网络虚拟化技术产生了浓厚的兴趣。迫切想搞明白在 Docker 等虚拟技术下,网络底层是如何运行的。不得不说,网络虚拟化技术是我给自己刨的又一个...

网络篇

用户态 tcpdump 如何实现抓到内核网络包的?

张彦飞(@开发内功修炼) 阅读(167)

大家好,我是飞哥!今天聊聊大家工作中经常用到的 tcpdump。在网络包的发送和接收过程中,绝大部分的工作都是在内核态完成的。那么问题来了,我们常用的运行在用户态的程序 tcpdump 是那如何...

网络篇

百看不如一练,动手测试单机百万连接的保姆级教程!

张彦飞(@开发内功修炼) 阅读(190)

很多读者在看完百万 TCP 连接的系列文章之后,反馈问我有没有测试源码。也想亲自动手做出来体验体验。这里为大家的实践精神点赞。测试百万连接我用到的方案有两种,今天用一篇文章都给大家分享出来。第一...