路由协议
路由器是一台网络设备,它有多张网卡。当一个入口的网络包送到路由器时,它会根据一个本地的转发信息库,来决定如何正确地转发流量,这个转发库就是常说的路由表。一张路由表中会有多条路由规则。每一条规则至少包含这三项信息:通过 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 内部。

路由协议有哪些
一般路由器支持多种等。这些路由选择协议可分为有路由选择协议,例如静态路由、RIP类路由选择协议和无类路由选择协议、IGRP、RIPv2、EIGRP、OSPF和BGP等。----1.有类路由选择协议----一般把路由信息协议由选择协议中,只在路由器之间各路由器通过下面2种方法判定(RIP)和内部网关路由选择协议(I传送路由和它的度量值,对每个转发目的地网络掩码。GRP)等称为有类路由协议。在有类路报文,路由器从报文中取出目的地址,----(1)如果有一个接口连到目的地网络,须相同。则使用此接口的网络掩码。隶属网络的所有子网的大小必----(2)否则,使用对应目的地址类的网络网络使用24位掩码。掩码。A类网络使用8位掩码,B类网络使用16位掩码,C类----根据设置掩码的规则,转发报文。因为路由选择基于端网络使用的掩码,从而决定目,除去目的地址中的“局部操纵”位IP地址类(有A类、B类、C类和D类等的地的网络地址,故此类路由选择协,在路由选择表中查寻产生的网络地址4类)或与之相连的网络接口来决定远议被称为有类路由选择协议。----2.无类路由选择协议----RIPv2、EIGRP、OSPF和BGP等是一些比较与路径一起广播出去,这时网络掩码也称为前缀屏为255.255.255.0,可标识为192.168.1.0/24。由址类型和缺省掩码,这就是无类地址及无类路由选新的路由选择协议,它们在路由更新过程中,将网络掩码蔽或前缀。例如,如果C类IP地址192.168.1.0的网络掩码于在路由器之间传送掩码(前缀),因而没有必要判断地择,也是目前Internet上所基于的路由选择协议。----在无类路由中,IP地都由前缀来决定用于网络标识的码对。通过使用无类路由,用户外,新的IP编址标准IPv6也使用的是,通过使用无类路由协议,网化。址之间不再有类型差别,如A类地址位数,IP地址不再归属于某一个类,可以更充分地利用已有的IP地址空间无类路由协议,通过使用无类路由,用户在子网化时非常方便,尤其是可、B类地址或C类地址等之分,所有地址取而代之的是将它们看作一个地址和掩,从而避免浪费宝贵的IP地址资源。

常用路由协议有哪些
一般路由器支持多种 等。这些路由选择协议可分为有路由选择协议,例如静态路由、RIP类路由选择协议和无类路由选择协议、IGRP、RIPv2、EIGRP、OSPF和BGP等。---- 1.有类路由选择协议---- 一般把路由信息协议由选择协议中,只在路由器之间各路由器通过下面2种方法判定(RIP)和内部网关路由选择协议(I传送路由和它的度量值,对每个转发目的地网络掩码。GRP)等称为有类路由协议。在有类路报文,路由器从报文中取出目的地址,---- (1)如果有一个接口连到目的地网络,须相同。则使用此接口的网络掩码。隶属网络的所有子网的大小必---- (2)否则,使用对应目的地址类的网络网络使用24位掩码。掩码。A类网络使用8位掩码,B类网络使用16位掩码,C类---- 根据设置掩码的规则,转发报文。因为路由选择基于端网络使用的掩码,从而决定目,除去目的地址中的“局部操纵”位IP地址类(有A类、B类、C类和D类等的地的网络地址,故此类路由选择协,在路由选择表中查寻产生的网络地址4类)或与之相连的网络接口来决定远议被称为有类路由选择协议。---- 2.无类路由选择协议---- RIPv2、EIGRP、OSPF和BGP等是一些比较与路径一起广播出去,这时网络掩码也称为前缀屏为255.255.255.0,可标识为192.168.1.0/24。由址类型和缺省掩码,这就是无类地址及无类路由选新的路由选择协议,它们在路由更新过程中,将网络掩码蔽或前缀。例如,如果C类IP地址192.168.1.0的网络掩码于在路由器之间传送掩码(前缀),因而没有必要判断地择,也是目前Internet上所基于的路由选择协议。---- 在无类路由中,IP地都由前缀来决定用于网络标识的码对。通过使用无类路由,用户外,新的IP编址标准IPv6也使用的是,通过使用无类路由协议,网化。址之间不再有类型差别,如A类地址位数,IP地址不再归属于某一个类,可以更充分地利用已有的IP地址空间无类路由协议,通过使用无类路由,用户在子网化时非常方便,尤其是可、B类地址或C类地址等之分,所有地址取而代之的是将它们看作一个地址和掩,从而避免浪费宝贵的IP地址资源。另有助于向下一代IP协议过渡。更为重要 以使用可变长子网掩码(VLSM)进行子

