实验要求:

  • 该实验不得使用汇总配置;
  • R1到AS2全部最佳选路,且存在备份路径;
  • R4/5/6到R1的两个环回实现负载分担,且存在备份;

实验拓扑:

实验思路及配置

1、IP规划及配置
为简单IP规划操作,各路由器环回地址均为X.X.X.X;最终IP规划如下:

1.1.1.1 / 24 —R1环回
1.1.2.1 / 24 —R1环回
2.2.2.2 / 24 —R2环回
3.3.3.3 / 24 —R3环回
4.4.4.4 / 24 —R4环回
5.5.5.5 / 24 —R5环回
6.6.6.6 / 24 —R6环回
12.1.1.0 / 24 R1—R2间IP
13.1.1.0 / 24 R1—R3间IP
24.1.1.0 / 24 R2—R4间IP
35.1.1.0 / 24 R3—R5间IP
46.1.1.0 / 24 R4—R6间IP
56.1.1.0 / 24 R5—R6间IP

[R1]interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1]interface LoopBack0
[R1-LoopBack0]ip address 1.1.1.1 24

2、AS2内IGP路由协议(OSPF)
在AS2 启用OSPF路由协议,使得AS2内部畅通;

R2:

ospf 1 router-id 2.2.2.2                  area 0.0.0.0                             network 2.2.2.2 0.0.0.0                 network 23.1.1.1 0.0.0.0                network 24.1.1.1 0.0.0.0

R3:

ospf 1 router-id 3.3.3.3                  area 0.0.0.0                             network 3.3.3.3 0.0.0.0                 network 23.1.1.2 0.0.0.0                network 35.1.1.1 0.0.0.0

R4:

ospf 1 router-id 4.4.4.4                  area 0.0.0.0                             network 4.4.4.4 0.0.0.0                 network 24.1.1.2 0.0.0.0                network 45.1.1.1 0.0.0.0                network 46.1.1.1 0.0.0.0

R5:

ospf 1 router-id 5.5.5.5                  area 0.0.0.0                             network 5.5.5.5 0.0.0.0                 network 35.1.1.2 0.0.0.0                network 45.1.1.2 0.0.0.0                network 56.1.1.1 0.0.0.0

R6:

ospf 1 router-id 6.6.6.6                  area 0.0.0.0                             network 6.6.6.6 0.0.0.0                 network 46.1.1.2 0.0.0.0                network 56.1.1.2 0.0.0.0


3、建立BGP邻居
我们这里用环回作为源,但是IP不可达,首先写两条静态路由,使得R1的环回可以访问R2/3的环回,为避免后面宣告BGP路由时出现问题,这儿宣告32位掩码的静态路由;
R1:

ip route-static 2.2.2.2 255.255.255.255 12.1.1.2
ip route-static 3.3.3.3 255.255.255.255 13.1.1.2

R2:

ip route-static 1.1.1.1 255.255.255.255 12.1.1.1

R3:

ip route-static 1.1.1.1 255.255.255.255 13.1.1.1



此时可以建立BGP邻居,但是默认EBGP邻居间TTL值为1,需要修改;另外还要将环回作为源以及修改下一跳

