VRRP · BFD · NSR/GR 接口与设备级高可用 · QoS 模型 · 令牌桶与 CAR/GTS · 队列调度 PQ/WFQ/CBWFQ/LLQ · WRED —— 让网络"断不了、也卡不死"。
把"网关"做成虚拟的,Master 挂了 Backup 顶上
preempt-mode,延迟可配)# 上行口失效 → 自动降优先级 interface Vlanif10 vrrp vrid 10 virtual-ip 10.1.10.254 vrrp vrid 10 priority 120 vrrp vrid 10 track interface GigabitEthernet0/0/1 reduced 30 # BFD 联动:毫秒级感知上行/邻居故障 bfd vrrp vrid 10 track bfd-session Name peer-ip 10.1.23.2 # mVRRP:管理VRRP带业务VRRP批量切换
track interface 降优先级 / track bfd-session 快速切换,两个补丁必须会打。display vrrp 双 Master + 抓包 224.0.0.18让所有协议的"死亡计时器"从秒级降到毫秒级
# 静态 BFD + OSPF 联动
bfd bind peer-ip 10.1.12.2 interface GE0/0/0
discriminator local 1 remote 2
commit
interface GigabitEthernet0/0/0
ospf bfd enable
| 协议 | 命令族 |
|---|---|
| OSPF/IS-IS | 进程或接口 ospf bfd enable / isis bfd enable |
| BGP | peer x.x.x.x bfd enable |
| VRRP | vrrp vrid x track bfd-session |
| 静态路由 | ip route-static … track bfd-session |
| 接口/子接口 | bfd all-interfaces enable |
min-rx 50 detect-multiplier 3)。注意两端参数独立、取大者生效。| 层级 | 技术 | 故障切换时间 | 备注 |
|---|---|---|---|
| 链路级 | Eth-Trunk(LACP) | 亚秒 | 链路聚合备份口 |
| Smart Link | 毫秒 | 双上行专用(了解) | |
| 网关/路径级 | VRRP(+BFD/track) | 秒级 → 毫秒级(联动) | 本章 |
| IGP 快速收敛(BFD+PRC) | 毫秒级 | 第 2/3 章 | |
| FRR / TI-LFA | <50ms | 预装好的备份路径 | |
| 设备级 | 堆叠/CSS + 双归 | 无感 | 第 1 章 |
| GR / NSR / 双机热备(FW) | 无感~秒级 | 第 2/8 章 |
模型 · 分类与标记 · 优先级映射
默认:不分类不保障,FIFO。Internet 基本形态。
RSVP 逐流预留带宽 → 每流状态,扩展性崩坏,只在 TE 里活着。
边界分类标记,核心按类服务(PHB)→ 流聚合,可扩展。
| 标记位置 | 字段 | 取值 |
|---|---|---|
| 二层 | 802.1p(VLAN Tag PRI 3bit) | 0~7(0 默认,5 语音,3 信令) |
| 三层 | DSCP(IP ToS 前 6bit) | EF(46)/AF11-43/CS0-7/BE |
| MPLS | EXP 3bit | 0~7(隧道模式映射) |
# ① 分类:匹配 DSCP 或 ACL traffic classifier VOIP if-match dscp ef traffic classifier WEB if-match acl 3001 # ② 行为:重标记 / 限速 / 队列 traffic behavior B-VOIP remark dscp ef queue llq bandwidth 20000 traffic behavior B-WEB car cir 5000 pir 8000 # ③ 策略:装配并挂接口 traffic policy ENTERPRISE classifier VOIP behavior B-VOIP classifier WEB behavior B-WEB interface GigabitEthernet0/0/1 traffic-policy ENTERPRISE inbound
display traffic-policy applied-record 应用检查display traffic behavior/policy 定义检查入口"交警":超速直接丢弃/重标,无缓存,TCP 全局同步隐患。
出口"排队":超速缓存排队平滑发送,加时延但惜 TCP。方向口诀:入监出整。
| 队列 | 调度 | 优点 | 缺点 | 场景 |
|---|---|---|---|---|
| FIFO | 先进先出 | 零配置 | 无差别 | 默认 |
| PQ | 高队列绝对优先 | 关键流量零等待 | 低队列饿死 | 极简语音 |
| WFQ | 按流哈希加权公平 | 自动公平 | 不精准/时延抖 | 遗留场景 |
| CBWFQ | 按类带宽保障 | 类可控 | 无绝对优先 | 企业标准 |
| LLQ = PQ + CBWFQ | EF 绝对优先 + 类保障 | 语音/数据两全 | LLQ 需限速防饿死 | 生产主流 |
| 考点 | 必背细节 | 频度 |
|---|---|---|
| VRRP 细节 | 协议号 112、组播 224.0.0.18;优先级默认 100(可配 1~254,IP 拥有者恒 255);Master 每 1s 通告、3 倍失效;抢占默认使能(delay 0);虚 MAC = 00-00-5E-00-01-{VRID} | ★★★★★ |
| VRRP 联动 | 上行接口故障 Master 仍存活 → 用 vrrp vrid track 联动降优先级;多组备份:VRRP 组与 MSTP 实例对齐实现负载分担 | ★★★★ |
| BFD 参数 | 控制报文 UDP 3784(单跳)/ 4784(多跳)、Echo 3785;检测时间 = 远端期望收包间隔 × 检测倍数(默认 3);与 OSPF/BGP/静态路由/VRRP 联动 | ★★★★ |
| 可靠性分级 | 链路级(Eth-Trunk)→ 网关级(VRRP)→ 设备级(NSR/GR)→ 路径级(BFD 加速收敛)——"哪一环坏了用什么救"的对应题 | ★★★★ |
| 三服务模型 | Best-Effort(不做承诺)/ IntServ(RSVP 端到端预留,扩展差)/ DiffServ(按类标记逐跳服务,主流) | ★★★★ |
| MQC 三段式 | traffic classifier(规则 and / or)→ traffic behavior(car / remark / queue)→ traffic policy → 接口入方向应用;简单流分类=信任端口标记,复杂流分类=MQC | ★★★★★ |
| 令牌桶三色 | 单速双桶:CIR/CBS 决定绿、CBS+EBS 决定黄、超则红;双速三色:CIR 与 PIR 双桶;CAR 超额丢/重标记,GTS 超额先进缓存队列 | ★★★★ |
| 队列与丢弃 | PQ(低时延但饿死低队列)/ WRR / DRR(考虑包长更公平)/ WFQ;实战 PQ+WRR 组合;尾丢弃→TCP 全局同步 → WRED 随机早丢;HQoS 多级调度实现用户级公平 | ★★★★ |
display vrrp brief、display bfd session all、display qos policy interface、display queue statistics —— 可靠性题必须带数据说话。| 验证点 | 预期 |
|---|---|
| display vrrp | 主备角色正确,联动生效 |
| display bfd session all | Up,参数两端取大 |
| 切换丢包数 | BFD 联动后个位数 |
| display traffic policy statistic | 三类命中数与设计一致 |
statistic enable 才有数据。