1.静态路由的优缺点:

  优点:对于路由器的CPU没有管理性开销,它意味着如果你不使用动态路由选择的话,你可能应该购买更为便宜的路由器。在路由器之间没有带宽占用,它意味着在WAN链接中你可以节省更多的钱。

  缺点:管理员必须真正了解所配置的互联网络,以及每台路由器应该如何正确连接,以正确配置这些路由。如果某个网络加入到互联网络中,管理员必须在所有的路由器上(通过人工)添加对它的路由。对于大型网络来说,这几乎是不可行的,因为这时静态路由会导致巨大的工作量。

2.ip route 10.1.6.0 255.255.255.0 10.1.2.2 150

  ip route 10.1.6.0 255.255.255.0 10.1.3.2 151

  对于网络10.1.6.0和10.l.7.0,我放置了两条通路通往每个网络,但我让其中一个链接有较高的(151)AD。这样,当另一条链路失效时。它就是一条备用路由。

  如果我让它们两个具有相同的AD,我们将最终得到一个路由环路(静态路由不能处理具有相同距离的多条链路)。

  注:带有较高管理距离的路由将不会出现在路由表中,除非带有较低管理距离的路由消失。

  决不能对任何直接连接的网络创建静态路由,并且由于在路由器Corp和R1之间只有两条链路,因此所能使用的下一跳地址也只有10.1.2.1或10.1.3.1两个。我将在这两个下一跳之间改变,以让所有的数据不会只沿一条链路传输。

  由于静态路由不能实现负载均衡,所以使用哪条链路并不重要。当可以使用诸如RIP、EIGRP和OSPF之类的动态路由时,我们就可以使用负载均衡,但是现在,这些链路将只能为每个网络提供备份路由。

3.默认路由:使用默认路由可以转发那些不在路由表中列出的远端目的网络的数据包到下一跳路由器。在存根网络上可以只使用默认路由,因为这些网络与外界之间只有一个输出连接。

  使用默认路由时小心路由环路的产生。

  默认路由认为是一个使用通配符来代替网络和子网掩码信息的静态路由。

4.ip classes: 由于所有的Cisco路由器都是有类路由器,也就是说在路由器的每个接口上它们都认为使用了一个默认的子网掩码。当路由器接收到一个目的子网不在路由表中的数据包时,默认情况下,它将丢弃这个数据包。

  因此,如果使用默认路由,必须要使用classless命令,因为在路由表中不会包含有远端子网的信急。

  由于在我的路由器上所使用的IOS版本为12.x,因此ip classless命令默认时是被设置的。如果要使用默认路由并且在路由器(不是这次使用的)配置中没有使用这个命令,则需要添加这个命令。下面就是这个命令的使用:

  871W(config)#ip classless

  注意,这是一个全局模式下的命令。有趣的是,对于命令ip classless,有时没有它,默认路由也能工作,但有时它又不能。但出于保险的考虑,在使用默认路由时,应该总是使用ip classless命令。

5.配置最终网关的命令,ip default network

  这里有3个可用来在网关路由器上添加最终网关指向ISP的命令(所有命令都可以达到相同的结果)。

  Gateway(config)#ip route 0.0.0.0 0.0.0.0 217.124.6.1

  Gateway(config)#ip route 0.0.0.0 0.0.0.0 s0/0

  Gateway(config)#ip default-network 217.124.6.0

  正如我上面所说,所有这3个命令都可以达到同样的目的,即配置最终网关,但是它们之间存在着一些小的不同。首先,使用退出接口方案将比其他两种优先级高,因为它的AD是0。而对于ip default-network命令,当路由器上配置使用了IGP(例如RIP)时,这个IGP会通告默认网关的信息。这样,会使网络中的其他路由器自动接收并设置这个路由为自己的默认路由。

  如果错误配置了一个默认路由,会发生些什么?

  Gateway of last resort is 172.19.22.2 to network 0.0.0.0

  C 172.17.22.0 is directly connected, FastEthernet0/0

  C 172.18.22.0 is directly connected, Serial0/0

  S* 0.0.0.0/0 [1/0] via 172.19.22.2

  通过查看网络图和路由表中直接连接的路由器,WAN连接的是网络172.18.22.0,而默认路由是转发所有数据包到172.19.22.0网络。这是不对的,网络将不会正常工作,所以这里的问题是错误配置了默认路由。

  问题:

  如果你的路由表输出如下,而当路由器接收到一个来自10.1.6.100且目的方是10.1.8.5的数据包时,会发生什么?

  Corp#sh ip route

  [output cut]

  Gateway of last resort is 10.1.5.5 to network 0.0.0.0

  R 10.1.3.0 [120/1] via 101.2.2, 00:00:00, Serial 0/0

  C 10.1.2.0 is directly connected, Serial0/0

  C 10.1.5.0 is directly connected, Serial0/1

  C 10.1.6.0 is directly connected, Fastethernet0/0

  R* 0.0.0.0/0 [120/0] via 10.1.5.5, 00:00:00 Serial 0/1

  这与我在前面所讲到的问题略有不同,因为这个默认路由被列为R*,即说明它是一个由RIP引入的路由。这是由于某人在某台远端路由器上配置了ip default-network命令,并且配置了RIP,而RIP又会通过此互联网络通告这个路由为默认路由。

  这里,因为目的地址是10.1.8.5,而路由表中并没有到10.1.8.0的路由,所以路由器会使用这个默认路由,将这个数据包送出Serial 0/1接口。

  注:[120/1]中“120”表示路由管理距离(AD),“1”表示到达这一远程网络的跳数

