图书

《图解Linux网络编程》立体封面
我写的书

《图解Linux网络编程》

206 张全彩手绘插图,内核源码视角,把 TCP/IP、Socket、网络协议栈拆开揉碎了讲。从一个字节怎么被发出,到内核里每一层发生了什么,适合想真正搞懂 Linux 网络的工程师。

试读目录

第 1 章 计算机网络基础免费试读 第 2 章 认识套接字免费试读
第 3 章 套接字编程基础
第 4 章 TCP 套接字编程
第 5 章 UDP 套接字编程
第 6 章 服务器模型
第 7 章 I/O 模型
第 8 章 I/O 多路复用
第 9 章 套接字选项
第 10 章 原始套接字
第 11 章 域套接字
第 12 章 组播和广播
第 13 章 零拷贝技术
第 14 章 百万并发

读者口碑

“图真的多,一个三次握手画出花来了,看完再也不用背。”

—— 读者 · 后端工程师

“三次握手那章是对照内核源码讲的,配图把每一步都标了出来,之前死记的八股这下真懂了。”

—— 读者 · 后端开发

“每章看完都想去抓个包验证,这种书很少见。”

—— 读者 · 运维开发

“零拷贝那一章值回书价,sendfile 和 splice 讲得比网上翻的博客成体系。”

—— 读者 · 云原生方向

“书里的例程都能跑,跟着抓包对照图看,网络这块总算串起来了。”

—— 读者 · 嵌入式工程师

“买给组里新人当入门读物,反馈不错,图多不劝退。”

—— 读者 · 技术团队负责人