华为 BGP 选路练习

华为 BGP 选路练习_第1张图片

实验要求:

1.所有BGP关系使用环回口建立
2.R2为RR,为AS100中的所有其它路由器反射路由器,RR上的配置应尽可能的简化
3.AS100中的所有路由器要能够ping通100.1.1.1的地址(此路由由AS200中的R6发布)
4.EBGP路由经过R4、R5进入AS100时分别携带团体属性值400和500,
  所有AS100中的路由器都应该可以识别到此团体属性值
5.R4要优选EBGP路由去往100.1.1.1(使用as-pash属性实现需求)
6.R1去往100.1.1的数据流量要经过R5(不使用任何BGP属性实现)



实验重要配置:

1.所有BGP关系使用环回口建立
  基础配置就不发配置出来了。
2.R2为RR,为AS100中的所有其它路由器反射路由器,RR上的配置应尽可能的简化
 
 group IBGP internal                     //分组,分组命为:IBGP
 peer IBGP connect-interface LoopBack0   //组的出口为 LoopBack0
 peer 1.1.1.1 group IBGP                 //建立邻居关系
 peer 3.3.3.3 group IBGP 
 peer 4.4.4.4 group IBGP 
 peer 5.5.5.5 group IBGP 
 
 peer IBGP reflect-client               //为IBGP组的反射器


3.AS100中的所有路由器要能够ping通100.1.1.1的地址(此路由由AS200中的R6发布)
  R6:
  network 100.1.1.1 255.255.255.255     //发布路由
4.EBGP路由经过R4、R5进入AS100时分别携带团体属性值400和500,所有AS100中的路由器都应该可以识别到此团体属性值
  R4:
  route-policy COMM permit node 10 
  apply community 400
  
  bgp100
   peer 6.6.6.6 route-policy COMM import   //在6.6.6.6 的入口方向调用
   peer 2.2.2.2 advertise-community        //R2继承属性
  
  R5:
   route-policy COMM permit node 10 
   apply community 500 
  bgp100
   peer 6.6.6.6 route-policy COMM import
   peer 2.2.2.2 advertise-community 
   
   R2:
   peer IBGP advertise-community          //让IBGP分组继承属性


  验证命令:
   dis bgp routing-table  100.1.1.1
   结果:
   Community:<0:400>                            //团体属性
   
5.R4要优选EBGP路由去往100.1.1.1(使用as-pash属性实现需求)
  分析:因R4的as-pash 在ebgp通告时添加了一个as-pash;若R5也增加一个as-pash即可实现
  
  R5:
  route-policy COMM permit node 10 
   apply as-path 200 additive
   
   现在两个路由的as-path都为两条了,比较优选条件,R4变优了!(cost值比R5小)

  验证命令:

  dis bgp routing-table 

6.R1去往100.1.1的数据流量要经过R5(不使用任何BGP属性实现)
  
  修改通往R4接口的cost值,R5就变优(此配置仅为实验效果!!现实中并不会这样要求!)
  [R2-Serial1/0/0]ospf cost 200    //值只要比R5的cost大就可以了

 验证命令:
  dis ip routing-table

你可能感兴趣的:(华为,BGP)