如何进入思科路由器(思科路由器重启命令)

Cisco的魅力在于,对于不熟悉路由的人来说,它可以通过路由协议、手动配置等各种方法选择最佳路由。在Cisco路由器中建立和维护路由表涉及三个过程:1.各种路由

Cisco的魅力在于,对于不熟悉路由的人来说,它可以通过路由协议、手动配置等各种方法选择最佳路由。

如何进入思科路由器(思科路由器重启命令)插图

在Cisco路由器中建立和维护路由表涉及三个过程:

1.各种路由过程实际上运行一个网络(或路由)协议,例如增强型内部网关路由协议(EIGRP)、边界网关协议(BGP)、中间系统到中间系统(IS-IS)和开放最短路径优先(OSPF)。

2.路由表本身接收路由过程的信息,并回复转发过程的信息请求。

3.转发过程需要路由表中的信息来做出数据包转发决策。

构建路由表时的主要考虑事项

1.管理距离-这是衡量路由来源可信度的指标。如果路由器从多个路由协议中知道一个目的地,它会比较管理距离并为该路由指定一个较小的管理距离。换句话说,就是路由来源的可信度。

2.权重-这是路由协议用来计算通过指定目的地的最佳路径的测量方法。如果您需要了解通过同一目的地的多条路径。每种路由协议使用不同的度量。

前缀长度

当每个路由进程收到更新和其它信息时,它会选择到达任何指定目的地的最佳路径,并尝试将其添加到路由表中。例如,如果EIGRP获知了通往10.1.1.0/24的路径,并确定此特定路径是到达此目的地的最佳EIGRP路径,它会尝试将获知的路径添加到路由表中。

路由器根据相关路由的管理距离决定是否安装路由过程中显示的路由。如果此路径到此目的地的管理距离最短(与路由表中的其他路由相比),此路径将被安装在路由表中。如果此路由不是具有最佳管理距离的路由,则会被拒绝。

为了更好地理解,我们来看一个例子。假设路由器运行着四个路由过程:EIGRP、OSPF、RIP和IGRP。现在,通过这四个过程,我们知道了通向192.168.24.0/24网络的各种路由,每个路由都通过其内部的测量标准和过程来选择其通向网络的最佳路径。

这四个过程试图将它们到192.168.24.0/24的路由添加到路由表中。每个路由过程都分配有一个管理距离,用于决定安装哪条路由。

因为内部EIGRP路由具有最佳管理距离(管理距离越短,越有可能成为首选),所以内部EIGRP路由被安装在路由表中。

备用路由

其它协议RIP、IGRP和OSPF会对它们未安装的路由产生什么影响?如果首选路由失败,我可以从EIGRP中了解到什么?

Cisco IOS软件通过两种方式解决了这个问题:第一种是让每个路由进程定期尝试安装其最佳路由。如果大多数首选路由失败,下一个最佳路由(根据管理距离)将在下一次尝试中成功。当路由协议无法在路由表中建立路径时,会使用其它解决方案。如果最佳路径失败,将会报告路由表过程。

对于没有自己的路由信息表的协议(如IGRP),使用第一种方法。每次IGRP收到路由更新时,它都会尝试将更新的信息添加到路由表中。如果路由表中已经有到同一目的地的路由,安装尝试将无法完成。

对于EIGRP、IS-IS、OSPF、BGP和RIP等自身数据库中有路由信息的协议,当首次尝试安装路由失败时,将注册备用路由。如果路由表中安装的路由由于某种原因出现故障,路由表维护进程将调用每个注册了备用路由的路由协议进程,要求它们将该路由重新安装到路由表中。如果多个协议注册了备用路由,将根据管理距离选择首选路由。

调整管理距离

默认管理距离可能不总是适合您的网络;您可能想要调整它们,例如使RIP路由比IGRP路由更好。在解释如何调整管理距离之前,我们需要检查管理距离更改提示。

更改路由协议上的管理距离是非常危险的!更改默认距离可能会导致网络中出现路由环路和其它异常情况。我们建议您谨慎更改管理距离。在这样做之前,一定要反复考虑你操作的目的和操作的一切后果。

对于整个协议来说,改变距离相对容易;在路由过程的子配置模式中,可以使用distance命令轻松配置距离。你还可以改变路由的距离,这只能从一些协议中获得,你只能改变一些路由的距离。

对于静态路由,您可以在发出ip route命令后输入距离来更改每条路由的距离:

ip路由网络子网掩码的下一跳距离。您不能一次更改所有静态路由的管理距离。

如何测量路由过程?

根据路由协议的管理距离在路由表中选择和构建路由。从路由协议中获知的管理距离最短的路由将被添加到路由表中。如果多条路径使用路由协议到达同一个目的地,那么多条路径具有相同的管理距离,并且根据测量标准选择最佳路径。

权重是与特定路线相关的值,从最重要到最不重要排列。用于确定度量的参数因路由协议而异。权重最低的路径被选为最佳路径,并安装在路由表中。如果具有相等权重的多条路径到达同一目的地,将在这些路径上以相等的成本执行负载平衡。