IP路由__静态路由的更多相关文章

  1. IP路由及静态路由配置

    IP路由及静态路由配置 qianghaohao(CodingNutter) 链接来源:http://www.cnblogs.com/codingnutter/p/5654271.html 一.IP路由 ...

  2. Cisco配置单臂路由及静态路由

    实验环境: 如图下图所示,PC0.PC1.PC2.PC3分别属于不同的VLAN,通过配置单臂路由及静态路由,实现不同VLAN之间的PC能相互访问. 操作步骤: 1. 思科 2960交换机SW1配置信息 ...

  3. Network基础(五):配置静态路由、配置浮动路由、配置多路由的静态路由、配置默认路由

    一.配置静态路由 目标: 配置路由接口IP地址并通过静态路由的配置实现全网的互通. 方案: 按如下网络拓扑配置接口IP地址并通过静态路由的配置实现全网的互通如下图所示: 步骤: 步骤一:配置静态路由 ...

  4. IP路由__动态路由

    1.使用协议来查找网络并更新路由表的配置,就是动态路由.它比使用静态或默认路由方便,但它需要一定的路由器CPU处理时间和网络链接带宽.路由协议定义了路由器与相邻路由器通信时所使用的一组规则. 在互联网 ...

  5. 路由知识 静态路由 rip eigrp ospf

    第1章 路由选择原理 1.1 几个概念 1.1.1 被动路由协议 用来在路由之间传递用户信息 1.1.2 主动路由协议 用于维护路由器的路由表 R2#show ip route Codes: C - ...

  6. 华为eNSP路由交换-静态路由

    静态路由 一. 静态路由及默认路由基本配置 1.1实验内容 在由三台路由器所组成的简单网络中,R1和R3各连着一台PC,现在要求能够实现PC-1和PC-2之间的通信.本实验将通过配置基本的静态路由和默 ...

  7. 路由器静态IP的配置及其备份静态路由缺省路由

    静态路由时管理员手动配置并维护的路由.静态路由配置简单,被广泛应用于网络中.静态路由还可以实现负载均衡和路由备份.学习掌握好静态路由的配置是很重要的. 如下图, 首先进入路由器的命令视图,(sys) ...

  8. IP和静态路由技术概述

    1. IP地址的构成 IP地址:32比特的二进制数字,通常采用点分十进制方式表示. IP地址由两部分组成. 网络号码字段(Net-id)用于区分不同的网络.网络号码字段的前几位成为类别字段(又称为类别 ...

  9. 总结:BGP和静态路由并存,达到故障自动倒换的目的。

    总体结论: 在上云的场景中,客户需要本地数据中心到云上VPC,出现网络故障时做到自动倒换,保证业务不中断. 一.客户需求 1.客户有总厂.分厂.总厂是通过专线和VPN连接上云,分厂是通过专线先连接到总 ...

随机推荐

  1. Azure Cost alerts 花费警报

    一,引言 2020已完结,迎来了2021年新的开始.Allen 在新的一年中继续分享自己所学习到的 Azure 技术.本篇文章的内容也不多,也是一个网友遇到的一个问题----- Azure 上有没有花 ...

  2. 面试官:Mysql 中主库跑太快,从库追不上怎么整?

    写这篇文章是因为之前有一次删库操作,需要进行批量删除数据,当时没有控制好删除速度,导致产生了主从延迟,出现了一点小事故. 今天我们就来看看为什么会产生主从延迟以及主从延迟如何处理等相关问题. 坐好了, ...

  3. SpringCloud Gateway快速入门

    SpringCloud Gateway cloud笔记第一部分 cloud笔记第二部分Hystrix 文章目录 SpringCloud Gateway Zull的工作模式与Gateway的对比 Rou ...

  4. 关于使用jq跨域请求的实现

    今天算是把js跨域请求搞定了,想实现跨越,首先想到的是JSONP,但是具体去做的时候,发现有很多坑.在本地测试好之后又发现目标网站做了https证书认证,也就是实用的jsonp请求地址必须是https ...

  5. Python eval 函数用途

    Python eval 函数用途: eval 函数可将字符串转换成列表,元组和字典 实例如下: 可以把list,tuple,dict和string相互转化. ##################### ...

  6. [Usaco2007 Jan]Telephone Lines架设电话线

    题目描述 FarmerJohn打算将电话线引到自己的农场,但电信公司并不打算为他提供免费服务.于是,FJ必须为此向电信公司支付一定的费用.FJ的农场周围分布着N(1<=N<=1,000)根 ...

  7. Java 迭代器的使用 Iterator

    Java的集合类可以使用for ... each循环 List Set Queue Deque 我们以List为例 其实一个java编译器并不知道如何遍历一个List 编译器只是把一个for ... ...

  8. MYSQL面试题-索引

    MYSQL面试题-索引 引自B站up编程不良人:https://www.bilibili.com/video/BV19y4y127h4 一.什么是索引? 官方定义:索引是一种帮助mysql提高查询效率 ...

  9. 第2章_神经网络入门_2-5&2-6 数据处理与模型图构建

    目录 神经元的TF实现 安装 神经网络的TF实现 神经元的TF实现 安装 版本: Python 2.7 tf 1.8.0 Linux 略 demo 神经网络的TF实现 # py36 tf 2.1. # ...

  10. C# Twain协议调用扫描仪,设置多图像输出模式(Multi image output)

    Twain 随着扫描仪.数码相机和其他图像采集设备的引入,用户热切地发现了将图像整合到他们的文档和其他工作中的价值.然而,支持这种光栅数据的显示和操作成本很高,应用程序开发人员需要创建用户界面并内置设 ...