电子说
NVIDIA Cumulus Linux 4.2.0 版本引入了一项名为自动 BGP (Auto BGP) 的新功能,该功能使二层叶脊网络配置中的 BGP ASN 分配变得快速而简单。
自动 BGP 不需要对标准 BGP 行为或配置进行修改就可以完成工作。这样就不必考虑为交换机分配 ASN 编号的事情,有助于在数据中心建立最佳 ASN 配置,并避免在分配错误的脊网络 ASN 时进行的次优路由 (suboptimal routing) 和路径搜索 (path hunting)。
这个功能特别适合不在意 ASN 配置细节的用户。但如果对 ASN 配置很看重,也可以随时用传统方式的来配置 BGP,以控制分配给交换机的 ASN。这个功能并不是一定要在配置中的所有交换机上都要使用自动 BGP,用户可以混合搭配,用它来配置一个交换机的同时,亦可为其他交换机手动分配 ASN 编号。
ASN分配
Cumulus Linux 使用的专用 32 位 ASN 编号范围是 4200000000 到 4294967294。这是 RFC 6996 中定义的专用空间。每个叶网络会被分配一个 4200000001 到 4294967294 范围内的随机唯一值并基于交换机 MAC 地址的散列。每个脊网络会被分配该范围的第一个数字 —— 4200000000。
配置自动BGP
使用带有关键词叶网络或脊网络的简单 NCLU 命令:
net add bgp auto leaf
net add bgp auto spine
自动 BGP 叶脊网络关键字仅用于配置 ASN。配置文件和 net show 命令只显示 ASN 编号。
编辑:jq
全部0条评论
快来发表一下你的评论吧 !