Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

BGP 自动发现的邻居

了解 BGP 自动发现的邻居

SUMMARY 使用 BGP 自动发现的邻居 按接口(而不是指定远程或本地邻居 IP 地址)配置 BGP 对等互连。

要在路由器之间建立 BGP 会话, 必须 按地址显式配置 BGP 组和对等方。 BGP 对等会话要求您 识别 TCP 通信终结点的源和目标 IP 地址。因此,显式配置这些地址是网络横向扩展的障碍,也是配置错误的机会。

为了简化 您的 BGP 配置,我们不再需要从 BGP 配置每个对等方地址。使用 BGP 自动发现的邻居 按接口(而不是指定远程或本地邻居 IP 地址)配置 BGP 对等互连。这包括使用隐式或协议机制来发现要在 TCP 对等会话中使用的 IP 地址。

图 1: BGP 自动发现的邻居BGP 自动发现的邻居
注:

必须显式配置对等行为和地址用法,以避免基于接口地址更改对等互连 由于配置或地址有效性而发生更改(例如,IPv6 重复地址检测 (DAD))。

BGP 根据配置确定要对等的地址族。对等会话根据确定的系列的接口地址的可用性而启动。使用 IPv6 邻居发现 (RFC4861) 发现对等链路本地地址,并创建朝向该邻居的 BGP 会话。即使 IPv6 接口未配置地址,也会生成链路本地地址。

注:

必须启用 IPv6 邻居发现才能使用此功能。

BGP 自动发现邻居的优势

  • 简化 IGP 部署到单跳 外部 BGP (EBGP) 的过程

  • 按接口和接口范围(而不是按 IP 地址)配置邻居

  • 使用动态邻居组最大限度地减少两端的配置

示例:配置 BGP 自动发现的邻居

SUMMARY 此示例说明如何配置 BGP 自动发现的邻居。

概述

从 Junos OS 21.1R1 版开始,我们支持 BGP 使用 IPv6 邻居发现协议 (ND) 自动发现的邻居。此功能允许 BGP 使用直接连接的邻居路由器的链路本地 IPv6 地址创建对等邻居会话。无需指定远程或本地邻居 IP 地址。

拓扑学

下图显示了一个简化的示例拓扑。

要求

此示例使用以下硬件和软件组件:

MX 系列路由器

Junos OS 21.1R1 或更高版本

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,然后将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中。

VM1

VM2

枝叶 1

枝叶 2

主干 1

主干 2

配置 VM1

要配置 BGP 自动发现的邻居,请在 VM1 上执行以下步骤:

  1. 配置设备接口。

  2. 创建环路接口并配置 IP 地址。

  3. 启用路由策略。

  4. 配置自治系统 (AS) 编号

  5. 应用按数据包策略以启用流量和 ECMP 的负载平衡。

  6. 配置 BGP 以建立内部和外部对等会话。

  7. 如果完成设备配置,请提交配置。

结果

在配置模式下,输入 show interfaces、show protocol、show policy-options 和 show routing-options 命令,以确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明,以便进行更正。

验证

确认配置工作正常。

验证自动发现的邻居

目的

验证自动发现的 BGP 邻居。

操作

在操作模式下,运行 show bgp summary auto-discovered 命令

在叶子上1

在主干1上

意义

输出显示自动发现的 bgp 邻居的摘要。您可以查看自动发现的对等节点的数量及其详细信息。

验证 BGP 自动发现的对等方

目的

验证自动发现的 BGP 邻居。

操作

在操作模式下,运行 show bgp neighbor auto-discovered 命令。

在叶子上1

在主干1上

意义

输出显示有关自动发现的 BGP 邻居的信息。