【深入理解 Linux 网络】数据发包原理与内核实现

本系列文章 【深入理解 Linux 网络】关键术语 【深入理解 Linux 网络】内核初始化流程 【深入理解 Linux 网络】收包原理与内核实现(上)从网卡到协议层 【深入理解 Linux 网络】收包原理与内核实现(中)TCP 传输层处理 【深入理解 Linux 网络】收包原理与内核实现(下)应用层读取与 epoll 实现(待完善) 【深入理解 Linux 网络】数据发送处理流程与内核实现 【深入理解 Linux 网络】配置调优与性能优化(待完善) 数据的接收和处理流程分析完了,本篇我们来看下数据的发送流程。 ...

2025-08-27 · 43 分钟 · 寻雾

【深入理解 Linux 网络】收包原理与内核实现(中)TCP 传输层处理

本系列文章 【深入理解 Linux 网络】关键术语 【深入理解 Linux 网络】内核初始化流程 【深入理解 Linux 网络】收包原理与内核实现(上)从网卡到协议层 【深入理解 Linux 网络】收包原理与内核实现(中)TCP 传输层处理 【深入理解 Linux 网络】收包原理与内核实现(下)应用层读取与 epoll 实现(待完善) 【深入理解 Linux 网络】数据发送处理流程与内核实现 【深入理解 Linux 网络】配置调优与性能优化(待完善) 上一篇我们分析了从网卡到达数据包到 IP 层的处理流程,接下来我们将深入探讨 L4 层 TCP 协议栈的处理流程,也就是来到了图中第 7 步协议栈 L2、L3、L4 三层处理的最后阶段。 ...

2025-08-21 · 9 分钟 · 寻雾

【深入理解 Linux 网络】收包原理与内核实现(上)从网卡到协议层

本系列文章 【深入理解 Linux 网络】关键术语 【深入理解 Linux 网络】内核初始化流程 【深入理解 Linux 网络】收包原理与内核实现(上)从网卡到协议层 【深入理解 Linux 网络】收包原理与内核实现(中)TCP 传输层处理 【深入理解 Linux 网络】收包原理与内核实现(下)应用层读取与 epoll 实现(待完善) 【深入理解 Linux 网络】数据发送处理流程与内核实现 【深入理解 Linux 网络】配置调优与性能优化(待完善) 整体流程 Linux 收包的整体流程如下: ...

2025-08-21 · 21 分钟 · 寻雾

【深入理解 Linux 网络】内核初始化流程

本系列文章 【深入理解 Linux 网络】关键术语 【深入理解 Linux 网络】内核初始化流程 【深入理解 Linux 网络】收包原理与内核实现(上)从网卡到协议层 【深入理解 Linux 网络】收包原理与内核实现(中)TCP 传输层处理 【深入理解 Linux 网络】收包原理与内核实现(下)应用层读取与 epoll 实现(待完善) 【深入理解 Linux 网络】数据发送处理流程与内核实现 【深入理解 Linux 网络】配置调优与性能优化(待完善) Linux 在启动时会进行一系列的初始化工作,以准备好网络数据包的接收和发送。本篇文章我们先来看下 Linux 具体做了哪些初始化工作,后面在具体分析网络包的接收和发送流程。 ...

2025-08-12 · 21 分钟 · 寻雾

【深入理解 Linux 网络】关键术语

本系列文章 【深入理解 Linux 网络】关键术语 【深入理解 Linux 网络】内核初始化流程 【深入理解 Linux 网络】收包原理与内核实现(上)从网卡到协议层 【深入理解 Linux 网络】收包原理与内核实现(中)TCP 传输层处理 【深入理解 Linux 网络】收包原理与内核实现(下)应用层读取与 epoll 实现(待完善) 【深入理解 Linux 网络】数据发送处理流程与内核实现 【深入理解 Linux 网络】配置调优与性能优化(待完善) 系统理解一个领域的核心就是理解该领域的关键概念。以下术语构成了 Linux 网络内核的核心概念体系,理解它们有助于深入掌握网络实现原理,作为备忘整理与此。 ...

2025-07-30 · 6 分钟 · 寻雾