没有合适的资源?快使用搜索试试~ 我知道了~
介绍静态路由的实现原理。2.2.1 静态路由基础路由器根据路由转发数据包,路由可通过手动配置和使用动态路由算法计算产生,其中手动配置产生的路由就是静态路由。静态
资源详情
资源评论
资源推荐
2 静态路由配置
关于本章
静态路由适用于结构比较简单的网络。合理的静态路由可以改进网络的性能,并可为
重要的应用保证带宽。
2.1 静态路由简介
介绍静态路由的定义和目的。
2.2 静态路由原理描述
介绍静态路由的实现原理。
2.3 静态路由应用场景
介绍静态路由的应用场景。
2.4 静态路由配置任务概览
配置静态路由可以准确地控制网络的路由选择。如果还需要静态路由的其他功能,还
需要根据相应章节进行配置。
2.5 静态路由配置注意事项
介绍静态路由在使用和配置过程中的注意事项。
2.6 静态路由缺省配置
介绍静态路由的缺省配置,实际应用的配置可以基于缺省配置进行修改。
2.7 配置IPv4静态路由
配置IPv4静态路由可以准确地控制网络的路由选择。
2.8 配置IPv4静态路由与静态BFD联动
配置IPv4静态路由与静态BFD联动,可以快速感知从本地到路由目的地址的链路变
化,提高网络可靠性。
2.9 配置IPv4静态路由与NQA联动
如果互通设备不支持BFD功能,可以配置IPv4静态路由与NQA联动,利用NQA测试例
对链路状态进行检测,从而提高网络可靠性。
2.10 配置IPv6静态路由
配置IPv6静态路由可以准确地控制网络的路由选择。
2.11 静态路由配置举例
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-IP 单播路由(命令行) 2 静态路由配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 15
静态路由各特性对应的配置举例。配置举例包括组网需求、组网图、配置注意事项、
配置思路和配置步骤。
2.12 静态路由FAQ
介绍用户在配置过程中常问的问题,给出相应的解答。
2.13 静态路由参考信息
介绍静态路由的参考标准和协议。
2.1 静态路由简介
介绍静态路由的定义和目的。
定义
静态路由是一种需要管理员手工配置的特殊路由。
目的
静态路由在不同网络环境中有不同的目的:
l 当网络结构比较简单时,只需配置静态路由就可以使网络正常工作。
l 在复杂网络环境中,配置静态路由可以改进网络的性能,并可为重要的应用保证
带宽。
l 静态路由可在VPN实例中使用,主要用于VPN路由的管理。
2.2 静态路由原理描述
介绍静态路由的实现原理。
2.2.1 静态路由基础
路由器根据路由转发数据包,路由可通过手动配置和使用动态路由算法计算产生,其
中手动配置产生的路由就是静态路由。
静态路由比动态路由使用更少的带宽,并且不占用CPU资源来计算和分析路由更新。
但是当网络发生故障或者拓扑发生变化后,静态路由不会自动更新,必须手动重新配
置。静态路由有5个主要的参数:目的地址和掩码、出接口和下一跳、优先级。
目的地址和掩码
IPv4的目的地址为点分十进制格式,掩码可以用点分十进制表示,也可用掩码长度
(即掩码中连续‘1’的位数)表示。IPv6的目的地址和掩码请参见《配置指南-IP业务
配置》中的“IPv6基础配置-原理描述-IPv6地址”。当目的地址和掩码都为零时,表示
静态缺省路由。静态缺省路由具体应用参见“2.3.2 静态缺省路由的应用”。
出接口和下一跳地址
在配置静态路由时,根据不同的出接口类型,指定出接口和下一跳地址。
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-IP 单播路由(命令行) 2 静态路由配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 16
说明
当静态路由指定下一跳时,如果对端下一跳发生了变化,则设备无法感知,将导致转发不通。为
了解决上述问题,通过配置静态路由联动DHCP功能,使DHCP动态获取下一跳。
l 如果DHCP获取的对端下一跳发生变化,则静态路由更新下一跳。
l 如果DHCP获取不到对端下一跳,则静态路由无效。
l 对于点到点类型的接口,只需指定出接口。因为指定发送接口即隐含指定了下一
跳地址,这时认为与该接口相连的对端接口地址就是路由的下一跳地址。
l 对于NBMA(Non Broadcast Multiple Access)类型的接口(如ATM接口),配置
下一跳IP地址。因为这类接口支持点到多点网络,除了配置静态路由外,还需在
链路层建立IP地址到链路层地址的映射,这种情况下,不需要指定出接口
l 对于广播类型的接口(如以太网接口)和VT(Virtual-template)接口,必须指定
通过该接口发送时对应的下一跳地址。因为以太网接口是广播类型的接口,而VT
接口下可以关联多个虚拟访问接口(Virtual Access Interface),这都会导致出现多
个下一跳,无法唯一确定下一跳。
静态路由优先级
对于不同的静态路由,可以为它们配置不同的优先级,优先级数字越小优先级越高。
配置到达相同目的地的多条静态路由,如果指定相同优先级,则可实现负载分担;如
果指定不同优先级,则可实现路由备份。具体应用参见“2.3.1 负载分担与路由备
份”。
2.2.2 静态路由与 BFD 联动
与动态路由协议不同,静态路由自身没有检测机制,当网络发生故障的时候,需要管
理员介入。静态路由与BFD联动可为静态路由绑定BFD会话,利用BFD会话来检测静
态路由所在链路的状态,具体过程如下:
l 当某条静态路由上的BFD会话检测到链路故障时,BFD会将故障上报系统,促使
该路由失效,使该路由在IP路由表中不可见。
l 当某条静态路由上的BFD会话检测到故障的链路重新建立成功时,BFD会上报系
统,激活该路由,使该路由重新出现在IP路由表中。
BFD的详细介绍请参见《配置指南-可靠性配置》中的“BFD配置-原理描述”。
2.2.3 静态路由与 NQA 联动
静态路由本身并没有检测机制,如果非本机直连链路发生了故障,静态路由不会自动
改变(不会从IP路由表中自动删除),需要管理员介入,这就无法保证及时进行链路
切换,可能造成较长时间的业务中断。
基于以上原因,需要有一种有效的方案来检测静态路由所在的链路。对于静态路由而
言,现有的静态路由与BFD联动特性,由于受到互通设备两端都必须支持BFD的限
制,在某些应用场景无法实施。而静态路由与NQA(Network Quality Analysis)联动则
只要求互通设备的其中一端支持NQA即可。
静态路由与NQA联动特性即为静态路由绑定NQA测试例,利用NQA测试例来检测静态
路由所在链路的状态,根据NQA的检测结果,决定静态路由是否活跃,达到避免通信
的中断或服务质量降低的目的。静态路由与NQA联动特性的功能如下:
l 如果NQA测试例检测到链路故障,路由器将这条静态路由设置为“非激活”状态
(此条路由不可用,从IP路由表中删除)
l 如果NQA测试例检测到链路恢复正常,路由器将这条静态路由设置为“激活”状
态(此条路由可用,添加到IP路由表)
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-IP 单播路由(命令行) 2 静态路由配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 17
NQA的详细介绍请参见《配置指南-网络管理与监控配置》中的“NQA配置-原理描
述”。
说明
静态路由与NQA联动时仅采用ICMP测试例来检测源端到目的端的路由是否可达。
每条静态路由只可以绑定一个NQA测试例。
应用
如图2-1所示,每台接入交换机下连接10个用户,共100个用户。由于在RouterB和用户
之间无法使用动态路由协议,所以在RouterB上配置到用户的静态路由。出于网络稳定
性的考虑,在RouterC上进行同样的配置,作为冗余备份。RouterA、RouterB和RouterC
上运行动态路由协议,相互间可以学习路由。其中,RouterB和RouterC配置动态路由协
议引入静态路由,并且设置不同的度量值,这样RouterA也能通过动态路由协议从
RouterB和RouterC分别学习到用户的路由,RouterA根据两条链路的度量值不同选择一
条主用链路,另一条链路作为备份链路。
在RouterB上配置静态路由与NQA联动特性,利用NQA测试例检测主用链路RouterB→
SwitchA→SwitchC(SwitchD)的状态,当主用链路发生故障时,撤销静态路由发布,
使下行流量经无故障的链路RouterC→SwitchB→SwitchC(SwitchD)转发。在两条链路
都正常时,控制下行流量优先选择主用链路。
图 2-1 静态路由与 NQA 联动应用组网图
RouterC
RouterA
SwitchD
SwitchC
IP Network
RouterB
SwitchA SwitchB
......
...... ......
Client1 Client10 Client91 Client100
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-IP 单播路由(命令行) 2 静态路由配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 18
2.2.4 静态路由永久发布
静态路由永久发布可以为客户提供一种低成本、部署简单的链路检测机制,并提高与
其他厂商设备的兼容性。在客户希望确定业务流量的转发路径,不希望流量从其它路
径穿越时,静态路由永久发布可以通过Ping静态路由目的地址的方式来检测链路的有
效性而达到业务监控的目的。
链路有效性直接影响网络的稳定性和可用性,因此链路状态的检测对网络维护具有重
要意义。BFD作为一种常用方案,并不适合所有的场景。例如,在不同的ISP之间,客
户更希望采用更简单、更自然的方式来达到这一目的。
配置永久发布属性后,之前无法发布的静态路由仍然被优选并添加到路由表中。具体
可以分为以下两种情况:
l 静态路由配置出接口且出接口的IP地址存在时,无论接口状态是Up或Down,只要
配置了永久发布属性,静态路由都会被优选并添加到路由表。
l 静态路由没有配置出接口时,无论静态路由是否能迭代到出接口,只要配置了永
久发布属性,路由都会被优选并添加到路由表中。
这样,通过控制静态路由的优先级和前缀长度,使Ping数据包始终通过静态路由转
发,就可以检测出链路的有效性。
该特性不判断路由是否可达而一直会将静态路由保留在IP路由表中,如果实际路径不
可达,静态路由可能形成黑洞路由。
应用
如图2-2所示,BR1、BR2和BR3分别属于ISP1、ISP2和ISP3。从BR1到BR2有两条链路
(LinkA和LinkB)可达,但ISP1希望业务流量都通过LinkA直接转发到ISP2,而不从
ISP3穿越。
图 2-2 静态路由永久发布应用组网图
BR1
BR2
BR3
ISP1
ISP2
ISP3
10.1.1.2/24
LinkA
LinkB
Huawei
AR100&AR120&AR150&AR160&AR200&AR1200&AR
2200&AR3200&AR3600 系列企业路由器
配置指南-IP 单播路由(命令行) 2 静态路由配置
文档版本 01 (2019-03-05) 版权所有 © 华为技术有限公司 19
剩余31页未读,继续阅读
会飞的黄油
- 粉丝: 25
- 资源: 303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0