news 2026/4/28 16:35:24

FRR与NVUE老干仗?那就用BGP Unnumbered重构SRv6底座

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
FRR与NVUE老干仗?那就用BGP Unnumbered重构SRv6底座

穷则变,变则通,通则久。

Underlay网络就像是SRv6的地基,但是在Nvidia Cumulus VX上跑SRv6好像有点不一样。

首先,我们之前测试用IS-IS跑Underlay网络没问题(付出总有回报,全国SRv6组网实验成功了!),测试用OSPF跑Underlay网络没问题(降低SR门槛:手把手用更熟悉的OSPF配置SR-MPLS L3VPN,并对比与IS-IS的差异)。

但是,对于Nvidia Cumulus VX来说,虽然他底层是基于FRR的(为SRv6实验铺路:手把手教你将Ubuntu中的FRR升级至最新v10.5稳定版),但是他的NVUE和FRR是割裂的。FRR明明支持IS-IS,NVUE不支持(从0到1搭建SRv6骨干网:IS-IS Underlay配置详解与MTU调优实战);FRR明明支持OSPFv3,NVUE还是不支持(NVUE不支持OSPFv3?别慌!教你一招搞定SRv6地基)。

虽然我们可以手工操作,移花接木,跑通Underlay网络。但是,NVUE的优先级就是比FRR更高,后面配置SRv6时肯定要吃亏。俗话说:顺天者昌,逆天者亡。与其斗智斗勇,不如顺势而为,用Cumulus更推荐的BGP协议来构建Underlay网络(告别OSPF!EVE-NG专业版+BGP Unnumbered打通Underlay的完整实战)。

在Cumulus上跑BGP,或者说是在IPv6环境中跑BGP,有个巨大的优势,那就是BGP Unnumbered。在传统网络设计中,即使我们可以做到有规则可寻,但管理成百上千个P2P物理链路的/126或/127地址,简直就是一场噩梦。

而BGP Unnumbered更为简单粗暴,物理链路接口不需要配置IPv6全球单播地址,也不需要配置ULA地址,仅仅依靠接口自动生成的fe80::链路本地地址,更无需感知对端接口地址,只要两端均配置了remote-as external且AS号不同,就可以实现插线即建立eBGP邻居会话,无招胜有招,配置极简到丧心病狂。

那我们今天就彻底抛弃FRR,尝试直接使用BGP Unnumbered来构建一张稳健的Underlay网络底座(使用IPv6下一跳通告IPv4网络层可达性信息(NLRI))。

组网拓扑沿用上个实验的拓扑,依旧是PE1-P1-PE2的三节点架构,这个典型的骨干网片段包含两个边缘路由器(PE)和一个核心路由器(P)。如下所示:

在规划网络方案时,推荐几条核心工程设计准则:

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

如何用MaaFramework在5分钟内构建自动化测试:新手终极指南

如何用MaaFramework在5分钟内构建自动化测试:新手终极指南 【免费下载链接】MaaFramework 基于图像识别的自动化黑盒测试框架 | An automation black-box testing framework based on image recognition 项目地址: https://gitcode.com/gh_mirrors/ma/MaaFramewor…

作者头像 李华
网站建设 2026/4/28 16:33:40

3步解决Windows和Office激活难题:KMS_VL_ALL_AIO智能脚本完全指南

3步解决Windows和Office激活难题:KMS_VL_ALL_AIO智能脚本完全指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统激活而烦恼吗?每次重装系统后都要面对…

作者头像 李华
网站建设 2026/4/28 16:31:23

告别混乱!Qt项目多子模块(.pro/.pri)管理与依赖配置保姆级教程

告别混乱!Qt项目多子模块(.pro/.pri)管理与依赖配置保姆级教程 在开发中大型Qt应用时,随着功能模块不断增加,项目结构往往会变得臃肿不堪。头文件路径混乱、库依赖关系不明确、构建顺序失控等问题,不仅影响开发效率,更…

作者头像 李华
网站建设 2026/4/28 16:31:22

Python BeautifulSoup 入门教程:快速学会抓取和解析网页数据

Python BeautifulSoup 入门教程:快速学会抓取和解析网页数据 很多 Python 初学者学完基础语法之后,都会很自然地遇到一个问题: 我能不能把网页里的内容提取下来,变成自己能处理的数据? 比如: 抓取文章标…

作者头像 李华
网站建设 2026/4/28 16:29:34

制造业物料管理系统怎么选?10大好用物料管理系统盘点!

在制造业数字化转型的浪潮中,选择一款合适的制造业物料管理系统已成为企业提升生产效率、控制成本、优化供应链的核心任务。面对市场上琳琅满目的物料管理系统,许多企业管理者都陷入了“怎么选”的困惑。一个好的物料管理系统不仅能打通研发、生产、采购…

作者头像 李华