




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网络互联技术与实训,主编鲁顶柱刘邦桂,中国水利水电出版社,第十章动态路由主要内容,掌握RIP和OSPF协议的基本原理,3,重点掌握RIP和OSPF协议的配置,4,1,熟悉动态路由协议路由表项的生成与静态路由的不同之处,掌握路由排错基本指令及方法,5,概念:OSPF是内部网关协议,属于链路状态路由协议类型,用于同一个自治系统内部。运行OSPF的路由器彼此交换并保存整个网络的链路状态信息,从而掌握全网的拓扑结构,独立计算路由。OSPF协议用IP报文直接封装协议报文,协议号为89,协议的最新标准为RFC2328。,OSPF路由协议的概述,注意:OSPF基本IP协议,而RIP基于UDP协议,1.跟距离矢量协议(RIP)相比较,OSPF具有支持大型网络、路由收敛快、占用网络资源少,无自环,支持VLSM和等值路由,支持验证和组播发送协议报文等优点。2.缺点是占CPU的计算能力较多。,OSPF路由协议的特点,功能与定义:运行OSPF协议的路由器必需RouterID,32bit的无符号整数,在整个自治系统内唯一标识运行了OSPF协议的路由器。取值原则:在没有手动配置的情况下,自动优先选择Loopback接口的IP地址作为RouterID(因为该接口可总处于开启状态);否则OSPF会从接口的IP地址中自动选择一个作为RouterID,不同设备商选择原则可能不一样,RouterID,定义:为了提高其可扩展性,OSPF协议引入“分层路由”的概念,将网络分解成一个“主干”连接的一组相互独立的部分,这些相互独立的部分被称为“区域”(Area),“主干”的部分称为“主干区域”。功能:每个区域就如同一个独立的网络,该区域的OSPF路由器只保存该区域的链路状态信息。这样LSA报文数量及链路状态信息库表项都会极大减少,SPF计算速度因此得到提高。多区域的OSPF必须存在一个主干区域,主干区域负责收集非主干区域发出的汇总路由信息,并将这些信息返还给到各区域。,区域(Area),注意:链路状态信息只在各个OSPF区域内部路由器间交换;而在各区域之间交换是路由信息,而不是链路状态信息。因此各区域的OSPF路由器只保存该区域的链路状态信息。,根据路由器所连接的物理网络不同,OSPF将网络划分为四种类型:广播多路访问型网络如:Ethernet、TokenRing、FDDI;NBMA型网络如:FrameRelay、X.25、SMDS;Point-to-Point型网络如:PPP、HDLC点到多点型(Point-to-MultiPoint),OSPF网络类型,只在多路访问网络里需要DR和BDR,其中NBMA网络全连通时才需要DR,而广播网络里必须有DR才能正常工作,BDR不是必要。DR避免在建立完全相邻关系引起的大量开销。每个路由器都只与DR和BDR(如有)建立完全相邻关系。DR收集所有的链路状态信息,发布给其他路由器。DR失效时,BDR担负起DR的职责。选举使用Hello报文,指派路由器(DR)和备份指派路由器(BDR),1.建立邻接关系:向相邻路由器发送包含自身的RouterID的Hello报文(注意邻接关系与邻居关系的区别)2.选举DR/BDR:选举利用Hello报文内的ID和优先权(Priority)字段值来确定。3.交换链路状态信息:利用Hello报文的RouterID信息确认主从关系,然后主从路由器相互交换部分链路状态信息。,OSPF协议工作原理,4.计算路由表:依据完整的链路状态数据库的内容,独立地用SPF算法计算出到每一个目的网络的路径,并将路径存入路由表中。5.维护路由信息:当链路状态发生变化时,OSPF通过泛洪(Flooding)通告网络上其他路由器。(注意:这一点与RIP不同),OSPF协议工作原理(con.1),1.内部路由器:所有端口在同一区域的路由器,维护一个链路状态数据库。2.主干路由器:具有连接主干区域端口的路由器。3.区域边界路由器(ABR):具有连接多区域端口的路由器,其中一个端口连接主干区域。4.自治域系统边界路由器(ASBR):至少拥有一个连接外部自治域网络(如非OSPF的网络)端口的路由器,负责将非OSPF网络信息引入OSPF网络。,OSPF中的四种路由器,ABR为每一个所连接的区域建立链路状态数据库,负责将所连接区域的路由摘要信息发送到主干区域,而主干区域上的ABR则负责将这些信息发送到其他各区域它可能是内部路由器、ABR或ASBR的一种。注意:路由摘要信息是路由信息,而不是链路状态信息。,LSATYPE1(RouterLSA)每台运行OSPF的路由器都会生成LSATYPE1。2.LSATYPE2(NetworkLSA):由DR产生。3.LSATYPE3(NetworkSummaryLSA):由ABR产生。,OSPF链路状态公告类型,描述本路由器运行OSPF接口的状态和代价。一个边界路由器可能产生多个LSATYPE1。,含有连接某个区域路由器的所有链路状态和代价信息。只有DR可以监测该信息,含有ABR与本地内部路由器连接信息,用于在区域间传递路由信息。它通常汇总缺省路由而不是传送汇总的OSPF信息给其他网络。,4.LSATYPE4(ASBRSummaryLSA):由ABR产生5.LSATYPE5(ASExternalLSA):由ASBR产生6.LSATYPE6(NetworkLSA):组播OSPF(MOSF)7.LSATYPE7(NSSAExternalLSA):由NSSA区域中的ASBR产生,OSPF链路状态公告类型(con.1),主要用来向其他区域通告到达本区域的ASBR的路由。,描述到达自治域外的链路信息。LSATYPE5在整个网络中发送(除了Stub区域除外)。,MOSF可以让路由器利用链路状态数据库的信息构造用于组播报文的组播发布树。,描述到达自治域外的链路信息。它和LSATYPE5不同之处在于它只在始发LSATYPE7的NSSA区域内部进行传递。LSATYPE7可以转换为LSATYPE5。,注意:只有LSATYPE1和LSATYPE2是链路状态信息,而其他LSA中包含都是路由信息。LSA中包含连接的接口、使用的Metric及其他变量信息。OSPF路由器收集链接状态信息并使用SPF算法来计算到各节点的最短路径。,标准区域:一个标准区域可以接收链路更新信息和路由总结。2.主干区域(Area0):OSPF协议配置中必须存在的区域,区域间的路由信息必须要通过主干区域进行交换(自治系统只有一个区域时除外,因为它自己就是主干区域)。,OSPF区域类型,多区域网络中,每个其他区域必须与主干区域Area0直接相连;要么使用虚链接。,3.Stub区域:Stub区域的ABR不传播自治系统以外的路由信息。4.完全Stub区域:它不接受外部自治系统的路由以及自治系统内其他区域的路由总结(通告缺省路由的那一条LSATYPE3除外)。5.NSSA(Not-So-StubbyArea)区域:它类似于Stub区域,但是允许接收LSAType7发送的外部路由信息,并且要把LSAType7转换成LSAType5在区域内部传递。,OSPF区域类型(con.1),为了保证自治系统以外路由可达,该区域的ABR可以生成一条缺省路由传送给区域内的其他路由器;该Stub区域内的其他路由器只会根据这条缺省路由把到自治系统外的数据包传给ABR,再由ABR来转发出去。虚连接不能在Stub区域进行配置,也不能穿过Stub区域。,它Stub区域一样,其ABR生成一条缺省路由传送给区域内的其他路由器,需要发送到区域外的报文同Stub区域一样使用这条缺省路由。,注意:区域间的路由信息必须要通过主干区域进行交换,自治系统只有一个区域时除外,因为它自己就是主干区域。Stub和完全Stub区域内是不能有ASBR的,这是由他们特性决定的。区分不同OSPF区域类型的关键在于它们对外部路由的处理方式。,3.邻居路由器收到RIP请求后,回送应答消息,应答消息中包含了自己的完整路由表。4.启动了RIP的路由器根据接收到的RIP应答来更新其路由表,具体方法是添加新的路由表项,并将接收到的路由表项中跳数值加1。,RIP协议工作原理(Con.1),注意:启动了RIP的路由器即使在没有收到请求的情况下,也会每30秒(缺省时间)向它的邻居发送包含完整路由表的应答消息。,启动OSPF路由进程(系统视图)SYSospfprocess-id(AR28)SYSospfprocess-id|router-idrouter-id(MSR30-20)关闭OSPF进程(系统视图)SYSundoospfprocess-id,OSPF基本配置指令1:启动进程,AR28路由器的router-id配置使用如下指令:SYSrouteridx.x.x.x取消router-id:SYSundorouterid,配置/取消OSPF区域(OSPF视图)SYS-ospf-1areaarea-idSYS-ospf-1undoareaarea-idarea-id为区域号,每个区域有唯一的编号,主干区域号为0。区域号是32位的2进制数,可以用点分十进制表示法来写。如:area0也可以表示为area0.0.0.0。,OSPF基本配置指令2:配置区域,配置/取消区域的工作网段(OSPF区域视图)SYS-ospf-1-area-0.0.0.0networkip-addresswildcard-maskSYS-ospf-1-area-0.0.0.0undonetworkip-addresswildcard-mask指令参数中的IP地址ip-address与子网掩码(wildcard-mask:反子网掩码)相与的结果即为OSPF的工作网段。,OSPF基本配置指令3:声明工作网段,示例:SYSospf1router-id1.1.1.1/配置router-id并启动ospf进程1SYS-ospf-1area0.0.0.0/进入区域0SYS-ospf-1-area-0.0.0.0network192.168.2.1280.0.0.255/声明工作网段192.168.2.0,配置路由引入指令(OSPF区域视图)SYS-ospf-1import-routeprotocol(AR28)SYS-ospf-1import-routeprotocolprocess-id(MSR30-20)取消路由引入指令(OSPF区域视图)SYS-ospf-1undoimport-routeprotocol(AR28)SYS-ospf-1undoimport-routeprotocolprocess-id(MSR30-20),OSPF配置指令4:路由引入,protocol参数是路由来源,包括:direct、static、rip、is-is、BGP,也可以引入其他进程的OSPF路由。示例:SYS-ospf-1import-routerip/将RIP协议生成的路由引入OSPF路由表,OSPF引入路由聚合(OSPF视图)SYS-ospf-1asbr-summaryip-addressmasknot-advertise|tagvalueOSPF区域路由聚合(OSPF区域视图)SYS-ospf-1-area-0.0.0.0abr-summaryip-addressmaskadvertise|not-advertise,OSPF配置指令5:路由聚合,参数ip-addressmask指明哪个网段的引入路由会聚合。如果使用关键字not-advertise,则参数ip-addressmask所指定的网段的聚合路由不会被通告;缺省情况下通告聚合路由,tag值为1。注意:引入路由聚合在是ASBR路由器上进行配置的,缺省情况下,不对引入路由进行聚合。,区域路由聚合是在ABR(区域边界路由器)上进行配置的,ABR将本区域的路由进行聚合,且只向其他区域发布聚合后的路由。缺省情况下,ABR不进行路由聚合;如果进行了聚合,缺省情况下会向其他区域通告聚合路由。,虚拟链路配置(OSPF区域视图)SYS-ospf-1-area-0.0.0.0vlink-peerrouter-idhellosecondsretransmitsecondstrans-delaysecondsdeadsecondssimplepassword|md5keyidkey虚拟链路取消(OSPF区域视图)SYS-ospf-1-area-0.0.0.0undovlink-peerrouter-id,OSPF配置指令6:虚拟链路配置,router-id:虚连接邻居的路由器的IDhelloseconds:接口发送Hello报文的时间间隔retransmitseconds:接口重传LSA报文的时间间隔trans-delayseconds:接口延迟发送LSA报文的时间间隔deadseconds:死亡定时器的时间间隔simplepassword:接口的明文验证字keyid:接口的MD5验证字标识符key:接口的验证字,指令结总,指令结总(con.1),指令结总(con.2),OSPF协议基本配置实例(图),路由器A和B都运行OSPF协议,A和B上各有两个区域,其中主区域Area0把A和B的s0/0端口联系在一起。,路由器A,PPP,S0/0:210.0.0.1/24,S0/0:210.0.0.2/24,E0/0:211.0.0.1/26,area0,area1,图10-7OSOF协议配置实例图,路由器B,area2,E0/0:212.0.0.1/26,RouterA:RouterAinterfaceethernet0/0RouterA-Ethernet0/0ipaddress211.0.0.1255.255.255.192RouterA-Ethernet0/0quitRouterAinterfaceserial0/0RouterA-serial0/0link-protocolpppRouterA-serial0/0ipaddress210.0.0.124/以上配置各端口IP地址RouterAserial0/0quitRouterAospf1RouterA-ospf-1area0.0.0.0RouterA-ospf-1-area-0.0.0.0network210.0.0.00.0.0.255RouterA-ospf-1-area-0.0.0.0quitRouterA-ospf-1area0.0.0.1RouterA-ospf-1-area-0.0.0.1network211.0.0.00.0.0.63,OSPF协议基本配置实例指令(con.1),RouterB:RouterBinterfaceethernet0/0RouterB-Ethernet0/0ipaddress212.0.0.1255.255.255.192RouterB-Ethernet0/0quitRouterBinterfaceserial0/0RouterB-serial0/0link-protocolpppRouterB-serial0/0ipaddress210.0.0.224/以上配置各端口IP地址RouterBserial0/0quitRouterBospf1RouterB-ospf-1area0.0.0.0RouterB-ospf-1-area-0.0.0.0network210.0.0.00.0.0.255RouterB-ospf-1-area-0.0.0.0quitRouterB-ospf-1area0.0.0.2RouterB-ospf-1-area-0.0.0.2network212.0.0.00.0.0.63,OSPF协议基本配置实例指令(con.2),思考一下两个路由器配置指令中的最后一条里面的反掩码值。,查看OSPF协议概要信息(任意视图)displayospfprocess-idbrief(AR28与MS30-20指令相同)查看OSPF协议错误信息(任意视图)SYSdisplayospfprocess-iderror(AR28与MS30-20指令相同),OSPF协议信息查看,查看OSPF协议接口信息(任意视图)SYSdisplayospfprocess-idinterfaceinterface-typeinterface-number(AR28)SYSdisplayospfprocess-idinte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年南昌市劳动保障事务代理中心招聘统计监测劳务外包工作人员1人模拟试卷及完整答案详解一套
- 2025年4月深圳市深汕特别合作区招聘事务员38人模拟试卷(含答案详解)
- 2025河北招聘(选聘)辅助性岗位工作人员13人模拟试卷含答案详解
- 2025福建福州市罗源县卫健系统事业单位招聘控制数卫技人员12人考前自测高频考点模拟试题及一套完整答案详解
- 2025内蒙古民航机场集团有限公司招聘76人模拟试卷及答案详解1套
- 2025内蒙古工业大学事业编制人员招聘20人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025湖北黄石市阳新县卫生健康局招聘公益性岗位人员2人考前自测高频考点模拟试题及参考答案详解1套
- 2025内蒙古应急管理厅选聘应急管理综合行政执法社会监督员的考前自测高频考点模拟试题及完整答案详解一套
- 2025广西壮族自治区体育局机关服务中心招聘编外人员2人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025辽宁沈阳水务集团有限公司“智汇水务”招聘考前自测高频考点模拟试题及答案详解1套
- 2025年法考真题及答案
- 外协人员协议书
- 《人工智能基础及应用》高职人工智能通识课全套教学课件
- 护理敏感质量指标解读2025
- 急性心力衰竭急救
- 2024年中国充电基础设施服务质量发展报告
- 2024小学科学教师职称考试模拟试卷及参考答案
- 农村房产放弃协议书
- 2025年中国热镀锡铜线数据监测报告
- 母女亲子断绝协议书范本
- 物联网导论(第四版)课件:感知技术
评论
0/150
提交评论