OSPF的分流互备实验(华为)

本文探讨了通过三种方案实现网络中的数据分流和互备功能,包括重发布策略调整、域内路由优先及明细路由优于汇总路由的方法,旨在提高网络稳定性和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验要求:

1.分流
办公主机PC1 去PC3走的是R1->R2->R4;业务主机走的是R1->R3->R4

2.互备
当R2或R3的某条线路出现故障,办公链路与业务链路要能实现互为备份

下图为实验拓扑图

在这里插入图片描述

有三种解决方案

1. 重发布(R2、R3上双点双向重发布)
2. 域内路由优于域外路由(O>OIA)
3. 明细路由优于汇总路由

接下来我将根据这三种解决方案详细说明我的思路的业务的需求

第一种

思路:
在R2 R3上采用双点双向重发布,重发布时采用路由策略,将cost增加,从而实现互备

OSPF的进程划分为
在这里插入图片描述
1.根据上图的OSPF的进程划分,运行OSPF后,R1 R4上的不同进程OSPF中各有两个邻居
在这里插入图片描述在这里插入图片描述

2.接下利用重发布的策略来控制选路,即实现分流互备

  • 抓取路由(再R2、R3上抓取需要备份的路由)

    在这里插入图片描述
    在这里插入图片描述

  • 制作策略(将需要备份的路由在主线路上把cost值增大)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

这里先不进行策略的应用,先进行重发布,查看路由表,然后再重发布时调用策略,将两个路由表进行比较

接下来在R2 R3上进行重发布,没有添加策略的路由是这样的,可见于实际不符,并没有实现分流思想

R1的路由表
在这里插入图片描述

R4的路由表
在这里插入图片描述

  • 重发布时调用策略
    在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

此时查看路由表,可见于预期相符
在这里插入图片描述 在这里插入图片描述

测试

分流测试:
办公主机的数据传输

PC1->PC3
在这里插入图片描述

PC3->PC1
在这里插入图片描述

业务主机的数据传输

PC2->PC4

在这里插入图片描述

PC4->PC2

在这里插入图片描述

当办公主机去与业务主机进行数据通信时则要经过业务路由器

PC1->PC4
在这里插入图片描述

互备测试:
若R1—R2间链路出现故障

PC1->PC3
在这里插入图片描述

若R1—R3间链路出现故障

PC2->PC4
在这里插入图片描述

可见,互备正常

第二种

思路:
域内路由优于域外路由(O>OIA),再OSPF选路中存在这几种路由;路由矢量型路由再选路时还存在AD值与metric,metric越小越好 AD值越小越好,那么此种解法就是划分区域,把用一种需求的主机划分进同一个区域,拓扑图更能说明问题

在这里插入图片描述
在这里插入图片描述
1.配置OSPF,待邻居关系收敛完成后,查看R1与R4有两个来自不同区域的OSPF邻居
在这里插入图片描述在这里插入图片描述

查看R1的路由表,由于一类的LSA优于三类的LSA,则办公主机或业务主机间的数据通信肯定学习的时本区域内传递来的,这样就实现了分流需求
在这里插入图片描述在这里插入图片描述

问题:
如果骨干区域中的链路出现了故障,则不能回包,例如R1-R2间的链路断开,R4上的路由表就不能收到PC1的路由

在这里插入图片描述

解决:
R4 R1间建立虚链路

虚链路作用:

  • 连接远离骨干域的非骨干域
  • 缝合骨干区域的断裂
    在这里插入图片描述在这里插入图片描述

此时查看R4的路由表,可见学习到了位于骨干区域的办公主机的路由

在这里插入图片描述

由于做了虚链路,R1去往办公路由将走的时虚链路的三类LSA,把R1 R3的cost增加即可解决,R4上类似
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试

分流测试:

PC1->PC3
在这里插入图片描述

PC2->PC4

在这里插入图片描述

备份测试:

将R1-R2的链路断开

PC1->PC3
在这里插入图片描述

断开R4-R2的链路

查看R1的路由表,实现了切换

在这里插入图片描述

PC1->PC3
在这里插入图片描述

第三种

思路:

  • 明细路由优于汇总路由。

具体:将R2的1区域把业务路由进行汇总,这样一来,甩给R4时,由于办公路由是明细的,则会在R2 R4间进行传递;同样的将R2的0区域把业务路由进行汇总,这样一来,甩给R1时,由于办公路由是明细的,则会在R2 R1间进行传递。同理,R3上也是相同的做法

实验拓扑图如下

在这里插入图片描述

在ABR路由器上对自己的区域进行汇总

  • R2上将0、1区域的业务路由汇总

    在这里插入图片描述在这里插入图片描述

  • R3上将0、1区域的办公路由汇总

    在这里插入图片描述

查看R2的路由表,可见如果访问办公路由的话,匹配到的时这条明细路由

OSPF

测试

分流测试:

PC1->PC3

在这里插入图片描述

PC2->PC4

在这里插入图片描述

互备测试:
若R1-R2间的路由出现故障,查看R1的路由表

在这里插入图片描述

