路由选路原则
路由选路原则 (1)子网掩码最长匹配:就是说一个目标地址被多个网络目标覆盖的时候,它会优先选择最长的子网掩码的路由。比如到达10.0.0.1网络有两条路由条目:10.0.0.0/24下一条是12.1.1.2,10.0.0.0/16的下一条是13.1.1.3。由于第一条的子网掩码/24大于第二条的/16,所以路由将到达10.0.0.1网络的数据发往12.1.1.2。然而,路由上有发往10.0.1.1的数据,就选择10.0.0.0/16,因为10.0.1.1不包含在10.0.0.0/24网络当中。(2)管理距离最小优先:指的是在子网掩码长度相同的情况下,路由器会优先选择管理距离最小的路由条目。比如说,到达10.1.1.0/24路由有两条,一条管理距离是120,一条管理距离是110,那么路由器优先选择OSPF学习到的路由条目放进自己的路由表中。注意:RIP和OSPF学习到的10.1.1.0/24的条目是不会同时出现在路由表中的,路由器只保存最优路径。假如OSPF学习到的那个条目消失,RIP学习到的路由条目才会出现在路由表中。必须注意的是,相同的路由条目,比如,RIP和OSPF同时报告了一个相同的子网,路由会优先选择OSPF,因为在子网掩码长度相同的前提下,OSPF有更小的管理距离。 (3)度量值最小优先:指的是在路由的子网掩码长度相等,管理距离也相等的情况下,接下来比较度量值,度量值最小的将进入路由表。比如说,路由器通过RIP学习到了10.0.0.0/24的两个条目,一个条目的跳数(hop)是2,另一个的跳数是3,那么,路由器选择跳数是2的那个条目
j简单来说,路由器的选路原则就是首先是最佳路由优先,其次是代价最小原则。 在路由表中可能有各种路由信息,那么它是如何确定谁是最好的路由呢?首先参考路由的管理距离,谁的管理距离最小就用谁。如:直连路由为0,静态路由为1,OSPF的110,RIP的120等。那么肯定是直连路由优先,其次是静态路由等。在管理距离同样的情况下,代价值最小的最好。如果代价值相同,则可以使用多条路径实现负载均衡。 希望对你有帮助。
这个要看你是什么路由协议了,静态路由只有一条路由选择,动态路由,rip是按照跃点数来选择,选择跃点数最少的,ospf和eigrp是通过开销来选择路由的。

二、什么是路由协议,路由原理是什么
路由器提供了将异构网互联的机制,实现将一个网络的数据包发送到另一个网络。而路由就是指导IP数据包发送的路径信息。路由协议就是在路由指导IP数据包发送过程中事先约定好的规定和标准。 路由协议通过在路由器之间共享路由信息来支持可路由协议。路由信息在相邻路由器之间传递,确保所有路由器知道到其它路由器的路径。总之,路由协议创建了路由表,描述了网络拓扑结构;可路由协议与路由协议协同工作,执行路由选择和数据包转发功能。路由选择协议是用来为可路由协议确定到达路径的,它包括RIP,IGRP,EIGRP,OSPF。起到一个地图导航,负责找路的作用。它工作在传输层或应用层。路由选择协议主要是运行在路由器上的协议,主要用来进行路径选择。路由协议作为TCP/IP协议族中重要成员之一,其选路过程实现的好坏会影响整个Internet网络的效率。按应用范围的不同,路由协议可分为两类:在一个AS(Autonomous System,自治系统,指一个互连网络,就是把整个Internet划分为许多较小的网络单位,这些小的网络有权自主地决定在本系统中应采用何种路由选择协议)内的路由协议称为内部网关协议(interior gateway protocol),AS之间的路由协议称为外部网关协议(exterior gateway protocol)。这里网关是路由器的旧称。现在正在使用的内部网关路由协议有以下几种:RIP-1,RIP-2,IGRP,EIGRP,IS-IS和OSPF。其中前4种路由协议采用的是距离向量算法,IS-IS和OSPF采用的是链路状态算法。对于小型网络,采用基于距离向量算法的路由协议易于配置和管理,且应用较为广泛,但在面对大型网络时,不但其固有的环路问题变得更难解决,所占用的带宽也迅速增长,以至于网络无法承受。因此对于大型网络,采用链路状态算法的IS-IS和OSPF较为有效,并且得到了广泛的应用。IS-IS与OSPF在质量和性能上的差别并不大,但OSPF更适用于IP,较IS-IS更具有活力。IETF始终在致力于OSPF的改进工作,其修改节奏要比IS-IS快得多。这使得OSPF正在成为应用广泛的一种路由协议。现在,不论是传统的路由器设计,还是即将成为标准的MPLS(多协议标记交换),均将OSPF视为必不可少的路由协议。外部网关协议最初采用的是EGP。EGP是为一个简单的树形拓扑结构设计的,随着越来越多的用户和网络加入Internet,给EGP带来了很多的局限性。为了摆脱EGP的局限性,IETF边界网关协议工作组制定了标准的边界网关协议--BGP。 你这问题没法不复制啊,,

