90. DNS 与 CDN 关系
CDN(内容分发网络)通过 DNS 重定向实现用户请求的就近分发。DNS 解析时将请求引导至最优边缘节点,提高访问速度与可靠性。
91. HTTP 状态码含义
- 200:OK
- 301/302:重定向
- 400:Bad Request
- 403:Forbidden
- 404:Not Found
- 500:Internal Server Error
- 503:Service Unavailable
92. 网络分层的优点
- 降低耦合,便于模块化实现
- 易于标准化与升级维护
- 不同层可独立演进
- 简化调试与测试
93. IP 分片与重组
当数据报大于链路层最大传输单元(MTU)时,IP 层会分片传输,接收方根据标识符、偏移和 MF(More Fragments)位进行重组。分片会影响性能和安全性。
94. 防火墙分类与功能
- 包过滤型:根据 IP、端口判断是否允许通过
- 状态检测型:跟踪连接状态,更安全
- 应用层网关:代理应用流量,进行内容检查
- 下一代防火墙:集成入侵检测、内容过滤等功能
95. NAT 穿透原理
用于解决 NAT 环境下无法直接通信的问题,常用方法:
- STUN:获取公网地址
- TURN:通过中继转发数据
- ICE:智能协商路径 广泛用于 P2P 应用如 WebRTC
96. 流量控制与拥塞控制区别
- 流量控制:点对点,防止接收方处理不过来
- 拥塞控制:全局控制,避免网络过载 二者可协同进行,分别体现 TCP 的可靠性和网络友好性