路由协议选择OSPFvsEIGRP-V3.1
基于EIGRP协议与OSPF协议的路由重分别与应用
并可 以应用于公 司 A的 网络整合 , 明了路 由重发布的实用 证
S in e& Te h oo y Vi o ce c c n lg s n i
21 0 2年 9月第 2 7期
科 技 视 界
职校科技
模 , 以选用 RP协议 , 所 I 当公 司成立 分公 司的时候 , 考虑 到 对 于收敛 时间的高要求 , 以公 司决 定采用 c cபைடு நூலகம்所 i o专有协 议 s E G P E G P的快速收敛满足 了需求 ,但 是它需要与 总部 IR ,IR
R uigPo clse r ” ot gPo cl sop 1这 ot r oo i“i p 1R ui rt o i“sf ” n t g n o
两条 输 出表 明路 由器 R 3运 行 E G P和 O P IR S F两 种路 由协
议 , EG P和 O P , 即 IR S F 并且在边界路 由器 R 3上进 行了单点
双 向重发布。到此 , 拓扑图中运行的 3 种协议 已经可以互通 ,
() 2 步骤 2 配置路 由器 R : 2
R (of )ru r i p1 2 n g o t g c i # eer R ( n grue)n uo sm ay 2 o f -o t # oat—u m r e i r R ( n grue)ntok1218 3 2 o f -o t # ew r 9 . . . e i r 620 R ( n g ru r rds i t r tc 10 0 5 2 c f -ot ) e ir ue i me 0 0 1025 1 oi e# tb p r i
R ( ni rue) o t -d444 4e f -otr rue i ..4 o g # r . R ( ni rue # e ok444 .02 5a a 4e f -otr n t r ... 0 .. e o g ) w 0 0 5 r 0 R ( ni rue # e ok12183 . 00 . 5ae 4c f -otr n t r 9 .6 . 0 .02 a o g ) w 4 . 5 r 0
各种路由协议的比较
各种路由协议的比较首先解释一下什么是有类路由协议什么是无类路由协议:有类路由协议:在发送时不发送子网掩码,所以它不支持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)。
动态路由协议: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线路,带宽大,延迟小。
肯定会比第一条路要优。
各种路由协议的比较
各种路由协议的比较协议的分类:●运行环境: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控制层面如何学习路由表学习路由表,为数据转发提供依据。
eigrp协议
eigrp协议EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于在企业网络中进行路由选择的动态路由协议。
它是Cisco自主研发的一种高级广域网(WAN)路由协议,用于在企业网络中传播路由信息、动态选择优化路径和自动适应网络拓扑的变化。
EIGRP协议采用了一种名为DUAL(Diffusing Update Algorithm)的算法来计算最优路径,并能够按需进行路由表更新。
这使得EIGRP具有快速收敛的特点,可以快速适应网络拓扑的变化和路由器的故障。
EIGRP的工作原理是通过交换HELLO消息在网络中发现邻居路由器,并通过交换更新消息来传播路由信息。
邻居路由器之间会建立邻居关系,并共享各自的路由信息。
当网络拓扑发生变化时,EIGRP会重新计算最优路径,并向邻居路由器发送更新消息,以通知它们当前的路由信息。
EIGRP使用了可变长度子网掩码(VLSM)和无分类路由(CIDR)的概念,可以更有效地利用IP地址空间。
它还支持等量多路访问(Equal Cost Multi-Path)功能,即允许在等价路径上进行负载均衡和冗余。
EIGRP的配置相对简单,需要在路由器上启用EIGRP进程,并指定其运行的AS号(Autonomous System Number)。
然后通过配置网络命令,将需要参与EIGRP路由选择的网络添加到EIGRP的路由表中。
EIGRP还支持一种称为分层的路由汇总的功能,可以将较长的网络前缀转换为较短的前缀,以减少路由表的规模。
这样可以有效地提高路由器的性能和网络的可扩展性。
EIGRP可以与其他路由协议如OSPF(Open Shortest Path First)和BGP(Border Gateway Protocol)进行互操作,使得不同的路由协议可以在同一网络中同时存在。
这样可以方便地实现网络的部署和扩展。
总而言之,EIGRP是一种高效可靠的动态路由协议,广泛应用于企业网络中。
网络设备配置期末参考答案
考核方法本课程为考查课。
考核分为:平时成绩、期末考试两部分。
1. 平时成绩:考勤、提问、表现,占30%2. 期末考试:以笔试为主,占70%3、笔试题型:选择题(15小题,共30分),填空题(20空,共20分),简答题(3小题,共15分),综合题(3小题)。
一、选择题4、下列静态路由配置正确的是。
A. ip route 202.12.3.0 16 serial 0B. ip route 202.12.3.0 16 129.1.0.0C. ip route 202.12.3.0 16 10.0.0.2D. ip route 202.12.3.0 255.255.255.0 10.0.0.25、以下不属于动态路由协议的是。
A. RIPB. OSPfC. EIGRPD. ICMP6、三种路由协议RIP 、OSPF 、BGP和静态路由各自得到了一条到达目标网络,在思科路由器默认情况下,最终选选定路由作为最优路由。
A. RIPB. OSPFC. EIGRPD. 静态路由7、在思科路由器上,应该使用命令来查看网络的路由表。
A. show ip pathB. show ip routeC. show interfaceD. show running-config8、动态路由协议RIP的管理距离为。
A. 1B. 120C. 90D. 2009、命令“ip nat inside source static 10.1.5.5 201.4.5.2”属于配置类型。
A.静态NATB. 动态NATC. DHCPD. 基于端口NAT10、扩展IP访问控制列表是根据参数过滤网络数据流量。
A. 源IP地址B. 目标IP地址C. 网络层协议D. 以上全部11、OSPF路由器可以周期性发送__________包来建立和维持邻居关系。
A. keepaliveB. LSAC. dead intervalD. Hello12、在rip中度量值metric等于为不可达。
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。
ccie笔试试题及答案
ccie笔试试题及答案CCIE笔试试题及答案一、选择题1. 在Cisco网络设备上,以下哪个命令可以用来查看当前设备的ARP 表?A. show arpB. show mac address-tableC. show cdp tableD. show ip route答案:A2. 以下哪个协议用于在OSPF中建立邻居关系?A. TCPB. UDPC. ICMPD. IGMP答案:B3. 在BGP中,以下哪个属性是可选的,并且可以用来控制路由选择?A. Local PreferenceB. AS Path LengthC. Network Layer Reachability Information (NLRI)D. Next Hop答案:A4. 在Cisco设备上配置静态路由时,以下哪个命令是正确的?A. ip route [network] [mask] [next-hop]B. route [network] [mask] [next-hop]C. static route [network] [mask] [next-hop]D. configure terminalip route [network] [mask] [next-hop]答案:A5. 在IPv6中,一个地址块被划分为多个子网,以下哪个命令可以用来显示这些子网?A. show ipv6 routeB. show running-configC. show ipv6 interfaceD. show ipv6 neighbors答案:A二、填空题1. 在Cisco设备上,使用________命令可以查看设备的IOS版本信息。
答案:show version2. 在OSPF协议中,路由器之间的信任关系是通过________认证来增强的。
答案:authentication3. EIGRP是一种________路由协议,它使用________算法来计算最短路径。
主流路由器协议的介绍和总结
主流路由器协议的介绍和总结一、前言随着互联网的普及,家庭或者办公场所中网络设备越来越普遍。
路由器作为网络中的关键设备之一,充当了非常重要的角色。
而路由器的核心协议也就成了人们需要了解和掌握的重点。
本篇文章将介绍主流路由器协议,以及其相关概念。
二、什么是路由协议路由协议是一种网络协议,可以使不同的网络设备彼此通讯。
在路由器中,路由协议用来确定数据包如何转发到接收方设备。
在网络中,路由协议使得不同的网络设备可以相互连接并形成一个整体网络。
路由协议分为两种:1. 内部网关协议(Interior Gateway Protocol,IGP):用于同一个自治系统内的路由器之间传递信息。
2. 外部网关协议(Exterior Gateway Protocol,EGP):用于两个不同自治系统的路由器之间传递信息。
三、主流路由器协议介绍及总结1. OSPF协议OPSF(Open Shortest Path First)协议是一个链路状态协议,它基于Dijkstra算法,用于管理路由。
OSPF协议使用路由器之间的链路状态数据来确定最短路径,可以同时支持IPv4和IPv6。
OSPF协议可以根据网络拓扑结构及其变化,动态计算网络中可达的路由。
OSPF协议是一个开放协议,可以支持多厂商产品的互操作性。
RIP(Routing Information Protocol)协议是一种内部网关协议。
RIP协议以固定的时间间隔从一个路由器向相邻路由器传递其路由表中的全部路由信息。
它的最大跳数是15个,超过这个跳数的路由都会被丢弃。
RIP协议在配置简单、操作方便、安全性高等方面有不错的效果。
3. BGP协议BGP(Border Gateway Protocol)协议是一种外部网关协议,它是ISP和恒定的多本地自治系统(AS)之间交换路由信息的重要协议。
因此,在ISP网络中,BGP协议也被称为ISP核心协议。
BGP协议可以获取AS的路由表数据,经过BGP过滤器等模块对数据进行筛选,从而选择最优的路由。
EIGRP路由协议
EIGRP路由协议EIGRP(Enhanced Interior Gateway Routing Protocol)是一种用于IP网络中的路由协议,它是基于距离矢量算法的一种增强型路由协议。
EIGRP是思科(Cisco)公司开发的一种专有协议,它可以在广域网(WAN)和局域网(LAN)中实现快速而可靠的路由选择。
1.快速收敛:EIGRP使用了增量更新的技术,只发送那些关于路由更新的部分,这样可以大大减少网络流量和带宽占用。
同时,EIGRP还使用了可靠的传输机制,确保路由信息的可靠传输。
这些技术使EIGRP能够快速地收敛,即使在大规模网络中也能保持网络的高效性能。
2.支持多种网络:EIGRP可以在多种网络环境中使用,包括IPv4和IPv6网络。
它可以在IP网络中与其他路由协议如OSPF(Open Shortest Path First Protocol)和RIP(Routing Information Protocol)共存,实现灵活的路由选择。
3.优先选择:EIGRP通过使用带有可调节的距离和可靠性因子来决定最佳路径。
这些因素可以根据网络的特点和要求进行调整,以便选择最佳路径。
此外,EIGRP还考虑了网络负载和延迟等因素,以确保选择的路径能够满足网络需求。
4.支持VLSM:EIGRP可以使用可变长度子网掩码(VLSM)来实现更有效的IP地址分配。
VLSM允许网络管理员将一个大的IP地址块分割为大小不同的子网,以适应不同的网络需求。
这种灵活性使网络管理更加简单和有效。
5.可扩展性:EIGRP使用了基于分层的路由转发算法,将网络划分为多个区域,并在每个区域中使用不同的路由器来进行路由计算。
这种分层的设计使EIGRP能够自动适应网络的扩展,将网络划分为更小的区域,以减少路由器之间的通信负载,提高网络的可扩展性。
6.支持可靠性:EIGRP使用了可靠性机制来确保路由信息的可靠传输。
当有路由信息发生变化时,EIGRP会将更新信息广播给周围的路由器,并等待对方的响应。
华为OSPF协议基本配置
华为OSPF协议基本配置OSPF(Open Shortest Path First)是一种链路状态路由协议,常用于大型网络中的内部网关协议(IGP)。
华为设备支持OSPF协议,并提供丰富的配置选项来进行基本的OSPF协议配置。
1. 配置路由器ID(Router ID):在OSPF协议中,每个路由器都需要一个唯一的路由器ID来标识自己。
华为设备可以使用以下命令配置路由器ID:```[RouterA] ospf router-id 1.1.1.1```2. 配置区域(Area):OSPF使用区域的概念来实现路由器的分层结构,不同区域之间的通信需要经过区域边界路由器(ABR)或自治系统边界路由器(ASBR)。
华为设备可以使用以下命令配置区域:```[RouterA] ospf area 0```3.配置接口:在OSPF中,需要将路由器的接口添加到相应的区域中,以便进行邻居关系的建立和路由信息的交换。
华为设备可以使用以下命令将接口添加到OSPF中:```[RouterA] interface GigabitEthernet 0/0/1[RouterA-GigabitEthernet0/0/1] ospf enable[RouterA-GigabitEthernet0/0/1] ospf area 0```4. 配置路由汇总(Route Summarization):OSPF允许在ABR或ASBR上进行路由汇总,以减少网络中的路由表项数量和路由信息的传输量。
华为设备可以使用以下命令配置路由汇总:```[RouterA] ospf abr-summary 10.0.0.0 255.0.0.0```5. 配置路由过滤(Route Filtering):OSPF允许在路由器上对路由进行筛选,以控制路由的学习和传播。
华为设备可以使用以下命令配置路由过滤:```[RouterA] ospf distribute-list export prefix-list PREFIX-LIST-OUT[RouterA] ospf distribute-list import prefix-list PREFIX-LIST-IN```6. 配置路由聚合(Route Aggregation):OSPF允许在路由器上对多个具有相同前缀的路由进行聚合,以减少路由表项的数量和路由信息的传输量。
四种最常见路由协议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则在各种网络环境下都有一定的应用。
选择合适的路由协议取决于网络规模、复杂性以及对性能和可靠性的要求。
常用路由协议及优先级
常用路由协议及优先级一、引言路由协议是计算机网络中重要的组成部分,它可以帮助计算机在网络中找到正确的路径,从而实现数据传输。
常用的路由协议有很多种,每种协议都有其自身的特点和优缺点。
在本文中,我们将介绍常用的路由协议及其优先级。
二、常用路由协议1. 静态路由静态路由是一种手动配置的路由方式,管理员需要手动输入目标地址和下一跳地址。
这种方式适用于小型网络或者网络拓扑结构比较简单的场景。
2. RIP(Routing Information Protocol)RIP是一种基于距离向量算法的路由协议,它通过广播自己的路由表信息来与其他节点交换信息。
RIP适用于小型网络或者拓扑结构比较简单的场景。
3. OSPF(Open Shortest Path First)OSPF是一种基于链路状态算法的路由协议,它可以在复杂的网络拓扑结构中实现快速收敛和高效传输。
OSPF适用于大型企业网络或者ISP网络。
4. BGP(Border Gateway Protocol)BGP是一种广域网协议,它主要用于互联网上不同自治系统之间的通信。
BGP可以实现路由的策略控制和优化,适用于大型ISP网络。
三、常用路由协议的优先级1. BGP > OSPF > RIP > 静态路由BGP是最高优先级的路由协议,因为它主要面向互联网上不同自治系统之间的通信。
其次是OSPF,因为它可以在复杂的网络拓扑结构中实现快速收敛和高效传输。
RIP和静态路由是较低优先级的路由协议,适用于小型网络或者拓扑结构比较简单的场景。
2. 动态路由 > 静态路由动态路由协议优先于静态路由协议,因为动态路由可以自动更新和维护路由表信息,减少管理员的配置工作量。
而静态路由需要管理员手动配置目标地址和下一跳地址。
3. 拓扑结构复杂度 > 网络规模当网络拓扑结构比较复杂时,使用基于链路状态算法的OSPF或者基于BGP协议进行策略控制和优化更加合适。
OSPF路由协议
OSPF路由协议⼀、什么是OSPFOSPF(Open Shortest Path First,开放最短路径优先)是IETF 开发的基于链路状态的⾃治系统内部路由协议OSPF仅传播对端设备不具备的路由信息,⽹络收敛迅速,并有效避免了⽹络资源浪费OSPF直接⼯作于IP层之上,IP协议号为89OSPF以组播地址发送协议包⼆、与RIP的区别RIP:运⾏距离⽮量路由协议,周期性的泛洪⾃⼰的路由表,通过路由的交互,每台路由器都从相邻(直连)的路由器学习到路由,并且加载进⾃⼰的路由表中,⽽对于这个⽹络中的所有路由器⽽⾔,他们并不清楚⽹络的拓扑,他们只是简单的知道要去往某个⽬的应该从哪⾥⾛,距离有多远。
OSPF:运⾏链路状态路由协议,路由器之间交互的是LSA(Link State Advertisement链路状态通告:⽤来描述⽹络链路状况如邻居、开销等),⽽⾮路由信息。
路由器将⽹络中泛洪的LSA 搜集到⾃⼰的LSDB(Link State DataBase链路状态数据库)中,这有助于OSPF 理解整张⽹络拓扑,并在此基础上通过SPF 最短路径算法计算出以⾃⼰为根的、到达⽹络各个⾓落的、⽆环的树,最终,路由器将计算出来的路由装载进路由表中。
泛洪(Flooding)是交换机和⽹桥使⽤的⼀种数据流传递技术,将从某个接⼝收到的数据流向除该接⼝之外的所有接⼝发送出去。
三、OSPF特性OSPF 链路状态协议(开放式最短路径优先),⽆类路由协议,⽀持VLSM(可变长⼦⽹掩码),CIDR(⽆类别域间路由),⽀持安全认证采⽤SPF 算法(Dijkstra迪杰斯特拉算法)计算最佳路径,快速响应⽹络变化⽹络变化时触发更新以较低频率(每隔30 分钟)发送定期更新,被称为链路状态刷新与距离⽮量相⽐,链路状态协议掌握更多的⽹络信息四、OSPF三张表1.邻居表(Neighbor table):列出了所有和本路由器直接相连的OSPF邻居,经历了⼀系列的消息交互、关系状态最终建⽴。
网络协议知识:OSPF协议和BGP协议的比较
网络协议知识:OSPF协议和BGP协议的比较OSPF协议和BGP协议是在互联网中使用的两个重要的路由协议。
这两个协议在路由选择、网络拓扑管理和路由算法方面都有不同的特点和优劣势。
本文将详细比较OSPF协议和BGP协议,探讨其特点及适用场景。
一、OSPF协议特点OSPF(Open Shortest Path First)协议是一种开放协议,它可以适用于IP网络中的任何规模。
OSPF协议同样采用链路状态广播算法,能够快速调整网络拓扑,迅速适应网络拓扑的变化。
OSPF协议無需预定义网络拓扑,因此网络规模变化时便于维护。
OSPF协议的特点可以总结如下:1.高效的增量路由算法OSPF协议具有高效的增量路由算法,对于网络的更新,其处理性能优于RIP和EIGRP协议。
OSPF协议对提供网络更大的可靠性,从而保证数据的安全。
2.更精细的寻路算法OSPF协议采用距离向量协议的技术,通过链路状态广播算法(LSA),计算不同网段的路径,并寻找最短路径。
同时,它也提供了路由汇总的功能,有效控制网络的泛洪。
3.灵活的路由分发和其他协议相比,OSPF协议具有更高的路由选择功能。
它允许管理员通过设定策略路由表,根据需求进行流量分配。
策略路由表可以实现选择路接口的不同策略,包括流量平衡、数据重传等功能。
二、BGP协议特点BGP(Border Gateway Protocol)协议是一种边界网关协议,主要用于互联网中,实现自治系统之间的互联。
BGP主要应用于ISP或大型企业的网络中。
BGP协议具有以下特点:1.自主系统和自治体的优化BGP协议是边界网关协议,主要设计用于自治系统之间的实现互联。
BGP协议通过基于自治系统的策略路由,提供了灵活性和效率,保证了自治系统的路由优化。
2.较长的收敛时间BGP协议的收敛时间较长,主要是由于BGP协议的决策过程及其属性之间的比较较复杂,通常需要花费数分钟至数小时不等的时间。
而且,当网络路径变化时,BGP协议需要一定的时间才能更新并重新计算路径,因此网络在处理BGP协议时,需要耐心等待。
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组织开发的一个基于链路状态的自治系统内部路由协议。
EIGRP和OSPF的区别
EIGRP和OSPF的区别EIGRP和OSPF的区别OSPF和EIGRP都是动态路由协议,OSPF以协议标准化强,而EIGRP协议由网络界公认的领先厂商Cisco公司发明,并靠其在业界的影响力和绝对的市场份额,也受到用户的普遍认同。
然而这两种协议究竟有何区别?下面店铺整理了EIGRP与OSPF的区别,希望有助您对EIGRP与OSPF的认识。
1. EIGRP是cisco专用的,而OSPF则是通用的协议。
2. EIGRP是一个距离矢量协议(有些资料说是混合型的),而OSPF 是链路状态协议。
3. EIGRP支持自动汇总功能,它可以在A.B.C类网络的边界实现自动汇总,同时也支持手动配置;而OSPF则不可以,汇总必须手动配置4. EIGRP的汇聚速度要比OSPF快,因为在它的拓扑图中保存了可选后继,直接后继找不到时可以直接通过可选后继转发。
5. EIGRP的多播地址是224.0.0.10,OSPF是224.0.0.5和224.0.0.6。
6. EIGRP的路径度量是复合型的,OSPF则是Cost型的(当然一般的cost还是根据bandwidth来计算的)7. 尽管EIGRP支持路由汇总功能,但是它没有分级(hierachical)路由的概念,不像OSPF那样对网络进行分级。
8. 在邻居关系的'建立上,EIGRP没有OSPF那么复杂的down-init-two way的过程,只要一个路由器看到邻居的hello包,它就与之建立邻接关系。
9. 在汇总功能的实现上,EIGRP可以在任何路由器的任何接口实现,而OSPF则只能在ABR和ASBR上实现,而且它的路由汇总不是基于接口的。
10. EIGRP支持不等路径度量值的负载均衡,而OSPF则只支持相等度量值的负载均衡。
11. EIGRP使用DUAL算法计算最短路径,而且它采用了有限状态机(finite-state machine)来跟踪所有的路由信息包,保证无回路(loop-free)以及后继路由的选择。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录Table of Contents1路由协议规划选择原则 (4)2OSPF vs. EIGRP路由协议特性比较 (5)2.1OSPF协议 (5)2.1.1OSPF协议简介 (5)2.1.2OSPF协议特点 (6)2.2EIGRP协议 (8)2.2.1EIGRP协议简介 (8)2.2.2EIGRP协议特点 (8)2.3OSPF和EIGRP的比较 (9)2.3.1OSPF的缺点 (10)2.3.2EIGRP的缺点 (10)2.3.3OSPF与EIGRP的比较总结 (11)2.4从EIGRP网络到OSPF网络的迁移 (12)表目录List of Tables表1 OSPF和EIGRP比较总结 (12)路由协议选择:从EIGRP到OSPF关键词Key words:OSPF,EIGRP,SPF,DUAL摘要Abstract:本文首先介绍了在部署网络时,选择路由协议需要注意的地方,然后分别介绍了两种常用的路由协议EIGRP和OSPF,并对其特点和优缺点进行了技术上的比较,最后给出了一个已经部署了EIGRP协议的网络平滑迁移到OSPF的步骤。
缩略语清单List of abbreviations:1 路由协议规划选择原则在互联网飞速发展的今天,TCP/IP协议已经成为数据网络互联的主流协议。
各种网络上运行的大大小小各种型号路由器,承担着控制本世纪或许最重要信息的流量,而这成百上千台路由器间的协同工作,离不开路由协议。
因此在大型网络的规划构建中,选择适当的路由协议是非常重要的。
目前常用的单播路由协议有多种,如RIP、OSPF、IS-IS、BGP,以及Cisco私有的IGRP/EIGRP协议等。
不同的路由协议有各自的特点,分别适用于不同的条件之下。
互连是网络构建最基础和最本质的要求,选择适当的路由协议需要以此为目标,并综合考虑以下因素:1)路由协议的开放性:开放性的路由协议保证了不同厂商都能对本路由协议进行支持,这不仅保证了目前网络的互通性,而且保证了将来网络发展的扩充能力和用户构建网络时的设备选择空间,这点在很多情况下是需要重点考虑的。
2)网络的拓扑结构:网络拓扑结构直接影响协议的选择。
例如RIP这样比较简单的路由协议不支持分层次的路由信息计算,对复杂网络的适应能力较弱。
对于比较复杂的网络,需要使用处理能力更强的协议,如OSPF、EIGRP等。
3)网络节点数量:不同的协议对于网络规模的支持能力有所不同,需要按需求适当选择,有时还需要采用一些特殊技术解决适应网络规模方面的扩展性问题。
农发展银行全国网络节点较多,路由信息也非常多,而且网络状况会千变万化,将导致路由刷新相对频繁,所以对路由协议的性能提出很高的要求。
如能支持的节点数、路由选径是否最佳、路由算法必须具有鲁棒性、快速收敛性、灵活性等。
4)网络间的互通及关联要求:通过划分成相对独立管理的网络区域,可以减少网络间的相关性,有利于网络的管理和扩展。
可通过划分区域等形式,路由协议要能支持减少网络间的相关性。
必要时还要考虑路由信息安全因素和对路由交换的限制策略管理。
5)管理和安全上的要求:通常要求在可以满足功能需求的情况下尽可能简化管理。
但有时为了实现比较完善的管理功能或为了满足安全的需要,例如对路由的传播和选用提出一些人为的要求,就需要路由协议对策略的支持。
根据以上原则,现在各种大型网络构建中,为节省投资、保证网络的持续扩展性,都在使用开放、标准而又健壮的协议。
如整个金融系统网络都在由IBM专有的SNA体系向开放标准的TCP/IP 体系过渡,由于竞争的作用,这将会大大降低银行网络的构建及维护费用;又如建行网络在改造构建中,全网使用开放标准的OSPF+BGP路由协议,将使得网络在以后的扩展中具有更多的选择空间,不会受到使用某一封闭标准而带来的扩展限制。
2 OSPF vs. EIGRP路由协议特性比较OSPF和EIGRP都是近年来出现的比较好的动态路由协议,OSPF以协议标准化强,支持厂家多,受到广泛应用,是IETF推荐使用的内部网关路由协议(IGP);而EIGRP协议由厂商Cisco公司发明,并靠其在业界的影响力和市场份额,也受到部分用户的认同。
然而这两种协议究竟哪种更好,谁更适合网络未来发展的需要?这部分就用户普遍关心的问题,我们从技术角度客观分析这两种协议各自的优缺点,以便网络集成商和企业用户在网络设计规划时能作为参考。
2.1 OSPF协议2.1.1 OSPF协议简介OSPF是Open Shortest Path First(即“开放最短路由优先协议”)的缩写。
它是IETF组织开发的一个基于链路状态算法应用在自治系统内部的路由协议。
在IP网络上,它通过收集和传递自治系统内部设备的链路状态信息来动态地发现并传播路由。
每一台运行OSPF协议的路由器总是将本地网络的连接状态,(如可用接口信息、可达邻居信息等)用LSA(链路状态广播)描述,并扩散到整个自治系统中去。
这样,每台路由器都收到了自治系统中所有路由器生成的LSA,这些LSA的集合组成了LSDB(链路状态数据库)。
由于每一条LSA 是对一台路由器周边网络拓扑的描述,则整个LSDB就是对该自治系统网络拓扑的真实反映。
根据LSDB,各路由器运行SPF(最短路径优先)算法。
构建一棵以自己为根的最短路径树,这棵树给出了到自治系统中各节点的路由。
在图论中,“树”是一种无环路的连接图。
所以OSPF计算出的路由也是一种无环路的路由。
OSPF协议为了减少自身的开销,提出了以下概念:1)DR(Designated Router):在各类可以多址访问的网络中,如果存在两台或两台以上的路由器,该网络上要选举出一个“指定路由器”(DR)。
“指定路由器”负责与本网段内所有路由器进行LSDB的同步。
这样,两台非DR 路由器之间就不再进行LSDB的同步。
大大节省了同一网段内由于协议报文造成的带宽开销。
2)区域(Area):OSPF可以根据自治系统的拓扑结构和层次管理需求划分成不同的区域(Area),这样区域边界路由器(ABR)向其它区域发送路由信息时,以网段为单位生成摘要LSA。
这样可以减少自治系统中的LSA的数量,以及路由计算的复杂度。
OSPF使用4类不同的路由,按优先顺序来说分别是:●区域内路由●区域间路由●第一类外部路由●第二类外部路由区域内和区域间路由描述的是自治系统内部的网络结构,而外部路由则描述了应该如何选择到自治系统以外目的地的路由。
一般来说,第一类外部路由对应于OSPF从其它内部路由协议所引入的信息,这些路由的花费和OSPF自身路由的花费具有可比性;第二类外部路由对应于OSPF从外部路由协议所引入的信息,它们的花费远大于OSPF自身的路由花费,因而在计算时,将只考虑外部的花费。
2.1.2 OSPF协议特点总的来说,由于OSPF发展成熟,厂商支持广泛,已经成为世界上使用最广泛的IGP,尤其在企业级网络,也是IETF推荐的唯一的IGP。
其他路由协议所能适应的网络和具备的主要优点,OSPF都能适应。
1.OSPF是真正的loop-free(无路由自环)路由协议:源自其采用算法本身(链路状态及最短路径树算法)的优点;2.OSPF收敛速度快:能够在最短的时间内将路由变化传递到整个自治系统并完成路由重新计算;3.支持等价路由负载分担,能更有效地利用链路资源;4.提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了整个自治系统所需传递的路由信息数量,减轻了对路由器的性能需求和管理难度,也使得路由信息不会随网络规模的扩大而急剧膨胀;5.协议设计精巧,将协议自身的报文开销控制到最小。
主要采用的技术如下:●用于发现和维护邻居关系的是定期发送的是不含路由信息的hello报文,非常短小。
包含路由信息的报文时是触发更新的机制(有路由变化时才会发送)。
但为了增强协议的健壮性,每1800秒全部更新一次。
●在广播网络中,使用组播地址(而非广播)发送报文,减少对其它不运行OSPF的网络设备的干扰。
●在各类可以多址访问的网络中(广播,NBMA),通过选举DR,使同网段的路由器之间的路由交换(同步)次数由O(N*N)次减少为O(N)次。
●提出STUB区域的概念,使得STUB区域内不再传播引入的AS外部路由,并可以控制其它区域LSA的传入。
●在ABR(区域边界路由器)上支持路由聚合,进一步减少区域间的路由信息传递。
●在点到点接口类型中,通过配置按需拨号属性(OSPF over On Demand Circuits),使得OSPF不再定时发送hello报文及定期更新路由信息,保证低速链路上能节约网络带宽的消耗。
只在网络拓扑真正变化时才发送更新信息。
6.通过严格划分路由的级别(共分四级),提供更可信的路由选择。
7.良好的安全性,OSPF支持基于接口的明文及MD5协议报文验证,可以很好地防止恶意攻击和错误的配置;8.OSPF适应各种规模的网络,经过适当的规划可以支持多达数千台。
9.具备链路状态路由协议能感知全局网络拓扑相关信息的特点,可以扩展支持流量工程,最大程度地提高骨干网络资源的使用效率。
2.2 EIGRP协议2.2.1 EIGRP协议简介EIGRP和早期的IGRP协议都是由Cisco发明,是基于距离向量算法的动态路由协议。
EIGRP(Enhanced Interior Gateway Routing Protocol)是增强版的IGRP协议。
它属于动态内部网关路由协议,仍然使用矢量-距离算法,但它也具有一些链路状态路由协议的特点,因此有些文献也称其为“混合型算法路由协议”。
但它的实现比IGRP已经有本质上的改进,其收敛特性和操作效率比IGRP 有显著的提高。
EIGRP的收敛特性是基于DUAL ( Distributed Update Algorithm ) 算法的。
DUAL 算法的特性使得路径在路由计算中根本不可能形成环路。
它的收敛速度可以与已存在的其它任何路由协议相匹敌。
2.2.2 EIGRP协议特点EIGRP协议主要具有如下特点:1. 精确的路由开销计算和多网络协议的支持EIGRP协议继承了IGRP协议的最大的优点:混合矢量路由权。
EIGRP协议在路由计算中要对网络带宽,网络时延,信道占用率,信道可信度等因素作全面的综合考虑,所以EIGRP的路由计算更为准确,更能反映网络的实际情况。
同时EIGRP协议支持多种网络协议,如IPX,CLNP。
2. 较少的带宽占用使用EIGRP协议的路由器之间周期性的发送很小的hello报文,以此来保证从前发送报文的有效性及邻居的可达性。
路由更新的发送使用增量发送方法,即每次只发送发生变化的路由。
发送的路由更新报文采用可靠传输,如果没有收到确认信息则重新发送,直至确认。