bgp 1router-id 1.1.1.1peer 2.2.2.2 as-number 2 peer 2.2.2.2 ebgp-max-hop 2 peer 2.2.2.2 connect-interface LoopBack0peer 3.3.3.3 as-number 2 peer 3.3.3.3 ebgp-max-hop 2 peer 3.3.3.3 connect-interface LoopBack0
bgp 2router-id 2.2.2.2peer 1.1.1.1 as-number 1 peer 1.1.1.1 ebgp-max-hop 2 peer 1.1.1.1 connect-interface LoopBack0peer 3.3.3.3 as-number 2 peer 3.3.3.3 connect-interface LoopBack0peer 4.4.4.4 as-number 2 peer 4.4.4.4 connect-interface LoopBack0peer 5.5.5.5 as-number 2 peer 5.5.5.5 connect-interface LoopBack0
bgp 2router-id 3.3.3.3peer 1.1.1.1 as-number 1 peer 1.1.1.1 ebgp-max-hop 2 peer 1.1.1.1 connect-interface LoopBack0peer 2.2.2.2 as-number 2 peer 2.2.2.2 connect-interface LoopBack0peer 4.4.4.4 as-number 2 peer 4.4.4.4 connect-interface LoopBack0peer 5.5.5.5 as-number 2 peer 5.5.5.5 connect-interface LoopBack
bgp 2                                     router-id 4.4.4.4                        peer 2.2.2.2 as-number 2                 peer 2.2.2.2 connect-interface LoopBack0 peer 3.3.3.3 as-number 2                 peer 3.3.3.3 connect-interface LoopBack0 peer 5.5.5.5 as-number 2                 peer 5.5.5.5 connect-interface LoopBack0 peer 6.6.6.6 as-number 2                 peer 6.6.6.6 connect-interface LoopBack0
bgp 2                                     router-id 5.5.5.5                        peer 2.2.2.2 as-number 2                 peer 2.2.2.2 connect-interface LoopBack0 peer 3.3.3.3 as-number 2                 peer 3.3.3.3 connect-interface LoopBack0 peer 4.4.4.4 as-number 2                 peer 4.4.4.4 connect-interface LoopBack0 peer 6.6.6.6 as-number 2                 peer 6.6.6.6 connect-interface LoopBack0
bgp 2                                     router-id 6.6.6.6                        peer 4.4.4.4 as-number 2                 peer 4.4.4.4 connect-interface LoopBack0 peer 5.5.5.5 as-number 2                 peer 5.5.5.5 connect-interface LoopBack0

R4,R5 作为路由反射器(RR),将路由传递给R6;

peer 2.2.2.2 reflect-client
 peer 3.3.3.3 reflect-client

查看邻居表:





将路由宣告到BGP中,查看BGP表:

因为默认的选路规则,面临AS1到AS2选路不佳的问题,

ip ip-prefix as index 10 permit 5.5.5.0 24
ip ip-prefix as index 20 permit 3.3.3.0 24
#
route-policy as permit node 10            if-match ip-prefix as                    apply as-path 1 1 1 additive
#
route-policy as permit node 20            if-match ip-prefix as                    apply as-path 1 1 1 additive
#
route-policy as permit node 30  peer 2.2.2.2 route-policy as import
ip ip-prefix p index 10 permit 1.1.1.0 24
#
route-policy p permit node 10 if-match ip-prefix p apply local-preference 101
#
route-policy p permit node 20
#peer 5.5.5.5 route-policy p export


可以看到,R2、R4,下一跳为2.2.2.2;而R3、R5下一跳为3.3.3.3;
R6上开启BGP负载均衡;

[R6-bgp]load-balancing as-path-ignore

5、制定规则,使得R4/5/6访问R1两个换回负载分担;
首先为R4,默认选路为上方链路,修改访问1.1.2.0 时走下方链路:

ip ip-prefix med index 10 permit 1.1.2.0 24
#
route-policy med permit node 10           if-match ip-prefix med                   apply cost 2
#
route-policy med permit node 20
peer 2.2.2.2 route-policy med export

在R1路由传递时,将COSt值加大为2,迫使访问1.1.2.0 的流量通过下方链路;同样的,R5默认走下方链路,将下方访问1.1.1.0 的流量cost值加大为2 ,迫使访问1.1.1.0 的流量走上方链路;

ip ip-prefix med index 10 permit 1.1.1.0 24
route-policy med permit node 30           if-match ip-prefix med                   apply cost 2
#
peer 3.3.3.3 route-policy med export

6、检测环回

环回可以互相访问;