路由器的协议配置
一、RIP协议 RIP(Routing information Protocol)是应用较早、使用较普遍的内部网关协议(Interior Gateway Protocol,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。文档见RFC1058、RFC1723。RIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RIP提供跳跃计数(hop count)作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。如果到相同目标有二个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达。1. 有关命令任务 命令指定使用RIP协议 router rip指定RIP版本 version {1|2}1指定与该路由器相连的网络 network network注:1.Cisco的RIP版本2支持验证、密钥管理、路由汇总、无类域间路由(CIDR)和变长子网掩码(VLSMs)二、IGRP协议IGRP (Interior Gateway Routing Protocol)是一种动态距离向量路由协议,它由Cisco公司八十年代中期设计。使用组合用户配置尺度,包括延迟、带宽、可靠性和负载。缺省情况下,IGRP每90秒发送一次路由更新广播,在3个更新周期内(即270秒),没有从路由中的第一个路由器接收到更新,则宣布路由不可访问。在7个更新周期即630秒后,Cisco IOS 软件从路由表中清除路由。1. 有关命令任务 命令指定使用RIP协议 router igrp autonomous-system1指定与该路由器相连的网络 network network指定与该路由器相邻的节点地址 neighbor ip-address注:1、autonomous-system可以随意建立,并非实际意义上的autonomous-system,但运行IGRP的路由器要想交换路由更新信息其autonomous-system需相同。三、OSPF协议OSPF(Open Shortest Path First)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相对,OSPF是链路状态路有协议,而RIP是距离向量路由协议。链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。文档见RFC2178。1.有关命令全局设置任务 命令指定使用OSPF协议 router ospf process-id1指定与该路由器相连的网络 network address wildcard-mask area area-id2指定与该路由器相邻的节点地址 neighbor ip-address注:1、OSPF路由进程process-id必须指定范围在1-65535,多个OSPF进程可以在同一个路由器上配置,但最好不这样做。多个OSPF进程需要多个OSPF数据库的副本,必须运行多个最短路径算法的副本。process-id只在路由器内部起作用,不同路由器的process-id可以不同。 2、wildcard-mask 是子网掩码的反码, 网络区域ID area-id在0-4294967295内的十进制数,也可以是带有IP地址格式的x.x.x.x。当网络区域ID为0或0.0.0.0时为主干域。不同网络区域的路由器通过主干域学习路由信息。
——静态路由和动态路由有各自的特点和适用范围,因此在网络中动态路由通常作为静态路由的补充。当一个分组在路由器中进行寻径时,路由器首先查找静态路由,如果查到则根据相应的静态路由转发分组;否则再查找动态路由。 ——根据是否在一个自治域内部使用,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP)。这里的自治域指一个具有统一管理机构、统一路由策略的网络。自治域内部采用的路由选择协议称为内部网关协议,常用的有RIP、OSPF;外部网关协议主要用于多个自治域之间的路由选择,常用的是BGP和BGP-4。下面分别进行简要介绍。 3.1 RIP路由协议 ——RIP协议最初是为Xerox网络系统的Xerox parc通用协议而设计的,是Internet中常用的路由协议。RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离向量协议。路由器收集所有可到达目的地的不同路径,并且保存有关到达每个目的地的最少站点数的路径信息,除到达目的地的最佳路径外,任何其它信息均予以丢弃。同时路由器也把所收集的路由信息用RIP协议通知相邻的其它路由器。这样,正确的路由信息逐渐扩散到了全网。 ——RIP使用非常广泛,它简单、可靠,便于配置。但是RIP只适用于小型的同构网络,因为它允许的最大站点数为15,任何超过15个站点的目的地均被标记为不可达。而且RIP每隔30s一次的路由信息广播也是造成网络的广播风暴的重要原因之一。 3.2 OSPF路由协议 ——80年代中期,RIP已不能适应大规模异构网络的互连,0SPF随之产生。它是网间工程任务组织(1ETF)的内部网关协议工作组为IP网络而开发的一种路由协议。 ——0SPF是一种基于链路状态的路由协议,需要每个路由器向其同一管理域的所有其它路由器发送链路状态广播信息。在OSPF的链路状态广播中包括所有接口信息、所有的量度和其它一些变量。利用0SPF的路由器首先必须收集有关的链路状态信息,并根据一定的算法计算出到每个节点的最短路径。而基于距离向量的路由协议仅向其邻接路由器发送有关路由更新信息。 ——与RIP不同,OSPF将一个自治域再划分为区,相应地即有两种类型的路由选择方式:当源和目的地在同一区时,采用区内路由选择;当源和目的地在不同区时,则采用区间路由选择。这就大大减少了网络开销,并增加了网络的稳定性。当一个区内的路由器出了故障时并不影响自治域内其它区路由器的正常工作,这也给网络的管理、维护带来方便。 3.3 BGP和BGP-4路由协议 ——BGP是为TCP/IP互联网设计的外部网关协议,用于多个自治域之间。它既不是基于纯粹的链路状态算法,也不是基于纯粹的距离向量算法。它的主要功能是与其它自治域的BGP交换网络可达信息。各个自治域可以运行不同的内部网关协议。BGP更新信息包括网络号/自治域路径的成对信息。自治域路径包括到达某个特定网络须经过的自治域串,这些更新信息通过TCP传送出去,以保证传输的可靠性。 ——为了满足Internet日益扩大的需要,BGP还在不断地发展。在最新的BGp4中,还可以将相似路由合并为一条路由。
......... 真佩服楼上的贴了那么多,路由协议多了去了,又思科专业的还有大众化的GIGRP啊,总体说就是选择路径的方式,根据链路状态,距离矢量
楼上复制的还真行!少那么多协议~ ISIS EIGRP RIP OSPF 等等~再说了OSPF哪有这么简单,光个OSPF都有7种配置~服了~

