书籍
- TCP/IP 详解 卷1:协议
- 计算机网络 自顶向下
- 计算机网络 第五版 谢希仁
知识点
- TCP/IP技术栈一大部分都隐藏于操作系统内核态
- TCP/IP协议体系的认知
- 透明性:下层对上层透明
- 链路层
- 以太网帧格式
- MTU
- ARP
- 网络层
- IP首部格式
- IP分片
- IP选路
- ICMP
- 传输层:
- UDP协议
- TCP协议(重点)
- 连接控制:三次握手、四次挥手、同时打开、同时关闭、半关闭
- 流量控制:滑动窗口、慢启动、拥塞避免、快速重传、快速恢复
- 超时重传:定时器
- 应用层
- DNS:名字空间、指针查询、缓存
- FTP:控制流、数据流、断点续传、匿名
- http:报文格式、状态码
- https:握手过程、摘要算法、数字签名、数字证书