bpg反射器机联邦作业
拓补及其要求思考as1和as3的地址严格禁止宣告他们的环回接口必须宣告ebpg在接收邻居路由传递给邻居时默认不改变下一跳路由汇总减少路由条目配置ar1# 接口IP interface Loopback0 ip address 10.1.1.1 32 interface Loopback1 ip address 192.168.1.1 32 interface GigabitEthernet0/0/0 ip address 12.1.1.1 30 # BGP配置 bgp 64512 router-id 10.1.1.1 peer 12.1.1.2 as-number 200 # 假设AS2为200 # 宣告路由只宣告10.1.1.0/24 network 10.1.1.0 24 # 注意192.168.1.0/24 绝对不宣告ar2system-view sysname AR2 interface Loopback0 ip address 172.16.0.2 32 interface GigabitEthernet0/0/0 ip address 12.1.1.2 30 interface GigabitEthernet0/0/1 ip address 172.16.12.1 30 interface GigabitEthernet0/0/2 ip address 172.16.24.1 30 # BGP配置 bgp 200 router-id 172.16.0.2 # EBGP邻居AS1 peer 12.1.1.1 as-number 64512 # IBGP邻居AS2内部 peer 172.16.0.3 as-number 200 peer 172.16.0.4 as-number 200 peer 172.16.0.5 as-number 200 peer 172.16.0.6 as-number 200 peer 172.16.0.7 as-number 200 # 指定IBGP邻居的源接口和下一跳 peer 172.16.0.3 connect-interface Loopback0 peer 172.16.0.4 connect-interface Loopback0 peer 172.16.0.5 connect-interface Loopback0 peer 172.16.0.6 connect-interface Loopback0 peer 172.16.0.7 connect-interface Loopback0 # 对IBGP邻居修改下一跳为本机 peer 172.16.0.3 next-hop-local peer 172.16.0.4 next-hop-local peer 172.16.0.5 next-hop-local peer 172.16.0.6 next-hop-local peer 172.16.0.7 next-hop-local # 宣告AS2内部环回方便所有设备互通 network 172.16.0.0 16ar3system-view sysname AR3 interface Loopback0 ip address 172.16.0.3 32 interface GigabitEthernet0/0/0 ip address 172.16.12.2 30 interface GigabitEthernet0/0/1 ip address 172.16.34.1 30 interface GigabitEthernet1/0/0 ip address 172.16.35.1 30 interface GigabitEthernet1/0/1 ip address 172.16.37.1 30 # BGP配置 bgp 200 router-id 172.16.0.3 # IBGP全互联 peer 172.16.0.2 as-number 200 peer 172.16.0.4 as-number 200 peer 172.16.0.5 as-number 200 peer 172.16.0.6 as-number 200 peer 172.16.0.7 as-number 200 peer 172.16.0.2 connect-interface Loopback0 peer 172.16.0.4 connect-interface Loopback0 peer 172.16.0.5 connect-interface Loopback0 peer 172.16.0.6 connect-interface Loopback0 peer 172.16.0.7 connect-interface Loopback0 peer 172.16.0.2 next-hop-local peer 172.16.0.4 next-hop-local peer 172.16.0.5 next-hop-local peer 172.16.0.6 next-hop-local peer 172.16.0.7 next-hop-local network 172.16.0.0 16ar4system-view sysname AR4 interface Loopback0 ip address 172.16.0.4 32 interface GigabitEthernet0/0/0 ip address 172.16.24.2 30 interface GigabitEthernet0/0/1 ip address 172.16.34.2 30 bgp 200 router-id 172.16.0.4 peer 172.16.0.2 as-number 200 peer 172.16.0.3 as-number 200 peer 172.16.0.5 as-number 200 peer 172.16.0.6 as-number 200 peer 172.16.0.7 as-number 200 peer 172.16.0.2 connect-interface Loopback0 peer 172.16.0.3 connect-interface Loopback0 peer 172.16.0.5 connect-interface Loopback0 peer 172.16.0.6 connect-interface Loopback0 peer 172.16.0.7 connect-interface Loopback0 peer 172.16.0.2 next-hop-local peer 172.16.0.3 next-hop-local peer 172.16.0.5 next-hop-local peer 172.16.0.6 next-hop-local peer 172.16.0.7 next-hop-local network 172.16.0.0 16ar5system-view sysname AR5 interface Loopback0 ip address 172.16.0.5 32 interface GigabitEthernet0/0/0 ip address 172.16.35.2 30 interface GigabitEthernet0/0/1 ip address 172.16.56.1 30 bgp 200 router-id 172.16.0.5 peer 172.16.0.2 as-number 200 peer 172.16.0.3 as-number 200 peer 172.16.0.4 as-number 200 peer 172.16.0.6 as-number 200 peer 172.16.0.7 as-number 200 peer 172.16.0.2 connect-interface Loopback0 peer 172.16.0.3 connect-interface Loopback0 peer 172.16.0.4 connect-interface Loopback0 peer 172.16.0.6 connect-interface Loopback0 peer 172.16.0.7 connect-interface Loopback0 peer 172.16.0.2 next-hop-local peer 172.16.0.3 next-hop-local peer 172.16.0.4 next-hop-local peer 172.16.0.6 next-hop-local peer 172.16.0.7 next-hop-local network 172.16.0.0 16ar6system-view sysname AR6 interface Loopback0 ip address 172.16.0.6 32 interface GigabitEthernet0/0/0 ip address 172.16.56.2 30 interface GigabitEthernet0/0/1 ip address 172.16.68.1 30 bgp 200 router-id 172.16.0.6 # EBGP邻居AS3 peer 172.16.68.2 as-number 64513 # IBGP邻居 peer 172.16.0.2 as-number 200 peer 172.16.0.3 as-number 200 peer 172.16.0.4 as-number 200 peer 172.16.0.5 as-number 200 peer 172.16.0.7 as-number 200 peer 172.16.0.2 connect-interface Loopback0 peer 172.16.0.3 connect-interface Loopback0 peer 172.16.0.4 connect-interface Loopback0 peer 172.16.0.5 connect-interface Loopback0 peer 172.16.0.7 connect-interface Loopback0 peer 172.16.0.2 next-hop-local peer 172.16.0.3 next-hop-local peer 172.16.0.4 next-hop-local peer 172.16.0.5 next-hop-local peer 172.16.0.7 next-hop-local network 172.16.0.0 16ar7system-view sysname AR7 interface Loopback0 ip address 172.16.0.7 32 interface GigabitEthernet0/0/0 ip address 172.16.37.2 30 interface GigabitEthernet0/0/1 ip address 172.16.78.1 30 bgp 200 router-id 172.16.0.7 # EBGP邻居AS3 peer 172.16.78.2 as-number 64513 # IBGP邻居 peer 172.16.0.2 as-number 200 peer 172.16.0.3 as-number 200 peer 172.16.0.4 as-number 200 peer 172.16.0.5 as-number 200 peer 172.16.0.6 as-number 200 peer 172.16.0.2 connect-interface Loopback0 peer 172.16.0.3 connect-interface Loopback0 peer 172.16.0.4 connect-interface Loopback0 peer 172.16.0.5 connect-interface Loopback0 peer 172.16.0.6 connect-interface Loopback0 peer 172.16.0.2 next-hop-local peer 172.16.0.3 next-hop-local peer 172.16.0.4 next-hop-local peer 172.16.0.5 next-hop-local peer 172.16.0.6 next-hop-local network 172.16.0.0 16ar8system-view sysname AR8 interface Loopback0 ip address 11.1.1.1 32 interface Loopback1 ip address 192.168.2.1 32 interface GigabitEthernet0/0/0 ip address 172.16.68.2 30 interface GigabitEthernet0/0/1 ip address 172.16.78.2 30 # BGP配置 bgp 64513 router-id 11.1.1.1 # EBGP邻居AS2 peer 172.16.68.1 as-number 200 peer 172.16.78.1 as-number 200 # 宣告路由只宣告11.1.1.0/24 network 11.1.1.0 24 # 注意192.168.2.0/24 绝对不宣告