静态路由--------默认路由和路由汇总

前言:默认路由和路由汇总的存在都是为了极大的简化路由器的路由表。

1>在给路由器添加路由时,子网掩码中1的位数越少,该条路由涵盖的网络越多。那么,极限是什么呢?就是网络地址和子网掩码都为零,如下所示配置:

Router(config) #ip route 0.0.0.0 0.0.0.0 10.0.0.2

这就意味着到任何网络下一跳转发给10.0.0.2。网络地址和子网掩码均为零的路由就是默认路由。

2>通过合理地规划IP地址即通过将连续的IP地址指派给物理位置较为集中的网络,在路由器上配置路由表,可以将连续的多个网络汇总成一条,这样可以简化路由器的路由表。这就是路由汇总。路由汇总的极限就是默认路由,默认路由优先级最低。

下面将通过实验的形式验证路由汇总和默认路由在实际中的应用。

    一>使用默认路由简化路由器的路由表

    如下图所示,已经将路由器的所有接口和计算机的ip地址按照网络拓扑进行配置。要求通过在路由器上添加最少的路由表实现各网段互通互连。


分析:Router2直连了172.16.0.0/24和172.16.3.0/24两个网段,要和剩余4个网段通下一跳均是172.16.3.2,因此添加一条默认路由即可;

Router3直连了172.16.1.0/24和172.16.4.0/24两个网段,要和剩余4个网段通下一跳均是172.16.4.2,因此添加一条默认路由即可;

Router1直连了172.16.2.0/24和172.16.5.0/24两个网段,要和剩余4个网段通下一跳均是172.16.5.2,因此添加一条默认路由即可;

Router0直连了172.16.3.0/24,172.16.4.0/24,172.16.5.0/24三个网段,要和剩余三个网段通需要添加三条路由。

配置:

Router2:

Router3:

Router1:

        

    Router0:

以上通过实验介绍了通过添加默认路由来简化路由器的路由表.其实计算机也有路由表,我们可以在windows的cmd窗口运行route print来查看路由表可以发现也有默认路由.计算机的网关就是计算机的默认路由,网络排错应该检查计算机是否配置了正确的ip地址,网关以及子网掩码。

    二>使用默认路由和路由汇总简化路由表

如下图所示,已经将路由器的所有接口和计算机的ip地址按照网络拓扑进行配置。要求在路由器上添加路由使得各网段互连互通。

        

添加:

1>在Router0上添加默认路由

2>在Router1上添加默认路由和路由

    

3>在Router2上,添加默认路由和路由

4>在Router3上,添加默认路由和路由

5>在Router4上,添加默认路由和路由

6>在Router5上,添加默认路由和路由

7>配置完后在PC0上ping PC1通了

原文地址:http://blog.51cto.com/11218855/2126859

时间: 2024-10-13 21:49:50

静态路由--------默认路由和路由汇总的相关文章

华为静态,默认,浮动路由

实验环境: 实验1:使用静态路由让AR1到AR4可以通信,指定到达某一个网段和通过的下一跳接口 [AR1]ip route-static 23.0.0.0 255.255.255.0 12.0.0.2 [AR1]ip route-static 34.0.0.0 255.255.255.0 12.0.0.2 [AR1]ip route-static 2.2.2.2 255.255.255.255 12.0.0.2 [AR1]ip route-static 3.3.3.3 255.255.255.2

路由的几个基本概念-直连路由/网关路由/主机路由/网络路由/动态路由/静态路由/默认路由

1.动态路由/静态路由 动态路由 路由选择器自动共享路由信息 自动构造路由表,需要一个路由协议,如RIP或OSPF 静态路由 路由选择器不共享路由信息(单方向路由) 手工构造路由表 2.直连路由/网关路由(间接路由) 其区别在于,发往直连路由的设备中不但具有指明目的端的I P地址,还具有其mac地址. 当报文被发往一个间接路由时,I P地址指明的是最终的目的地,但是mac地址指明的是网关(即下一跳路由器). 3.主机路由/网络路由 直连路由和网关路由是由下一跳区分的,而主机路由和网络路由是由目的

CCNA实验十九 静态与默认路由  

CCNA实验十九 静态与默认路由 环境:Windows XP .Packet Tracert 5.3 目的:了解静态路由与默认路由的使用 说明: 静态路由是指由网络管理员手工配置的路由信息.当网络的拓扑结构或链路的状态发生变化时,需要手工去修改路由器中相关的静态路由信息.静态路由信息在缺省情况下是私有的,不会传递给其他路由器.可以通过对路由器进行设置使之成为共享的.静态路由一般适用于比较简单的网络环境.静态路由的管理距离为1.(注意直连的接口管理距离为0)管理距离越少,越可靠. 默认路由是特殊的

