配置EIGRP默认路由

简介:
前不久探讨了默认路由的问题,只是总体对默认路由设置方法的三种方式进行了分类。
今天学到EIGRP默认路由这个部分;来看看在EIGRP上默认路由的划分有什么区别。

一直以来,我实验室的网络都是以
ip route 0.0.0.0 0.0.0.0 192.168.0.10(网关)
ip default-network 192.168.0.0
的方式在边界路由器上向网内发布路由通告的,这点有个好处,不会向外界广播EIGRP分组。一会后面还会提到。

RB-----RA--192.168.0.0-internet

先梳理一下EIGRP对默认路由的设置过程:
ip default-network会在网内通告默认路由,以其后面跟着的网段作为参数发布;前提是这个路由器接着这个网段。
这里,如果在RA上设置,将会向RB广播默认路由,RB会知道默认网段192.168.0.0询问RA左边的接口。
但是RA本身并没有设置0.0.0.0的网关,因此,RA还是上不了网,同理,RB也只是知道任何其他路由没有的都问192.168.0.0(就是问RA左边接口),但是他只能到达192.168.0.0,也不知道怎么上网;
因此,这样的情况下,加上ip route 0.0.0.0 0.0.0.0 192.168.0.10,RA就能出去了;同理,RB也能出去,其实他不知道怎么出去,但是他知道问192.168.0.0,也就问到了RA,RA知道从192.168.0.10走,所以RB也出去了。

现在问题来了,如果删除ip default-network 192.168.0.0,还能不能上网呢?
显然不行的,因为默认网段广播不出去,因为默认网段没有了!有人会问,不是还有ip route 0.0.0.0 0.0.0.0 192.168.0.10这句嘛,这也是默认网段啊。
原因是:RA有什么理由要通告这句?在EIGRP的network中,并没有0.0.0.0这个网段啊!!!(在这个问题上RIP就会通告)
所以,解决方案就是加上
network 0.0.0.0
这个网段。
这样,各个路由器(如RB)收到的默认网段就从
D* 192.168.0.0/0……
变成很好看的
D* 0.0.0.0/0……


因此,很多人会郁闷为什么网络架构最后加上
ip route 0.0.0.0 0.0.0.0 address
为什么不通。原因就在这里
要加上network 0.0.0.0;
和改变前的方法都用了两条指令,但是原理确差别很大。

不过这样做的缺点在于,RA会向外网发送EIGRP的分组了。





     本文转自 beansprouts 51CTO博客,原文链接:http://blog.51cto.com/netwalk/66245,如需转载请自行联系原作者

相关文章
|
4月前
|
人工智能 API 调度
Claude Skill 官方指南发布:能力模块化正在改变大模型工程结构
Anthropic发布30页《Skill创建指南》,首次系统定义大模型“能力模块化”范式。Skill介于Tool与Agent之间,强调职责单一、结构化I/O与可组合性,推动AI从提示工程迈向软件化能力架构。
|
网络安全 开发工具 git
Unable to negotiate with xx.xxx.xxxx port 22: no matching host key type found. Their offer: ssh-rsa(解决的两种方式)
Unable to negotiate with xx.xxx.xxxx port 22: no matching host key type found. Their offer: ssh-rsa(解决的两种方式)
6998 0
Unable to negotiate with xx.xxx.xxxx port 22: no matching host key type found. Their offer: ssh-rsa(解决的两种方式)
|
缓存 监控 算法
提高 Webpack 热更新的性能
【10月更文挑战第23天】还可以进一步深入探讨热更新性能优化的具体案例、不同场景下的优化策略,以及与其他相关技术的结合应用等方面的内容。通过全面、系统地了解热更新性能优化的方法和技巧,能够更好地利用这一功能,为项目的成功开发提供有力保障。同时,要不断关注技术的发展动态,以便及时掌握最新的热更新技术和最佳实践。
|
Rust Python
Python 解析 toml 配置文件
Python 解析 toml 配置文件
776 2
|
SQL 人工智能 安全
【灵码助力安全1】——利用通义灵码辅助快速代码审计的最佳实践
本文介绍了作者在数据安全比赛中遇到的一个开源框架的代码审计过程。作者使用了多种工具,特别是“通义灵码”,帮助发现了多个高危漏洞,包括路径遍历、文件上传、目录删除、SQL注入和XSS漏洞。文章详细描述了如何利用这些工具进行漏洞定位和验证,并分享了使用“通义灵码”的心得和体验。最后,作者总结了AI在代码审计中的优势和不足,并展望了未来的发展方向。
|
JSON JavaScript 数据格式
Vue路由params、query参数丢失解决
该文章介绍了在Vue中使用`params`和`query`进行路由参数传递时,如何通过`sessionStorage`或`localStorage`解决参数丢失的问题。
1040 2
|
运维 安全 网络架构
【专栏】NAT技术是连接私有网络与互联网的关键,缓解IPv4地址短缺,增强安全性和管理性
【4月更文挑战第28天】NAT技术是连接私有网络与互联网的关键,缓解IPv4地址短缺,增强安全性和管理性。本文阐述了五大NAT类型:全锥形NAT(安全低,利于P2P)、限制锥形NAT(增加安全性)、端口限制锥形NAT(更安全,可能影响协议)、对称NAT(高安全,可能导致兼容性问题)和动态NAT(公网IP有限时适用)。选择NAT类型需考虑安全性、通信模式、IP地址数量和设备兼容性,以确保网络高效、安全运行。
2853 1
|
机器学习/深度学习 Python
python实现判别分析
python实现判别分析
372 1
|
中间件 数据库 程序员
阿里云中间件是什么-阿里云中间件介绍
这其实是一个比较虚的概念。广义的中间件范围很广。起沟通作用的都可以认为是中间件。甚至ODBC这样的东西你也可以认为是中间件。   使用了中间件之后,以前直接连接的前台应用程序和数据库之前就多了个中间件,现在前台程序把请求发给中间件,中间件再把请求发给数据库,数据库处理结束之后把结果返回到中间件,中间件再把结果送回给前台。
4770 104
|
前端开发 JavaScript 开发者
【杂谈】做独立开发者赚钱吗?
最近看一些论坛上,独立开发越来越火爆🔥。 例如 1. xxx网站SEO做的好,靠网站广告月入3000dollar 2. 开发了xxx软件,上架 Apple Store,睡后收入可以不用上班等~
741 0