00 资料 · 01 基础内功 - 免费试听课 · 02 计网一:网络体系结构【2.4 小时】【可试看】 · 03 计网二:网络接口层【3.2 小时】 · 04
* 00 资料/
* 01 计网一课件:网络体系结构.pdf
* 02 计网二课件:网络接口层.pdf
* 03 计网三课件:网络层.pdf
* 04 计网四课件:运输层.pdf
* 05 计网五课件:应用层.pdf
* 06 计网六课件:HTTP 进阶.pdf
* 07 计网七课件:socket 套接字.pdf
* 08 计网八课件:IO 多路复用.pdf
* 09 计网九课件:高并发网络编程.pdf
* 01 基础内功 - 免费试听课/
* 01 【OS 试听】1_内存的物理机制
* 02 【OS 试听】2_内存寻址课程内容
* 03 【OS 试听】3_物理寻址 - 最简单的寻址方式
* 04 【OS 试听】4_16 位处理器如何寻址 20 位内存地址
* 05 【OS 试听】5_ 8086 处理器的分段寻址
* 06 【OS 试听】6_实模式和保护模式
* 07 【OS 试听】7_虚拟寻址
* 08 【OS 试听】8_虚拟寻址降低内存管理的复杂度
* 09 【OS 试听】9_分页寻址
* 10 【计网试听】1_一个网络上计算机的通信
* 11 【计网试听】2_多个网络上计算机的通信
* 12 【计网试听】3_ISP 内部结构
* 13 【计网试听】4_两台计算机通信需要解决的问题
* 14 【计网试听】5_网络分层
* 15 【计网试听】6_分层执行流程
* 16 【MySQL 试听】1_B-Tree 课程内容
* 17 【MySQL 试听】2_什么是 B-Tree
* 18 【MySQL 试听】3_B-Tree 本质上上多路查找树
* 19 【MySQL 试听】4_为什么关系型数据库使用 B-Tree 组织数据
* 20 【MySQL 试听】5_B+ Tree
* 21 【MySQL 试听】6_B+ Tree 新增一条记录
* 22 【MySQL 试听】7_B+ Tree 删除一条记录
* 02 计网一:网络体系结构【2.4 小时】【可试看】/
* 00 资料/
* 01 计网一课件:网络体系结构.pdf
* 01 1_一个网络上计算机的通信
* 02 2_多个网络上计算机的通信
* 03 3_ISP 内部结构
* 04 4_两台计算机通信需要解决的问题
* 05 5_网络分层
* 06 6_分层执行流程
* 07 7_每一层在计算机中的位置
* 08 8_什么是协议
* 09 9_电路交换 vs 分组交换
* 10 10_网络的分类
* 03 计网二:网络接口层【3.2 小时】/
* 00 资料/
* 01 计网二课件:网络接口层.pdf
* 01 1_网络接口层课程内容
* 02 2_物理层:解决一段链路上传输的问题
* 03 3_网络适配器(网卡)基本原理
* 04 4_网络性能指标:速率、带宽和吞吐量
* 05 5_数据链路层基本功能:封装成帧和透明传输
* 06 6_数据链路层基本功能:差错检测
* 07 7_CSMA_CD 协议_载波监听多点接入_碰撞检测
* 08 8_MAC 地址
* 09 9_单播、广播和多播
* 10 10_ARP 协议:根据 IP 拿到 MAC 地址
* 11 11_集线器 (Hub)
* 12 12_交换机 (Switch)
* 13 13_交换机通过自学习算法构建转发表
* 14 14_数据链路层总结
* 04 计网三:网络层【5.2 小时】/
* 00 资料/
* 01 计网三课件:网络层.pdf
* 01 1_网络层课程内容
* 02 2_分类的 IP 地址(A 类、B 类和 C 类)
* 03 3_可分配的 IP 和不可分配的 IP
* 04 4_分类 IP 地址分配的例子
* 05 5_路由器
* 06 6_IP 分组转发流程_基于分类的 IP 地址
* 07 7_划分子网的 IP 地址
* 08 8_划分子网的 IP 地址分配例子
* 09 9_IP 分组转发流程_基于划分子网的 IP 地址
* 10 10_无分类的 IP 地址
* 11 11_无分类的 IP 地址分配例子
* 12 12_IP 分组转发流程_基于无分类 IP 地址
* 13 13_路由聚合
* 14 14_再来看一个例子
* 15 15_内网 IP 和 外网 IP - VPN 技术
* 16 16_内网 IP 和 外网 IP - NAT 技术
* 17 17_IP 数据报首部格式详解(一)
* 18 18_IP 数据报首部格式详解(二)
* 19 19_网际控制报文协议-ICMP 协议_差错报告报文
* 20 20_ping 命令的原理
* 05 计网四:运输层【3.6 小时】/
* 01 1_运输层课程内容
* 02 2_端口号
* 03 3_协议的复用和分用
* 04 4_UDP 和 TCP 的区别
* 05 5_传输差错:分组丢失、分组失序、分组重复
* 06 6_可靠传输协议:停止等待协议
* 07 7_可靠传输协议:回退 N 帧协议
* 08 8_可靠传输协议:选择重传协议
* 09 9_TCP 首部中实现可靠传输的三个字段
* 10 10_TCP 可靠传输实现原理
* 11 11_TCP 超时重传时间的选择
* 12 12_TCP 流量控制
* 13 13_TCP 拥塞控制的含义
* 14 14_TCP 拥塞控制:慢开始和拥塞避免算法
* 15 15_TCP 拥塞控制:快重传和快恢复算法
* 16 16_TCP 建立连接:三报文握手
* 17 17_TCP 释放链接:四报文挥手
* 06 计网五:应用层【2.9 小时】/
* 00 资料/
* 01 计网五课件:应用层.pdf
* 01 1_应用层课程内容
* 02 2_DNS 中的域名
* 03 3_DNS 中的域名服务器
* 04 4_DNS 域名解析流程
* 05 5_动态主机配置协议-DHCP 的作用
* 06 6_动态主机配置协议-DHCP_报文详情
* 07 7_认识 HTTP
* 08 8_HTTP 报文格式
* 09 9_HTTP 头部字段
* 10 10_URI 和 URL
* 11 11_HTTP 请求方法
* 12 12_HTTP 响应状态码
* 07 计网六:HTTP 进阶【4.1 小时】/
* 00 资料/
* 01 计网六课件:HTTP 进阶.pdf
* 01 1_HTTP 进阶的课程内容
* 02 2_描述 body 的头部字段
* 03 3_HTTP 连接管理
* 04 4_重定向
* 05 5_Cookie 机制
* 06 6_HTTP 的缓存控制(一)
* 07 7_HTTP 的缓存控制(二)
* 08 8_HTTP 的代理服务
* 09 9_HTTP 的缓存代理
* 10 10_CDN 的作用和原理
* 11 11_HTTPS 是什么
* 12 12_对称加密算法
* 13 13_非对称加密算法
* 14 14_数据的完整性_摘要算法
* 15 15_数字签名
* 16 16_ CA 数字证书
* 17 17_TLS 1.2 连接过程
* 08 计网七:socket 套接字【4 小时】/
* 00 资料/
* 01 计网七课件:socket 套接字.pdf
* 01 1_socket 套接字课程内容
* 02 2_socket 的创建
* 03 3_系统调用 bind、listen、connect、accept
* 04 4_代码实现:client 发送消息 server 接收消息
* 05 5_客户端服务端基于 socket 编程
* 06 6_socket 创建的内核实现
* 07 7_bind、listen、connect、accept 内核实现
* 08 8_发送网络包全流程
* 09 9_接收网络包的全流程
* 10 10_发送和接收内核缓冲区大小的设置
* 11 11_tcpdump 查看 tcp 报文
* 12 12_netstat 查看 socket
* 13 13_服务端进程主动发起关闭连接请求
* 14 14_服务端进程挂了,会发生什么
* 15 15_客户端进程挂了,会发生什么
* 09 计网八:IO 多路复用【5.6 小时】/
* 00 资料/
* 01 计网八课件:IO 多路复用.pdf
* 01 1_IO 多路复用课程内容
* 02 2_阻塞 IO vs 非阻塞 IO (读 socket 数据)
* 03 3_阻塞 IO vs 非阻塞 IO (写 socket 数据)
* 04 4_什么是多路复用
* 05 5_多路中的每一路本质上就是一个 fd
* 06 6_select 的使用
* 07 7_客户端使用 select 实现多路复用
* 08 8_服务端:单线程 + 多路复用 + 阻塞IO接收多个客户端
* 09 9_服务端:单线程 + 多路复用 + 阻塞IO服务多个客户端
* 10 10_服务端:单线程 + 多路复用 + 非阻塞IO
* 11 11_select + 非阻塞 IO 实现的单线程服务端程序
* 12 12_select 实现原理
* 13 13_poll 多路复用的使用
* 14 14_客户端中使用 poll 多路复用
* 15 15_服务端:poll + 单线程 + 非阻塞 IO 实现
* 16 16_poll 实现原理
* 17 17_epoll 的使用
* 18 18_客户端使用 epoll
* 19 19_服务端:单线程 + epoll + 非阻塞IO
* 20 20_epoll 实现原理
* 21 21_条件触发 vs 边缘触发
* 22 22_同步 IO vs 异步 IO
* 10 计网九:高并发网络编程【1.9 小时】/
* 00 资料/
* 01 计网九课件:高并发网络编程.pdf
* 01 1_高并发网络编程课程内容
* 02 2_再次理解 TCP 的面向字节流
* 03 3_网络字节顺序
* 04 4_粘包和半包问题
* 05 5_C10K 问题:操作系统层面需要做的事情
* 06 6_服务端进程:阻塞 IO + 多进程
* 07 7_服务端进程:阻塞 IO + 多线程
* 08 8_服务端进程:单线程 + 非阻塞IO + 多路复用
* 09 9_服务端进程:多线程版本的 reactor
* 10 10_服务端进程:主从 reactor
* 11 11_服务进程网络编程模型总结





![[衡天云]爆款云服务器 低至12元/月](/hty.png)