在上一篇文章中,我们介绍到了H3C路由器中的静态路由快速重路由功能,本篇要以一个具体的配置示例加深对这一功能的配置理解。
如图7-3所示,Router S、Router A和Router D通过静态路由实现网络互连。要求当Router S和Router D之间的链路A出现故障时,业务可以快速切换到通过Router A的链路B上。
在正式配置之前,先要按照图中标注配置各路由器的各接口的IP地址和子网掩码,具体配置过程略,参见本书第3章接口IP地址配置部分。现要求在Router S、Router A和Router D上配置静态路由使Router S可以到达Router D的Loopback0口,Router D可以到达Router S的Loopback0口。
图7-3 静态路由快速重路由功能配置示例
具体的配置步骤如下。
(1)在Router S上配置到达Router D的loopbak0接口静态路由。出口为Router S的Enthetnet1/2,下一跳地址为Router D的Enthetnet1/2接口地址13.13.13.2。
<RouterS> system-view
[RouterS] ip route-static 4.4.4.4 32 ethernet 1/2 13.13.13.2
(2)在Router D上配置到达Router S的loopbak0接口静态路由。出口为Router D的Enthetnet1/2,下一跳地址为Router S的Enthetnet1/2接口地址13.13.13.1。
<RouterD> system-view
[RouterD] ip route-static 1.1.1.1 32 ethernet 1/2 13.13.13.1
(3)在Router A上配置分别到达Router D和Router A的loopbak0接口静态路由。
<RouterA> system-view
[RouterA] ip route-static 4.4.4.4 32 ethernet 1/2 24.24.24.4
[RouterA] ip route-static 1.1.1.1 32 ethernet 1/1 12.12.12.1
(4)在Router S上配置静态路由支持快速重路由。
[RouterS] bfd echo-source-ip 1.1.1.1
[RouterS] ip ip-prefix abc index 10 permit 4.4.4.4 32
[RouterS] route-policy frr permit node 10
[RouterS-route-policy] if-match ip-prefix abc
[RouterS-route-policy]apply fast-reroute backup-interface ethernet 1/1 backup-nexthop 12.12.12.2
[RouterS-route-policy] quit
[RouterS] ip route-static fast-reroute route-policy frr
(5)在Router D上配置静态路由支持快速重路由。
[RouterD] bfd echo-source-ip 4.4.4.4
[RouterD] ip ip-prefix abc index 10 permit 1.1.1.1 32
[RouterD] route-policy frr permit node 10
[RouterD-route-policy] if-match ip-prefix abc
[RouterD-route-policy]apply fast-reroute backup-interface ethernet 1/1 backup-nexthop 24.24.24.2
[RouterD-route-policy] quit
[RouterD] ip route-static fast-reroute route-policy frr
经过以上配置后,就可以通过以下方法来检验配置效果了。在Router S上执行“display ip routing-table 4.4.4.4 verbose”命令查看4.4.4.4/32路由,可以看到除了一条主静态路由的下一跳13.13.13.2外,还有一条备份下一跳12.12.12.2(注意输出信息中的粗体字部分)。
[RouterS] display ip routing-table 4.4.4.4 verbose
Routing Table : Public
Summary Count : 1
Destination: 4.4.4.4/32
Protocol: Static Process ID: 0
Preference: 60 Cost: 0
NextHop: 13.13.13.2 Interface: Ethernet1/2
BkNextHop: 12.12.12.2 BkInterface: Ethernet1/1
RelyNextHop: 0.0.0.0 Neighbor : 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 00h01m27s
Tag: 0
在Router D上执行“display ip routing-table 1.1.1.1 verbose”查看1.1.1.1/32路由,同样可以看到备份下一跳信息(注意输出信息中的粗体字部分)
[RouterS] display ip routing-table 1.1.1.1 verbose
Routing Table : Public
Summary Count : 1
Destination: 1.1.1.1/32
Protocol: Static Process ID: 0
Preference: 60 Cost: 0
NextHop: 13.13.13.1 Interface: Ethernet1/2
BkNextHop: 24.24.24.2 BkInterface: Ethernet1/1
RelyNextHop: 0.0.0.0 Neighbor : 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 00h01m27s
Tag: 0
通过以上验证可以知道,前面快速重路由功能的备份下一跳配置是成功的。
本文内容摘自《路由器配置与管理完全手册——H3C篇》一书
分享到:
相关推荐
主要给大家介绍了关于vue路由教程之静态路由的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用vue具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
13.1 选择路由访问方法(2) 示例配置一台Windows 2000路由服务器连接两个子网(安装两个网络适配器) A:210.43.16.0/255.255.255.0 B:210.43.19.0/255.255.255.0 配置路由访问服务器全文共41页,当前为第4页。...
华为BFD for IPv4静态路由示例
第一步,创建IKE第一阶段提议 第二步,创建IKE第二阶段提议 第三步,创建对端 第四步,创建IPSEC隧道 第五步,创建隧道接口,指定安全域,并将创建好的隧道绑定到接口 第六步,添加隧道路由 第七步,添加安全策略
主要介绍了Linux添加静态路由两种实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
第十五讲 三网融合数据网业务 路由协议 1 静态路由配置 2 动态路由配置 3 数据上网业务示例 4 本讲目录 路由协议 路由协议 10.0.0.0/8 E0 E1 172.16.0.1 网络B 静态路由 动态态路由 路由协议参数 度量值: RIP:跳数...
NGINX静态路由器NGINX的静态文件(html,css,js)路由器示例介绍使用NGINX提供静态文件时,此数据将重新路由。 隐藏扩展名以提高安全性按原样支持语义URL与文件结构通过语义URL的搜索引擎优化(SEO) 出于此目的而...
详解配置路由重发布(OSPF 与 RIP) 详解配置交换机多生成树MSTP+VRRP 的典型组网 详解路由器上的虚拟路由冗余协议 VRRP 详解路由器上的 VRRP Track 详解路由器的DHCP Snooping 的配置 详解路由策略和通过抓取IP前缀...
示例代码适合Nuxt3初学者学习和实践,资深者快速参考,爱好者持续跟踪新功能和最佳实践。包括:约定引用组件,动态引用组件,自定义布局,模块化代码,页面路径,动态路由,通配路由,嵌套路由,自定义路由,全局路由中间件...
主要介绍了thinkphp路由规则使用示例详解和伪静态功能实现(apache重写),需要的朋友可以参考下
1 MPLS基本配置 1.1 MPLS简介 1.1.1 MPLS基本概念 1.1.2 MPLS体系结构 1.1.3 MPLS与路由协议 1.1.4 MPLS的应用 1.2 MPLS基本配置简介 1.2.1 标签的发布和管理 1.2.2 倒数第二跳弹出 1.2.3 MPLS MTU 1.2.4 MPLS对TTL...
将您的React Router组件转换为具有所有静态路由的阵列。 动态路由及其对应的嵌套静态路由将被忽略。 无匹配(*)路由也将被忽略。 请参阅下面的用法示例。 安装 npm install react-router-to-array 用法 import ...
/etc/bird/bird.conf-BIRD配置,用于通过OSPF重新分配静态路由/ etc / bird / isps-此目录包含配置,这些配置描述了被Roskomnadzor非法阻止/可能阻止的流行服务的范围。 不要忘记在某些编辑器的帮助下进行更改或将...
RIRP(Reverse Internet Routing Protocol)是一种IP路由协议,用于在没有静态路由或其他动态路由协议的情况下,通过在一组路由器之间共享路由信息来实现网络互连。在RIRP中,路由表项始终是默认路由。下面是配置...
介绍主要的全新基于 ACO 的路由协议 AntWMNet 和旧的著名 AODV 和静态(Dijkstra)协议版本,以及 3 个 WMN 示例(网络文件)这是 OMNeT++ 4.2.1 的 WMN-routing 项目的简要说明,您可以将项目导入到您的工作区并...
还有一个示例静态路由。 路由显示在Shopify Admin的顶级域中。 Shopify CLI Shopify CLI用于创建锅炉模板。 JWT:Json Web令牌 使用JWT会话令牌进行身份验证。 自定义链接组件 Shopify CLI未提供,如果未将此组件...
静态渲染Webpack插件 用法 您可以查看的实际用法示例,或阅读以下文档。 在您的webpack配置文件中... var StaticSiteGeneratorPlugin = require ( 'static-render-webpack-plugin' ) ; var routes = [ '/' , '/...
这25个Elm示例将带您从构建静态视图一直到构建带有路由的交互式Web应用程序。 使用Ellie链接到示例 如何在计算机上运行和查看示例21-25 您可以使用示例21-25的Ellie链接,但如果要在本地运行,则可以复制/粘贴...
特征简单的路线导航函数处理程序(映射到函数而不是路由) 通配符参数匹配查询字符串参数解析内置常见转换简单的自定义过渡创建遵循beta Flutter频道零安全示例项目example文件夹中有一个非常漂亮的示例项目。 一探...