# 网络工程学习提纲 这份提纲先服务于笔记整理,目标不是一次写全,而是按模块逐步补齐。 ## 01 二层交换技术 ### 00 总览与交换基础 - 交换机、集线器、路由器的区别 - 冲突域与广播域 - 交换机二层转发流程:学习、泛洪、转发、老化 - 单播、广播、组播的基本概念 - 常见查看命令与基础排障思路 ### 01 VLAN 与端口类型 - VLAN 的作用与划分广播域的意义 - VLAN ID、缺省 VLAN、管理 VLAN - Access、Trunk、Hybrid 的区别 - Tag/Untagged、PVID 的含义 - 不同 VLAN 之间默认不能通信的原因 - VLAN 常见配置思路与常见故障点 ### 02 MAC 与 ARP - MAC 地址的概念与格式 - MAC 地址表的学习与老化 - ARP 的作用与请求/应答过程 - Gratuitous ARP 的基本用途 - ARP 欺骗、ARP 冲突的基本现象 - 结合抓包或报文流理解二层与三层寻址 ### 03 STP 与环路防护 - 二层环路产生原因与危害 - STP 的基本思想与端口状态 - 根桥、根端口、指定端口的选举规则 - RSTP、MSTP 相比 STP 的改进点 - 边缘端口、BPDU 保护、根保护、环路保护 - 拓扑变化 TC 对网络的影响 ### 04 链路聚合 - 链路聚合的作用:带宽提升与冗余 - 手工聚合与 LACP - 聚合口与成员口关系 - 聚合成员一致性要求 - 聚合与 VLAN、STP 的联动 - 聚合故障的常见定位思路 ### 05 二层安全与控制 - 端口隔离 - 风暴抑制 - MAC 地址绑定/限制 - DHCP Snooping - 动态 ARP 检测的基本思路 - 常见接入口安全场景 ### 06 二层排障 - 主机不通时的排查顺序 - VLAN 不通、Trunk 不放行、PVID 错误的表现 - STP 阻塞导致的链路现象 - 聚合协商失败的现象 - 结合 `display`/`show` 命令形成排障模板 ## 02 三层路由技术 ### 00 总览与三层转发 - 路由器与三层交换机的作用 - 三层转发的基本过程 - 路由表的意义 - 最长匹配原则 ### 01 IP 编址与子网划分 - IPv4 地址结构 - 子网掩码与 CIDR 表示 - 网段地址、广播地址、可用主机范围 - 子网划分与 VLSM - 常见编址题型与速算技巧 ### 02 路由基础与直连路由 - 直连路由、下一跳、出接口 - 路由优先级与度量值的基本概念 - 路由表字段怎么看 - 三层接口与 VLANIF 的角色 ### 03 静态路由与默认路由 - 静态路由的用途 - 缺省路由的用途 - 浮动静态路由 - 黑洞路由的基本概念 - 静态路由的典型实验场景 ### 04 RIP - 距离矢量协议特点 - RIP 的跳数限制 - RIP v1 与 v2 的区别 - 定时更新与收敛 - 水平分割、毒性逆转的基本概念 ### 05 OSPF - 链路状态协议特点 - Router ID、区域、骨干区域 - 邻居建立与基本报文类型 - DR/BDR 的作用 - 代价 Cost 与路由计算 - 单区域与多区域基本设计 - 常见邻居起不来的原因 ### 06 ACL - ACL 的作用与使用场景 - 基本 ACL 与高级 ACL - 源地址、目的地址、协议、端口匹配 - 通配符掩码 - `permit` 与 `deny` 的逻辑 - 入方向与出方向 - ACL 与流量控制、NAT、PBR 的联动 ### 07 三层排障 - 网关配置错误 - 掩码错误导致的通信异常 - 默认路由缺失 - 动态路由邻居/路由发布异常 - ACL 误拦截的排查思路 ## 03 高可用与出口 ### 00 总览 - 企业网络出口常见需求 - 高可用、冗余、负载分担的基本概念 ### 01 默认网关冗余 VRRP - VRRP 的作用 - Master/Backup 机制 - 虚拟 IP 与优先级 - 抢占与故障切换 - 典型园区网网关冗余场景 ### 02 NAT - NAT 的作用与使用原因 - 静态 NAT、动态 NAT、NAPT - Easy IP 的基本思路 - 地址转换表怎么看 - NAT 常见故障与调试 ### 03 策略路由 PBR - 策略路由与普通路由的区别 - 按源地址/业务类型选路 - PBR 与 ACL 的配合 - 双出口分流的常见场景 ### 04 双出口与链路冗余 - 主备出口 - 负载分担出口 - 运营商双线场景 - 路由跟踪与故障切换基本思路 ### 05 高可用与出口排障 - NAT 不生效 - VRRP 不切换或频繁切换 - 双出口策略不命中 - 链路恢复后业务异常的原因 ## 04 VPN 与隧道 ### 00 总览 - VPN 与隧道技术解决什么问题 - 常见站点到站点与远程接入场景 ### 01 PPP 与广域网基础 - PPP 的基本作用 - PAP、CHAP 的区别 - 广域网链路认证基础 ### 02 GRE - GRE 的用途 - 封装思路 - 为什么要用 GRE 传递路由协议或多种流量 ### 03 IPsec - IPsec 的目标:认证、完整性、加密 - AH 与 ESP 的区别 - 传输模式与隧道模式 - IKE 协商的基本过程 - 感兴趣流的匹配思路 ### 04 GRE over IPsec - 为什么叠加使用 - 配置逻辑 - 常见适用场景 ### 05 L2TP - L2TP 的基本用途 - 与 IPsec 配合的常见思路 - 远程接入基本场景 ### 06 VPN 与隧道排障 - 隧道不起来的常见原因 - IKE 协商失败 - 感兴趣流不匹配 - 路由可达但业务不通的定位思路 ## 05 网络服务与排障 ### 00 总览 - 常见网络服务在企业网中的位置 - “地址获取、名称解析、时间同步、日志监控”整体关系 ### 01 DHCP - DHCP 的作用 - Discover、Offer、Request、ACK 过程 - 地址池、租期、网关、DNS 选项 - DHCP 中继 - 地址分配失败的常见原因 ### 02 DNS - DNS 的作用 - 递归查询与迭代查询 - 常见记录类型:A、CNAME、MX - 域名解析失败的常见定位方法 ### 03 NTP - 时间同步的意义 - NTP 的基本工作方式 - 时间不同步对认证、日志、安全的影响 ### 04 SNMP 与 Syslog - SNMP 的用途 - 团体字/版本的基本概念 - Syslog 的用途 - 日志与监控联动思路 ### 05 常见命令与综合排障 - `ping`、`tracert/traceroute` - `arp`、`display mac-address`、`display ip routing-table` - `display vlan`、`display stp` - `display ospf peer`、`display nat session` - 综合排障顺序:物理层、二层、三层、策略、服务 ## 写作建议 - 每篇笔记尽量固定成 5 段:概念、作用、原理、配置思路、常见故障。 - 先写“为什么要用”,再写“怎么配”,最后写“配错会怎样”。 - 命令不一定一次写很多,但每篇最好有 3 到 5 个常用查看命令。 - 多写“现象 -> 原因 -> 排查命令 -> 修复思路”,这样后面复习更快。 - ACL、NAT、PBR 这类容易混的内容,尽量配一个小拓扑去理解流量方向。