peer connect-interface (BGP)

命令功能

peer connect-interface命令用来指定发送BGP报文的源接口,并可指定发起连接时使用的源地址。

undo peer connect-interface命令用来恢复缺省设置。

缺省情况下,BGP使用报文的出接口作为BGP报文的源接口。

命令格式

peer { group-name | ipv4-address | ipv6-address } connect-interface interface-type interface-number [ ipv4-source-address | ipv6-source-address ]

undo peer { group-name | ipv4-address | ipv6-address } connect-interface

参数说明

参数 参数说明 取值
group-name 对等体组的名称。 字符串形式,区分大小写,不支持空格,长度范围是1~47。
ipv4-address 对等体的IPv4地址。 -
ipv6-address 对等体的IPv6地址。 -
interface-type interface-number 接口类型和接口号。 -
ipv4-source-address 建立连接时的IPv4源地址。 -
ipv6-source-address 建立连接时的IPv6源地址。 -
说明:
  • ipv4-address参数仅在BGP视图和BGP-VPN实例IPv4地址族视图下生效。

  • ipv6-address参数仅在BGP视图和BGP-VPN实例IPv6地址族视图下生效。

视图

BGP视图、BGP-VPN实例IPv4地址族视图BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

建议在两台设备通过多链路建立多个对等体时,使用peer connect-interface命令。

配置影响

配置peer connect-interface命令后,会引起邻居会话断连,再重新建连。

说明:

因为一台路由器上各地址族下的BGP共用一条TCP连接,所以在BGP视图下配置的connect-interface信息既能在IPv4单播地址族下被继承,又能在VPNv4地址族下被继承。

注意事项

为了使物理接口在出现问题时,设备仍能发送BGP报文,可将发送BGP报文的源接口配置成Loopback接口。在使用Loopback接口作为BGP报文的源接口时,必须注意以下事项:

  • 确认BGP对等体的Loopback接口的地址是可达的。

  • 如果是EBGP连接,还要配置peer ebgp-max-hop命令,允许EBGP通过非直连方式建立邻居关系。

说明:

当使用Loopback接口建立BGP连接时,建议对等体两端同时配置命令peer connect-interface,以保证两端连接的正确性。如果仅有一端配置命令,可能会导致BGP连接建立失败。

使用实例

# 指定BGP报文的源接口和源地址。

<sysname> system-view
[sysname] bgp 100 
[sysname-bgp] peer 10.16.2.3 as-number 1100 
[sysname-bgp] peer 10.16.2.3 connect-interface loopback0
相关主题
peer ebgp-max-hop

华为专有和保密信息
版权所有 © 华为技术有限公司