图文并茂,通俗易懂,小白和初中级开发刚需的 Linux 网络编程课程。课程覆盖 Linux 网络编程绝大部分知识点,每个知识点都能应用于项目开发,配套大量课后练习,告别似懂非懂。
课程覆盖十大模块
- TCP/IP 基础:分层模型、性能指标、以太网 / IP 协议、IP 地址
- 套接字基础:套接字地址、字节序、IP 地址转换、核心函数与收发函数系列
- TCP / UDP 编程:基础模型、UDP 可靠性编程
- I/O 模型与多路复用:select / poll / epoll 三套全讲
- 服务器模型:循环服务器、多进程并发、多线程并发
- 原始套接字与组包:网络层 / 数据链路层原始套接字,ARP / IP / ICMP / UDP 组包实战
- 域套接字:SOCK_STREAM / SOCK_DGRAM 编程模型、socketpair
- 套接字选项:SO_SNDBUF / SO_RCVBUF / SO_LINGER / KEEPALIVE / SO_REUSEADDR 等
- ioctl 与 fcntl:socket、文件、网络接口、路由、ARP 相关操作
- 组播与广播:IGMP 协议、UDP 组播编程、Linux 广播编程
适合人群:在校大学生、初中级软件开发人员,正在读《图解Linux网络编程》想配视频学习效果的读者。
课程为 B 站付费课程,点击课时或右上角「前往 B 站观看」即可报名学习,已购课时长期有效。