前缀长度

请查看另一个方案,看看路由器如何处理另一种常见情况:可变前缀长度。同样,假设路由器上运行着四个路由进程,每个进程都已经收到了这些路由:

EIGRP(内部):192.168.32.0/26RIP :192.168.32.0/24OSPF:192.168.32.0/19

您想在路由表中安装哪些路由?因为EIGRP内部路由具有最佳管理距离,所以假设将安装第一条路由是有吸引力的。但是,由于这些路由的前缀长度(子网掩码)各不相同,因此这些路由的目的地被视为不同的目的地,所有目的地都被安装在路由表中。

让我们看看转发引擎如何使用路由表中的信息来做出转发决策。

做出转发决定

请查看我们在路由表中安装的三条路由,看看如何在路由器上找到它们。

路由器#显示ip路由....

通过10.1.1.1

通过10.1.1.2

通过10.1.1.3....

如果数据包到达指定为192.168.32.1的路由器接口,路由器会选择哪条路由?这取决于子网中的前缀长度或子网掩码中的位数。转发数据包时,较长的前缀总是优先于较短的前缀。

在这种情况下,分配给192.168.32.1的数据包由10.1.1控制,因为192.168.32.1属于192.168.32.0/26网络(192.168.32.0到192.168 ),它也属于另外两条可用路由,但192.168.32.0/26在路由表中具有最长的前缀(26位对24位或16位

同样,如果目的地为192.168.32.100的数据包到达路由器接口,它将被转发到10.1.1.2,因为192.168.32.100不属于192.168.32.0/26 (192.168.32.0再次进入192.168.32.0/19中包含的范围,而是192.168.32)

IP无类

ip无类配置命令在路由和转发过程中的位置经常令人困惑。其实ip无类只影响IOS中转发过程的运行;它不会影响路由表的构建方式。如果没有配置ip classless(使用no ip classless命令),路由器不会将数据包转发到超网。

例如,我们再次在路由表中放入三条路由,并通过路由器路由数据包。

注意:如果超网或默认路由是通过IS-IS或OSPF获得的,no ip classless configuration命令将被忽略。在这种情况下,数据包交换行为就像配置了ip无类一样。

路由器#显示ip路由....

172.30.0.0/16是可变子网,2个子网,2个掩码

通过10.1.1.2

通过10.1.1.1

S* 0.0.0.0/0 [1/0]通过10.1.1.3

请记住,172.30.32.0/24网络包括从172.30.32.0到172.30.32.255的地址,而172.30.32.0/20网络包括从172.30.32.0到172.30.47的地址。

指定到172.30.32.1的信息包被转发到10.1.1.1,因为这是最长前缀匹配。指定到172.30.33.1 的信息包被转发到10.1.1.2,因为这是最长的前缀匹配。将发往 192.168.10.1 的数据包转发到 10.1.1.3;因为路由表里不存在此网络,所以此信息包转发到默认路由。发往 172.30.254.1 的数据包被丢弃。

在四个结果中,最后一个被丢弃的包是令人惊讶的。数据包被丢弃的原因是其目的地172.30.254.1,该目的地位于已知的主网络172.30.0.0/16中,但路由器不知道主网络中的具体子网。

这就是有类路由的本质:如果你对主网有所了解,但主网中子网指定的信息未知,那么这个包就会被丢弃。

这条规则最令人困惑的地方在于,如果目的主网络根本不存在于路由表中,路由器就只能使用默认路由。

如图所示,网络远程站点连接到其他网络,没有路由协议,只有一个连接,这可能会导致网络远程站点出现问题。

远程站点路由器的配置如下:

接口串行0

ip地址10.1.2.2 255.255.255.0

接口以太网0

ip地址10.1.1.1 255.255.255.0

ip路由0 . 0 . 0 . 0 0 . 0 . 0 10 . 1 . 2 . 1

无ip无类

通过这种配置,远程站点的主机可以到达互联网中的目的地(通过10.x.x.x网络云),而不是10.x.x.x网络云(公司网络)中的目的地。由于远程路由器知道10.0.0.0/8网络的某些部分,即2个直接相连的子网,但不知道10.x.x的其它子网,因此假设这些其它子网不存在,并丢弃发往这些子网的数据包。指定到Internet的流量,在10.x.x.x地址范围内没有目的地,因此可以通过默认路由正确路由。

在远程路由器上配置ip classless允许路由器忽略其路由表中的网络有类边界,而简单地路由到它能找到的最长前缀匹配,从而解决这个问题。

摘要

简而言之,做出转发决策实际上包括三套过程:路由协议、路由表,以及做出转发决策和交换数据包的实际过程。

下面是这三组过程的演示,包括它们之间的关系。

最长的前缀匹配总是在路由表中实际安装的路由中胜出,而赢得具有最短管理距离的路由协议则需要在路由表中安装该路由。

欢迎加入我的头条号,私信交流,学习更多网络技术!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/139858.html

发表回复

登录后才能评论