一、题目
下列配置默认路由的命令中,正确的是()。
A. [Huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.1.1
B. [Huawei-Serial0]ip route-static 0.0.0.0 0.0.0.0 0.0.0.0
C. [Huawei]ip route-static 0.0.0.0 255.255.255.255 192.168.1.1
D. [Huawei]ip route-static 0.0.0.0 0.0.0.0 0.0.0.0
二、答案
A
三、解析
在配置默认路由时,目标网络地址通常设置为全0(0.0.0.0),子网掩码也设置为全0(0.0.0.0),以表示这是一个默认路由,适用于所有未明确指定路由的目标地址。下一跳地址则指定为数据包应该转发到的下一跳路由器的IP地址。
A. [Huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.1.1:这个命令中,目标网络地址和子网掩码都设置为全0,表示这是一个默认路由,而192.168.1.1是下一跳路由器的IP地址。这个命令是正确的。
B. [Huawei-Serial0]ip route-static 0.0.0.0 0.0.0.0 0.0.0.0:这个命令中,目标网络地址和子网掩码都正确,但下一跳地址设置为全0,这是不正确的。下一跳地址必须是一个有效的IP地址。
C. [Huawei]ip route-static 0.0.0.0 255.255.255.255 192.168.1.1:这个命令中,目标网络地址设置为全0,这是正确的,但子网掩码设置为255.255.255.255,这实际上并不是一个默认路由,而是一个指向特定地址的路由。因此,这个命令是不正确的。
D. [Huawei]ip route-static 0.0.0.0 0.0.0.0 0.0.0.0:这个命令中,目标网络地址和子网掩码都设置为全0,这是正确的,但下一跳地址也设置为全0,这是不正确的。
综上所述,正确的配置默认路由的命令是选项A。
四、扩展 — 静态和默认路由的主要区别
静态路由和默认路由在网络路由中扮演着不同的角色,它们之间的主要区别体现在以下方面:
- 配置方式:静态路由是由网络管理员手动配置的固定路由,管理员需要明确指定包到达目的地必须经过的路径。这种路由一旦设置,除非管理员干预,否则不会发生变化。而默认路由是一种特殊的静态路由,当路由表中与包的目的地址之间没有匹配的表项时,路由器会根据默认路由的选择进行转发。默认路由同样需要管理员进行配置,并且在路由器上通常只能配置一条。
- 使用场景:静态路由主要用于网络规模不大、拓扑结构相对固定的网络,因为静态路由不能对网络的改变作出反应。而默认路由在某些时候非常有效,特别是在存在末梢网络时,它可以大大简化路由器的配置,减轻管理员的工作负担,提高网络性能。
- 路由行为:静态路由允许对路由的行为进行精确的控制,管理员可以根据需要对路由进行细致的调整。同时,静态路由不会占用路由器太多的CPU和RAM资源,也不占用线路的带宽。而默认路由则是在路由表中没有匹配表项时的选择,其路由行为相对固定。