RIP、IGRP、EIGRP、OSPF之间的区别
IGRP路由协议
EIGRP 自动汇总
配置EIGRP手工汇总 (Manual Summarization with EIGRP)
EIGRP基于接口来用“summary address”命令手工 配置汇总
配置汇总(Configure Summary)
RTC(config)#router eigrp 2446 RTC(config-router)#no auto-summary RTC(config-router)#exit RTC(config)#interface serial 0/0 RTC(config-if)#ip summary-address eigrp 2446 2.1.0.0 255.255.0.0
RIP、OSPF、IGRP、EIGRP、
EGP:在自治系统之间运行的路由协议;
BGP等
AS1 IGP
EGP
AS2 IGP
按寻径算法对路由分类
距离矢量(Distance-Vector,DV)算法
RIP IGRP EIGRP BGP
链路状态(Link State,LS)算法
OSPF IS-IS
IGRP协议
SHOW IP ROUTE • I 192.168.1.0/24 [100/91056] via
10.1.1.2, 00:00:23, Serial2
I:表示由IGRP所引入的路由, 100:表示IGRP的管理距离; 91056:表示组合度量值;组合度量值越低,说 明路由越好;组合度量是通过带宽和线路延迟 计算出来的。
100
00:01:01
Distance: (default is 100)
Displaying the IP Routing Table
E0
实验四 RIP和EIGRP和OSPF的区别
RIP:RIP是最早的路由协议,它一般被应用在小型网络里。
由于它在选择两点间的最优路径时只考虑节点间的中继次数,它不考虑网络拥塞状况和连接速率因素,RIP每30秒广播一次自己的路由表,广播时会有极大的数据传输量。
然后RIP的收敛时间很长,新的路由信息更新对于较远的路由器,可能要花费几分钟时间。
同时RIP还限制中继次数不能超过16跳(经过16台路由器),多出16台路由器后即不可传输。
所以在大型网络中,是不可能满足要求的。
总之RIP在路径较多时收敛慢,广播路由信息需占用较多带宽资源RIP的管理距离为120OSPF:为了弥补RIP中的一些缺陷,并能够与RIP网络共存。
OSPF在选择最优路径时使用了一种更灵活的算法。
OSPF不受跳数限制;支持负载均衡;收敛速度和EIGRP相当;使用AREA对网络进行分层,减少了协议对CPU处理时间和内存的需求;采用SPF算法来计算出到达目标的最短路径。
Cost=10^8/bandwidth,所以对带宽是比较敏感的OSPF管理距离为110EIGRP:增强型内部网关路由协议,它具有快速收敛时间和低网络开销。
而且它具有比OSPF更容易配置及需要较少CPU开销的优点。
但是他是cisco私有协议,不能与其他厂商路由器共存。
总之EIGRP比RIP具有更快收敛,减小带宽消耗,增大了网络规模(255跳)以及减小了CPU的消耗。
同时它还支持非等价负载均衡。
EIGRP对带宽及延时比较敏感增量路由更新:RIP是将整个路由表都发给对方,而EIGRP是将发生更新的路由发给对方,其采用的是触发更新,如果没有更新是不发送的,这点和RIP不同。
EIFRP管理距离为90,外部管理距离为1701.距离矢量/链路状态路由协议RIP v1和v2都是距离矢量型,OSPF是链路状态型,EIGRP是混合型的。
2.有类别/无类别路由协议支持有类的:RIP v1 无类的RIP v2,OSPF,EIGRP3.是否支持VLSM、CIDR不支持的RIP v1 支持的:RIP v2,OSPF,EIGRP4.是否支持认证技术不支持的:RIP v1 支持的:RIP v2,OSPF,EIGRP5.是否定期发送更新定期:RIP v1和v2 不定期:OSPF,EIGRP6.采用什么算法来完成网络收敛RIP v1和v2:Bellman-FordOSPF: DijkstraEigrp:DUAL7.协议的计时参数(例如更新/失效/清除时间,或Hello/Dead时间等)RIP v1和v2: 4个,update timer, timeout timer, garbage timer, holddown timer,缺省为30,180,180,240OSPF:2个,hello,dead,缺省为10和40Eigrp:2个,hello,hold,缺省为5,158.否使用到组播技术,组播地址是什么广播的:RIP v1,RIP v2(v2的既支持广播也支持组播)组播的:RIP v2:224.0.0.9OSPF:224.0.0.5/224.0.0.6Eigrp:224.0.0.109.哪些路由协议、什么情况下路由会发生自动总结RIP v1,v2, EIGRP会自动汇总,把子网汇总成主类网络10基本配置命令举例RIP:router ripversion 2network x.x.x.xOSPF:router ospf xnetwork x.x.x.x y.y.y.y area zEIGRP:router eigrp xnetwork x.x.x.x y.y.y.y11.其它特点EIGRP思科设备专用的,如果你的设备都是思科的,可以配它,好用,但是如果网络中既有思科的也有非思科的设备,不要用它。
最新Rip_Ospf_Eigrp区别以及配置
我们前面已经简单介绍了三种类型的动态路由协议算法分别是距离矢量算法,1链路状态算法以及平衡混合算法,那么咱们今天就来看看这几种算法的类型代2表:RIP、OSPF、EIGRP。
而且它们都是内部网关协议(IGP),也就是说它们都3运行在一个自治系统内部,什么是自治系统,我们来简单看一下:45自治系统:就是使用相同路由准则的网络集合,一般是一个ISP,6或者是一个大型的行政机构。
大家刚听到这个术语时会感到有点模糊,有点抽象,7在CCNP的课程中会有详细的介绍,我们CCNA部分很少会用到自治系统间的协议,8使用的基本上都是自治系统内的协议。
所以如果按照在自动系统内运行还是用于9连接不同的自治系统,路由协议又分为两种:10IGP:内部网关协议,在一个自治系统内运行。
比如:RIP、OSPF、IS-IS、EIGRP 11等。
12EGP:外部网关协议,用于连接不同的自治系统。
比如:BGP1314在12.3(2)T之前的Cisco IOS版本中,IP路由选择协议支持的最大平行路15由(成本相等的路由)数为6,而在12.3(2)T中,支持的最大平行路由数为1616。
17BGP要求静态地指定邻居。
18Rip v1属于分类路由选择协议。
Rip v2、EIGRP、OSPF、IS-IS和BGP属于无19类路由选择协议。
使用分类路由选择协议时,必须是连续网络,汇总才不会出现20问题。
使用无类路由选择协议时,支持VLSM。
如果路由选择表中有多个与目标21地址匹配的条目,则将使用前缀最长的匹配条目。
22对于RIPv2和EIGRP,可以使用路由器配置命令no auto-summary来禁用自23动汇总。
24IGRP、EIGRP、IS-IS是思科私有协议。
25管理距离是0-255的值,管理距离越小,协议的可信度越高。
26静态路由:27Example:28ip route 172.16.1.0 255.255.255.0 s0/0/0(可用来到达目标网络29的本地路由器出站接口)30ip route 172.16.1.0 255.255.255.0 192.168.1.1(可用来到达目31标网络的下一跳的IP地址)32静态默认路由:ip route 0.0.0.0 0.0.0.0 172.16.1.033按需静态路由:34ODR(on demand routing)只适合于中央-分支拓扑。
各种路由协议的比较
各种路由协议的比较协议的分类:●运行环境:IGP:内部网关路由协议RIP IGRP EIGRP OSPF IS-ISEGP:外部网关路由协议BGP协议(边界网关协议)●运行原理:1. 距离矢量型RIP IGRP所有路由器都只将其路由表(或路由表的一部分)发给邻居,邻居根据收到的信息判断是否需要对自己的的路由表进行修改(是否有前往网络的更佳路径)。
这一过程将定期进行。
路由器只知道到达目标的下一跳,对整个网络没有完整的认识。
道听途说。
例:新安洛阳匽师巩义郑州开封宜阳汝阳新郑新密要点:1. 向邻居通告自己知道的路由条目。
2. 周期性通告(更新)30秒2. 链路状态型OSPF ISIS先建立邻居关系;然后交换链路状态信息,构建关于整个网络的链路状态数据库,最终所有路由器都有一个相同的数据库(网络地图); 依据SPF算法自己计算路由表。
R仅在其接口(链路)发生变化时,才将变化后的状态发送给其它路由器。
触发更新+增量更新。
邻居重新计算前往每个网络的最佳路径。
分析:触发更新+增量更新每个路由器对整个网络都有一个完整的认识,因其都有一个相同的链路状态数据库(地图)。
要点:1. 通告链路状态LSA 拓扑:R标识、和哪一个R相连路由:子网,接口开销2. 触发更新+ 周期更新OSPF 每30分钟刷新一次(将LSDB的简略信息重新通告一次,确保LSDB的同步).3. 混合路由协议EIGRP -----高级距离矢量协议兼具距离矢量和链路状态协议的特征。
距离矢量特性向邻居通告的是路由条目(路由表)初始路由发现链路状态特性触发更新,只更新发生变化的部分。
(EIGRP 不会周期性通告)管理距离用来标识路由的可信度,又称为路由优先级。
原则:静态优于动态,复杂算法优于简单算法。
如果一条路由从多种方式(静态、RIP、OSPF)学到,路由处理进程将根据管理距离的大小来确定把那一条路由写进路由表。
直连0静态出接口0下一跳 1EIGRP内部90 外部170 汇总5OSPF 110RIP 120BGP外部20 内部200不可信255控制层面如何学习路由表学习路由表,为数据转发提供依据。
各种路由协议的比较
各种路由协议的比较首先解释一下什么是有类路由协议什么是无类路由协议:有类路由协议:在发送时不发送子网掩码,所以它不支持VLSM,比如RIPV1,IGRP无类路由协议:在发送是发送子网掩码,所以它支持VLSM,比如RIPV2 OSPF EGIRP IS-IS BGP 在从多路由协议中RIPV2 RIPV1 IGRP 属于距离失量路由协议,OSPF IS-IS 属于链路状态路由协议,至于EIGRP是高级距离失量路由协议,含有一些链路状态路由协议的特征,是混合的路由协议。
以下是一些协议的比较:1、RIPV1,RIPV2所支持的网络规模为中型,IGRP EIGRP为大型网络,而OSPF IS-IS支持极大型网络。
2、度量值(metric)RIPV1,RIPV2为跳数IGRP,EIGRP 为复合(带宽,延时,负载,可靠性,以及MTU)OSPF,IS-IS为开销(cost cost =10的八次方/带宽)3、最大跳数的限制RIPV1,RIPV2为15 跳IGRP,EIGRP为255IS-IS为1024OSPF 没有跳数限制4、只有ciso的两个私有协议IGRP和EIGRP不但支持在等价的链路上做负载均衡,还支持在不等价的链路上做负载均衡,其它的只支持在等价的链路上做负载均衡。
5、RIP依靠UDP进行传输,使用端口号520。
但IGRP,EGIRP,OSPF直接与internet层相连并分别使用IP协议号9,88,89路由分为静态路由和动态路由,其相应的路由表称为静态路由表和动态路由表。
静态路由表由网络管理员在系统安装时根据网络的配置情况预先设定,网络结构发生变化后由网络管理员手工修改路由表。
动态路由随网络运行情况的变化而变化,路由器根据路由协议提供的功能自动计算数据传输的最佳路径,由此得到动态路由表。
根据路由算法,动态路由协议可分为距离向量路由协议(Distance Vector Routing Protocol)和链路状态路由协议(Link State Routing Protocol)。
各种路由器间协议的优先级计算
各种路由器间协议的优先级计算首先,我们来看一下常见的路由协议及它们的优先级计算:
1. 静态路由,静态路由是管理员手动配置的路由,优先级通常
是最高的,因为它们是管理员明确指定的。
2. RIP(Routing Information Protocol),RIP使用跳数作
为路由选择的度量,其优先级较低。
3. OSPF(Open Shortest Path First),OSPF使用带宽作为
路由选择的度量,默认优先级较高于RIP。
4. EIGRP(Enhanced Interior Gateway Routing Protocol),EIGRP是思科独有的路由协议,其优先级比RIP和OSPF都要高。
5. BGP(Border Gateway Protocol),BGP是用于互联网路由
的协议,其优先级通常是最低的。
在实际的路由选择过程中,路由器会根据各个协议的优先级来
选择最佳的路由。
如果有多条路由可选,路由器会根据优先级高低
进行选择。
如果优先级相同,则会根据各自的度量来决定最佳路由。
需要注意的是,不同厂商的路由器可能对各种路由协议的优先
级有所不同,管理员在设计网络时需要考虑到这一点。
另外,有些
路由器还支持对优先级进行手动配置,以满足特定的网络需求。
总的来说,了解各种路由协议的优先级计算对于网络管理和故
障排除都非常重要。
管理员需要根据网络的实际情况来选择合适的
路由协议,并合理配置其优先级,以确保网络的稳定和高效运行。
OSPF,EIGRP(RIP),BGP的network的区别
内部网关协议IGP(包括ospf,eigrp,rip)的network命令都是为了说明哪一个接口启用该igp 协议:
ospf协议的network命令通告的是端口~
rip协议eigrp协议network命令在没有追加子网掩码的情况下通告的是网段~
其实两者就是有类和无类的区别,通告网段中的“网段”2字就是指有类的大网段,通告端口则可以理解为通告无类网段的另一个说法而已~
~~在没有标注子网掩码的情况下,rip和eigrp两个协议的命令
network 192.168.1.0 ----> network 192.168.0.0
会自动将写入的无类网段通告转换成有类网段通告,这一点在running configure中会体现~~依上所述,如果在rip协议和eigrp协议的network命令后面上加上了子网掩码的话,那么这两个协议network命令和ospf协议network命令所到达的效果就没有什么不同了
外部网关协议EGP(仅仅说明BGP)的network命令则是为了提取IGP的路由条目:对于BGP而言,只有在IGP路由表中包含这条路由条目的时候,才可能被BGP路由协议提取并发布~
其精髓就是匹配IGP路由表,而这种匹配的重点就在于他的精确性:
1. S 19
2.168.1.0 255.255.255.0
2. S 192.168.1.1 255.255.255.255
对于以上两个路由条目,如果写入(GBP)network 192.168.1.0 mask 255.255.255.0 ~~那么只会匹配第一条路由条目(序号1),不会匹配第二条路由条目,这就是BGP与IGP的network 命令的最大区别所在。
RIP,IGRP,EIGRP,OSPF的对比总结
8、度量值(Metric)
RIP、RIPv2使用跳数(hops)作为度量值。最大跳数为15;默认支持四条等耗费的负载平衡,最大可开启到六条。
IGRP默认使用带宽bandwidth和线路的延时delay of the line,被称为复合度量值。这两个默认的度量之外,可信度,负载和最大传输单元也能被使用。除此之外它还设有默认为100,可设为255的最大跳计数,但hop并不参与度量值的计算,其目的只是为了限制AS的范围。默认支持四条不等耗费的负载平衡。最大可开启到六条。
RIP IGRP因为通过广播发送,所以它从所有活动的接口发送路由信息。
EIGRP、RIPv2、和OSPF用多播发送,从连接路由器的接口发送。
EIGRP 用RTP协议传播IP协议号88 可靠
OSPF 用IP协议号89传播,不用TCP也不用UDP。可靠
7、自动汇总
RIP、RIPv2、EIGRP默认开启自动汇总;但是默认不开启对不连续子网的支持。
其中,RIP总是开启自动汇总以减少路由表中的路由信息量,RIP不支持不连续网络,因为默认它不能关闭自动汇总。
Show ip ospf neighbor显示ospf的邻居信息,包括neighbor ID,优先级、状态(是否为DR/BDR等)邻居的接口地址以及接收的本地接口。
Show ip protocol这个命令很有用,能显示出所有运行的路由协议的实际操作。
4、几张表
EIGRP 邻居表,拓扑表,路由表
关于OSPF的手动汇总,OSPF手动汇总用于把一个area的汇总路由向area 0宣告时,用途与EIGRP一样,但是之前需要把接口分入不同的area。对OSPF进行配置时并不需要像EIGRP那样使用命令no auto-summary,因为如上所述,OSPF默认并没有开启自动汇总,所以自然不需要用这条命令,在路由配置模式下执行area 1 range 192.168.10.64 255.255.255.224。
两种常用动态路由协议的综合对比
两种常用动态路由协议的综合对比动态路由协议是目前非常常用的路由协议,使用EIGRP动态路由协议的对等路由器之间周期性的发送很小的hello报文,以此来保证从前发送报文的有效性。
目前动态路由协议的应用非常广泛,于是我研究了一下两种常用动态路由协议的综合对比,在这里拿出来和大家分享一下,希望对大家有用。
EIGRP和早期的IGRP协议都是由Cisco 发明,是基于距离向量算法的动态路由协议。
EIGRP(Enhanced Interior Gateway Routing Protocol)是增强版的IGRP协议。
它属于动态内部网关动态路由协议,仍然使用矢量-距离算法。
但它的实现比IGRP已经有很大改进,其收敛特性和操作效率比IGRP有显著的提高。
EIGRP的收敛特性是基于DUAL(Distributed Update Algorithm)算法的。
DUAL算法使得路径在路由计算中根本不可能形成环路。
它的收敛时间可以与已存在的其他任何路由协议相匹敌。
EIGRP动态路由协议主要具有如下特点:1.精确的路由计算和多路由的支持EIGRP协议继承了IGRP协议的最大的优点:矢量路由权。
EIGRP协议在路由计算中要对网络带宽,网络时延,信道占用率,信道可信度等因素作全面的综合考虑,所以EIGRP的路由计算更为准确,更能反映网络的实际情况。
同时EIGRP协议支持多路由,使路由器可以按照不同的路径进行负载分担。
2.较少的带宽占用使用EIGRP动态路由协议的对等路由器之间周期性的发送很小的hello报文,以此来保证从前发送报文的有效性。
路由的发送使用增量发送方法,即每次只发送发生变化的路由。
发送的路由更新报文采用可靠传输,如果没有收到确认信息则重新发送,直至确认。
EIGRP 还可以对发送的EIGRP报文进行控制,减少EIGRP报文对接口带宽的占用率,从而避免连续大量发送路由报文而影响正常数据业务的事情发生。
3.无环路由和较快的收敛速度路由计算的无环路和路由的收敛速度是路由计算的重要指标。
RIP、OSPF、EIGRP 区别
RIP、OSPF、EIGRP 区别三种类型的动态路由协议算法分别是距离矢量算法,链路状态算法以及平衡混合算法,这几种算法的类型代表:RIP、OSPF、EIGRP。
而且它们都是内部网关协议(IGP),也就是说它们都运行在一个自治系统内部,什么是自治系统,我们来简单看一下:自治系统:就是使用相同路由准则的网络集合,一般是一个ISP,或者是一个大型的行政机构。
大家刚听到这个术语时会感到有点模糊,有点抽象,在CCNP的课程中会有详细的介绍,我们CCNA部分很少会用到自治系统间的协议,使用的基本上都是自治系统内的协议。
所以如果按照在自动系统内运行还是用于连接不同的自治系统,路由协议又分为两种:IGP:内部网关协议,在一个自治系统内运行。
比如:RIP、OSPF、IS-IS、EIGRP等。
EGP:外部网关协议,用于连接不同的自治系统。
比如:BGPRIP:路由信息协议在CCNA部门主要介绍的是内部网关协议,那么我们先从RIP开刀。
RIP是一个典型的距离矢量路由协议,全称是Routing information protocol(路由信息协议)。
它使用的是数据包所经过的网关来做为距离的单位,最大跳数为15跳,超过15跳便无法到达,大家从这个数中就可以看出来,RIP是一个元老级的路由协议,正是因为受到15跳的限制,所以现在使用的是越来越少。
它只适合于一些规模不大的网络,路由器的数量不多的网络中。
因为它评价网络的好处就是依靠跳数,但是这个跳数并不一定说就能代表最佳路径。
如图所示:PC1希望到达PC2,按照RIP协议来说肯定是经过Router3,再转交给Router4就到达PC2,因为这样的话相对于Router3来说,它只要经过两跳,就可以到达PC2所在的网段。
跳数最少。
但是这条线路的带宽是19.2Kbps,而另一条路虽然跳线多,但它是T1线路,带宽大,延迟小。
肯定会比第一条路要优。
但是RIP 是以跳数计算最佳路径,所以它就选择了第一条路。
解析RIP、IGRP、EIGRP与OSPF
【原创】头点什么专题系列 - 解析RIP、IGRP、EIGRP与OSPF实验:解析RIP、IGRP、EIGRP与OSPFSPOTO CCNA实验拓扑:首先,必须记住一些概念以及它们的潜在关系:1.有类的路由:即网络中所有主机(结点)都使用已存在的相同的子网掩码。
2.无类的内部域路由(CIDR):他们在某个成块的区域中提供地址,即常说的VLSM。
3.不连续的网络:将两个或更多的有类网络的子网通过不同的有类网络连接在一起的网络实验1. 配制连续网络中的无类路由IP地址表:配制RIPv1R1(config)#router ripR1(config-router)#netw 192.168.10.0R2(config)#router ripR2(config-router)#netw 192.168.10.0R3(config)#router ripR3(config-router)#netw 192.168.10.0R1#sh ip route//RIPv1在路由器R1上的输出:R2#sh ip route//在路由器R2上的输出://对比上面两张输出表,很明显R1学到了R2直连的/30的子网,而R2里没有R1直连的/28的子网,说明RIPv1面对连续网络的无类路由,只学习与本路由器直连网段掩码相匹配的子网信息。
配制RIPv2R1(config)#router ripR1(config-router)#version 2R2(config)#router ripR2(config-router)#version 2R3(config)#router ripR3(config-router)#version 2R1#sh ip route//RIPv2在路由器R1上的输出://第一行/27就出现了,而/30也在第三行出现,说明RIPv2面对这类网络时,路由到了所有的子网信息。
配制IGRPR1\R2\R3(config)#no router rip \\分别在三个路由器上删除RIP。
四种最常见路由协议RIPIGRPOSPF和EIGRP
四种最常见路由协议RIPIGRPOSPF和EIGRP RIP、IGRP、OSPF和EIGRP是最常见的路由协议,它们用于在网络中确定数据包应该如何转发。
1. RIP(Routing Information Protocol)是一种距离矢量路由协议,用于在小型网络中进行路由选择。
它使用跳数作为衡量距离的度量单位,最大支持15跳。
RIP将路由信息广播到所有相邻的路由器,并使用更新定期计时器来更新路由表。
然而,RIP的更新速度相对较慢,对于大规模网络来说可能不是一个很好的选择。
2. IGRP(Interior Gateway Routing Protocol)是一个距离矢量路由协议,与RIP相似,但比RIP更高效。
IGRP使用带宽和延迟等因素来计算最佳路径,并使用时钟跳数作为度量单位。
IGRP的更新速度比RIP快,但仍然不适用于大规模网络。
3. OSPF(Open Shortest Path First)是一种链路状态路由协议,用于大型复杂网络中的路由选择。
OSPF使用链路状态数据库来维护所有节点之间的拓扑信息,并根据最短路径算法选择最佳路径。
OSPF支持VLSM(Variable Length Subnet Masking)和多路径等特性,具有更好的拓展性和较快的收敛速度。
4. EIGRP(Enhanced Interior Gateway Routing Protocol)是一种混合路由协议,结合了距离矢量和链路状态的特点。
EIGRP使用带宽、延迟、可靠性和负载等因素来计算最佳路径,并使用跳数作为度量单位。
EIGRP具有快速收敛和较低的网络开销,并对大型网络有良好的扩展性。
总体来说,RIP和IGRP适用于小型网络,OSPF适用于大型复杂网络,而EIGRP则在各种网络环境下都有一定的应用。
选择合适的路由协议取决于网络规模、复杂性以及对性能和可靠性的要求。
路由器协议----IGP、EGP、RIP、OSPF、BGP、MPLS
路由器协议----IGP、EGP、RIP、OSPF、BGP、MPLS1、路由控制的定义<br>1.1.IP地址与路由控制 file:///var/folders/pz/cy11_lpd5rqfs66s778032580000gn/T/51.html互联⽹是由路由器连接的⽹络组合⽽成的。
为了能让数据包正确地到达⽬标主机,路由器必须在途中进⾏正确地转发。
这种向“正确的⽅法”转发数据所进⾏的处理就叫做路由控制或路由路由器根据路由控制表(Routing Table)转发数据包。
它根据所收到的数据包中⽬标主机的IP地址与路由控制表的⽐较得出下⼀个应该接收的路由器。
因此,这个过程中路由控制表的记录⼀定要正确⽆误。
但凡出现错误,数据包就有可能⽆法到达⽬标。
1.2.静态路由与动态路由是谁⼜是怎样制作和管理路由控制表的呢?路由控制分静态(Static Routing)和动态(Dynamic Routing)两种类型。
静态路由:事先设置好路由器和主机中并将路由信息固定的⼀种⽅法动态路由:让路由协议在运⾏过程中⾃动地设置路由控制信息的⼀种⽅法。
静态路由的设置通常是由使⽤者⼿⼯操作完成的。
缺点:1).每增加⼀个新⽹络,就需要将这个被追加的⽹络信息设置在之前所有的路由器上。
2).⼀旦某个路由器发⽣故障,基本只能由管理员⼿⼯设置以后才能恢复正常。
使⽤动态路由,管理员必须设置好路由协议,其设定过程的复杂程度与具体要设置路由协议的类型有直接关系。
如RIP就简单,⽽OSPF就复杂。
动态路由能避免静态的1,2点问题,缺点:1).路由器为能够定期相互交换必要的路由控制信息,会与相邻的路由器之间互发消息,这些互换的消息会给⽹络带来⼀定程序的负荷,特别是环路情况下,需要特别注意。
不管是静态路由还是动态路由,不要只使⽤其中⼀种,可以将它们组合起来使⽤。
2.路由控制范围随着IP⽹络的发展,想要对所有⽹络统⼀管理是不可能的事。
因此,⼈们根据路由控制的范围使⽤IGP(Interior Gatewary Protocol:外部⽹关协议)和EGP(Exterior Gateway Protocol:内部⽹关协议)两种类型的路由协议。
NP路由
1、路由:实现不同子网之间的通信,且在该通信的过程中,选择路劲以及决策最优路劲的过程2、路由协议:静态、RIP OSPF EIGRP BGP3、被路由协议:网络层协议(IP)4、管理距离:静态1 、RIP 120 、EIGRP 90 170 5 、OSPF 1105、metric:RIP:跳数、OSPF:带宽、EIGRP:带宽、延迟、可靠性、负载、MTU6、路由协议的分类:1、按照工作范围(AS):IGP:工作在一个AS内部的协议EGP:工作在AS之间的协议2、按照获取路由的方式:静态:优点:安全、占用资源少缺点:不能适应网络拓扑发生的变化动态:3、按照获取网段的准确性:有类:路由更新中不包含子网掩码(RIPv1 、IGRP)无类:路由更新中包含了子网掩码(RIPv2、ospf、eigrp)4、按照算法: 距离矢量:RIP 只能看到自己的直连邻居链路状态:OSPF 可以看到全部的网络拓扑高级距离矢量:EIGRP7、路由表的加表条件:1、本地出向接口必须要双UP2、下一跳不能为自己3、下一跳可达(下一跳可达的含义不是指PING通、指的是本地路由表中有关于下一跳IP地址的路由)8、路由表的查表原则:1、递归查询:路由器针对下一跳IP地址,可能反复查找路由表2、最长匹配:当路由器发现路由表中针对同一个目标网段有多个路由条目时,路由器会选择掩码长度最长的条目转发一、静态路由1、配置:ip route x.x.x.x x.x.x.x x.x.x.x2、浮动静态路由:配置、在原始静态路由的配置之上,最后加上管理距离的参数ip route x.x.x.x x.x.x.x x.x.x.x3、注意:在以太网环境下,静态路由只能写下一跳IP地址,不能写本地出向接口,一旦写了本地出向接口,如果关闭了代理ARP,则无法通信二、RIPRIP V1 RIP V2有类无类不能关闭自动汇总可以关闭自动汇总都是主类宣告主类宣告30s更新一次30S广播组播224.0.0.9UDP 520 UDP 520不支持验证支持验证(明文、MD5)1、rip验证的配置全局下:key chain xxxKey idKey-string接口下:ip authentication rip mode textIp authentication rip key-chain xxxRIP 明文验证规则:更新包中不携带key id,当出现多个key时,路由器会选择最小的那个发送,接收方收到key以后,跟本地的key进行对比,如果有相同的key,则认为对方合法,学习对方路由,反之,则认为对方不合法,不学习对方路由。
路由协议RIP、OSPF、BGP比较
根据是否在一个自治域内部使用,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP)。
这里的自治域指一个具有统一管理机构、统一路由策略的网络。
自治域内部采用的路由选择协议称为内部网关协议,常用的有RIP、OSPF;外部网关协议主要用于多个自治域之间的路由选择,常用的是BGP和BGP-4。
协议RIP( Routing Information Protocol )路由信息协议:是在一个AS系统中使用地内部路由选择协议,是基于距离向量路由选择的协议。
RIP有两个版本:RIPv1和RIPv2,它们均基于经典的距离向量路由算法,最大跳数为15跳。
RIP的算法简单,但在路径较多时收敛速度慢,广播路由信息时占用的带宽资源较多,它适用于网络拓扑结构相对简单且数据链路故障率极低的小型网络中,在大型网络中,一般不使用RIP。
RIP使用UDP数据包更新路由信息。
路由器每隔30s更新一次路由信息,如果在180s内没有收到相邻路由器的回应,则认为去往该路由器的路由不可用,该路由器不可到达。
如果在240s后仍未收到该路由器的应答,则把有关该路由器的路由信息从路由表中删除。
RIP具有以下特点:不同厂商的路由器可以通过RIP互联;配置简单;适用于小型网络(小于15跳);RIPv1不支持VLSM;需消耗广域网带宽;需消耗CPU、内存资源。
协议OSPF( Open Shortest Path First,开放最短路径优先)协议:采用链路状态路由选择技术,开放最短路径优先算法。
路由器互相发送直接相连的链路信息和它拥有的到其它路由器的链路信息。
每个 OSPF 路由器维护相同自治系统拓扑结构的数据库。
从这个数据库里,构造出最短路径树来计算出路由表。
当拓扑结构发生变化时, OSPF 能迅速重新计算出路径,而只产生少量的路由协议流量。
主要优点:收敛速度快;没有跳数限制;支持服务类型选路提供负载均衡和身份认证适用环境规模庞大、环境复杂的互联网协议BGP (边界网关协议,Border Gateway Protocol )是自治系统之间的路由选择协议。
ospf与eigrp和rip的比较
Ospf与rip的比较RIP的局限性在大型网络中使用所产生的问题:RIP的15跳限制,超过15跳的路由被认为不可达RIP不能支持可变长子网掩码(VLSM),导致IP地址分配的低效率周期性广播整个路由表,在低速链路及广域网云中应用将产生很大问题收敛速度慢于OSPF,在大型网络中收敛时间需要几分钟RIP没有网络延迟和链路开销的概念,路由选路基于跳数。
拥有较少跳数的路由总是被选为最佳路由即使较长的路径有低的延迟和开销RIP没有区域的概念,不能在任意比特位进行路由汇总一些增强的功能被引入RIP的新版本RIPv2中,RIPv2支持VLSM,认证以及组播更新。
但RIPv2的跳数限制以及慢收敛使它仍然不适用于大型网络相比RIP而言,OSPF更适合用于大型网络:没有跳数的限制支持可变长子网掩码(VLSM)使用组播发送链路状态更新,在链路状态变化时使用触发更新,提高了带宽的利用率收敛速度快具有认证功能OSPF与EIGRP的比较在互联网飞速发展的今天,TCP/IP协议已经成为数据网络互联的主流协议。
在各种网络上运行的大大小小各种型号路由器,承担着控制本世纪或许最重要信息的流量,而这成百上千台路由器间的协同工作,离不开路由协议。
OSPF和EIGRP都是近年来出现的比较好的动态路由协议,OSPF以协议标准化强,支持厂家多,受到广泛应用,而EIGRP协议由网络界公认的领先厂商Cisco公司发明,并靠其在业界的影响力和绝对的市场份额,也受到用户的普遍认同。
然而这两种协议究竟哪种更好,谁更适合网络未来发展的需要?本文就用户普遍关心的问题,从技术角度客观分析这两种协议各自的优缺点,以便网络集成商和企业用户在网络设计规划时,能作为参考。
一、OSPF协议(一)、OSPF协议简介OSPF是Open Shortest Path First(即“开放最短路由优先协议”)的缩写。
它是IETF组织开发的一个基于链路状态的自治系统内部路由协议。
RIP、IGRP、EIGRP、OSPF之间的区别
高手回答下RIP、IGRP、EIGRP、OSPF之间的区别要容易理解点的交换谈到交换的问题,从广义上讲,任何数据的转发都可以称作交换。
当然,现在我们指的是狭义上的交换,仅包括数据链路层的转发。
做网络的人理解交换大多是从交换机开始的,电路交换机在通信网中已经使用了几十年了,做帧交换的设备,尤其是以太网交换机的大规模使用则是近几年的事情。
理解以太网交换机的作用还要从网桥的原理讲起。
传统以太网是共享型的,如果网段上有四台计算机A、B、C和D,那么A与B通信的同时,C和D只能是被动的收听。
假如将缆段分开(即微化),A、B在一段上,C、D在另一段上,那么A和B通信的同时,C和D也可以通信,这样原有10M 的带宽从理论上讲就变成20M了。
同时,为了确保这两个网段可以互相通信,需要用桥将它们连接起来,桥是有两块网卡的计算机。
在整个网络刚刚启动时,桥对网络的拓朴一无所知。
这时,假设A发送数据给B,因为网络是广播式的,所以桥也收到了,但桥不知到B在自己的左边还是右边,它就进行缺省的转发,即在另外一块网卡上发送这个信息。
虽然做了一次无用的转发,但通过这个过程,桥学习到数据的发送者A在自己的左边。
当网络上的每一台计算机都发送过数据之后,桥就是智能的了,它了解每一台计算机在哪一个网段上。
当A再发送数据给B时,桥就不进行数据转发了,与此同时,C可以发送数据给D。
从上面的例子可以看出,桥可以减少网络冲突发生的几率,这就是我们使用桥的主要目的,称作减小冲突域。
但桥并不能阻止广播,广播信息的隔绝要靠三层的连接设备,路由器。
按照缆段微化的思想,缆段越多,可用带宽就越高。
极限情况是每一台计算机处在一个独立的缆段上,如果网络上有十台计算机,就需要一个十端口的桥将它们连接起来。
但实现这样一个桥不太现实,软件转发的速度也跟不上,于是有了交换机,交换机就是将上述多端口的桥硬件或固件化,以达到更低的成本和更高的性能。
交换机的一个重要的功能是避免交换循环,这就涉及到了STP(Spanning Tree Protocol,分支树协议)。
rip与eigrp的区别
1:rip支持等价负载均衡,eigrp支持非等价负载均衡
2:rip的定义最大16跳,所以网络最大有15个路由器,限制了网络规模,eigrp没有限制。
3:rip没有进程号,eigrp有AS号(自制系统)
4:rip是没30s发送整个路由表给直连的邻居,而eigrp是触发更新
5:rip适合小型网络,eigrp适合中小型网络
6:ripV2是任何路由条目只要是辩解就汇总,无论是主类还是外部传进来的路由,eigrp是只把自己端口主类ip网段汇总,不会把外部传进来的路由再次汇总。
7:rip是距离矢量路由协议,eigrp是混合型路由协议
8:rip的管理距离是120,eigrp的汇总是5、内部是90、外部是170
9:rip端口号是520,eigrp的协议号88
10:ripV2的组播地址是224.0.0.9,eigrp的组播地址是224.0.0.10
11:rip使用的是跳数,eigrp使用的5个K值
12:rip宣告的是主类网络,eigrp宣告是按照子网掩码来,不是按照主类网络。