第六卷:沧海横流
修炼阶段: 问道期内核焦点: 网络 (
net/, socket, TCP/IP)
卷首语
海到无边天作岸。
当林小源第一次望见那片无垠的网络之海时,他终于明白了这个世界的辽阔。每一个 socket 是一艘船,每一个数据包是一封信,TCP 是可靠的商船,UDP 是迅捷的信鸽。
但海面上也有幽灵——DDoS 攻击如同无尽的幽灵舰队,遮天蔽日。
章节目录
| 章节 | 标题 | 主题 |
|---|---|---|
| 第一百零一章 | 文件尽头是 socket | fd、file 与 socket 的 VFS 接缝 |
| 第一百零二章 | 协议族名册 | address family、socket type、proto_ops |
| 第一百零三章 | 入海之门 | socket() 创建路径与 fd 安装 |
| 第一百零四章 | 隔海有界 | 网络命名空间与 struct net |
| 第一百零五章 | 第一枚报文 | 从用户缓冲到 sk_buff 的铺垫 |
| 第一百零六章 | 望海 | socket 基础 |
| 第一百零七章 | 造船之术 | socket 类型 |
| 第一百零八章 | 商船 | TCP socket |
| 第一百零九章 | 信鸽 | UDP socket |
| 第一百一十章 | 海图 | IP 层与路由 |
| 第一百一十一章 | sk_buff | socket 缓冲区 |
| 第一百一十二章 | 港口 | 网络设备 |
| 第一百一十三章 | 收帆 | 数据包接收 (NAPI) |
| 第一百一十四章 | 扬帆 | 数据包发送 |
| 第一百一十五章 | 握手之道 | TCP 连接建立 |
| 第一百一十六章 | 状态机 | TCP 状态转换 |
| 第一百一十七章 | 拥塞 | TCP 拥塞控制 |
| 第一百一十八章 | 重传 | TCP 超时重传 |
| 第一百一十九章 | UDP 之道 | UDP 特性 |
| 第一百二十章 | 内河 | Unix domain socket |
| 第一百二十一章 | 信号旗 | Netlink socket |
| 第一百二十二章 | 选帆 | socket 选项 |
| 第一百二十三章 | 隔离之海 | 网络命名空间 |
| 第一百二十四章 | 虚拟之船 | 虚拟网络设备 |
| 第一百二十五章 | eBPF | eBPF 网络编程 |
| 第一百二十六章 | 海防 | netfilter/iptables |
| 第一百二十七章 | 航速 | 网络性能调优 |
| 第一百二十八章 | 暗流 | 网络安全 |
| 第一百二十九章 | 网络之道 | 网络子系统哲学 |
| 第一百三十章 | 问道圆满 | 第六卷总结 |