1.组网需求
所有交换机均运行BGP协议。Switch A需要分别与Switch B、Switch C和Switch D建立IBGP连接。在Switch A上配置BGP动态对等体,以简化配置。
配置Switch A作为路由反射器,在Switch B、Switch C和Switch D之间反射路由。
2.配置步骤
1)配置IBGP连接
# 在Switch A上配置BGP动态对等体
[SwitchA] bgp 200
[SwitchA-bgp-default] router-id 1.1.1.1
[SwitchA-bgp-default] peer 10.1.0.0 16 as-number 200
[SwitchA-bgp-default] address-family ipv4
[SwitchA-bgp-default-ipv4] peer 10.1.0.0 16 enable
# 在Switch B上配置与Switch A建立IBGP连接
[SwitchB] bgp 200
[SwitchB-bgp-default] router-id 2.2.2.2
[SwitchB-bgp-default] peer 10.1.1.1 as-number 200
[SwitchB-bgp-default] address-family ipv4
[SwitchB-bgp-default-ipv4] peer 10.1.1.1 enable
# 在Switch C上配置与Switch A建立IBGP连接
[SwitchC] bgp 200
[SwitchC-bgp-default] router-id 3.3.3.3
[SwitchC-bgp-default] peer 10.1.2.1 as-number 200
[SwitchC-bgp-default] address-family ipv4
[SwitchC-bgp-default-ipv4] peer 10.1.2.1 enable
# 在Switch D上配置与Switch A建立IBGP连接。
[SwitchD] bgp 200
[SwitchD-bgp-default] router-id 4.4.4.4
[SwitchD-bgp-default] peer 10.1.3.1 as-number 200
[SwitchD-bgp-default] address-family ipv4
[SwitchD-bgp-default-ipv4] peer 10.1.3.1 enable
# 查看Switch A的BGP对等体的连接状态。 [SwitchA] display bgp peer ipv4 BGP local router ID : 1.1.1.1 Local AS number : 200 Total number of peers : 3 Peers in established state : 3 * - Dynamically created peer ^ - Peer created through link-local address Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State *10.1.1.2 200 7 10 0 0 00:06:09 Established *10.1.2.2 200 7 10 0 0 00:06:09 Established *10.1.3.2 200 7 10 0 0 00:06:09 Established 以上显示信息表明Switch A与Switch B、Switch C和Switch D之间的IBGP连接已经建立。
2) 配置路由反射器
# 配置Switch A作为路由反射器,将网段10.1.0.0/16中的对等体作为路由反射的客户机 [SwitchA-bgp-default-ipv4] peer 10.1.0.0 16 reflect-client
3)配置发布网段路由
# 在Switch C上配置发布网段路由9.1.1.0/24 [SwitchC-bgp-default-ipv4] network 9.1.1.0 24
3.验证配置
# 在Switch A、Switch B和Switch D上查看BGP路由表,可以看到均已学习到路由9.1.1.0/24。以Switch A为例: [SwitchA-bgp-default] display bgp routing-table ipv4 Total Number of Routes: 1 BGP Local router ID is 1.1.1.1 Status codes: * - valid, > - best, d - dampened, h - history, s - suppressed, S - stale, i - internal, e - external a – additional-path Origin: i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn * i 9.1.1.0/24 10.1.2.2 0 100 0 ?