华为数通——路由优先级

路由优先级分为内部优先级外部优先级,内部优先级固定不能修改,外部 优先级可以修改,平时所描述的优先级都指外部优先级。 
默认情况下,对于直连静态ripospf,内部优先级和外部 优先级一样。路由器会先比较外部优先级再比较内部优先级

路由优先级:preference(可修改优先级),代表路由的优先程度,当多个路由协议的路由都可到达某目标网段时,此时路由器会优选优先级数字较小的路由(数字越小越优先)。

常用路由协议的默认优先级:

直连路由:direct    0  最优先

静态路由:static    60

Rip:100

Ospf:10

注:优先级的取值范围1-255

Cost:代价、成本

路由度量:(路由开销cost)

对于同一个路由协议,当到达某目标网段有多条路由供选择时,此时路由器会优选cost值较小的链路,越小越优先。

注意:先比较路由优先级,再比较路由度量。只有当路由 优先级相同时,才会使用路由度量。路由表中,始终会放 置到达目标的最优路由。

### Router-Policy 配置含义解析 `Router-Policy 10 permit node 10` 的配置可以分解为以下几个部分进行解释: #### 1. **Router-Policy** 这是华为设备中的一种强大的路由策略工具,主要用于实现对路由的过滤和修改功能。它可以通过条件匹配(if-match)以及行为应用(apply)来控制哪些路由会被接受、拒绝或者如何调整其属性[^1]。 #### 2. **Permit** 关键词 `permit` 表示此节点的作用是对符合条件的路由采取允许操作。这意味着当某条路由通过了该节点所设定的所有匹配条件时,这条路由将会被处理并可能进一步传递给其他协议或模块[^3]。 #### 3. **Node 10** 这里的 `node 10` 指定了一个具体的节点索引号。在 Route-Policy 中,不同的逻辑判断通常由多个节点组成,每个节点都有自己的独立编号(如 10, 20, 30 等)。这些节点按照顺序依次被执行,直到找到第一个完全匹配当前路由特性的节点为止。如果没有显式的 deny 节点,默认情况下会存在一个隐含的 “deny all” 节点位于最后位置[^2]。 因此,在本例中,“node 10”表示这是一个优先级较高的规则节点,用于评估特定条件下是否应该允许某些类型的流量继续前进。 #### 综合理解 整个命令 `Router-Policy 10 permit node 10` 的意义在于定义了一个名为“10”的Route-Policy,并在其内部设置了首个执行单元——即第10号节点,该节点的功能是用来识别那些应当被准许通行的数据包路径信息。同时需要注意的是,实际生效还需配合相应的 if-match 和 apply 子句共同完成具体业务需求下的精确调控[^3]。 ```python # 示例代码展示如何创建一个简单的 route-policy 并添加节点 [Huawei]route-policy example permit node 10 [Huawei-route-policy-example]if-match ip-prefix test_prefix_list [Huawei-route-policy-example]apply cost 50 ``` 以上脚本片段展示了怎样构建起始阶段的基础框架结构以便后续深入定制化开发使用场景适配版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值