HCNP BGP第一次实验

 要求:

1.全网可达

2.r1访问r8的环回走r5,使用prevalue

3.r8访问r1的环回走r4(as-path)

 根据要求画好拓扑图,并配置好ip地址以及根据图中协议要求,保证as100和as101内部是全网可达的

 

 建立bgp的邻居关系

r1的配置为

bgp 64512
 router-id 1.1.1.1
 confederation id 100
 peer 2.2.2.2 as-number 64512 
 peer 2.2.2.2 connect-interface LoopBack0   //建立ibgp

 peer 15.1.1.2 as-number 101     //建立ebgp


 peer 2.2.2.2 next-hop-local    //反射镜将下一跳设置到本地


 import-route direct      //将直连引入bgp
  import-route rip 1      //将rip1引入bgp

r2的配置为

bgp 64512
 router-id 2.2.2.2
 confederation id 100
 peer 1.1.1.1 as-number 64512 
 peer 1.1.1.1 connect-interface LoopBack0
 peer 3.3.3.3 as-number 64512 
 peer 3.3.3.3 connect-interface LoopBack0    //设置ibgp邻居关系

  peer 1.1.1.1 reflect-client
  peer 3.3.3.3 reflect-client        //设置反射镜

r3的配置为

bgp 64512
 router-id 3.3.3.3
 confederation id 100
 confederation peer-as 64513
 peer 2.2.2.2 as-number 64512 
 peer 2.2.2.2 connect-interface LoopBack0   //建立ibgp邻居关系

 peer 4.4.4.4 as-number 64513 
 peer 4.4.4.4 ebgp-max-hop 255 
 peer 4.4.4.4 connect-interface LoopBack0    //建立类ebgp邻居关系


 peer 2.2.2.2 next-hop-local      //反射镜的下一跳设置到本地

r4的配置为

bgp 64513
 router-id 4.4.4.4
 confederation id 100
 confederation peer-as 64512
 peer 3.3.3.3 as-number 64512 
 peer 3.3.3.3 ebgp-max-hop 255 
 peer 3.3.3.3 connect-interface LoopBack0      //建立类ebgp关系

 peer 48.1.1.2 as-number 101    //建立ebgp邻居关系


import-route direct     //在bgp上引入直连
  import-route rip 1    //在bgp上引入rip 1

r5的配置为

bgp 64514
 router-id 5.5.5.5
 confederation id 101
 confederation peer-as 64515
 peer 6.6.6.6 as-number 64515 
 peer 6.6.6.6 ebgp-max-hop 255 
 peer 6.6.6.6 connect-interface LoopBack0     //建立类ebgp关系

 peer 15.1.1.1 as-number 100        //建立ebgp关系


  import-route direct      //在bgp中引入直连
  import-route ospf 100    //在bgp中引入ospf

r6的配置为

bgp 64515
 router-id 6.6.6.6
 confederation id 101
 confederation peer-as 64514
 peer 5.5.5.5 as-number 64514 
 peer 5.5.5.5 ebgp-max-hop 255 
 peer 5.5.5.5 connect-interface LoopBack0    //建立类ebgp关系

 peer 7.7.7.7 as-number 64515 
 peer 7.7.7.7 connect-interface LoopBack0    //建立ibgp关系


  peer 7.7.7.7 next-hop-local       //将反射镜的下一跳设置为本地

r7的配置为‘

bgp 64515
 router-id 7.7.7.7
 confederation id 101
 peer 6.6.6.6 as-number 64515 
 peer 6.6.6.6 connect-interface LoopBack0       //建立ibgp关系
 peer 8.8.8.8 as-number 64515 
 peer 8.8.8.8 connect-interface LoopBack0       //建立ibgp关系

  peer 6.6.6.6 reflect-client     //建立反射镜
  peer 8.8.8.8 reflect-client     //建立反射镜

r8的配置为

bgp 64515
 router-id 8.8.8.8
 confederation id 101
 peer 7.7.7.7 as-number 64515 
 peer 7.7.7.7 connect-interface LoopBack0   //建立ibgp关系

 peer 48.1.1.1 as-number 100     //建立ebgp关系
 

  import-route direct
  import-route ospf 100     //在bgp中引入直连和ospf

  peer 7.7.7.7 next-hop-local    //使反射镜的下一条为本地

查看bgp的路由表

 路由表中显示r1到r8并没有走r5,走的是r4,可以用改大prevalue的值的方法使r1到r8走r5

r1的配置为

[r1]ip ip-prefix xx permit 8.8.8.8 32
[r1]route-policy yy permit node 10
Info: New Sequence of this List.          //抓包

[r1-route-policy]if-match ip-prefix xx
[r1-route-policy]apply preferred-value 1      //匹配流量,并作出增大prevalue为1的操作

[r1]route-policy yy permit node 20       //建立使其他流量通过的节点
Info: New Sequence of this List.

[r1]bgp 64512	
[r1-bgp]peer 15.1.1.2 route-policy yy import    //应用

再次查看r1上的bgp路由表

r1走r8的下一条为r5,要求完成

在r8上查看路由表

 r8到r1走的是r5,走的并不是r4,可以利用as-path的方法使r8到r1走r4

在r5上的配置为

[r5]ip ip-prefix nn permit 1.1.1.1 32
[r5]route-policy mm permit node 10
Info: New Sequence of this List.      //抓包

[r5-route-policy]if-match ip-prefix nn
[r5-route-policy]apply as-path 4 4 4 additive     //匹配、操作

[r5]route-policy mm permit node 20
Info: New Sequence of this List.

[r5]bgp 64514
[r5-bgp]peer 15.1.1.1 route-policy mm import   

在r8上查看bgp的路由表

可以看到r8到r1走的是r4

至此,实验结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值