实验需求:   R1 R2 R3用环回口建立IBGP对等体(使用对等体组),AS号为100
                
   R4 R5 R6用环回口建立IBGP对等体(使用对等体组),AS号为200
                
   R2-R4、R3-R5用物理口建立EBGP对等体

通过修改 BGP路由  本地优先级和AS-PATH 属性完成一下要求
(1)
要求192.168.10.1->192.168.100.1 选路为R1->R2->R4->R6
要求192.168.100.1->192.168.10.1 选路为R6->R4->R2->R1
当R6--R4之间的链路down时,192.168.10.1<->192.168.100.1来回走R6<->R5<->R4<->R2<->R1
(2)
要求192.168.20.1->192.168.100.200 选路为R1->R3->R5->R6
要求192.168.200.1->192.168.100.20 选路为R6->R5->R3->R1
当R6--R5之间的链路down时,192.168.20.1<->192.168.100.200来回走R6<->R4<->R5<->R3<->R1

步骤:

1、  完成基本的配置

2、  完成AS 100和AS 200的OSPF的配置

[RT1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0

[RT1-ospf-1-area-0.0.0.0]network 192.168.1.5 0.0.0.0

[RT1-ospf-1-area-0.0.0.0]network 192.168.1.1 0.0.0.0

[RT2-ospf-1-area-0.0.0.0]network 192.168.1.2 0.0.0.0

[RT2-ospf-1-area-0.0.0.0]network 192.168.1.9 0.0.0.0

[RT2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

[RT3-ospf-1-area-0.0.0.0]network 192.168.1.6 0.0.0.0

[RT3-ospf-1-area-0.0.0.0]network 192.168.1.10 0.0.0.0

[RT3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0

[RT4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0

[RT4-ospf-1-area-0.0.0.0]network 192.168.1.21 0.0.0.0

[RT4-ospf-1-area-0.0.0.0]network 192.168.1.25 0.0.0.0

[RT5-ospf-1-area-0.0.0.0]network 192.168.1.18 0.0.0.0

[RT5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.0

[RT5-ospf-1-area-0.0.0.0]network 192.168.1.22 0.0.0.0

[RT6-ospf-1-area-0.0.0.0]network 192.168.1.26 0.0.0.0

[RT6-ospf-1-area-0.0.0.0]network 192.168.1.30 0.0.0.0

3、  完成BGP对等体的配置

[RT1-bgp]peer 2.2.2.2 as 100

[RT1-bgp]peer 3.3.3.3 as 100

[RT1-bgp]peer 2.2.2.2 co loo 1

[RT1-bgp]peer 3.3.3.3 co loo 1

[RT2-bgp]peer 192.168.1.14 as 200

[RT3-bgp]peer 192.168.1.18 as 200

[RT5-bgp]peer 192.168.1.17 as 100

[RT5-bgp]peer 4.4.4.4 as 200

[RT5-bgp]peer 6.6.6.6 as 200

[RT5-bgp]peer 4.4.4.4 con lo 1

[RT5-bgp]peer 6.6.6.6 con lo 1

[RT4-bgp]peer 6.6.6.6 as 200

[RT4-bgp]peer 5.5.5.5 as 200

[RT4-bgp]peer 6.6.6.6 con lo 1

[RT4-bgp]peer 5.5.5.5 con lo 1

[RT6-bgp]peer 5.5.5.5 as 200

[RT6-bgp]peer 4.4.4.4 as 200

[RT6-bgp]peer 5.5.5.5 con loo 1

4、  注入业务流

[RT6-bgp]network 192.168.100.1 32

[RT6-bgp]network 192.168.200.1 32

[RT2-bgp]peer 1.1.1.1 next-hop-local

[RT3-bgp]peer 1.1.1.1 next-hop-local

[RT1-bgp]network 192.168.20.1 32

[RT4-bgp]peer 6.6.6.6 next-hop-local

[RT5-bgp]peer 6.6.6.6 next-hop-local

5、  创建route-policy并调用

[RT6-Serial0/1/0]ospf cost 1

[RT6]ip ip-prefix filter_a permit 192.168.10.1 32

[RT6]route-policy filter_a permit node 10

[RT6-route-policy]if-match ip-prefix filter_a

[RT6-route-policy]apply as-path 300 400

[RT6]route-policy filter_a permit node 20

[RT6-bgp]peer 5.5.5.5 route-policy filter_a import

[RT6-acl-basic-2000]rule permit source 192.168.20.1 0

[RT6-acl-basic-2000]rule permit

[RT6]route-policy filter_b permit node 10

[RT6-route-policy]if-match acl 2000

[RT6-route-policy]apply local-preference 400

[RT6]route-policy filter_b permit node 20

[RT6-bgp]peer 5.5.5.5 route-policy filter_b import

[RT1-acl-basic-2000]rule permit source 192.68.200.1 0

[RT1-acl-basic-2000]rule permit

[RT1]route-policy filter_b permit node 10

[RT1-route-policy]if-match acl 2000

[RT1-route-policy]apply local-preference 400

[RT1]route-policy filter_b permit node 20

[RT1-bgp]peer 3.3.3.3 route-policy filter_b import

[RT4-bgp]peer 192.168.1.13 route-policy filter_a import

[RT4]route-policy filter_a permit node 10

[RT4-route-policy]if-match acl 2002

[RT4-bgp]peer 192.168.1.13 route-policy filter_a import

6、  结果测试

要求192.168.10.1->192.168.100.1 选路为R1->R2->R4->R6

要求192.168.100.1->192.168.10.1 选路为R6->R4->R2->R1

当R6--R4之间的链路down时,192.168.10.1<->192.168.100.1来回走R6<->R5<->R4<->R2<->R1

要求192.168.20.1->192.168.100.200 选路为R1->R3->R5->R6
要求192.168.200.1->192.168.100.20 选路为R6->R5->R3->R1
当R6--R5之间的链路down时,192.168.20.1<->192.168.200.1来回走R6<->R4<->R5<->R3<->R1

SE 2014年4月18日的更多相关文章

  1. SE 2014年4月8日

    1.路由引入的作用? 当网络中运行多种路由协议的时候,由于不同协议的路由算法和度量值等均不相同,路由引入可以将不同协议的路由引入到当前的路由协议中,保证网络的互通. 对比单向入和双向入 单向引入是只将 ...

  2. Uploadify 笔记分享 -- 2014年10月18日

    最近要做一个项目,有个部分需要用到Uploadify,以前用过,但不是很懂,找了无数遍的中文文档,发现好多都是以前的,都不能用,一时间索性自己写了个笔记,随用随查 <form> <i ...

  3. SE 2014年5月28日

    R1模拟总部,R2 与R3模拟分部 如图配置 (1)网络中目前只有两站点, R1 和R2 .同时R2为动态获取IP地址一方,要求使用要求使用 GRE over IPSec VPN 野蛮模式,保证R1和 ...

  4. SE 2014年5月27日

    R1模拟总部,R2 与R3模拟分部 如图配置 要求使用 GRE over IPSec VPN 主模式,启用动态路由协议rip使得总部与两分部内网可相互通讯,但要求分部用户数据流不允许互通! 步骤: 1 ...

  5. SE 2014年5月25日

    如图配置 两实验 R1模拟总部,R2 与R3模拟分部 实验一  要求使用 IPSec VPN 主模式,使得总部与两分部内网可相互通讯 步骤: 1.  配置默认路由 [RT1]ip route-stat ...

  6. SE 2014年5月23日

    两站点 A 和 B,由于业务往来需要,所以工程师提出vpn技术,同时需要保证业务流在internet上的安全性,同时在这里站点均为固定ip地址. 通过分析以上信息,确定这里使用 IPSec VPN的主 ...

  7. SE 2014年5月22日

    一.   用自己的理解描述 tunnel接口状态 up和down的情况都有哪些 Tunnel接口的状态UP:隧道的目标有可达路由. Tunnel接口的状态Down:隧道的目标路由不可达. 如图配置实验 ...

  8. SE 2014年5月9日

    两企业接入到 Internet(A公司和B公司),企业内部的用户及服务器均能够访问到 Internet. 2. A公司规模较大,采用了接入层/汇聚层/核心层的划分模式,接入层划分了多vLan(如图), ...

  9. SE 2014年5月8日

    两企业接入到 Internet(A公司和B公司),企业内部的用户及服务器均能够访问到 Internet. 2. A公司规模较大,采用了接入层/汇聚层/核心层的划分模式,接入层划分了多vLan(如图), ...

随机推荐

  1. G - Self Numbers(2.2.1)

    G - Self Numbers(2.2.1) Time Limit:1000MS     Memory Limit:10000KB     64bit IO Format:%I64d & % ...

  2. MySQL 暂时文件夹

    MySQL数据文件夹/data/mysql所在的上层文件夹/data磁盘空间不足导致MySQL启动失败,所以清理了/data文件夹下除了mysql子文件夹外的其它无用文件夹.重新启动发现还是失败.检查 ...

  3. Android中View绘制优化之一---- 优化布局层次

    本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning 前言,竟然是翻译,当然得弄的有板有眼. 照着大作家格式来咯 , - - . 译序 最近一直在做锁屏界面,之前也 ...

  4. 在DLL动态链接库中封装VCL的MDI子窗体

    在DLL动态链接库中封装VCL的MDI子窗体不多说了,看代码就应该明白了,曾经我遇到的问题,现在放出来大家共享! 这里是工程文件的部分: 在DLL中封装MDI子窗体需要重写DLL入口函数,具体代码如下 ...

  5. 首个spring mvc 测试例子搭建遇到问题记录

    开发环境:jdk1.7 + tomcat7 + Eclipse Juno 首先下载spring 相关jar包 我用的是 spring-framework-3.2.1.RELEASE 下载地址:http ...

  6. 5款帮助简化的HTML5 Audio开发的Javascript类库

    HTML5的audio标签提供了我们方便控制声音的功能,可是使用原生的HTML5来开发声音或者音乐相关的项目仍旧很的麻烦.在今天这篇文章中,我们将介绍5款帮助你简化开发的javascript audi ...

  7. Spring的事件处理

    Spring对事件有一些支持,因为项目须要,所以近期小小研究了下究竟这个怎么能够方便的用在实际项目其中来. 说起事件这个东西,事实上就是借鉴的那个观察者模式.这里面涉及到事件源.事件监听者.事件公布者 ...

  8. Ajax - 异步处理(点击变成文本框并修改)

    效果: 对应的文档结构: Test.aspx 前台代码: 引入JQuery(jquery-1.8.3.min.js). 引入自己所写的JS代码(UserJS.js). <html xmlns=& ...

  9. Hook任务栏时钟窗口(原理其实很简单,就是注入DLL到时钟窗口进程(explorer.exe))

    用过一些日历软件的小伙伴应该都知道它们都实现了在时钟窗口上的Hook,也就是屏蔽了系统原有的功能,实现自己的功能 某日历软件Hook时钟窗口后的效果 经过一番研究,发现原理其实很简单,就是注入DLL到 ...

  10. drupal进入不了后台时候的解决办法,作者使用drush方案,已验证

    drupal把正在用的主题不小心删了,怎么进后台? 方法一: 去variable表里把默认主题换了 方法二: ?q=user 登录到管理区,开启简洁连接使用user(网站根目录下面) admin/ap ...