高级Linux内核网络工程师

TX –高级Linux内核网络工程师

课程介绍:

本课程适合 1、C语言基础。2、具有一定的Linux内核模块开发经验。3、对网络协议栈开发或是优化感兴趣。

课程大纲:

01章 【Linux网络架构介绍】
课时01 《linux内核网络工程师介绍》(28分钟) 免费试学
课时02 《Linux网络子系统》(43分钟) 免费试学
课时03 《Linux网卡中断分析》(41分钟)
课时04 《Linux4层协议栈实现》(45分钟)
课时05 《Linux高性能网络协议栈优化点》(41分钟) 免费试学

02章 【网络应用程序开发】
课时06 《基于多线程技术实现高并发编程》(40分钟)
课时07 《面向数据流协议编程》(42分钟)
课时08 《面向数据报协议应用编程》(42分钟)
课时09 《基于流控传输协议的应用编程》(41分钟)

03章 【网络分析工具使用】
课时10 《常用抓包工具使用》(40分钟) 免费试学
课时11 《性能测试工具》(44分钟)
课时12 《路由网关接口工具》(45分钟)
课时13 《网络工具综合案例实验》(44分钟)

04章 【网络选项和数据I/O】
课时14 《阻塞IO模型》(42分钟)
课时15 《非阻塞IO模型》(43分钟)
课时16 《多路IO模型》(42分钟)
课时17 《基于消息驱动IO模型》(43分钟)
课时18 《异步IO模型》(33分钟)
课时19 《同步IO模型》(49分钟)
课时20 《IO操作函数系列》(49分钟)
课时21 《IO选项处理》(41分钟) 免费试学

05章 【套接字文件系统】
课时22 《linux内核套接字初始化》(45分钟)
课时23 《linux内核套接字创建》(43分钟)
课时24 《linux内核套接字操作系列》(43分钟)
课时25 《linux内核套接字注销》(40分钟)

06章 【传输层协议内核实现及优化01】
课时26 《梳理Linux ARP/IP/TCP/UDP》(45分钟)
课时27 《轻量级UDP子系统初始》(39分钟)
课时28 《详解TCP初始化及优化点》(49分钟)
课时29 《TCP状态机工作原理》(42分钟)
课时30 《详解及优化TCP重传定时器》(41分钟)
课时31 《详解及优化TCP探测定时器》(42分钟)
课时32 《详解及优化TCP存活定时器》(44分钟)
课时33 《详解及优化SYNACK定时器》(44分钟)
课时34 《详解及优化TIMEWATE定时器》(38分钟)
课时35 《详解及优化FIN定时器》(45分钟)

07章 【传输层协议内核实现及优化02】
课时36 《详解及优化拥塞控制算法》(42分钟)
课时37 《TCP内核错误处理》(45分钟)
课时38 《TCP协议核心内核函数串讲》(44分钟)
课时39 《UDP协议族内核函数串讲》(40分钟)
课时40 《TCP/UDP协议优化小结1》(40分钟)
课时41 《TCP/UDP协议优化小结2》(22分钟)

08章 【网络层协议内核实现及优化01】
课时42 《协议及算法介绍》(42分钟)
课时43 《IP子系统运行环境初始》(40分钟)
课时44 《数据包接收和发送机制》(43分钟)
课时45 《多CPU系统数据包处理》(42分钟)
课时46 《详解receive_skb和rcv_finish》(36分钟)
课时47 《路由子系统初始化》(34分钟)
课时48 《Linux内核如何创建路由表》(44分钟)
课时49 《路由转发信息表》(41分钟)
课时50 《Netfilter实现》(42分钟)
课时51 《服务质量控制》(40分钟)

09章 【网络层协议内核实现及优化02】
课时52 《Linux内核大数据包处理》(40分钟)
课时53 《重组小碎片》(36分钟)
课时54 《邻居缓存》(45分钟)
课时55 《网络层优化总结》(38分钟)

10章 【链路层协议内核实现及优化】
课时56 《链路层组件》(42分钟)
课时57 《网桥及STP算法》(43分钟)
课时58 《Vlan实现》(39分钟)
课时59 《 以太网驱动数据流公共模型》(37分钟)
课时60 《Intel万兆网卡驱动操作》(40分钟)
课时61 《SMP系统如何处理万兆网卡数据包》(38分钟)
课时62 《链路层优化小结》(20分钟)

11章 项目培训
课时63 《零拷贝入门实验》(20分钟)
课时64 《构建内核网络数据源》(20分钟)
课时65 《零拷贝实验环境搭建》(19分钟)
课时66 《零拷贝实现原理》(42分钟)
课时67 《零拷贝源码分析01》(33分钟)
课时68 《零拷贝源码分析02》(32分钟)

?超火课程推荐:

1、《 老男孩linux76期 精英班 2021年|完结 》 百度网盘

2、《 黑马-Linux云计算+运维开发+全新升级V3版本|完结无秘 》 百度网盘

3、《 老男孩linux高级架构 》 百度云盘

4、《  Python爬虫工程师养成计划 特惠套餐 》 百度网盘

优惠: 当天下载多套联系客服,领取优惠

资源下载资源下载价格12立即购买    升级VIP后免费
支付后会自动显示网盘链接;百度网盘、无密自助下载即可,如果链接失效请联系微信:ITBOKE
站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
赞赏是最好的支持
如果对你有帮助那就支持一下吧
立即赞赏
分享到:
赞(1) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小月博客-一个专注于分享的技术博客
没有账号? 忘记密码?