|
|
这套课讲的是计算机网络底层原理,从零开始自己动手写协议栈。内容覆盖DNS、HTTP、TCP、UDP、ICMP、IP、ETH,还带了IPv6、TLS和多媒体协议。全程在Windows上实现,理论直接落地成项目,不是光讲概念。
自己动手编写tcp ip协议栈 (图1)
讲师有15年开发经验,在OPPO、华为、高通干过,专注这套课8年。目前课程文件大概十几个视频,版本持续更新到v3.2。
适合谁看?在校学生,或者工作几年但计算机网络基础不牢、想补短板进大厂的程序员。别指望看一遍就能写出商用协议栈,但跟着敲一遍,面试时聊TCP三次握手、IP分片这些,底气会足很多。
资源目录:
1.0计算机网络课程内容介绍.mp4
1.1计算机网络概述.mp4
1.2协议栈基本组件用户级线程信号量邮箱.mp4
1.3协议栈内存管理.mp4
1.4协议栈数据包管理.mp4
1.5TCPIP协议栈框架介绍.mp4
2.0应用层协议socket接口介绍.mp4
2.1DNS协议介绍.mp4
2.2DNS协议实现.mp4
2.3运输层协议UDP介绍.mp4
2.4UDP协议实现.mp4
3.0网络层协议介绍ip数据报格式ip发送数据包实现.mp4
3.1链路层介绍以太网帧格式网卡功能.mp4
3.2ip编址交换机路由器natdhcpvlan介绍.mp4
3.3协议栈添加网卡驱动.mp4
3.4协议栈添加网络接口.mp4
3.5arp协议实现.mp4
3.6ipudpdns输入实现.mp4
4.0tcp协议介绍.mp4
4.1tcp三次握手实现.mp4
4.2tcp发送和接收数据实现.mp4
4.3tcp四次挥手实现.mp4
4.4tcp糊涂窗口综合症解决实现.mp4
4.5tcp失序报文段处理实现.mp4
4.6tcp超时重传实现.mp4
4.7tcp拥塞控制实现.mp4
4.8tcp零窗口探测实现.mp4
4.9tcp服务端处理实现.mp4
4.10tcp保活机制keep-alive和连接复位实现.mp4
5.0ipv6详解.mp4
5.1网络安全对称加密CA证书介绍.mp4
5.2TLS协议介绍.mp4
5.3HTTP2介绍.mp4
5.4HTTP3QUIC介绍.mp4
5.5websocket介绍.mp4
5.6CDN介绍.mp4
5.7浏览器缓存和cookie介绍.mp4
5.8web代理介绍.mp4
5.9接入互联网介绍.mp4
6.0多媒体协议HLSDASH介绍.mp4
6.1多媒体协议RTMP介绍.mp4
6.2多媒体协议RTSP介绍.mp4
6.3NAT路由器p2p打洞介绍.mp4
为什么要学习计算机基础?(必看).mp4
请注意!本套课程没有资料,只有视频,如下图!
自己动手编写tcp ip协议栈 (图2)
|
|