BGP联盟概述:

联盟将一个AS划分为若干个子AS	
每个AS内部建立IBGP全连接关系,子AS之间建立联盟EBGP连接关系
联盟外部AS任会认为联盟是一个AS

路由反射器:

在一个AS内,其中一台路由器作为路由反射器RR(Route Reflector),
其它路由器作为客户机(Client)与路由反射器之间建立IBGP连接。
路由反射器在客户机之间传递(反射)路由信息,
而客户机之间不需要建立BGP连接。
即:非客户端来的路由,不可以给非客户端。

案例一:BGP联盟

#实验准备: (1)如图三个AS,其中AS234下面有 AS64600和AS64700两个子AS。 (2)按图配置各路由器IP及回环口地址:略 (3)内部IBGP使用RIP互通 实验目标: 通过AS联盟,解决路由环路,简化全互联,实现AR6和AR11相互获取到路由 (回环口地址用于测试路由获取)

	实验步骤:
(1)	配置相关接口IP
(2)	配置AS234内部IBGP——RIP(略)
(3)	配置R7/R8的IBGP邻居,R9/R10的IBGP邻居
	R7: bgp 64600
		  confederation id 234
			 peer 10.10.3.3 as-number 64600 
			 peer 10.10.3.3 connect-interface LoopBack0 
			 peer 10.10.3.3 next-hop-local
	R8:bgp 64600
			confederation id 234
			peer 10.10.2.2 as-number 64600 
			peer 10.10.2.2 connect-interface LoopBack0
	R9:	bgp 64700
			confederation id 234
			peer 10.10.3.3 as-number 64600
			peer 10.10.3.3 connect-interface LoopBack0
	R10:bgp 64700
			confederation id 234
			peer 10.10.4.4 as-number 64700 
			peer 10.10.4.4 connect-interface LoopBack0
			peer 10.10.4.4 next-hop-local
(4)	配置AR6与AR7的 EBGP邻居
			 配置AR10与AR11的EBGP邻居
	R6: bgp 100
		   peer 192.168.1.2 as-number 234
			 network 10.10.1.1 255.255.255.255
	R7: bgp 64600
			peer 192.168.1.1 as-number 100
	R10:bgp 64700
			peer 192.168.5.2 as-number 200
	R11:bgp 200
			peer 192.168.5.1 as-number 234
			network 10.10.6.6 255.255.255.255
(5)	配置R8/R9的EBGP邻居
	R8: bgp 64600
		  confederation id 234
		  confederation peer-as 64700
		  peer 10.10.4.4 as-number 64700 
			peer 10.10.4.4 connect-interface LoopBack0
			peer 10.10.4.4 ebgp-max-hop 10 
			R9: bgp 64700
			confederation id 234
			confederation peer-as 64600
			peer 10.10.3.3 as-number 64600 
			peer 10.10.3.3 connect-interface LoopBack0
			peer 10.10.3.3 ebgp-max-hop 10 
实验验证:
		查询R6 R11路由表,验证相互学习到路由。

案例二:路由反射器

#实验准备: (1)如图三个AS,其中AS234下面有 AS64600和AS64700两个子AS。 (2)按图配置各路由器IP及回环口地址:略 (3)内部IBGP使用RIP互通:略 (4)配置外部路由R6 R7,R10 R11,BGP邻居:同案例一(略) (5)配置R7/ R8,R8/R12,R9/R10Z之间的内部BGP(略) (6)配置R9/R12的子AS外部BGP邻居 (7)配置R8条件反射器对象R7 #实验目的: 通过子AS64600,内部配置路由反射器实现R6/R11,路由互通 #实验步骤: (1)R12:bgp 64600 confederation id 234 confederation peer-as 64700 peer 10.10.4.4 as-number 64700 peer 10.10.4.4 ebgp-max-hop 255 peer 10.10.4.4 connect-interface LoopBack0 R9: bgp 64700 confederation id 234 confederation peer-as 64600 peer 10.10.12.1 as-number 64600 peer 10.10.12.1 ebgp-max-hop 255 peer 10.10.12.1 connect-interface LoopBack0 (2)R8:bgp 64600 peer 10.10.2.2 reflect-client (3)R7: peer 10.10.3.3 next-hop-local R10: peer 10.10.4.4 next-hop-local #实验验证: (1) 内部子AS邻居建立AR12和AR9 (2) 验证R6和R11相互学习到路由。