路由表的转化原则是什么

阅读:0 来源: 发表时间:2023-03-24 15:08作者:温伟伦

今天给各位分享路由表的转化原则的知识,其中也会对路由表的转化原则是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

1、计算机三级中rip路由协议更新路由表遵循的规则

2、路由匹配原则

3、IP包的转发原则是什么?求解决,要准确哦

4、路由器查询路由表的原则?

计算机三级中rip路由协议更新路由表遵循的规则

路由信息协议(RIP)更新路由表的原则是使到各目的网络的距离最短。

路由信息协议(RIP)是内部网关协议(IGP)中使用得最广泛的一种基于距离矢量路由算法的协议,其最大优点是简单。RIP协议更新路由表的原则是使到各目的网络的距离最短。路由最少意味着数据包通过的节点少,同时就反映了数据包到达目标节点的距离最短。

RIP翻译为路由信息协议,是基于距离矢量算法的路由协议,使用跳数作为计量标准。在带宽、配置和管理方面要求较低,主要适用于较小规模的网络中。路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应;网络稳定后,路由器会周期性发送路由更新信息。

路由匹配原则

路由匹配原则

今天小缘向大家具体介绍一下路由器是如何选路并转发流量的。

路由器的作用

路由器收到数据包后,会根据数据包中的目的IP地址选择一条最优的路径,并将数据包转发到下一个路由器,路径上最后的路由器负责将数据包送交目的主机。

那么如何选择最优路径的,这便涉及到了路由选路。

数据包在网络上的传输就好像是体育运动中的接力赛一样,每一个路由器负责将数据包按照最优的路径向下一跳路由器迚行转发,通过多个路由器一站一站的接力,最终将数据包通过最优路径转发到目的地。当然有时候由于实施了一些特别的路由策略,数据包通过的路径可能并并一定是最佳的。路由器能够决定数据报文的转发路径。如果有多条路径可以到达目的地,则路由器会通过计算来决定最佳下一跳。计算的原则会随实际使用的路由协议不同而不同。

1 路由器首先会查询路由表

路由表中包含了下列关键项:

目的地址(Destination):用来标识IP包的目的地址或目的网络。

网络掩码(Mask):在路由表中网络掩码也具有重要的意义。IP地址和网络掩码进行“逻辑不”运算便可得到相应的网段信息。

例如:目的地址为8.0.0.0,掩码为255.0.0.0,逻辑不运算后便可得到一个A类的网段信息(8.0.0.0/8)。

PS:根据目的地址与掩码进行逻辑不运算来确定网段。

逻辑不运算:

8.0.0.0      ---00001000.0.0.0

255.0.0.0  ---11111111.0.0.0

逻辑不运算---00001000.0.0.0            1与1得1,其他都为0

网络掩码的另一个作用还表现在当路由表中有多条目的地址相同的路由信息时,路由器将选择其掩码最长的一项作为匹配项。

协议(Proto):表明使用那种路由协议

路由表中优先级(Pre)、度量值(cost)  下文会有介绍

输出接口(Interface):指明IP包将从该路由器的哪个接口转发出去。 下一跳IP地址(NextHop):指明IP包所绊由的下一个路由器的接口地址。

2  最长匹配原则  对象是目的网络

例如路由器收到数据包目的IP是10.1.1.1,查询路由表后,路由表中有两个表项到达目的网段10.1.1.0,下一跳地址都是20.1.1.2。如果要将报文转发至网段10.1.1.1,则10.1.1.0/30符合最长 匹配原则。

3 路由优先级  前提是同一网络  对象是不同路由协议

每个路由协议都有一个协议优先级(取值越小、优先级越高)。当有多个路由信息时,选择最高优先级的路由作为最佳路由。

如图所示,路由器通过两种路由协议学习到了网段10.1.1.0的路由。虽然RIP协议提供了一条看起来更加直连的路线,但是由于OSPF具有更高的优先级,因而成为优选路由,并被加入路由表中。

PS: 路由表中存在的始终是最佳路由。

4 路由度量  前提是同一网络 同一路由协议  对象是不同开销

如果路由器无法用优先级来判断最优路由,则使用度量值(metric)来决定需要加入路由表的路由。

一些常用的度量值有:跳数,带宽,时延,代价,负载,可靠性等。跳数是指到达目的地所通过的路由器数目。 带宽是指链路的容量,高速链路开销(度量值)较小。

metric值越小,路由越优先;因此,图示中metric=1+1=2的路由是到达目的地的最优路由,其表项可以在路由表中找到。

路由器通过上述规则会选择出最佳路径,然后就可以转发数据了。

IP包的转发原则是什么?求解决,要准确哦

在有类路由环境下,即路由器未启用IP classless功能下,当路由器接收到数据包时,路由器如何在路由表中选择正确的路由来转发该数据包呢?主要是遵循以下几个原则来匹配路由的:1、当路由器收到一个数据包时,查看数据包的目的地址,根据目的地址所属的主网络地址在路由表中进行匹配。如果主网络地址存在,就根据目的地址继续在路由表中匹配该主网络下的子网路由。当存在匹配的子网的路由时,路由器就根据这条路由来转发该数据包;当不存在匹配的子网路由时,路由器就不考虑默认路由而直接丢弃该数据包,并返回源主机目标不可达的ICMP响应包。因为在有类路由环中(注意:并不是路由器启用了有类路由协议,而是路由器未启用ip classless功能),路由器认为自己知道路由表中的主网络下的所有子网路由,若主网络下没有某个子网,则认为该子网并没有在网络中配置,因此没必要使用默认路由在转发。2、如果数据包的IP地址所属的主网络在路由器表中不存在时,则路由器是使用默认路由来转发此数据包,当然前提条件是路由表中存在默认路由表项。 请设为满意答案,谢谢

路由器查询路由表的原则?

路由器转发数据时查询的并不是路由表而是转发表!

路由器收集所有端口的路由信息后,后建立路由转发表。也就是说,收集到的所有路由都会在路由表中,而到达同一目的地址,只有最优路由才会进入路由转发表(为例避免路由环路)。而路由在转发数据时,使用的是最长匹配原则,举个例子:路由表里有两条路由目的网段分别是172.16.0.0/16和172.16.1.0/24那么当路由器收到一个目的地址为172.16.1.10的地址时,他会优先选择172.16.1.0/24这条路由所匹配的端口转发数据,因为这条路由的掩码较长匹配更精确。

路由表的转化原则是什么

关于路由表的转化原则和路由表的转化原则是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

    声明

    删帖请联系zhiyihome@qq.com;