静态路由中的递归路由原理与冗余备份链路的实现

如图1-4的拓扑中, R1去往R4的10.1.1.0/24网段,可以配置静态路由并以R2的fa0/1接口的IP地址为下一跳,但当R2的fa0/1端口为down时,需手动把静态路由切换到R3的fa0/1接口的IP地址,反之亦然. 图1-4 当链路数量很大时,在静态路由中关联直连网段中的下一跳地址,配置工作将非常巨大.此时可以在静态路由中关联非直连网段中的下一跳地址.例如当R1要访问R4上的直连网段10.1.1.0/24时,可以将R1的静态路由直接关联R4的fa0/0接口的IP地址 (ip rout

操作系统里静态路由和直连路由的优先级-转

原文:https://blog.csdn.net/centerpoint/article/details/37601477 引言 在操作系统上, 同网段IP是通过二层方式直接通信,  不经过网关,成为了一个根深蒂固的观念,  就算在有直连路由的同时也配置同网段的静态路由, 也不会有人怀疑直连路由的优先级,  认为还是会优先二层通信, 特别是玩过路由器的人, 都知道相同网段的情况下直连路由比静态路由的优先级高.  然而事实并非如此.: Linux系统下的静态路由与直连路由优先级对比: eth0配置

IP路由、静态路由及距离矢量路由RIP

IP路由.静态路由及距离矢量路由RIP IP 数据包的路由转发过程:详见:https://wenku.baidu.com/view/2b9aa6187c1cfad6185fa765.html 常用的动态路由协议: 路由协议缺省时的外部优先级: 路由协议类型 优先级 Direct 0 OSPF 10 IS-IS 15 Static 60 RIP 100 OSPF 150 IBGP/EBGP 255 查看路由表 : display ip routing-table 配置静态路由: ip routin

vue父路由默认选中第一个子路由,切换子路由让父路由高亮不会消失

在实际开发中,嵌套路由经常会用到,基本用法也很简单,今天遇到了当前路由下(父路由)在点击它的子路由时,他的(父路由)选中状态消失了 原因是: 1.子路由router-link加了exac精确匹配路由 2.在写路由的时候,父子路由没有严格按照一级/二级来写 嵌套路由中默认选中第一个子路由 { path: '/dec', // 设备中心,主路由 redirect: '/dec/decOverview', name: 'decIndex', component: DecIndex, meta: { t

09 路由重分发和路由策略

路由协议的性能问题 路由更新太多 路由更新的长度 更新频率 设计 是否使用了路由表映射和过滤器 自治系统中运行的路由协议 路由协议的性能问题的解决方案: 1.修改设计 2.使用被动接口 3.路由过滤 4.访问控制列表(ACL) 5.路由映射表 6.分发列表 7.前缀列表 实现重分发时需要考虑的因素 路由反馈(例如,如果有多台边界路由器执行路由重分发) 路由信息不兼容 汇聚时间不一致 在重分发环境中选择最佳路由 管理距离 路由度量值 各种路由协议的默认管理距离 使用多点重分发时,为防止路由环路,建

CCNP路由实验之七 动态路由之BGP

?? 动态路由协议可以自动的发现远程网络,只要网络拓扑结构发生了变化,路由器就会相互交换路由信息,不仅能够自动获知新增加的网络,还可以在当前网络连接失败时找出备用路径.根据是否在一个自治域内部使用,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP).这里的自治域指一个具有统一管理机构.统一路由策略的网络.自治域内部采用的路由选择协议称为内部网关协议,常用的有RIP.EIGRP.OSPF.IS-IS:外部网关协议主要用于多个自治域之间的路由选择,常用的是BGP和BGP-4.在一个路由器

.NET/ASP.NET Routing路由(深入解析路由系统架构原理)

出处:http://www.cnblogs.com/wangiqngpei557/ 阅读目录: 1.开篇介绍 2.ASP.NET Routing 路由对象模型的位置 3.ASP.NET Routing 路由对象模型的入口 4.ASP.NET Routing 路由对象模型的内部结构 4.1UrlRoutingModule 对象内部结构 4.2RouteBase.Route.RouteCollection.RouteTable 路由核心对象模型 4.3RouteValueDictionary.Rou