Sherfiter's wiki
for fun
个人兴趣
课程
计算机网络
计算机网络课程讲义,一个文件一讲,自顶向下:分层模型 → 应用层 → 传输层 → 网络层 → 链路层 → 物理层,最后用「一次请求的完整旅程」把全链路串起来:
第 1 章 · 网络概述与分层
——OSI 七层 vs TCP/IP 四层、封装与解封装、协议
第 2 章 · 应用层
——HTTP、DNS、电子邮件、DHCP
第 3 章 · 传输层:UDP 与 TCP
——端口、UDP、TCP 首部、连接
第 4 章 · TCP 可靠传输
——三次握手/四次挥手、滑动窗口、流量控制、拥塞控制
第 5 章 · 网络层:IP 与路由
——IP 地址、子网划分、路由算法、ICMP
第 6 章 · 数据链路层
——MAC 地址、以太网、交换机、ARP
第 7 章 · 物理层
——编码、传输介质、集线器
第 8 章 · 网络安全基础
——对称/非对称加密、证书、TLS、HTTP vs HTTPS
第 9 章 · 网络编程:Socket
——TCP/UDP socket、与 C 语言的联系
第 10 章 · 一次请求的完整旅程
——从 URL 到页面全链路 + 抓包