TCP/IP 协议(TCP/IP Protocol)
理解 TCP/IP 协议栈的工作原理,掌握网络通信的核心协议
📚 核心内容
1. IP 地址与子网
- IP 地址分类(A、B、C 类)
- 子网掩码
- CIDR 表示法
- IPv4 与 IPv6
- 子网划分
2. 路由与转发
- 路由表
- 路由协议(RIP、OSPF、BGP)
- 数据包转发过程
- NAT(网络地址转换)
- 路由算法
3. TCP 协议
- TCP 连接管理(三次握手、四次挥手)
- TCP 可靠性保证(确认、重传、滑动窗口)
- TCP 流量控制
- TCP 拥塞控制
- TCP 状态转换
4. UDP 协议
- UDP 特点
- UDP 应用场景
- UDP vs TCP
- UDP 可靠性实现
5. DNS 原理
- 域名系统
- DNS 查询过程
- DNS 记录类型(A、AAAA、CNAME、MX)
- DNS 缓存
- DNS 安全问题
🔗 相关链接
📖 学习资源
- 《TCP/IP 详解》
- 《计算机网络》- 谢希仁
- Wireshark 抓包分析
学习目标:理解 TCP/IP 协议的工作原理,能够分析和解决网络问题