1. OMP Overview
OMP 简介
Overlay Management Protocol (OMP) 是思科 SD-WAN 体系中的核心协议,负责在 Overlay 网络中进行路由、策略和安全参数的交换。它运行在 vSmart 控制器上,并通过安全的 DTLS/TLS 连接到 vEdge/cEdge 设备,以确保全网的统一管理和高效数据转发。
OMP 的核心功能
-
动态路由传播:OMP 允许 SD-WAN 设备之间动态交换路由信息,避免传统静态配置带来的复杂性。
-
TLOC 处理:TLOC(Transport Locator)用于识别不同的传输路径,并决定流量的最佳去向。
-
策略分发:控制器可以利用 OMP 分发策略,以优化流量路径选择和安全控制。
-
端到端加密:通过 OMP 传递 IPsec 加密密钥,实现数据安全保护。
-
应用感知路由(AAR):基于实时网络状态(丢包、抖动、延迟等)进行流量优化。
2. OMP Best-Path Selection
2.1.OMP 最优路径选择机制
OMP 采用多种因素来确定最佳路径,以确保流量通过最优链路传输,减少时延和丢包。
2.2.OMP Best-Path Selection 评估因素
在 SD-WAN 环境下,vSmart 控制器基于多个关键因素来选择最优路径,具体包括:
-
TLOC Preference(TLOC 优先级)
-
每个 TLOC 都有一个优先级值,较高的优先级路径优先使用。
-
例如 MPLS 可被设为高优先级,而 Internet 作为备用路径。
-
-
Route Origin(路由来源)
-
OMP 直接学习的路由优先于外部路由协议(如 BGP、OSPF)学习的路由。
-
例如:直接从 OMP 获取的路由比 BGP 重新分发的路由更具优先级。
-
-
Service (Color)(路径类型)
-
OMP 使用
color
属性来标识不同的传输路径类型,如 MPLS、Internet、LTE 等。 -
不同业务流可根据
color
来选择不同的路径,如语音业务优先走 MPLS。
-
-
Origin Type(来源类型)
-
OMP 本地学习的路由优先于外部协议(如 OSPF 或 BGP)重分发的路由。
-
-
Lower Administrative Distance(管理距离)
-
OMP 为每个路径分配管理距离,较低的管理距离路径优先使用。
-
例如:OMP 本地学习的路由管理距离低于 BGP 重新分发的路由。
-
-
Lower Router ID(路由器 ID