BGP创建对等组

创建IBGP组

bgp 1

group IBGP inrernal

peer 建邻IP group 组名,向对等体组中加入对等体。(重复执行添加多个)

对等体组建立以后,可以为对等体组批量配置BGP的功能。默认情况下,对等体组内的对等体将继承对等体组的配置。如果为对等体直接进行单独的配置,那么单独的配置将代替从对等体组继承的配置。

(可选)peer 组名 description 描述信息,配置对等体组的描述信息。

peer 组名 next-hop-local  更改组改下一跳
peer 组名 connect-interface LoopBack 0 

创建EBGP组

bgp 1

group IBGP external

peer 组名 as-number AS号

如果对等体组中已经存在对等体,则不能改变该对等体组的自治系统号,也不能使用undo命令删除已指定的自治系统号。

peer 建邻IP group 组名,向对等体组中加入对等体。(重复执行添加多个)

(可选)peer 组名 description 描述信息,配置对等体组的描述信息。

创建混合EBGP组

bgp 1

group IBGP external

peer 组名 as-number AS号

peer 建邻IP group 组名,向对等体组中加入对等体。(重复执行添加多个)

(可选)peer 组名 description 描述信息,配置对等体组的描述信息。

在混合EBGP对等体组中,需要单独指定各对等体的自治系统号。

对等体组建立以后,可以为对等体组批量配置BGP的功能。默认情况下,对等体组内的对等体将继承对等体组的配置。如果为对等体直接进行单独的配置,那么单独的配置将代替从对等体组继承的配置。

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_自治系统

IP 配置  如图所示↑

建邻

AS1的IGP

