首页
›
热销单品
›
工控物联网与网络通信
›
《嵌入式Linux网络编程Socket与内核协议栈核心技术剖析》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式Linux网络编程:Socket与内核协议栈核心技术剖析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 嵌入式Linux网络编程的应用场景与…
课程导入
学习目标
02
嵌入式Linux开发环境搭建
交叉编译工具链 · 根文件系统 · 内核源码树
Linux
嵌入式
03
网络基础回顾
OSI七层模型与TCP/IP四层模型 · IP地址 · 端口
网络基础回顾
OSI
04
Socket编程入门
Socket类型(流式 · 数据报 · 原始)
Socket
编程入门
05
TCP服务器与客户端编程
迭代服务器 · 并发服务器(多进程 · 多线程)
TCP
服务器
06
UDP编程与广播组播
UDP通信模型 · 广播与组播的实现 · 多播地址管理
UDP
编程
07
高级Socket选项
SO_REUSEADDR · SO_KEEPALIVE · SO_LINGER
Socket
高级
08
非阻塞IO与IO多路复用
fcntl设置非阻塞 · select · poll
IO
非阻塞
09
信号驱动IO与异步IO
SIGIO信号 · aio_read/aio_write · io_uring简介
IO
信号驱动
10
Socket超时控制
setsockopt超时 · select超时 · alarm信号超时
Socket
超时控制
11
原始Socket与数据包捕获
原始套接字创建 · IP头与TCP头解析 · 使用libpcap抓包
Socket
原始
12
网络性能优化
TCP窗口调整 · Nagle算法与延迟确认 · 零拷贝(sendfile
网络性能优化
TCP
13
嵌入式网络应用实战
基于Socket的远程日志系统 · 嵌入式Web服务器(轻量级HTTP服… · MQTT客户端移植
嵌入式网络应用实…
Socket
14
Linux内核网络协议栈架构
网络协议栈分层(BSD socket… · INET socket层 · 传输层
Linux
内核网络协议栈架…
15
sk_buff结构详解
sk_buff的布局 · 数据指针操作(head · data
sk
buff
16
网络设备驱动基础
net_device结构 · 注册与注销 · 打开与停止
网络设备驱动基础
net
17
数据包接收路径分析
从网卡中断到协议栈处理(中断处理 · 软中断 · ksoftirqd)
数据包接收路径分…
从网卡
18
数据包发送路径分析
从应用层send到网卡发送(sock… · tcp_sendmsg · ip_queue_xmit
数据包发送路径分…
send
19
TCP协议栈实现剖析
TCP状态机 · 拥塞控制(慢启动 · 拥塞避免
TCP
协议栈实现剖析
20
UDP协议栈实现剖析
UDP套接字管理 · UDP数据报接收与发送 · UDP校验和计算
UDP
协议栈实现剖析
21
IP协议栈实现剖析
IP分片与重组 · 路由查找(FIB表) · 邻居子系统(ARP缓存)
IP
协议栈实现剖析
22
Netfilter框架与iptables
Netfilter钩子点 · iptables表链结构 · 内核模块实现
Netfilter
iptables
23
Linux路由与策略路由
路由表管理(ip route) · 策略路由规则 · 多路径路由
Linux
路由
24
网络命名空间与虚拟化
netns创建与配置 · veth pair · bridge
网络命名空间
虚拟化
25
内核网络调试与追踪
printk调试 · ftrace · kprobe
内核网络调试
追踪
26
常见网络故障排查
连接超时 · 丢包 · 重传
常见网络故障排查
连接超时
27
嵌入式网络性能测试与调优
使用iperf · netperf · wrk进行吞吐量
嵌入式网络性能测…
调优
28
安全编程与防护
Socket编程中的安全漏洞(缓冲区… · 格式串 · 拒绝服务)
安全编程
防护
29
综合项目实战
设计并实现一个嵌入式网络监控系统(采… · 远程控制 · 数据可视化)
综合项目实战
设计并实现一个嵌…
30
课程总结与进阶方向
回顾核心知识点 · 常见面试题解析 · 推荐学习资源(内核源码
课程总结
进阶方向
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析