首页
›
热销单品
›
工控物联网与网络通信
›
《Linux内核网络协议栈从入门到精通》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Linux内核网络协议栈从入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 核心概念 · 整体框架
课程导入
学习目标
02
环境准备
搭建内核源码阅读环境 · 编译内核 · 使用QEMU/KVM调试
环境准备
搭建内核源码阅读…
03
网络基础回顾
OSI与TCP/IP模型 · 以太网帧 · IP
网络基础回顾
OSI
04
内核网络栈架构总览
从系统调用到网卡驱动的数据路径 · 协议分层 · 主要数据结构(sk_buff
内核网络栈架构总…
从系统调用到网卡…
05
sk_buff结构详解
字段含义 · 内存管理 · 数据指针操作
sk
buff
06
网络设备层
net_device结构 · 设备注册与注销 · MTU
网络设备层
net
07
中断与NAPI
传统中断处理 · 软中断(softirq) · ksoftirqd
NAPI
传统
08
链路层(L2)处理
以太网帧解析 · VLAN · 桥接(bridge)
L2
链路层
09
网络层(L3)之IPv4
IP头部解析 · 路由查找(FIB) · 输入/输出路径
L3
IPv4
10
路由子系统
路由表结构 · 策略路由 · 路由缓存
路由子系统
路由表结构
11
邻居子系统(ARP/ND)
ARP协议实现 · 邻居表管理 · 邻居状态机
ARP/ND
邻居子系统
12
传输层之UDP
UDP套接字实现 · 发送/接收路径 · 校验和
UDP
传输层之
13
传输层之TCP
TCP套接字 · 三次握手与四次挥手 · 序列号与确认
TCP
传输层之
14
TCP内核实现细节
tcp_sock结构 · 发送/接收队列 · 定时器(重传
TCP
内核实现细节
15
套接字层(Socket)
socket与sock结构 · 系统调用接口(socket/bind… · 文件系统关联
Socket
套接字层
16
协议族与注册机制
inet_protosw · net_proto_family · 协议注册表
协议族
注册机制
17
网络过滤器与Netfilter
钩子点(NF_INET_PRE_RO… · iptables/nftables内… · 连接跟踪(conntrack)
Netfilter
网络过滤器
18
网络流量控制(TC)
队列规则(qdisc) · 分类器(classifier) · 过滤器(filter)
TC
网络流量控制
19
多队列与RSS/RPS
网卡多队列 · Receive Side Scali… · Receive Packet Ste…
RSS/RPS
多队列
20
内核网络调试与性能分析
使用ftrace · perf · bpftrace
内核网络调试
性能分析
21
网络命名空间
命名空间概念 · 创建与管理 · veth设备
网络命名空间
命名空间概念
22
虚拟网络设备
veth · bridge · tun/tap
虚拟网络设备
veth
23
IPv6协议栈
IPv6头部 · 地址结构 · 邻居发现
IPv6
协议栈
24
无线与移动网络
Wi-Fi(mac80211) · 4G/5G(LTE/5G NR)相关… · 数据路径与电源管理
无线
移动网络
25
内核网络安全
防火墙 · IPsec(XFRM) · TLS(kTLS)
内核网络安全
防火墙
26
BPF与XDP
BPF虚拟机 · BPF程序类型 · XDP(eXpress Data P…
BPF
XDP
27
网络协议栈的锁与并发
自旋锁 · 读写锁 · RCU
网络协议栈的锁
并发
28
性能优化实战
调整内核参数(tcp_rmem等) · 中断合并 · NAPI轮询预算
性能优化实战
tcp
29
常见问题与故障排查
丢包 · 延迟高 · 连接超时
常见问题
故障排查
30
综合项目实战
实现一个简单的内核网络模块(如自定义… · 结合BPF进行监控 · 性能调优并撰写报告
综合项目实战
实现一个简单的内…
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析