[AR1]ospf
[AR1-ospf-1]area 0
[AR1-ospf-1-area-0.0.0.0]network 13.0.0.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[AR1-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255
[AR2]ospf
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255
[AR3]ospf
[AR3-ospf-1]area 0	
[AR3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]network 13.0.0.0 0.0.0.255

AS1 AS1内全网可达

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_自治系统_02

AS1 的IBGP

AR1

[AR1]bgp 1
[AR1-bgp]group IBGP internal 
[AR1-bgp]peer 2.2.2.2 group IBGP
[AR1-bgp]peer 3.3.3.3 group IBGP
[AR1-bgp]peer IBGP next-hop-local
[AR1-bgp]peer IBGP connect-interface LoopBack 0

AR2

[AR2]bgp 1
[AR2-bgp]group IBGP internal 
[AR2-bgp]peer 1.1.1.1 group IBGP
[AR2-bgp]peer 3.3.3.3 group IBGP
[AR2-bgp]peer IBGP next-hop-local
[AR2-bgp]peer IBGP connect-interface LoopBack 0

AR3

[AR3]bgp 1
[AR3-bgp]group IBGP internal 
[AR3-bgp]peer 1.1.1.1 group  IBGP
[AR3-bgp]peer 2.2.2.2 group IBGP
[AR3-bgp]peer IBGP next-hop-local
[AR3-bgp]peer IBGP connect-interface LoopBack 0

AS1 的EBGP

AR2

bgp 1
[AR2-bgp]peer 24.0.0.2 as-number 2

AR3

bgp 1
[AR3-bgp]peer 34.0.0.2 as-number 2

AS2

AR4(混合EBGP组)

[AR4]bgp 2
[AR4-bgp]group EBGP1 external 
[AR4-bgp]peer 24.0.0.1 as-number 1
[AR4-bgp]peer 34.0.0.1 as-number 1
[AR4-bgp]peer 45.0.0.2 as-number 3	
[AR4-bgp]peer 46.0.0.2 as-number 3

AS3的IGP

AR5

[AR5]ospf 
[AR5-ospf-1]area 0
[AR5-ospf-1-area-0.0.0.0]network 57.0.0.0 0.0.0.255	
[AR5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.0

AR6

[AR6]ospf
[AR6-ospf-1]area 0
[AR6-ospf-1-area-0.0.0.0]network 6.6.6.6 0.0.0.0 e	
[AR6-ospf-1-area-0.0.0.0]network 67.0.0.0 0.0.0.255

AR7

[AR7]ospf
[AR7-ospf-1]area 0
[AR7-ospf-1-area-0.0.0.0]network 7.7.7.7 0.0.0.0
[AR7-ospf-1-area-0.0.0.0]network 67.0.0.0 0.0.0.255
[AR7-ospf-1-area-0.0.0.0]network 57.0.0.0 0.0.0.255

AS3的EBGP

AR5

[AR5]bgp 3	
[AR5-bgp]peer 45.0.0.1 as-number 2

AR6

[AR6]bgp 3
[AR6-bgp]peer 46.0.0.1 as-number 2

AS3的IBGP

AR5

[AR5]bgp 3
[AR5-bgp]group IBGP internal 
[AR5-bgp]peer 7.7.7.7 group IBGP
[AR5-bgp]peer 6.6.6.6 group IBGP
[AR5-bgp]peer IBGP connect-interface lo 0
[AR5-bgp]peer IBGP next-hop-local

AR6

[AR6]bgp 3
[AR6-bgp]group IBGP internal 
[AR6-bgp]peer 5.5.5.5 group IBGP
[AR6-bgp]peer 7.7.7.7 group IBGP	
[AR6-bgp]peer IBGP connect-interface lo 0
[AR6-bgp]peer IBGP next-hop-local

AR7

[AR7]bgp 3
[AR7-bgp]group IBGP internal 	
[AR7-bgp]peer 5.5.5.5 group IBGP	
[AR7-bgp]peer 6.6.6.6 group IBGP
[AR7-bgp]peer IBGP connect-interface lo 0
[AR7-bgp]peer IBGP next-hop-local

邻居关系建立完成

宣告

AS1

[AR1-bgp]import-route direct
[AR2-bgp]import-route direct
[AR3-bgp]import-route direct

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_IP_03

AS2

[AR4]bgp 2	
[AR4-bgp]import-route direct

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_自治系统_04

AS3

[AR5]bgp 3	
[AR5-bgp]import-route direct 
[AR6]bgp 3
[AR6-bgp]import-route direct
[AR7]bgp 3
[AR7-bgp]import-route direct

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_bgp_05

此时AS之间全网可达

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_自治系统_06

要求1 :AR7的环回  7.7.7.7 300:100走上面一条路。8.8.8.8 300:100走下面一条路。

设置团体值

7.7.7.7 300:200

8.8.8.8 300:100

[AR7]route-policy 1 permit node 10
[AR7-route-policy]if-match interface LoopBack 0
[AR7-route-policy]apply community 300:200


[AR7]route-policy 1 permit node 20
[AR7-route-policy]if-match interface lo 1
[AR7-route-policy]apply community 300:100

重新导入或者通告

导入
[AR7]bgp 3
[AR7-bgp]undo import-route direct 	
[AR7-bgp]import-route direct route-policy 1
通告
[AR7-bgp]peer IBGP advertise-community
(IBGP是组名)

查看

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_IP_07

AR5

[AR5]ip ip-prefix 1 deny 8.8.8.8 24
[AR5]ip ip-prefix 1 permit 0.0.0.0 0 less-equal 32

[AR5]route-policy 1 permit node 10
[AR5-route-policy]if-match ip-prefix 1	
[AR5]route-policy 1 permit node 1000

[AR5-bgp]peer 6.6.6.6 route-policy 1 import
[AR5-bgp]peer 7.7.7.7 route-policy 1 import

让AR5不学8.8.8.8

AR6

[AR6]ip ip-prefix 1 deny 7.7.7.0 24
[AR6]ip ip-prefix 1 permit 0.0.0.0 0 less-equal 32

[AR6]route-policy 1 permit node 10
[AR6-route-policy]if-match ip-prefix 1	
[AR6]route-policy 1 permit  node 100

[AR6]bgp 3
[AR6-bgp]peer 7.7.7.7 route-policy 1 import 
[AR6-bgp]peer 5.5.5.5 route-policy 1 import

AR4

[AR4]ip community-filter 1 permit 300:100

[AR4]route-policy 1 permit node 10
[AR4-route-policy]if-match community-filter 1 
[AR4-route-policy]apply preferred-value 10
[AR4]route-policy 1 permit node 1000

[AR4-bgp]peer EBGP advertise-community

BGP对等体之间建立稳定的邻居关系状态是什么 创建bgp对等体_bgp_08

完了,做不到