当前课程知识点:计算机网络工程实践 > 10 期末考试 > 期末考试题01 > 4.2 静态路由
4.2 静态路由
路由器根据路由转发数据包,路由可通过手动配置和使用动态路由算法计算产生,其中手动配置产生的路由就是静态路由。静态路由比动态路由使用更少的带宽,并且不占用CPU资源来计算和分析路由更新。但是当网络发生故障或者拓扑发生变化后,静态路由不会自动更新,必须手动重新配置。
1、 静态路由配置
静态路由有5个主要的参数:目的地址和掩码、出接口和下一跳、优先级。对于不同的静态路由,可以为它们配置不同的优先级,优先级数字越小优先级越高。配置到达相同目的地的多条静态路由,如果指定相同优先级,则可实现负载分担;如果指定不同优先级,则可实现路由备份。静态路由的默认优先级为60。
静态路由的配置命令格式:
ip route-static ip-address { mask| mask-length } { nexthop-address| interface-type interface-number [ nexthop-address ] } [ preference preference|tag tag ] [ description text ]
2、 缺省路由配置
缺省路由是另外一种特殊的静态路由。缺省路由是没有在路由表中找到匹配的路由表项时才使用的路由。如果报文的目的地址不能与路由表的任何目的地址相匹配,那么该报文将选取缺省路由进行转发。如果没有缺省路由且报文的目的地址不在路由表中,那么该报文将被丢弃,并向源端返回一个ICMP(Internet Control Message Protocol)报文,报告该目的地址或网络不可达。
默认静态路由的配置命令格式:
ip route-static 0.0.0.0 0.0.0.0 { nexthop-address| interface-type interface-number [ nexthop-address ] } [ preference preference|tag tag ] [ description text ]
3、静态路由与故障检测类协议联动配置
在实际组网中,由于静态路由缺乏链路状态检测机制,无法感知链路状态,而影响网络的使用,因此,可能需要将静态路由与故障检测类协议联动在一起工作,以提高网络的性能。静态路由可以与BFD和NQA联动,提高网络可靠性。配置方法主要采用在静态路由配置命令中使用track bfd-session和track nqa参数。
(1)静态路由与BFD联动
配置静态路由与BFD(Bidirectional Forwarding Detection,双向转发检测)联动,可以快速感知从本地到路由目的地址的链路变化,提高网络可靠性。
与动态路由协议不同,静态路由自身没有检测机制,当网络发生故障的时候,需要管理员介入。静态路由与BFD联动特性可为静态路由绑定BFD会话,利用BFD会话来检测静态路由所在链路的状态,实现毫秒级快速感知故障。
执行如下命令配置静态路由与BFD联动
ip route-static ip-address { mask | mask-length } { nexthop-address | interface-type interface-number [ nexthop-address ] } [ preference preference tag tag] track bfd-session cfg-name [ description text ]
为公网静态路由绑定静态BFD会话。为静态路由绑定BFD会话的时候,请确保BFD会话和静态路由在同一链路上。
(2)静态路由与NQA联动
如果互通设备不支持BFD功能,可以配置静态路由与NQA(Network Quality Analysis,网络质量分析)联动,利用NQA测试例对链路状态进行检测,从而提高网络可靠性。
在实际网络中,出于网络稳定性的考虑,通常要对链路状态进行实时检测,根据链路状态的变化进行链路的主备切换。而静态路由与NQA联动则只要求互通设备的其中一端支持NQA即可,并不要求两端都支持,且不受二层设备的限制。在发生链路故障后,NQA测试可以快速的检测到链路的变化,并且在IP路由表中把与该NQA测试例联动的静态路由删除,从而影响流量的转发。
执行如下命令配置静态路由与NQA测试例联动:
ip route-static ip-address { mask | mask-length } { nexthop-address | interface-type interface-number [ nexthop-address ] } [ preference preference | tag tag ] track nqa admin-name test-name [ description text ]
配置静态路由与NQA测试例联动时,NQA测试例的目的地址不能和检测的静态路由的目的地址相同。配置同一条静态路由与其它NQA测试例联动时,会解除与前一个NQA测试例的联动关系。
-1.1 计算机网络基础
-1.3 网络路由技术
-1.4 局域网技术
-1.5 ACL技术
-1.6 NAT技术
-第1章作业:计算机网络互联基础
-2.1 高级VLAN技术
-第2章作业:局域网高级技术
-(3.4-3.8) 各类网络互联实践-拓扑图及初始配置
--(3.4-3.8)-1 各类网络互联配置实践-拓扑图构建
--(3.4-3.8)-2 各类网络互联配置实践--初始配置
-3.4 X.25 网络
-3.6 FR网络
-3.7 ATM网络
-3.8 SDH网络
-第3章作业:城域网和广域网技术
-4.4 OSPF 路由协议
-4.5 ISIS路由协议
-第4章作业:内部路由技术
-5.4 BGP路由配置实践
-第5章作业:外部路由协议
-6.6 路由控制实践
-第6章作业:路由控制技术
-7.3 出口选路控制实践
-第7章作业:出口选路控制
-8.3 VRRP技术及其实践
-第8章作业:网络可靠性技术
-9.4 防火墙配置示例
-第9章作业:防火墙技术
-期末考试题01