协议相比,无线传感器网络的路由协议具有哪些特点
与传统网络的路由协议相比,无线传感器网络的路由协议具有以下特点: (1)能量优先由于节点的能量有限,因此需要考虑节点的能量消耗以及网络能量均衡使用的问题。(2)基于局部拓扑信息节点只能获取局部拓扑信息且资源有限,需要实现简单高效的路由机制。(3)以数据为中心传感器网络通常包含多个传感器节点到少数汇聚节点的数据流,按照对感知数据的需求、数据通信模式和流向等,以数据为中心形成信息的转发路径。(4)应用相关传感器网络的应用环境千差万别,需要针对每一个具体应用的需求,设计与之适应的特定路由机制。根据无线传感器网络路由的特点,现阶段WSN路由协议设计要遵从如下原则:(1)能量利用率优先考虑无线传感器网络路由协议以节能为目标,采用各种方式减少通信消耗,延长WSN的生存时间。(2)数据为中心以数据为中心的路由协议要求采用基于属性的命名机制,某个节点的故障并不会影响整个协议的运行,提高了网络的强健性。(3)不影响传感器节点探测精度条件下的数据聚合通过数据聚合,将多个节点的数据综合成有意义的信息,提高了感知信息的准确性,同时增强了系统的强健性。(4)实现节点定位和目标追踪 通过节点定位,达到路由决策的目的,同时降低整个系统的能量消耗,提高系统的生存时间。

