peer next-hop-invariable
命令功能
peer next-hop-invariable命令配置不同AS域的PE向EBGP对等体发布路由时不改变下一跳;向IBGP对等体发布引入的IGP路由时使用IGP路由的下一跳地址。
undo peer next-hop-invariable命令用来恢复缺省配置。
缺省情况下,BGP发言者在向EBGP对等体发布路由时和向IBGP对等体发布引入的IGP路由时将下一跳改为自己的接口地址。
命令格式
peer { ipv4-address | group-name } next-hop-invariable
undo peer { ipv4-address | group-name } next-hop-invariable
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
ipv4-address | 对等体的IPv4地址。 | 点分十进制格式。 |
group-name | 对等体组的名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~47。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
视图
BGP视图、BGP-IPv4单播地址族视图、BGP-VPNv4地址族视图、BGP-VPNv6地址族视图、BGP-L2VPN地址族视图、BGP-VPLS地址族视图、BGP L2VPN-AD地址族视图、BGP-EVPN地址族视图
使用指南
应用场景
当配置这条命令后,对于引入的IGP路由且发往IBGP对等体时,不更改该IGP路由的下一跳地址;向EBGP对等体发布路由时不改变下一跳。
在采用RR的跨域VPN OptionC方式组网中,需要在RR上执行peer next-hop-invariable命令,配置向EBGP对等体发布路由时不改变下一跳,保证对端PE可以在流量传输时迭代到通往本端PE的BGP LSP。前置条件
必须先执行peer as-number命令创建对等体(组)。
配置影响
配置peer next-hop-invariable命令后,对于引入的IGP路由且发往IBGP对等体时,不更改该IGP路由的下一跳地址;向EBGP对等体发布路由时不改变下一跳。
注意事项
peer next-hop-invariable命令配置在EBGP对等体间时,只对VPNv4和VPNv6路由生效,对于其他类型的路由都不生效。
在向IBGP对等体(组)通告路由时,peer next-hop-invariable命令和peer next-hop-local命令互斥。
使用实例
<HUAWEI> system-view [HUAWEI] bgp 100 [HUAWEI-bgp] peer 10.1.1.2 as-number 200 [HUAWEI-bgp] ipv4-family vpnv4 [HUAWEI-bgp-af-vpnv4] peer 10.1.1.2 enable [HUAWEI-bgp-af-vpnv4] peer 10.1.1.2 next-hop-invariable
# 向IBGP对等体发布引入的IGP路由时使用IGP路由的下一跳地址。
<HUAWEI> system-view [HUAWEI] bgp 100 [HUAWEI-bgp] peer 10.1.1.2 as-number 100 [HUAWEI-bgp] ipv4-family unicast [HUAWEI-bgp-af-ipv4] peer 10.1.1.2 next-hop-invariable