跳到主要内容

计算机网络知识体系概览

为什么运维要学网络

网络是所有分布式系统的基础。无论是服务部署、负载均衡、容器编排还是故障排查,都离不开扎实的网络知识。运维面试中,网络是高频考察方向

核心知识概览

TCP/IP 四层模型

层级协议运维关注点
应用层HTTP、DNS、SSH、SMTP服务配置、证书管理
传输层TCP、UDP端口管理、连接状态、抓包分析
网络层IP、ICMP、ARP路由、子网划分、NAT
链路层Ethernet、VLAN网卡配置、交换机、bonding

关键知识点

  • TCP 三次握手/四次挥手:面试必考,理解状态转换(SYN_SENT、ESTABLISHED、TIME_WAIT)
  • DNS:解析流程、缓存、常见记录类型、DNS 故障排查
  • HTTP/HTTPS:状态码、TLS 证书、HTTP/2 多路复用
  • 防火墙:iptables 规则链(INPUT/OUTPUT/FORWARD)、NAT
  • 网络排查:从物理层到应用层的系统化排查方法

学习路径

相关链接