news 2026/1/26 6:27:22

什么是ODN

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
什么是ODN

文章目录

    • 为什么需要ODN
    • ODN是如何工作的
    • ODN的应用



ODN(On-demand Nexthop,按需下一跳)是基于头节点上指定路径要求的模板,动态生成满足意图的SR-MPLS TE Policy。使用ODN的优势在于无需手动配置SR-MPLS TE Policy,快速响应业务需求。


为什么需要ODN

传统的SR-MPLS TE Policy基于Color引流时,需要预先配置SR-MPLS TE Policy,可以通过手工静态配置,也可以通过控制器向头节点下发。路由迭代时,头节点根据BGP路由的扩展团体属性Color值与SR-MPLS TE Policy的Color相匹配,通过路由下一跳与SR-MPLS TE Policy的EndPoint相匹配,如果二者都匹配成功,才能迭代到已经存在的SR-MPLS TE Policy。此种迭代方式下,如果预先创建了SR-MPLS TE Policy,但是没有路由去迭代,就可能存在一定的SR-MPLS TE Policy浪费。

按需下一跳(On-demand Next hop,ODN)不需要预先配置大量SR-MPLS TE Policy,而是由业务路由动态按需触发创建SR-MPLS TE Policy,极大地简化了网络操作。

ODN是如何工作的

ODN方式按需生成SR-MPLS TE Policy场景,需要配合控制器使用。网络中的转发器需要和控制器建立BGP-LS邻居,转发器通过BGP-LS上报网络拓扑和标签等信息给控制器,这是控制器计算SR-MPLS TE Policy的基础。

ODN方式按需生成SR-MPLS TE Policy的过程主要包括4步:

  1. 头节点根据所需的SLA,预先配置一组ODN模板,每个ODN模板对应一种指定SLA的颜色。ODN模板中规定了所生成候选路径的特征,例如偏好值、是否动态生成、如果是动态生成需要优化哪种度量、有什么约束条件等。

  2. 尾节点收到BGP业务路由时,可以根据业务SLA的需求,通过路由策略为其添加Color扩展团体属性。每一种Color扩展团体属性都代表业务路由的一类SLA需求,例如要求低时延路径、大带宽路径等。

  3. 尾节点通过BGP邻居将业务路由发布给头节点。路由携带Color扩展团体属性,而且BGP业务路由的下一跳设置为尾节点的地址。

  4. 头节点接收到BGP业务路由以后,会与本地配置的ODN模板进行Color值匹配。如果匹配成功,则头节点通过PCEP向控制器发起算路请求。控制器接收请求后开始计算SR-MPLS TE Policy路径,并通过PCEP协议下发给头节点,供业务转发使用。

图1-2 ODN的工作方式

按需下一跳的关键在于为BGP业务路由添加Color扩展团体属性,这个过程也叫做“着色”。在上图中,尾节点4将BGP路由 2.2.2.0/24和 5.5.5.0/24着色为“绿色”(假设此模板表示低时延路径),当头节点1收到BGP路由后,控制器发现BGP路由携带的Color与本地配置的ODN模板Color匹配,则控制器以BGP业务路由的下一跳地址1.1.1.4为EndPoint,计算出低时延SR-MPLS TE Policy路径,并下发给头节点1。

当头节点上所有与“绿色”匹配的BGP业务路由被撤销后,头端设节点除ODN生成的候选路径,如果此时没有其他可用的候选路径,头节点还将拆除相应的SR-MPLS TE Policy。

ODN的应用

ODN的核心思想是利用网络的自动部署和灵活性,实现网络资源的动态分配和优化。在ODN中,路由器都通过对应的控制器进行管理和控制。当有新的流量到达时,控制器会根据一定的策略,将流量送达至可用的路由器。这种灵活的网络架构使得ODN能够支持多样化的网络服务需求,满足不同应用场景的需求。

ODN的应用广泛,特别是在大型企业和组织的数据中心环境中。通过ODN,这些企业能够实现网络的自动部署和资源优化,提高网络的性能和可伸缩性,降低网络运维的成本。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/20 16:26:35

OpenFlow是什么

文章目录OpenFlow的起源与发展OpenFlow的工作原理OpenFlow的应用场景OpenFlow是一种网络通信协议,应用于SDN架构中控制器和转发器之间的通信。软件定义网络SDN的一个核心思想就是“转发、控制分离”,要实现转、控分离,就需要在控制器与转发器…

作者头像 李华
网站建设 2026/1/20 16:25:20

亚马逊、temu、希音等平台自养号采购、代采系统怎么搭建?

构建稳定、安全、高效的自养号采购系统,远不止于批量注册账号,而是一项需要从技术底层到操作流程全方位设计的系统工程。其关键在于创建多个独立、可信的数字身份,形成可长期运作的采购网络。以下是构建此类系统的核心要素与实施路径。一、环…

作者头像 李华
网站建设 2026/1/24 16:15:29

智慧边检空间智能平台建设方案——基于空间视频感知与统一空间智能底座的新一代边检监管体系

智慧边检空间智能平台建设方案——基于空间视频感知与统一空间智能底座的新一代边检监管体系建设单位:镜像视界(浙江)科技有限公司一、建设背景:边检监管进入“全过程智能化”阶段随着国际人员流动规模持续扩大,口岸边…

作者头像 李华
网站建设 2026/1/21 10:22:56

10种实测靠谱的降ai率工具名单:教你如何科学降低ai率,实现ai降ai,目前最全的免费降低ai率教程。

又到了论文开题季,很多同学发现,自己用AI辅助写完的论文,AIGC率高得吓人。明明只是润色,检测却显示“高风险AI生成”。面对这个论文降ai的难题,盲目手改往往收效甚微。 别慌。市面上已经有很多工具可以辅助降低ai率。今…

作者头像 李华
网站建设 2026/1/21 9:57:30

Node.js 真的是单线程?前端老铁别被忽悠瘸了!

Node.js 真的是单线程?前端老铁别被忽悠瘸了!Node.js 真的是单线程?前端老铁别被忽悠瘸了!先给“单线程”这仨字儿上柱香主线程日常:一个 event loop 的社畜生活libuv:藏在床底下的“时间管理大师”Worker …

作者头像 李华
网站建设 2026/1/24 2:58:23

HDFS 在大数据领域的数据存储发展方向

HDFS 在大数据领域的数据存储发展方向 关键词:HDFS、大数据存储、分布式文件系统、数据湖、存储架构、数据管理、未来趋势 摘要:本文深入探讨了Hadoop分布式文件系统(HDFS)在大数据领域的数据存储发展方向。我们将从HDFS的基本原理出发,分析其当前的技术架构和局限性,然后详…

作者头像 李华