北京金桥世纪H3C认证培训全国总代理

【H3C技术】部署BGP团体

2011-11-15 13:39:39金桥世纪

部署BGP团体
应用环境
利用团体可以简化路由策略的管理,使多个AS中的一组BGP路由器共享相同的策略。团体是一个路由属性,在BGP对等体之间传播,它并不受到AS范围的限制。

配置思路
部署BGP团体时,采用如下的配置思路:

1. 配置BGP连接。

2. 使用Route-Policy设置BGP团体属性。

3. 配置路由器在发往指定对等体的路由上应用Route-Policy。

 

配置注意事项

配置实例
组网需求

 

如下图所示,RouterB分别与RouterA、RouterC之间建立EBGP连接。通过在RouterA上配置No_Export团体属性,使得AS10发布到AS20中的路由,不再被AS20向其他AS发布。

BGP团体组网图

 【H3C技术】部署BGP团体

适用产品和版本
采用NE系列路由器,版本为(VRP5.30)及后续版本。

配置步骤
步骤 1     配置各接口的IP地址(略)

步骤 2     配置EBGP

# 配置RouterA。

[RouterA] bgp 10

[RouterA-bgp] router-id 1.1.1.1

[RouterA-bgp] peer 200.1.2.2 as-number 20

# 配置RouterA发布路由9.1.1.0/24。

[RouterA-bgp] ipv4-family unicast

[RouterA-bgp-af-ipv4] network 9.1.1.0 255.255.255.0

[RouterA-bgp-af-ipv4] quit

# 配置RouterB。

[RouterB] bgp 20

[RouterB-bgp] router-id 2.2.2.2

[RouterB-bgp] peer 200.1.2.1 as-number 10

[RouterB-bgp] peer 200.1.3.2 as-number 30

[RouterB-bgp] quit

# 配置RouterC。

[RouterC] bgp 30

[RouterC-bgp] router-id 3.3.3.3

[RouterC-bgp] peer 200.1.3.1 as-number 20

[RouterC-bgp] quit

# 查看RouterB的路由表。

[RouterB] display bgp routing-table 9.1.1.0

 

 BGP local router ID : 2.2.2.2

 Local AS number : 20

 Paths:   1 available, 1 best

 

 BGP routing table entry information of 9.1.1.0/24:

 From: 200.1.2.1 (1.1.1.1)

 Original nexthop: 200.1.2.1

 AS-path 10, origin igp, MED 0, pref-val 0, valid, external, best, pre 255

 Advertised to such 1 peers:

    200.1.3.2

可以看出,RouterB把收到的路由发布给了位于AS30内的RouterC。

# 查看RouterC的路由表。

[RouterC] display bgp routing-table

 

 Total Number of Routes: 1

 

 BGP Local router ID is 3.3.3.3

 Status codes: * - valid, > - best, d - damped,

               h - history,  i - internal, s - suppressed, S - Stale

               Origin : i - IGP, e - EGP, ? - incomplete

      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 

 *>   9.1.1.0/24         200.1.3.1                             0      20 10i

从路由表可以确认,RouterC从RouterB那里学到了目的地址为9.1.1.0/24的路由。

步骤 3     使用Route-Policy设置BGP团体属性

# 在RouterA上配置名为comm_policy的Route-Policy。

[RouterA] route-policy comm_policy permit node 0

[RouterA-route-policy] apply community no-export

[RouterA-route-policy] quit

步骤 4     配置在发布给RouterB的路由上应用comm_policy。

[RouterA] bgp 10

[RouterA-bgp] ipv4-family unicast

[RouterA-bgp-af-ipv4] peer 200.1.2.2 route-policy comm_policy export

[RouterA-bgp-af-ipv4] peer 200.1.2.2 advertise-community

验证结果
如果配置成功,则:

在RouterB上使用命令display bgp routing-table 9.1.1.0查看路由9.1.1.0的详细信息。

[RouterB] display bgp routing-table 9.1.1.0

 

 BGP local router ID : 2.2.2.2

 Local AS number : 20

 Paths:   1 available, 1 best

 

 BGP routing table entry information of 9.1.1.0/24:

 From: 200.1.2.1 (1.1.1.1)

 Original nexthop: 200.1.2.1

 Community:No-Export

 AS-path 10, origin igp, MED 0, pref-val 0, valid, external, best, pre 255

 Not advertised to any peers yet

在RouterB的BGP路由表中可以看到配置的团体属性。此时在RouterC的BGP路由表中已经没有到目的地址9.1.1.0/24的路由。

配置文件
RouterA的配置文件
#

 sysname RouterA

#

interface GigabitEthernet1/0/0

 ip address 9.1.1.1 255.255.255.0

#

interface Pos2/0/0

 link-protocol ppp

 ip address 200.1.2.1 255.255.255.0

#

bgp 10

 router-id 1.1.1.1

 peer 200.1.2.2 as-number 20

 #

 ipv4-family unicast

  undo synchronization

  network 9.1.1.0 255.255.255.0

  peer 200.1.2.2 enable

  peer 200.1.2.2 route-policy comm_policy export

  peer 200.1.2.2 advertise-community

#

route-policy comm_policy permit node 0

 apply community no-export

#

return

RouterB的配置文件
#

 sysname RouterB

#

interface Pos2/0/0

 link-protocol ppp

 ip address 200.1.2.2 255.255.255.0

#

interface Pos3/0/0

 link-protocol ppp

 ip address 200.1.3.1 255.255.255.0

#

bgp 20

 router-id 2.2.2.2

 peer 200.1.2.1 as-number 10

 peer 200.1.3.2 as-number 30

 #

 ipv4-family unicast

  undo synchronization

  peer 200.1.2.1 enable

  peer 200.1.3.2 enable

#

return

RouterC的配置文件
#

 sysname RouterC

#

interface Pos3/0/0

 link-protocol ppp

 ip address 200.1.3.2 255.255.255.0

#

bgp 30

 router-id 3.3.3.3

 peer 200.1.3.1 as-number 20

 #

 ipv4-family unicast

  undo synchronization

  peer 200.1.3.1 enable

#

return


·[知识课堂]配置Trunk接口NE路由器 
·[知识课堂]【H3C技术】配置不同VLAN通过路由器通信 
·[开课时间]4月9日H3C项目管理认证培训H3CPME认证培训脱产班开 
·[知识课堂]【H3C技术】部署DHCP中继 
·[金桥动态]金桥世纪西安分部3月1日正式在西安市高新区成立啦 
·[知识课堂]【H3C技术】控制OSPF的DR选举 


点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息


开班信息

7月26

H3CNE认证

热报中

8月16

H3C-IMC认证

热报中

7月26

H3CNE认证

热报中

7月26

H3CIE+认证

热报中

8月16

H3C-IMC认证

热报中

7月26

H3CNE培训

热报中

7月26

H3CSE认证

热报中

8月16

H3C无线

热报中

7月26

H3CSE培训

热报中

8月16

H3CIMC培训

热报中

8月16

H3C无线培训

热报中

8月31

H3CEAD培训

热报中

8月16

H3CPME认证

热报中

8月16

H3C安全认证

热报中

8月16

H3CIMC培训

热报中

8月16

H3C无线培训

热报中

8月09

H3CEAD培训

热报中

8月16

H3CPME认证

热报中

8月16

H3C安全认证

热报中

8月16

H3CIMC培训

热报中

8月09

H3C无线培训

热报中

8月09

H3CEAD培训

热报中

8月09

H3CPME认证

热报中

8月09

H3C安全认证

热报中

点击咨询开班情况>>

在线咨询