路由协议
路由器是一台网络设备,它有多张网卡。当一个入口的网络包送到路由器时,它会根据一个本地的转发信息库,来决定如何正确地转发流量,这个转发库就是常说的路由表。一张路由表中会有多条路由规则。每一条规则至少包含这三项信息:通过 route 命令 和 ip route 命令都可以进行查询或者配置的。例如,我们设置命令ip route add 10.176.48.0/20 via 10.173.32.1 dev eth0就说明要去 10.176.48.0/20 这个目标网络,要从 eth0 端口出去,经过 10.173.32.1。此方法的核心思想是:根据目的地址来配置路由。当然,在真实的复杂的网络环境中,除了可以根据目的 ip 地址配置路由外,可以根据多个参数来配置路由,这就成为策略路由。可以配置多个路由表,可以根据源 ip 地址、入口设备、TOS等选择路由表,然后在路由表中查找路由。这样可以使得不同来源的包走不同的路由。例如,我们设置:表示从 192.168.1.10/24 这个网段来的,使用 table 10 中的路由表,而从 192.168.2.0/24网段来的,使用 table 20 的路由表。在一条路由规则中,也可以走多条路径。例如,在下面中的路由规则中:下一跳有两个地方,分别是 100.100.100.1 和 200.200.200.1,权重比分别为 1 比 2。使用动态路由路由器,可以根据路由协议动态生成动态路由表,随着网络运行状态变化而变化。第一大类的算法称为距离矢量路由(distance vector routing)。它基于 bellman-Ford 算法。这种算法的基本思路是:每个路由器都保存一个路由表,包含多行,每行对应网络中的一个路由器,每一行包含两部分信息,一个要到目标路由器,从那条线出去,另一个是到目标路由器的距离。由此可以看出,每个路由器是知道全局信息的。那这个信息如何更新呢?每个路由器都知道自己和令居之间的距离,每过几秒,每个路由器都将自己所知的所有路由器的距离告诉令居,每个路由器也能从邻居那里得到相似的信息。每个路由器根据新收集的信息,计算和其他路由器的距离,比如自己的一个令居距离目标路由器的距离为M,而自己距离邻居是 x,则自己距离目标路由器是 x+M。第二大类算法是链路状态路由(link state routing),基于 dijkstra 算法。这种算法的基本思路是:当一个路由器启动的时候,首先是发现令居,向令居 say hello,邻居都回复。然后计算和邻居的距离,发送一个 echo,要求马上返回,除以 2 就是距离。然后将自己和邻居之间的链路状态包广播出去,发送到整个网络的每个路由器。这样每个路由器都能够收到它和邻居之间的关系的信息。因而,每个路由器都能构建一个自己本地的完整的图,然后针对这个图使用 Dijkstra 算法,找到两点之间的最短距离。此算法可以最快将损坏路由器消息广播出去。OSPF(Open shortest Path First, 开放式最短路径优先)就是这样一个基于链路状态路由协议,广泛应用在数据中心的协议。由于主要用于数据中心内部,用于路由决策,因而成为内部网关协议(interior gateway protocol,简称 IGP)。内部网关协议的重点是找到最短的路径。在一个组织内部,路径最短往往最优。当然有时候 OSPF 可以发现多个最短的路径,可以再这多个路径中进行负载均衡,这常常称为等价路由。这可以和接入层的负载均衡 LVS 结合实现高吞吐量的接入层设计。但是外网的路由协议,也即国家之间的有所不同,我们称之为外网路由协议(BorderGateway Protocol,简称 BGP)。在网络世界,国家成为自治系统(Autonomous System)。自治系统分为几种类型:BGP 又分为两类,eBGP 和 iBGP。一个用于 AS 之间,一个用于 AS 内部。

本文由 在线网速测试 整理编辑,转载请注明出处。