这属于正常的切换

PC1->PC3
在这里插入图片描述

此时断开R2-R4间的链路

查看R1的路由表

在这里插入图片描述

PC1->PC3

在这里插入图片描述

PC2->PC4

PC2->PC3
在这里插入图片描述

可见,都于预期相符

优化:网络类型的更改在这里插入图片描述

将R1-R2链路的网络类型由BMA改成P2P

细节:若R2没有改类型即还是BMA网络,R1上将类型改为P2P,这样的话,邻居还是能建立起来的,但是没有路由

在这里插入图片描述

测试:将R2的两个接口都down掉,先开启BMA类型的链路,然后再开启P2P的链路,可以发现P2P类型的链路邻居最先完成建立,收敛速度大大提高,符合实际的需求于业务的要求

在这里插入图片描述
在这里插入图片描述

总结: 要根据用户的需求与业务的逻辑来详细分析问题与设计,此实验种我只是简单的解决了显示的问题,还存在一些隐示的问题,此实验还可以拓展与优化,欢迎大家评论指正。

<think>好的,我需要帮用户了解华为路由器路由策略的配置方法。首先,用户提到了策略路由(PBR)和路由策略的区别,所以我要先理清这两个概念的不同。根据提供的引用,策略路由是基于用户制定的策略来选择路由,而路由策略则是针对路由本身进行过滤或修改属性。用户可能混淆了这两个,我需要明确区分。 接下来,我需要整理配置步骤。根据引用中的信息,路由策略通常涉及定义匹配条件(如ACL、前缀列表)、设定策略动作(允许或拒绝),然后应用在路由协议中。比如在OSPF引入静态路由时使用路由策略。而策略路由的配置则可能涉及创建流分类和流行为,然后绑定到接口上。引用中的示例命令可能来自配置策略路由的实验,比如rule permit ip source等,这些需要具体说明。 然后,我需要考虑用户可能的实际应用场景,比如多ISP负载均衡或路由过滤。这时候需要给出具体的配置示例,比如如何通过路由策略过滤特定路由,或者如何配置策略路由实现流量分流。同时,要确保命令格式正确,并引用相关的参考资料,比如引用[2]和[4]中的内容。 还需要注意用户提到的配置工具,如使用ACL、前缀列表、route-policy等,这些工具的具体用法需要详细说明。此外,验证配置的命令如display ip routing-table和display traffic policy user-defined也要提到,帮助用户确认配置是否生效。 最后,生成相关问题时要覆盖路由策略和策略路由的区别、配置工具、验证命令以及常见应用场景,确保用户能够进一步深入学习。</think>### 华为路由器路由策略配置方法详解 华为路由器的路由策略配置主要包括**路由策略**(Route Policy)和**策略路由**(Policy-Based Routing, PBR)两类,两者功能和应用场景不同: --- #### 一、路由策略(Route Policy) **作用**:通过过滤、修改路由属性(如优先级、开销值等)控制路由的发布、接收和引入[^2]。 **配置步骤**: 1. **定义匹配条件**: - **ACL(访问控制列表)**:匹配IP地址或子网。 ``` acl 2000 rule permit source 192.168.1.0 0.0.0.255 ``` - **前缀列表(Prefix List)**:匹配路由前缀。 ``` ip ip-prefix HUAWEI index 10 permit 10.0.0.0/24 ``` - **AS路径过滤器**:匹配BGP路由的AS路径。 2. **创建路由策略(Route-Policy)**: ``` route-policy STATIC_TO_OSPF permit node 10 if-match ip-prefix HUAWEI apply cost 100 # 修改OSPF路由的开销值 ``` 3. **应用路由策略**: - 在路由协议中引入静态路由时应用策略: ``` ospf 1 import-route static route-policy STATIC_TO_OSPF ``` --- #### 二、策略路由(PBR) **作用**:基于源地址、目的地址、协议类型等条件,强制指定数据包的转发路径[^1]。 **配置步骤**: 1. **定义流分类(Traffic Classifier)**: ``` traffic classifier CLASS1 if-match acl 2000 # 匹配ACL定义的流量 ``` 2. **定义流行为(Traffic Behavior)**: ``` traffic behavior BEHAVIOR1 redirect ip-nexthop 10.1.1.1 # 指定下一跳地址 ``` 3. **绑定策略到接口**: ``` traffic policy PBR_POLICY classifier CLASS1 behavior BEHAVIOR1 interface GigabitEthernet0/0/1 traffic-policy PBR_POLICY inbound ``` --- #### 三、验证配置 1. **查看路由表**: ``` display ip routing-table # 确认路由是否按策略生效[^3] ``` 2. **检查策略路由**: ``` display traffic policy user-defined # 查看策略路由的匹配情况[^4] ``` --- #### 四、典型应用场景 1. **多ISP负载均衡**:通过PBR将不同用户流量分发至不同运营商链路。 2. **路由过滤**:使用路由策略阻止特定路由进入OSPF/BGP。 3. **路由属性优化**:调整BGP的Local Preference或MED值。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值