BGP(3)--路由策略相关推荐

  1. 从实验现象详细分析BGP的路由策略与选路原则

    1.1   组网需求 1)  AS65001边界网段发布:R2,R5重发布直连路由至ospf(metric 1000 type 1) 2)  AS65002 边界网段发布:R1,R6network至o ...

  2. 二、BGP的路由原理

    BGP路由原理 一.BGP路由属性介绍 二.BGP对路由的处理流程 三.BGP的路由选择策略 四.BGP负载分担时的选路策略 五.BGP的路由发布策略 一.BGP路由属性介绍 BGP路由属性是路由信息 ...

  3. BGP路由策略与策略路由

    路由策略 路由策略主要是控制路由的策略,如路由信息的引入.发布和接收等. 路由策略工具 Route-policy IP-prefix(IP前缀) BGP策略选路 为提高路由器工作效率,对BGP路由条目 ...

  4. 基于FRR全面解析BGP协议(五):FRR的BGP路由策略

    FRR的BGP路由策略 过滤器 FRR提供了基于IP,基于Community和基于AS-PATH的三种类型过滤器来匹配路由. IP Access List 基于IP的路由ACL规则,比较少使用,通常是 ...

  5. BGP实验配置——IBGP、EBGP、路由策略、路由聚合、链路备份

    BGP简单实验配置 实验拓扑: 要求: BGP动态路由实验: 一.4台路由器基础名称,接口IP均配置 (1).4台PC分别在4个不同网段: PC1:10.1.1.0/24 PC2: 10.1.2.0/ ...

  6. BGP协议路由聚合—AS-SET的使用

    BGP协议可以使用命令,将具体路由聚合成一条聚合路由. 路由聚合原则采用最长相同掩码匹配的方法. 路由聚合可以减小路由表的规模. BGP的聚合分为两种: 1. 自动聚合(现网中不用,可控性差,只能聚合 ...

  7. 路由策略原理及配置请查收......

    路由协议在发布.接收和引入路由信息时,根据实际组网需求实施一些策略,以便对路由信息进行过滤和改变路由信息的属性,如: 1.控制路由的接收和发布 只发布和接收必要.合法的路由信息,以控制路由表的容量,提 ...

  8. ip命令手册: 使用iproute2工具进行路由表管理和路由策略管理

    标题: ip命令手册 发布日期 2013-02-22 原文 http://blog.csdn.net/wan706364166/article/details/8601717 __摘要 __ ip是i ...

  9. 路由-策略Policy(路由重分发、路由过滤、路由策略)

    Preifx-list前缀列表,用于抓取路由: Distribute-list分发列表,用于RIP和EIGRP过滤路由: Filter-list过滤列表,用于OSPF过滤路由: Route-map路由 ...

  10. 华为设备路由策略配置命令

    (一)配置过滤器命令 配置地址前缀列表命令 [Huawei]ip ip-prefix a1 permit 10.1.1.0 24 //配置地址前缀列表 [Huawei]ip ip-prefix a2 ...

最新文章

  1. tensorflow 学习笔记-- tf.reduce_max、tf.sequence_mask
  2. 什么是JavaBean
  3. git linux 登陆_Git安装及基础命令
  4. 人脸口罩检测现开源PyTorch、TensorFlow、MXNet等全部五大主流深度学习框架模型和代码...
  5. C++类对象排序operator重载操作
  6. node.js——sequelize-auto模块生成数据库models及使用
  7. 共享内存 传一个类指针_大神是如何学习 Go 语言之为什么使用通信来共享内存...
  8. 【蓝桥杯嵌入式】【STM32】6_ADC之LCD实时显示电压值
  9. 移动硬盘无法读取分区表修复RAW格式修复
  10. vscode背景绿色配置
  11. CSMA(carrier sense multiple access)
  12. [Servlet] HttpServletRequest
  13. 【通信】通信网络基础分类
  14. SecureCRT连接开发板
  15. R语言绘制SCI论文中常见的箱线散点图,并自动进行方差分析计算显著性水平
  16. 哥们,好东西一起分享,这是新地址:http://elves.cnblogs.com/
  17. PSP - AlphaFold2 适配不同来源搜索的 MSA 接口
  18. E. Product Oriented Recurrence(codeforces R566 div2)
  19. 给你的Zeit page自定义404页面
  20. 牛车水茶渊品茗,新加坡总理与英国女王同款文化体验

热门文章

  1. 《对比Excel,轻松学习Python数据分析》读书笔记------数据运算
  2. java获取ajax传的数组对象,ajax传递对象数组
  3. angular1的分页
  4. catia锥齿轮cad三视图_catia直齿圆锥齿轮有限元分析
  5. excel二进制移位运算_Excel揭秘13:在Excel中实现位运算
  6. js如何动态获取object类型里的键值
  7. 导入另一个 Git库到现有的Git库并保留提交记录
  8. 云服务器-ubuntu系统
  9. iftop命令命令详解
  10. APF有源电力滤波器Simulink仿真