带你了解路由协议基础,新手不要错过哟
当路由器收到一个IP数据包,路由器会根据目的IP地址在设备上的路由表(Routing Table)中进行查找,找到“最匹配”的路由条目后,将数据包根据路由条目所指示的出接口或下一跳IP转发出去。路由表中装载着路由器通过各种途径获知的路由条目(Routes)。路由器可通过静态、动态等方式获取路由条目并维护自己的路由表。路由协议的分类路由协议可以有多种分类方式,常见的分类方式如下:按照路由协议使用的算法分:按照路由协议作用的区域划分:1.内部网关协议IGP:在一个自治系统内部运行。常见的IGP协议包括RIP、OSPF和IS-IS。2.外部网关协议EGP:运行于不同自治系统之间。BGP是目前最常用的EGP协议。路由协议是路由器之间维护路由表的规则,用于发现路由,生成路由表,并指导报文转发。依据来源的不同,路由可以分为三类:1.通过链路层协议发现的路由称为直连路由。2.通过网络管理员手动配置的路由称为静态路由。3.通过动态路由协议发现的路由称为动态路由。静态路由配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络。缺点是不能自动适应网络拓扑的变化,需要人工干预。动态路由协议有自己的路由算法,能够自动适应网络拓扑的变化,适用于具有一定数量三层设备的网络。缺点是配置对用户要求比较高,对系统的要求高于静态路由,并将占用一定的网络资源和系统资源。路由器转发数据包的关键是路由表和FIB表,每个路由器都至少保存着一张路由表和一张FIB(Forwarding Information Base)表。路由器通过路由表选择路由,通过FIB表指导报文进行转发。执行命令display ip routing-table时,可以查看路由器的路由表概要信息路由表中包含了下列关键项:对于相同的目的地,不同的路由协议(包括静态路由)可能会发现不同的路由,但这些路由并不都是最优的。事实上,在某一时刻,到某一目的地的当前路由仅能由唯一的路由协议来决定。路由器分别定义了外部优先级和内部优先级。其中,0表示直接连接的路由,255表示任何来自不可信源端的路由;数值越小表明优先级越高。外部优先级是指用户可以手工为各路由协议配置的优先级,缺省情况下如路由协议的内部优先级则不能被用户手工修改路由收敛是指网络拓扑变化引起的通过重新计算路由而发现替代路由的行为。按优先级收敛是指系统为路由设置不同的收敛优先级,分为critical、high、medium、low四种。路由协议优先计算并下发高收敛优先级的路由给系统。缺省情况下的公网路由收敛优先级如在互联网中,自治系统AS(Autonomous System)是指在一个(有时是多个)实体管辖下的所有IP网络和路由器的网络,它们对互联网执行共同的路由策略。每一个AS可以支持多个内部网关路由协议。一个AS内的所有网络都被分配同一个AS号,属于一个行政单位管辖。AS号分为2字节AS号和4字节AS号。其中2字节AS号的范围为1至65535。随着时间推进,可分配的2字节AS号已经濒临枯竭,需要将AS号的范围从之前的2字节扩展为4字节,其中4字节AS号的取值范围为1至4294967295。4字节AS号还可以用X.Y的形式表示,其中X的取值范围为1至65535,Y的取值范围为0至65535。AS号根据在不同的网络上使用可以分为两类

路由协议的三种分类方式
下面我就主要为大家介绍了路由协议的三种分类方式和路由表的获取方式,一说到路由协议我们最先想到的是动态路由和静态路由,那么路由协议有几种分类方式呢?一起来看看吧。路由协议概念路由器提供了异构网互联的机制,实现将一个网络的数据包发送到另一个网络。而路由就是指导IP数据包发送的路径信息。路由协议就是在路由指导IP数据包发送过程中事先约定好的规定和标准。路由协议分类一、按照获取方式分类链路层发现:直连路由静态路由:普通路由、默认路由动态路由:RIP、EIGRP、OSPF、BGP、ISIS、ODR二、按IP地址类型分类有类:RIPv1无类路由:EIGRP(CISCO私有)、OSPF、ISIS、BGP、ODP(CISCO私有)OSPF最多有10000条路由三、按协议算法距离矢量:(DV)RIP、BGP链路状态:OSPF、ISIS、ODR混合型:EIGRP四、按AS内部网关协议:(IGP)RIP EIGRP OSPF ISIS外部网关协议:BGP路由表的获取方式有几种:1、链路层发现学习本地直连的路由,只要接口是UPUP(物理层和协议层)的,就会在路由表中产生一条直连路由(接口有IP地址存在);2、静态路由学习通过管理员手工添加的路由3、动态路由学习根据网络结构或流量的变化,路由协议会自动调整路由信息以发现最佳路径。以上就是路由协议的三种分类方式和路由表的获取方式,希望能帮到大家。

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