对于从事网络开发多年的工程师来说,协议栈往往被视为一个难以触碰的黑盒。这套课程将彻底打破这一认知,引导你用C语言在Windows平台上从零构建一个完整的TCP/IP协议栈。内容覆盖ETH、ARP、IP、ICMP、UDP、TCP、DNS、HTTP,乃至IPv6和TLS等高级协议。讲师拥有15年OPPO、华为、高通的实战经验,并花费8年时间精心打磨这套课程。如果你不再满足于仅调用API,而是渴望掌握底层实现原理,这将是你值得投入时间的学习资源。课程目录包括:计算机网络概述、协议栈组件(用户级线程、信号量、邮箱)、内存与数据包管理、应用层协议(socket、DNS)、运输层协议(UDP、TCP)、网络层协议(IP、ARP)、链路层驱动、TCP高级机制(三次握手、拥塞控制、超时重传)、IPv6、网络安全(TLS、CA证书)、HTTP2/3、WebSocket、CDN、多媒体协议(HLS、DASH、RTMP)等,全方位助你成为网络底层专家。


声明:本站所有文章,如无特殊说明或标注,均来自互联网采集。本站不对其安全性实用性负责。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
