一、题目
下列关于缺省路由的说法正确的有?
A. 缺省路由只能由管理员手工配置
B. 在路由表中,缺省路由以到网络0.0.0.0(掩码也为0.0.0.0)的路由形式出现
C. 任何一台路由器的路由表中必须存在缺省路由
D. 如果报文的目的地址不能与路由表的任何目的地址相匹配,那么该报文将选取缺省路由进行转发
二、答案
BD
三、解析
A. 缺省路由只能由管理员手工配置
错误。缺省路由可以通过多种方式获得,包括手工配置和通过动态路由协议自动学习。例如,如果路由器运行RIP或OSPF等动态路由协议,并且从其他路由器接收到缺省路由信息,它会自动将缺省路由添加到自己的路由表中。
B. 在路由表中,缺省路由以到网络0.0.0.0(掩码也为0.0.0.0)的路由形式出现
正确。在路由表中,缺省路由通常表示为到网络0.0.0.0/0的路由。这表示任何目的地址都会与这个路由条目匹配,因为0.0.0.0/0的子网掩码为0.0.0.0,意味着没有对目的地址的任何限制。
C. 任何一台路由器的路由表中必须存在缺省路由
错误。虽然缺省路由在许多网络配置中非常有用,但并不是每台路由器的路由表中都必须存在缺省路由。在某些特定的网络设计中,可能不需要缺省路由,或者通过其他方式(如访问控制列表)来处理没有明确匹配的报文。
D. 如果报文的目的地址不能与路由表的任何目的地址相匹配,那么该报文将选取缺省路由进行转发
正确。缺省路由的定义就是处理没有明确匹配的报文。当报文的目的地址不能与路由表中的任何目的地址相匹配时,路由器会使用缺省路由将报文转发到下一个路由器。
四、扩展——缺省路由的应用场景
边界路由器:在边界路由器上配置缺省路由,将所有未知目的地的流量转发到ISP或上一级网络。
内部路由器:在内部路由器上配置缺省路由,将所有未知目的地的流量转发到边界路由器或核心路由器。