《IP路由协议疑难解析》一2.9 默认路由和RIP

简介:

本节书摘来自异步社区《IP路由协议疑难解析》一书中的第2章,第2.9节,作者 【美】Zaheer Aziz, CCIE #4127 , Johnson Liu, CCIE #2637 , Abe Martey, CCIE #2373 , Faraz Shamim, CCIE #4131,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.9 默认路由和RIP

IP路由协议疑难解析
Cisco IOS的RIP实现支持默认路由(0.0.0.0/0)的传播。运行RIP的Cisco路由器只要在路由表中发现了默认路由,就会自动在RIP路由更新中进行通告。

请别忘了,一定要为默认路由分配一个有效的RIP度量值,这一点非常重要。试举一例,若在RIP路由器上同时开启了OSPF,并通过OSPF学得默认路由,其度量值为20,则此默认路由在RIP路由进程域中传播时,其度量值将会是无穷大(16)。因此,对于此类情况,必须在router rip配置模式下,执行default-metric命令,以确保为默认路由分配有效的度量值。

路由器在转发数据包时,遵循有类还是无类IP路由选择规则可谓是至关重要,特别是在仰仗默认路由转发数据包时。遵循有类IP路由选择规则时,若路由器所收数据包的目的地址不匹配明细路由,但与明细路由隶属于同一主类网络,即便路由表中包含了默认路由,路由器仍会做丢包处理1。图2-9演示了路由器遵循有类IP路由选择规则转发数据包的行为。

image

如图2-9所示,主机X发出目的地址为131.108.3.0/24的流量。此类流量将遭到丢弃,因R1不包含通往网络131.108.3.0/24的路由。R1所遵循的有类路由选择规则这一“天性”(131.108.3.0/24与R1所持明细路由131.108.1.0/24、131.108.2.0/24隶属于同一主类网络),也决定其不会“动用”默认路由转发相关流量2。

若在R1上开启了IP无类路由选择功能,则其一定会动用默认路由,转发目的地址为131.108.3.0/24的流量![原文为“If R1 enables IP classless routing, R1 will forward traffic to the default route.”译文酌改,如有不妥,请指正。—译者注]}。

当需要动用默认网络或默认路由转发不匹配明细路由的流量时,建议开启路由器的IP无类路由选择功能。

1原文是“With classful IP routing, if the router receives a packet destined for a subnet that itdoes not recognize and the network default route is missing in the routing table, the routerdiscards the packet.”作者的表达能力实在让人难以满意,译文如果不改,应该无人能懂。—译者注
2整段原文为“Here, Host X is sending traffic to the 131.108.3.0/24 subnet. Router R1 will discard thesepackets because it does not have a route for 131.108.3.0/24. Traffic will not be send to thedefault route because of the classful nature of routing.”译文通篇改写,如有不妥,请指正。—译者注

相关文章
|
3月前
|
域名解析 应用服务中间件 Linux
【服务器】使用域名解析服务器的IP地址并配置SSL证书
【服务器】使用域名解析服务器的IP地址并配置SSL证书
477 0
|
4月前
|
域名解析 网络协议
IP协议, TCP协议 和DNS 服务分别是干什么的?
IP协议, TCP协议 和DNS 服务分别是干什么的?
233 0
|
7天前
|
网络协议 物联网 网络安全
|
6天前
|
JavaScript 前端开发 UED
AngularJS路由管理:深度解析$routeProvider的应用与实践
【4月更文挑战第28天】本文深入解析AngularJS的$routeProvider,它是AngularJS路由系统的关键,用于定义应用的视图和路径。通过routeProvider,开发者能根据URL变化动态加载内容,实现单页应用效果。配置$routeProvider涉及导入angular-route.js,注入"ngRoute"依赖,并使用when方法定义路由规则。ng-view指令用于显示路由打开的页面,而otherwise方法处理未定义路由,提供默认响应。$routeProvider使导航体验优化,助力构建高效Web应用。
|
7天前
|
监控 负载均衡 网络协议
|
16天前
|
XML JSON 关系型数据库
Pandas一键解析代理IP与代理IP池的维护
Pandas一键解析代理IP与代理IP池的维护
|
17天前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
2月前
|
域名解析 网络协议 搜索推荐
阿里云DNS常见问题之获取不到用户真实IP地址如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
2月前
|
域名解析 网络协议 应用服务中间件
阿里云DNS常见问题之域名在代理服务器上不能访问只能通过IP映射如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
2月前
|
Kubernetes 网络协议 定位技术
阿里云DNS常见问题之IP地理位置库功能开通失败如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:

推荐镜像

更多