飞豹客 · 教程详情
计算机网络通关29讲
后端开发
7 人浏览发布 2026-04-13更新 2026-04-13
课程简介
本课程系统讲解计算机网络核心知识,涵盖TCP/IP协议、HTTP/HTTPS、DNS、CDN、网络安全、Socket编程等高频面试考点,帮助程序员高效修炼网络内功。
课程内容详情
课时 课程标题
开篇词 一次搞定计算机网络,高效修炼程序员内功.mp4
课前导读 程序员如何打好计算机领域的基础?.mp4
01 漫游互联网:什么是蜂窝移动网络?.mp4
02 传输层协议 TCP:TCP为什么握手是3次、挥手是4次?.mp4
03 TCP的封包格式:TCP为什么要粘包和拆包?.mp4
04 TCP的稳定性:滑动窗口和流速控制是怎么回事?.mp4
05 UDP协议:TCP协议和UDP协议的优势和劣势?.mp4
06 IPv4协议:路由和寻址的区别是什么?.mp4
07 IPv6协议:Tunnel技术是什么?.mp4
08 局域网:NAT是如何工作的?.mp4
09 TCP实战:如何进行TCP抓包调试?.mp4
10 Socket编程:epoll为什么用红黑树?.mp4
11 流和缓冲区:缓冲区的flip是怎么回事?.mp4
12 网络IO模型:BIO、NIO和AIO有什么区别?.mp4
13 面试中如何回答“怎样实现RPC框架”的问题?.mp4
14 DNS域名解析系统:CNAME记录的作用是?.mp4
15 内容分发网络:请简述CDN回源如何工作?.mp4
16 HTTP协议面试通关:强制缓存和协商缓存的区别是?.mp4
17 流媒体技术:直播网站是如何实现的?.mp4
18 爬虫和反爬虫:如何防止黑产爬取我的数据?.mp4
19 网络安全概述:对称、非对称加密的区别是?.mp4
20 信任链:为什么可以相信一个HTTPS网站?.mp4
21 攻防手段介绍:如何抵御SYN拒绝攻击?.mp4
结束语 未来需要怎样的工程师.mp4
加餐 模块一~五思考题解答.mp4




