一、题目
下列配置默认路由的命令中,正确的是()?
A、[huawei]ip route-static 0.0.0.0 0.0.0.0 0.0.0.0
B、[huawei]ip route-static 0.0.0.0 255.255.255.255 192.168.1.1
C、[huawei-Serial0]ip route-static 0.0.0.0 0.0.0.0 0.0.0.0
D、[huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.1.1
二、答案
D
三、解析
1、缺省路由是另外一种特殊的路由。简单来说,缺省路由是没有在路由表中找到匹配的路由表项时才使用的路由。如果报文的目的地址不能与路由表的任何目的地址相匹配,那么该报文将选取缺省路由进行转发。如果没有缺省路由且报文的目的地址不在路由表中,那么该报文将被丢弃,并向源端返回一个ICMP(Internet Control Message Protocol)报文,报告该目的地址或网络不可达。
2、在路由表中,缺省路由以到网络0.0.0.0(掩码也为0.0.0.0)的路由形式出现。可通过命令display ip routing-table查看当前是否设置了缺省路由。通常情况下,管理员可以通过手工方式配置缺省静态路由;但有些时候,也可以使动态路由协议生成缺省路由,如OSPF和IS-IS。
3、手工配置IPv4缺省静态路由:ip route-static 0.0.0.0 0.0.0.0 nexthop-address 。
综上所述,选D。
四、扩展——配置IS-IS发布缺省路由
1、背景信息
①在具有外部路由的边界设备上配置IS-IS发布缺省路由可以使该设备在IS-IS路由域内发布一条0.0.0.0/0的缺省路由。在执行此配置后,IS-IS域内的其他设备在转发流量时,将所有去往外部路由域的流量首先转发到该设备,然后通过该设备去往外部路由域。
②配置静态缺省路由虽然也可以实现该功能,但是当现网中有大量设备时,配置工作量巨大且不利于管理。
③此外,采用IS-IS发布缺省路由的方式更加灵活。例如,如果存在多个边界设备,那么可以通过配置路由策略,使某台边界设备在满足条件时才发布缺省路由,从而避免造成路由黑洞。
2、操作步骤
①执行命令system-view,进入系统视图。
②执行命令isis [ process-id ],进入IS-IS视图。
③执行命令default-route-advertise [ always | match default | route-policy route-policy-name ] [ cost cost | tag tag | [ level-1 | level-1-2 | level-2 ] ] * [ avoid-learning ],配置IS-IS发布缺省路由。 缺省情况下,IS-IS设备不生成缺省路由。





