缺省路由

科普中国-科学百科 2019-02-18 作者:李嘉骞

  在通信网络中,缺省路由(Default Route)是当网络主机上没有特定路由时而设置的数据包转发规则,可以给出一个默认的下一跳地址,路由表中没有匹配项的所有数据包都通过缺省路由进行转发。

  简介

  缺省路由又称为默认路由,是一种特殊的静态路由,目的地址与掩码配置为全零(0.0.0.0 0.0.0.0)。当路由表中的所有路由都选择失败的时候,为使得报文有最终的一个发送地,将使用缺省路由。

  缺省路由通常用相同的处理方式把报文指向另一个路由器。如果有其他路由匹配,则按照该路由规则转发相应的报文,否则该报文将被转发到该路由器的缺省路由。这个过程不断重复,直到一个数据包被传递到目的地。设备的缺省路由通常被也称为默认网关,它经常提供如数据包过滤,防火墙或代理服务器等功能1。

  用途

  使ospf能广播缺省路由0.0.0.0 到ospf域内,即使路由0.0.0.0 在本地ip路由选择表中不存在,该命令形式也会广播缺省路由。如果关键词always没有被使用,并且缺省路由是抖动(flapping)的,那么ospf需要在每次缺省抖动时,向ospf域发送更新。如果缺省路由是抖动的,使用关键词always将减少对ospf数据库的操作,保持ospf数据库的稳定1。

  工作过程

  每个路由器对数据报文进行路由选择过程中使用最长匹配原则,以获得最佳的路由。通过最长的子网掩码来匹配目的IP地址的下一跳网关。IPv4默认路由的目的地址为0.0.0.0/0,常称为四个零路径,该子网掩码为/ 0,它有效地指向所有目的网络,也有可能作为最短匹配的选择。当没有查找到任何其他路由匹配的情况下,则使用此路由。同样,在IPv6中,默认路由被指定为::/0。

  管理者通常会在一个主机中配置一条指向网络路由器的默认路由。因此,以局域网之外为目的地的数据包,通常目的地在互联网或广域网,则被转发到与网络提供商直接相连接的路由器。

  优点与缺点

  缺省路由可以是管理员设定的静态路由,也可能是某些动态路由协议自动产生的结果。

  优点:可以极大的减少路由表条目,从而大大减轻路由器的处理负担。

  缺点:如果不正确配置,可能导致路由自环或非最佳路由2。

  应用

  在网络维护、管理过程中,我们常会遇到网络通信拥塞,路由器内存、CPU能力未能满足过量的数据处理及数据传送等问题。虽然增加网络通信链路带宽、升级路由器有关性能(或重新选用高级别的路由器)是解决这类问题的一个方面,但远远不够,还应从减小数据处理和数据传送等方面加以考虑。其中,合理地利用缺省路由不失为措施之一。

  配置举例

  目的IP:130.89.102.110

  下一跳IP地址:130.89.102.254

  配置静态路由命令:route add 130.89.0.0 mask 255.255.0.0 130.89.102.254 -p3

  本词条内容贡献者为:

  李嘉骞 - 博士 - 同济大学

责任编辑:科普云

上一篇:分组交换技术

下一篇:通信电缆

科普中国APP 科普中国微信 科普中国微博
科普中国-科学百科
是中国科协为深入推进科普信息化建设而塑造的全新品牌,旨在以科普内容建设为重点,充分依托现有的传播渠道和平台,使科普信息化建设与传统科普深度融合,以公众关注度作为项目精准评估的标准,提升国家科普公共服务水平。

猜你喜欢