ospf技术详解

上传人:大米 文档编号:570810562 上传时间:2024-08-06 格式:PPT 页数:97 大小:711KB
返回 下载 相关 举报
ospf技术详解_第1页
第1页 / 共97页
ospf技术详解_第2页
第2页 / 共97页
ospf技术详解_第3页
第3页 / 共97页
ospf技术详解_第4页
第4页 / 共97页
ospf技术详解_第5页
第5页 / 共97页
点击查看更多>>
资源描述

《ospf技术详解》由会员分享,可在线阅读,更多相关《ospf技术详解(97页珍藏版)》请在金锄头文库上搜索。

1、ospfospf技技术详解解 2004, BDCOM, 公司介绍3.0版OSPF开放式最短路径优先开放式最短路径优先课程介绍课程介绍 2004, BDCOM, 公司介绍3.0版 OSPF协议简介协议简介 OSPF基本原理基本原理 OSPF基本配置基本配置 培训目标培训目标 2004, BDCOM, 公司介绍3.0版OSPF协议简介协议简介随着随着Internet技术在全球范围的飞速发展,技术在全球范围的飞速发展,OSPF已已成为目前成为目前Internet广域网和广域网和Intranet企业网采用最多、企业网采用最多、应用最广泛的路由协议之一。应用最广泛的路由协议之一。OSPF(Open Sh

2、ortest Path First)路由协议是由路由协议是由IETF(Internet Engineering Task Force)IGP工工作小组提出的,是一种基于作小组提出的,是一种基于SPF算法的路由协议,目算法的路由协议,目前使用的前使用的OSPF协议是其第二版。协议是其第二版。 2004, BDCOM, 公司介绍3.0版OSPF协议特性协议特性OSPF:Open Shortest Path First内部网关路由协议内部网关路由协议链路状态路由协议链路状态路由协议基于基于SPFSPF算法算法支持可变长子网掩码支持可变长子网掩码VLSMVLSM具有更快的收敛速度具有更快的收敛速度 2

3、004, BDCOM, 公司介绍3.0版内部网关路由协议内部网关路由协议OSPF是一种典型的内部网关路由协议(是一种典型的内部网关路由协议(Interior Gateway Protocol,IGP),一般用于同一个路由域内,),一般用于同一个路由域内,在这里,路由域是指一个自治系统(在这里,路由域是指一个自治系统(Autonomous System,AS)内决策路由。)内决策路由。自治系统是指一组通过统一的路由政策或路由协议互相自治系统是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。交换路由信息的网络。 2004, BDCOM, 公司介绍3.0版什么是自治系统?什么是自治系统?A

4、rea 0骨干域骨干域Area 1 Area 2自治系统自治系统ASISPISPASBRABRABRABRIR 2004, BDCOM, 公司介绍3.0版链路状态路由协议链路状态路由协议OSPF是一种链路状态路由协议。这意味着路由选择的变化是一种链路状态路由协议。这意味着路由选择的变化基于网络中路由器物理连接的状态与速度,并且变化被立基于网络中路由器物理连接的状态与速度,并且变化被立即广播到网络中的每一个路由器。即广播到网络中的每一个路由器。链路状态指的是一个路由器的局部信息状态、路由器相连的链路状态指的是一个路由器的局部信息状态、路由器相连的网络状态信息、外部状态信息等。网络状态信息、外部状

5、态信息等。所有的所有的OSPF路由器都维护一个相同的描述链路状态的数据路由器都维护一个相同的描述链路状态的数据库。库。OSPF将将LSA(Link State Advertisement,链路状态广播链路状态广播数据包数据包)传送给在某一区域内的所有路由器。传送给在某一区域内的所有路由器。 2004, BDCOM, 公司介绍3.0版基于基于SPF算法算法最短路径优先(最短路径优先(SPF)路由算法)路由算法SPF算法又称算法又称Dijkstra算法。算法。所有的路由器并行运算所有的路由器并行运算SPF算法,算法,根据该路由器的拓扑数据库构造出以它自己为根结点的根据该路由器的拓扑数据库构造出以它

6、自己为根结点的最短路径树。最短路径树。这个最短路径树就生成了路由表这个最短路径树就生成了路由表 2004, BDCOM, 公司介绍3.0版 OSPF协议简介协议简介 OSPF基本原理基本原理 OSPF基本配置基本配置 培训目标培训目标 2004, BDCOM, 公司介绍3.0版本章内容提要本章内容提要OSPF的网络类型有哪些?的网络类型有哪些?OSPF的一些基本概念。的一些基本概念。OSPF的工作原理的工作原理OSPF报文的类型及格式报文的类型及格式LSA报文的分类报文的分类OSPF域的几种类型域的几种类型虚链路的概念及原理虚链路的概念及原理 2004, BDCOM, 公司介绍3.0版OSPF

7、网络类型网络类型OSPF有有4种网络类型或模型种网络类型或模型广播型广播型点到点点到点NBMA网络网络点到多点网络点到多点网络根据网的类型不同,根据网的类型不同,OSPF工作方式也不同,懂工作方式也不同,懂得得OSPF在各种网络模型上如何工作很重要,特在各种网络模型上如何工作很重要,特别是在设计一个稳定的强有力的网络时。别是在设计一个稳定的强有力的网络时。 2004, BDCOM, 公司介绍3.0版OSPF网络类型(一)网络类型(一)广播型网络:是一种具有多个访问设备的网络,同时可连多广播型网络:是一种具有多个访问设备的网络,同时可连多于两个设备,例如以太网,于两个设备,例如以太网,token

8、 ring,FDDI。需要进行需要进行DR/BDR DR/BDR 的选举的选举所有的非所有的非DR/BDRDR/BDR路由器和路由器和DR/BDR DR/BDR 形成完全邻接关系形成完全邻接关系DROTHER DROTHER 通过通过DR/BDR DR/BDR 交换信息交换信息 2004, BDCOM, 公司介绍3.0版OSPF网络类型(二)网络类型(二)点到点网络:如点到点网络:如E1线路,是连接单独一对路由器的网线路,是连接单独一对路由器的网络。这种网络上的邻居间总是可以形成邻接。络。这种网络上的邻居间总是可以形成邻接。1.1.适用于部分互连或星形拓扑结构里适用于部分互连或星形拓扑结构里2

9、.2.不需不需DR,DR,只使用单独的一个子网只使用单独的一个子网3.3.自动发现邻居自动发现邻居4.4.LSU LSU 包被发送到每个邻居路由器的接口包被发送到每个邻居路由器的接口 2004, BDCOM, 公司介绍3.0版OSPF网络类型(三)网络类型(三)NBMA(Non-Broadcast Multi-Access)NBMA(Non-Broadcast Multi-Access)网络:网络:可以连多个设备的网络,但是没有广播能力,例如可以连多个设备的网络,但是没有广播能力,例如frame relayframe relay,x.25x.25,ATMATM一个设备发出的报文不会被所有的设备

10、收到一个设备发出的报文不会被所有的设备收到所以,所以,OSPFOSPF路由器要选择路由器要选择DRDR和和BDRBDR, 邻居关系需要手工配置,所有的邻居关系需要手工配置,所有的OSPFOSPF报文为单播报文为单播X.25Frame Relay 2004, BDCOM, 公司介绍3.0版OSPF网络类型(四)网络类型(四)点到多点网络点到多点网络点到多点网络是点到多点网络是NBMA网络的一个特殊配置网络的一个特殊配置可以看成是点到点链路的集合。可以看成是点到点链路的集合。所以,在这样的网络上不选举所以,在这样的网络上不选举DR和和BDR. 2004, BDCOM, 公司介绍3.0版OSPF基本

11、概念基本概念区域区域为什么划分域?为什么划分域?区域划分的要求区域划分的要求内部路由器内部路由器区域边界路由器区域边界路由器自治系统边界路由器自治系统边界路由器 2004, BDCOM, 公司介绍3.0版OSPF基本概念基本概念区域区域续续Area 0骨干域骨干域Area 1 Area 2自治系统自治系统ASISPISPASBRABRABRABRIR 2004, BDCOM, 公司介绍3.0版OSPF基本概念基本概念路由器标识路由器标识ISPISPRouter ID192.168.43.105路由器标识:路由器标识:该路由器上最高的该路由器上最高的LOOPBACK地址地址若无回环地址,则优先使

12、用最高位若无回环地址,则优先使用最高位IP地址地址 2004, BDCOM, 公司介绍3.0版OSPF基本概念基本概念DR和和BDRDR:在一个广播性的、多接入的网络中,存在在一个广播性的、多接入的网络中,存在一个指定路由器一个指定路由器(Designated Router)。DR的作用:的作用:与所有其他邻居同步与所有其他邻居同步( (节省网络开销节省网络开销) )产生产生network lsa 用以描述网络链路状态用以描述网络链路状态BDR的作用:的作用:做为做为DR的备份,在的备份,在DR失效时接管它。失效时接管它。 2004, BDCOM, 公司介绍3.0版OSPF基本概念基本概念DR

13、和和BDR续续多路访问网络中多路访问网络中DR(指定路由器)的设计思想(指定路由器)的设计思想是使邻接的数目减少是使邻接的数目减少多路访问网络中路由器只与多路访问网络中路由器只与DR和和BDR建立邻接。建立邻接。优先级最高的路由器做为优先级最高的路由器做为DR。一旦一旦DR选出,其他路由器无法替代,除非这个选出,其他路由器无法替代,除非这个DR失效失效 2004, BDCOM, 公司介绍3.0版工作原理工作原理OSPF协议工作流程协议工作流程与邻居形成完全邻接关系与邻居形成完全邻接关系 发现邻居发现邻居 双向通信双向通信 数据库同步数据库同步将链路状态数据库更新扩散给其他路由器将链路状态数据库

14、更新扩散给其他路由器路由器计算最短路径树,生成路由表。路由器计算最短路径树,生成路由表。 2004, BDCOM, 公司介绍3.0版工作原理邻接如何形成工作原理邻接如何形成Hello发送发送hello包,包,DR未选出未选出Hello发送发送hello包应答,之后选出包应答,之后选出DR和和BDR172.16.5.1/24172.16.5.2/24Down Down 状态状态Init 状态状态Two-Way 状态状态路由器路由器A路由器路由器B B 2004, BDCOM, 公司介绍3.0版工作原理邻接如何形成工作原理邻接如何形成 续续开始选举用来交换数据库描述报文的主机开始选举用来交换数据库

15、描述报文的主机确定主从关系确定主从关系发送数据库描述报文发送数据库描述报文交换数据库描述报文交换数据库描述报文172.16.5.1/24172.16.5.2/24Exstart 状态状态路由器路由器BHelloHelloExchange 状态状态DBDDBD路由器路由器A 2004, BDCOM, 公司介绍3.0版工作原理邻接如何形成工作原理邻接如何形成 续续172.16.5.1/24172.16.5.2/24Loading 状态状态路由器路由器BLSAckLSAckFull 状态状态互发互发LSAck报文确认报文确认LSR发送链路状态请求和链路状态更新报文发送链路状态请求和链路状态更新报文

16、发送链路状态请求和链路状态更新报文发送链路状态请求和链路状态更新报文LSU更新数据库,发送更新数据库,发送LSAck确认确认LSAck路由器路由器A 2004, BDCOM, 公司介绍3.0版工作原理扩散(工作原理扩散(Flooding)DR(224.0.0.6)BDR(224.0.0.6)LSULSUDROtherDROtherDROther 2004, BDCOM, 公司介绍3.0版工作原理扩散工作原理扩散 续续DR(224.0.0.6)BDR(224.0.0.6)LSULSULSUDROtherDROtherDROther 2004, BDCOM, 公司介绍3.0版工作原理扩散工作原理扩

17、散 续续DR(224.0.0.6)BDR(224.0.0.6)LSUDROtherDROtherDROther如果路由器还连接其他网络如果路由器还连接其他网络LSULSULSULSULSU 2004, BDCOM, 公司介绍3.0版工作原理工作原理 LSA操作流程操作流程LSALSDBLSDB中有中有 相应条目吗?相应条目吗?与与LSDBLSDB中中相应条目的版本相应条目的版本 号一致吗?号一致吗?yes忽略这个忽略这个LSALSANO加到加到LSDBLSDB中中反馈反馈LSAckLSAck扩散扩散LSALSA运行运行SPFSPF算法算出算法算出新的路由表新的路由表A AENDENDyesNO

18、比比LSDBLSDB中中相应条目的版本相应条目的版本 号更新吗?号更新吗?GOGOTOTOA AyesNO反馈反馈LSULSU信息给信息给发送源发送源ENDEND 2004, BDCOM, 公司介绍3.0版OSPF报文格式报文格式Link HeadIP HeaderOSPF报文报文Link TrailerOSPFOSPF报文在报文在IPIP报文里的形式报文里的形式Protocol ID NO.89=OSPFOSPF 版本号版本号包的包的类型类型包的包的长度长度源路由源路由器的器的ID源区域的源区域的ID错误校验错误校验验证类型验证类型验证验证Data 2004, BDCOM, 公司介绍3.0版

19、OSPF报文类型报文类型类型类型报文名称报文名称功能功能1Hello发现并维持邻居发现并维持邻居2数据库描述数据库描述(DBD)概括数据库容量概括数据库容量3链路状态请求链路状态请求(LSR)请求数据库信息请求数据库信息4链路状态更新链路状态更新(LSU)数据库更新数据库更新5链路状态应答链路状态应答(LSAck)确认应答包确认应答包 2004, BDCOM, 公司介绍3.0版Hello报文格式报文格式 2004, BDCOM, 公司介绍3.0版Hello报文说明报文说明三大作用:建立邻居;选举三大作用:建立邻居;选举DR;维护链路状态维护链路状态一般一般发送到组播地址发送到组播地址 224.

20、0.0.5,不支持组播的情况下,不支持组播的情况下发送到单播地址。发送到单播地址。TTL=1定期在所有定期在所有 OSPF已配置接口上发送已配置接口上发送报文中包含所有本接口看到的邻居报文中包含所有本接口看到的邻居同一接口上所有路由器的参数要一致同一接口上所有路由器的参数要一致超时未收到超时未收到hellohello认为认为ospfospf链路断开链路断开 2004, BDCOM, 公司介绍3.0版DBD报文格式报文格式 2004, BDCOM, 公司介绍3.0版DBD报文说明报文说明用于快速同步链路状态数据库用于快速同步链路状态数据库描述了链路状态数据库中的内容描述了链路状态数据库中的内容在

21、初始化建立网络邻居时交换此种报文在初始化建立网络邻居时交换此种报文分为主机分为主机master和从机和从机slave, 主机负责序号加主机负责序号加1,以做,以做确认。确认。由收到的由收到的DD报文判断本地链路信息是否缺失或过期,报文判断本地链路信息是否缺失或过期,若然,则发若然,则发LSR请求更新请求更新LSA 2004, BDCOM, 公司介绍3.0版LSR报文格式报文格式 2004, BDCOM, 公司介绍3.0版LSR报文说明报文说明用于向邻居发送需要更新用于向邻居发送需要更新LSA的请求的请求通过序列号、通过序列号、LS校验和、校验和、LS age来判断新旧来判断新旧没有没有LSU的

22、应答则要以重传间隔定期发送的应答则要以重传间隔定期发送 2004, BDCOM, 公司介绍3.0版LSU报文格式报文格式 2004, BDCOM, 公司介绍3.0版LSU报文说明报文说明LSU的功能:的功能:1、收到请求发送更新、收到请求发送更新2、收到更新扩散更新、收到更新扩散更新3、链路变化触发更新、链路变化触发更新多条多条LSA可加载到一个可加载到一个LSU报文中发送报文中发送如果没有收到确认应答,则重传如果没有收到确认应答,则重传需要重传则要单播发送到对端邻居需要重传则要单播发送到对端邻居 2004, BDCOM, 公司介绍3.0版LSAck报文格式报文格式 2004, BDCOM,

23、公司介绍3.0版LSAck报文说明报文说明用于确认收到链路状态更新的用于确认收到链路状态更新的LSA多条多条lsa可用一个可用一个确认报文应答确认报文应答可以做适当确认延迟,以便将更多的可以做适当确认延迟,以便将更多的lsalsa确认信确认信息装入一个确认应答报文中息装入一个确认应答报文中根据接口的状态可组播或单播传送根据接口的状态可组播或单播传送 2004, BDCOM, 公司介绍3.0版链路状态通告(链路状态通告(LSA)分类)分类LSA的类型有很多种的类型有很多种这里只介绍五种常用的这里只介绍五种常用的LSA的类型:的类型:类型类型1:router LSA(路由器链路状态宣告路由器链路状

24、态宣告)类型类型2:network LSA(网络链路状态宣告网络链路状态宣告)类型类型3/4:summary LSA(网络网络/路由器汇总链路状态宣告路由器汇总链路状态宣告)类型类型5:AS external LSA(自治系统外部链路状态宣告自治系统外部链路状态宣告) 2004, BDCOM, 公司介绍3.0版路由器链路状态宣告路由器链路状态宣告Area1Type1 2004, BDCOM, 公司介绍3.0版路由器链路状态宣告路由器链路状态宣告 续续一个区域里的每个路由器产生一个一个区域里的每个路由器产生一个Router LSA。Router LSA描述了路由器接口到该区域的链路描述了路由器接

25、口到该区域的链路状态和开销(状态和开销(Cost)。)。一个一个Router LSA包含该路由器到该区域所有的包含该路由器到该区域所有的链路。链路。一个一个Router LSA只在单独的区域传播,不穿越只在单独的区域传播,不穿越ABR。Router LSA还描述了该路由器是否为还描述了该路由器是否为ABR、ASBR或虚链路端口。或虚链路端口。 2004, BDCOM, 公司介绍3.0版路由器链路状态宣告路由器链路状态宣告 续续类型一的类型一的LSA在不同类型链路上的在不同类型链路上的Link ID:链路类型链路类型描述描述Link ID1点对点链路点对点链路Point-to point邻居的邻

26、居的RID2传输网络传输网络Link to transit networkDR的的接口地址接口地址3Stub网络网络Link to stub networkIP网络号网络号4虚拟链路虚拟链路Virtual link邻居的邻居的RID 2004, BDCOM, 公司介绍3.0版网络链路状态宣告网络链路状态宣告Area1Type2DR 2004, BDCOM, 公司介绍3.0版网络链路状态宣告网络链路状态宣告 续续由网络中的由网络中的DR生成。生成。描述了该网络中所有路由器,包括描述了该网络中所有路由器,包括DR本身。本身。一个一个Router LSA只在单独的区域传播,不穿越只在单独的区域传播,

27、不穿越ABR。Network LSA ID是是DR进行宣告的那个接口的进行宣告的那个接口的IP地址。地址。 2004, BDCOM, 公司介绍3.0版汇总链路状态宣告汇总链路状态宣告(Type3和和Type4)由由ABR发起的。发起的。描述不属于本区域,但仍属于该自治系统的目的描述不属于本区域,但仍属于该自治系统的目的地。地。只在一个区域内宣告。只在一个区域内宣告。如果路由目的为一个如果路由目的为一个ASBR,则生成,则生成Type4 LSA。它的链路状态它的链路状态ID为目的为目的ASBR的的RID。Type 3 的链路状态的链路状态ID是目的网络地址。是目的网络地址。 2004, BDCO

28、M, 公司介绍3.0版AS外部链路状态宣告外部链路状态宣告描述了到达本描述了到达本AS外部的路由。外部的路由。由由ASBR生成的。生成的。在整个在整个AS内部宣告内部宣告链路状态链路状态ID是目的地址的是目的地址的IP网络号。网络号。 2004, BDCOM, 公司介绍3.0版OSPF邻接路由器认证邻接路由器认证邻居认证使得路由器确认每次所收到的路由更新的源。邻居认证使得路由器确认每次所收到的路由更新的源。如果关键字不匹配,就会拒绝路由更新。如果关键字不匹配,就会拒绝路由更新。BDCOM使用两种类型的邻居认证:使用两种类型的邻居认证:1 1、纯文本式、纯文本式纯文本式确认在线上发送一个关键字。

29、因为这些关键字纯文本式确认在线上发送一个关键字。因为这些关键字是在纯文本中传递,它所在传输过程中读取(因此,我是在纯文本中传递,它所在传输过程中读取(因此,我们并不推荐它)。们并不推荐它)。 2 2、报文摘要算法、报文摘要算法5.0版(版(MD5)。)。 MD5认证发一个报文摘要,而不是关键字,认证发一个报文摘要,而不是关键字,MD5被用被用来生成一个关键字的来生成一个关键字的“散列散列”,这个散列就是被发送的,这个散列就是被发送的对象,对象, 2004, BDCOM, 公司介绍3.0版OSPFOSPF域内路由的汇总域内路由的汇总 这个特性使得这个特性使得ABRABR广播一条汇总路由到其他区域

30、。广播一条汇总路由到其他区域。在在OSPFOSPF中,中,ABRABR将广播每一个网络到其他区域。将广播每一个网络到其他区域。如果网络号按照某种方式分配,使得它们连续,你能配如果网络号按照某种方式分配,使得它们连续,你能配置置ABRABR广播一条汇总路由到其他区。广播一条汇总路由到其他区。汇总路由能覆盖一定范围的所有网络。汇总路由能覆盖一定范围的所有网络。 2004, BDCOM, 公司介绍3.0版OSPF转发路由的汇总转发路由的汇总 这种方式可以减少这种方式可以减少OSPFOSPF链路状态数据库的大小。链路状态数据库的大小。当从其他路由区域分发路由到当从其他路由区域分发路由到OSPFOSPF

31、路由区域时,每条路路由区域时,每条路由以外部由以外部LSALSA的方式进行单独广播。然而你能配置路由的方式进行单独广播。然而你能配置路由器广播一条路由,它能覆盖一定的地址范围。器广播一条路由,它能覆盖一定的地址范围。 2004, BDCOM, 公司介绍3.0版OSPFOSPF路由的按需发送路由的按需发送 OSPFOSPF路由的按需发送,对普通的路由的按需发送,对普通的OSPFOSPF进行了增强,使得进行了增强,使得它在它在On-DemandOn-Demand链路(如:链路(如:ISDNISDN、X.25 SVCX.25 SVC、PSTNPSTN)上上更加有效。更加有效。在没有在没有这个特征之前

32、,个特征之前,OSPFOSPF在路由器之在路由器之间周期地交周期地交换HelloHello与与LSALSA包,即使网包,即使网络无无变化也必化也必须定期交定期交换信息。信息。增加增加这个特征后,使得个特征后,使得OSPFOSPF不必周期交不必周期交换HelloHello包,同包,同时LSALSA更新也不更新也不FLOODFLOOD到到On-DemandOn-Demand链路上。它只有在网路上。它只有在网络初起初起时或信息有或信息有变化化时,才交,才交换信息。信息。这样,如果网,如果网络层稳定后,再允定后,再允许数据数据链路路层关关闭 2004, BDCOM, 公司介绍3.0版OSPFOSPF路

33、由的按需发送路由的按需发送 续续这个特征是非常有用的,尤其当连接到电信网或者分公这个特征是非常有用的,尤其当连接到电信网或者分公司网络希望通过司网络希望通过OSPFOSPF连接到总公司网络时。即当网络中连接到总公司网络时。即当网络中无用户数据传输时,避免由于无用户数据传输时,避免由于HelloHello包、包、LSALSA等数据的更等数据的更新激活拨号链路,节省了用户的开销。新激活拨号链路,节省了用户的开销。 仅仅当网络初起或网络的拓扑发生变化时,才发送仅仅当网络初起或网络的拓扑发生变化时,才发送HelloHello包和包和LSALSA等额外数据开销。这意味着只有网络的拓等额外数据开销。这意味

34、着只有网络的拓扑发生重大变化时,网络必须重新传输路由数据时,才扑发生重大变化时,网络必须重新传输路由数据时,才交数据,以保持网络路由的一致性。当然变化不包括周交数据,以保持网络路由的一致性。当然变化不包括周期的数据更新,所取周期更新不引起网络数据的直接传期的数据更新,所取周期更新不引起网络数据的直接传输。输。 2004, BDCOM, 公司介绍3.0版OSPF域的类型域的类型一些一些OSPF域的类型如下:域的类型如下:1、骨干域、骨干域2、非骨干域、非骨干域3、Stub域域4、NSSA域域 2004, BDCOM, 公司介绍3.0版Stub域域在在Stub域中,不接受且不能传输域中,不接受且不

35、能传输AS外部链路状外部链路状态宣告(态宣告(Type5)如果要到达外部如果要到达外部AS,则使用标记为,则使用标记为0.0.0.0的默认的默认路由。路由。Stub域不可以包含域不可以包含ASBR。骨干域不可以设置为骨干域不可以设置为Stub域。域。Stub域中没有虚链路穿越。域中没有虚链路穿越。优点是可以降低优点是可以降低LSDB的容量大小。的容量大小。 2004, BDCOM, 公司介绍3.0版Stub域域 续续ExternalASArea 0Area 1Stub 域域 2004, BDCOM, 公司介绍3.0版NSSA域域Not-So-Stubby Area具有具有Stub域的优点,可以

36、降低域的优点,可以降低LSDB的容量。的容量。在在NSSA域中可以包括域中可以包括ASBR。NSSA中的中的ASBR将产生只存在于将产生只存在于NSSA中的中的LSA类型类型7。ABR再将再将LSA类型类型7转换成类型转换成类型5。 2004, BDCOM, 公司介绍3.0版虚链路(一)虚链路(一)方式一:骨干域(区域方式一:骨干域(区域0)是所有区域的中心,所有的域必须与)是所有区域的中心,所有的域必须与骨干域相连,如果一个区域没有与骨干域形成直接的物理连接,骨干域相连,如果一个区域没有与骨干域形成直接的物理连接,就必须建立一个虚链路来连接它们。就必须建立一个虚链路来连接它们。Area 1A

37、rea 2Area 0虚链路虚链路 2004, BDCOM, 公司介绍3.0版虚链路(二)虚链路(二)方式二:两个方式二:两个AS间的骨干域分离的情况下,建立虚链间的骨干域分离的情况下,建立虚链路来连接两个骨干域。路来连接两个骨干域。Area 1Area 0Area 0虚链路虚链路 2004, BDCOM, 公司介绍3.0版本章复习本章复习1、OSPF的网络类型有哪些?哪些需要进行的网络类型有哪些?哪些需要进行DR的选举的选举?2、Router ID以及以及DR的选举规则?的选举规则?3、OSPF协议工作流程?协议工作流程?4、在整个自治系统内进行宣告的、在整个自治系统内进行宣告的LSA有哪个

38、?有哪个?5、stub域不接受的域不接受的LSA有哪些?有哪些?6、虚链路有哪两种方式?、虚链路有哪两种方式? 2004, BDCOM, 公司介绍3.0版 OSPF协议简介协议简介 OSPF基本原理基本原理 OSPF基本配置基本配置 内容提纲内容提纲 2004, BDCOM, 公司介绍3.0版本章内容提要本章内容提要单区域的单区域的OSPF配置配置多区域的多区域的OSPF配置配置Stub域的域的OSPF配置配置NSSA的的OSPF配置配置OSPF的虚链路配置的虚链路配置 2004, BDCOM, 公司介绍3.0版OSPF的基本配置命令的基本配置命令 router ospf process-id

39、激活激活OSPF路由协议路由协议 network address mask area area-id配置配置OSPF运行的运行的接口以及接口的区域接口以及接口的区域IDID 2004, BDCOM, 公司介绍3.0版OSPF的基本配置命令的基本配置命令 area area-id authentication simple激活激活OSPF区域认证区域认证 ip ospf password key配置一个网段内的邻接路由的口令,明文方式配置一个网段内的邻接路由的口令,明文方式 2004, BDCOM, 公司介绍3.0版OSPF的基本配置命令的基本配置命令area area-id authentic

40、ation message-digest使用使用MD5MD5认证认证 ip ospf message-digest-key key-id md5 key配置一个网段内的邻接路由的口令,配置一个网段内的邻接路由的口令,MD5MD5方式方式 2004, BDCOM, 公司介绍3.0版OSPF的基本配置命令的基本配置命令area area-id range address mask 设定定汇总路由的地址范路由的地址范围 summary-address prefix mask not advertise 描述覆盖分描述覆盖分发路由的地址与掩路由的地址与掩码,仅仅一条一条汇总路由被广播路由被广播 200

41、4, BDCOM, 公司介绍3.0版OSPF的基本配置命令的基本配置命令ip ospf demand-circuit OSPFOSPF路由的按需路由的按需发送送 default-information originate always default-information originate always route-map route-map map-name 强强制制ASBRASBR生成默生成默认路由路由进入入OSPFOSPF路由域路由域 2004, BDCOM, 公司介绍3.0版OSPF的验证性命令的验证性命令- 显示显示OSPF进程信息进程信息- 显示边界路由器信息显示边界路由器信息

42、- 显示数据库显示数据库- 显示接口信息显示接口信息- 显示邻接路由器显示邻接路由器- 显示虚链路显示虚链路- 显示当前显示当前OSPF配置配置RouterA#show ip ospf ? border-routers database interface neighbor virtual-link 2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPF实验说明实验说明S1/1 192.1.1.1/24192.1.1.2/24 S0/2 Loopback1 11.1.1.1/24Loopback1 153.1.1.1/24路由器路由器A路由器路由器BLoopback0 10.1.1

43、.1/24Loopback0 152.1.1.1/24路由器路由器A A和和B B背靠背连接,构成点对点网络,背靠背连接,构成点对点网络,IP地址如图所示,地址如图所示,loopback地址地址被定义到每个路由器上。被定义到每个路由器上。OSPF 的基本配置命令的基本配置命令:在全局配置模式下输入在全局配置模式下输入router ospf process-id启动启动OSPF 进程。进程。接下来在路由配置模式下输入接下来在路由配置模式下输入 network address mask area area-idOSPF 2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPF配置配置S1

44、/1 192.1.1.1/24192.1.1.2/24 S0/2 Loopback1 11.1.1.1/24Loopback1 153.1.1.1/24路由器路由器A路由器路由器Binterface Serial1/1Ip address192.1.1.1255.255.255.0physical-layer speed 64000!router ospf 64 network 192.1.1.0 255.255.255.0 area 0 network 10.1.1.0 255.255.255.0 area 0!interface Loopback0 ip address 152.1.1.1

45、 255.255.255.0!interface Loopback1 ip address 153.1.1.1 255.255.255.0router ospf 64 network 152.1.1.0 255.255.255.0 area 0 network 192.1.1.0 255.255.255.0 area 0 network 153.1.1.0 255.255.255.0 area 0!Loopback0 10.1.1.1/24Loopback0 152.1.1.1/24 2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPF验证验证在路由器在路由器A A和路由器和路由

46、器B B上查看各自的路由表。注意由于在上查看各自的路由表。注意由于在B B上两个回环接口均被宣告,上两个回环接口均被宣告,所以路由器所以路由器A A获得的路由有两条,而在获得的路由有两条,而在A A上只有上只有loop0loop0宣告,所以路由器宣告,所以路由器B B只获得到只获得到10.1.1.10.1.1.1 1的一条路由。的一条路由。RouterA#show ip routeC 10.1.1.0/24 is directly connected, Loopback0O 152.1.1.1/32 110,1601 via 192.1.1.2(on Serial1/1)O 153.1.1.1

47、/32 110,1601 via 192.1.1.2(on Serial1/1)C 192.1.1.0/24 is directly connected, Serial1/0RouterB#show ip routeO 10.1.1.1/32 110,1601 via 192.1.1.1(on Serial0/2)C 152.1.1.0/24 is directly connected, Loopback0C 153.1.1.0/24 is directly connected, Loopback1C 192.1.1.0/24 is directly connected, Serial0/2

48、2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPFDebug信息信息路由器路由器A和和B发出发出HELLO包。包。2004-1-1 03:13:54 OSPF: Send HELLO to 224.0.0.5 on Serial1/12004-1-1 03:13:54 HelloInt 10 Dead 40 Opt 0x2 Pri 1 len 442004-1-1 03:13:54 OSPF: Send HELLO to 224.0.0.5 on Loopback02004-1-1 03:13:54 HelloInt 10 Dead 40 Opt 0x2 Pri 1 len 4

49、42004-1-1 03:14:01 OSPF: Recv IP_SOCKET_RECV_PACKET message2004-1-1 03:14:01 OSPF: Entering ospf_recv2004-1-1 03:14:01 OSPF: Entering ospf_rxpkt2004-1-1 03:14:01 OSPF: Recv HELLO packet from 153.1.1.1 (addr: 192.1.1.2) area 0 from Serial1/1 2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPFDebug信息信息续续路由器路由器A和路由器和路由器

50、B交换数据库描述包交换数据库描述包2004-1-1 03:14:01 OSPF: Send DD packet to 192.1.1.2 (RID 153.1.1.1) on Serial1/12004-1-1 03:14:01 Seq 0x00002d79, Opt 0x2 I_M_MS 0x7 len 322004-1-1 03:14:01 OSPF: End of hello processing2004-1-1 03:14:01 OSPF: Recv IP_SOCKET_RECV_PACKET message2004-1-1 03:14:01 OSPF: Entering ospf_r

51、ecv2004-1-1 03:14:01 OSPF: Entering ospf_rxpkt2004-1-1 03:14:01 OSPF: recv DD from 192.1.1.2 on Serial1/1 Seq 0x2ca4 opt 0x2 len 32 I_M_MS 0x72004-1-1 03:14:01 OSPF: Send DD packet to 192.1.1.2 (RID 153.1.1.1) on Serial1/12004-1-1 03:14:01 Seq 0x00002ca4, Opt 0x2 I_M_MS 0x0 len 522004-1-1 03:14:01 O

52、SPF: recv DD from 192.1.1.2 on Serial1/1 Seq 0x2ca5 opt 0x2 len 72 I_M_MS 0x12004-1-1 03:14:01 OSPF: Send DD packet to 192.1.1.2 (RID 153.1.1.1) on Serial1/12004-1-1 03:14:01 Seq 0x00002ca5, Opt 0x2 I_M_MS 0x0 len 32 2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPFDebug信息信息续续现在路由器现在路由器A和和B交换完了数据库信息,每个路由器比较自己的信息和从交

53、换完了数据库信息,每个路由器比较自己的信息和从它邻居那儿收到的信息,如果它自己的数据库的信息不如从它邻居那收到它邻居那儿收到的信息,如果它自己的数据库的信息不如从它邻居那收到的信息新,路由器就会请求发出那个信息。的信息新,路由器就会请求发出那个信息。2004-1-1 03:14:01 OSPF: Send REQUEST to 192.1.1.2(RID 153.1.1.1) on Serial1/1 len 482004-1-1 03:14:01 OSPF: Recv IP_SOCKET_RECV_PACKET message2004-1-1 03:14:01 OSPF: Entering

54、ospf_recv2004-1-1 03:14:01 OSPF: Entering ospf_rxpkt 2004, BDCOM, 公司介绍3.0版单区域的单区域的OSPFDebug信息信息续续 在路由器从它邻居那里收到链路状态请求包以后,路由器将发送出被在路由器从它邻居那里收到链路状态请求包以后,路由器将发送出被请求的部分,当路由器收到更新,它会发出一个应答包给发送者使它知道请求的部分,当路由器收到更新,它会发出一个应答包给发送者使它知道包已收到。包已收到。 所有的链路状态请求被执行完后,数据库同步了,路由器完全邻接所有的链路状态请求被执行完后,数据库同步了,路由器完全邻接2004-1-1

55、03:14:01 OSPF: recv UPDATE packet from 153.1.1.1 (addr: 192.1.1.2) area 0 from Serial1/12004-1-1 03:14:01 OSPF: Send UPDATE to 224.0.0.5 on Serial1/1 len 762004-1-1 03:14:01 OSPF: Send ACK to 192.1.1.2(RID 153.1.1.1) len 44 on Serial1/12004-1-1 03:14:01 OSPF: Recv IP_SOCKET_RECV_PACKET message2004-1

56、-1 03:14:01 OSPF: Entering ospf_recv2004-1-1 03:14:01 OSPF: Entering ospf_rxpkt2004-1-1 03:14:01 OSPF: recv UPDATE packet from 153.1.1.1 (addr: 192.1.1.2) area 0 from Serial1/12004-1-1 03:14:02 OSPF: Recv IP_SOCKET_RECV_PACKET message2004-1-1 03:14:02 OSPF: Entering ospf_recv2004-1-1 03:14:02 OSPF:

57、Entering ospf_rxpkt 2004-1-1 03:14:02 OSPF: recv ACK from 192.1.1.2(RID 153.1.1.1) on Serial1/1 2004, BDCOM, 公司介绍3.0版多区域的多区域的OSPF实验说明实验说明S1/1 192.1.1.1/24192.1.1.2/24 S0/2 路由器路由器A路由器路由器CE0/1 172.16.1.1/24E1/2 172.16.1.2/24area1area0Loop0 1.1.1.1/24Loop0 3.3.3.3/24路由器路由器BLoop0 2.2.2.2/24本实验将验证配置一个多区域

58、的本实验将验证配置一个多区域的OSPF协议过程。协议过程。路由器路由器A/B背靠背连接,路由器背靠背连接,路由器B、C通过以太口连接,通过以太口连接,IP地址如图所示,回环地址被定义到每个路由器上。地址如图所示,回环地址被定义到每个路由器上。 2004, BDCOM, 公司介绍3.0版多区域的多区域的OSPF配置配置S1/1 192.1.1.1/24192.1.1.2/24 S0/2 路由器路由器A路由器路由器CE0/1 172.16.1.1/24E1/2 172.16.1.2/24area1area0Loop0 1.1.1.1/24Loop0 3.3.3.3/24路由器路由器BLoop0 2

59、.2.2.2/24router ospf 1 network 1.1.1.0 255.255.255.0 area 0 network 192.1.1.0 255.255.255.0 area 0!router ospf 1 network 3.3.3.0 255.255.255.0 area 1 network 172.16.1.0 255.255.255.0 area 1!router ospf 1 network 192.1.1.0 255.255.255.0 area 0 network 172.16.1.0 255.255.255.0 area 1! 2004, BDCOM, 公司介

60、绍3.0版多区域的多区域的OSPF验证验证RouterA#show ip routeCodes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2 OE1 - OSPF external type 1, OE2 - OSPF external type 2V

61、RF ID: 0C 1.1.1.0/24 is directly connected, Loopback0O IA 3.3.3.3/32 110,1611 via 192.1.1.2(on Serial1/1)O IA 172.16.1.0/24 110,1610 via 192.1.1.2(on Serial1/1)C 192.1.1.0/24 is directly connected, Serial1/1RouterB#show ip routeCodes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected D

62、 - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2 OE1 - OSPF external type 1, OE2 - OSPF external type 2VRF ID: 0O 1.1.1.1/32 110,1601 via 192.1.1.1(on Serial0/2)C 2.2.2.0/24 is directly connected, Loopback0O 3.3.3.3/32

63、 110,11 via 172.16.1.2(on Ethernet0/1)C 172.16.1.0/24 is directly connected, Ethernet0/1C 192.1.1.0/24 is directly connected, Serial0/2RouterC#show ip routeCodes: C - connected, S - static, R - RIP, B - BGP D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area ON1 - OSPF NSSA external t

64、ype 1, ON2 - OSPF NSSA external type 2 OE1 - OSPF external type 1, OE2 - OSPF external type 2O IA 1.1.1.1/32 110,1602 via 172.16.1.1(on FastEthernet0/0)C 3.3.3.0/24 is directly connected, Loopback0C 172.16.1.0/24 is directly connected, FastEthernet0/0O IA 192.1.1.1/32 110,1601 via 172.16.1.1(on Fast

65、Ethernet0/0)O IA 192.1.1.2/32 110,3201 via 172.16.1.1(on FastEthernet0/0)查看形成完全邻接后,最终各路由器上的路由表,查看形成完全邻接后,最终各路由器上的路由表, 2004, BDCOM, 公司介绍3.0版多区域的多区域的OSPF验证验证 续续RouterB#show ip ospf neighbor- OSPF process: 1 AREA: 0Neighbor ID Pri State DeadTime Neighbor Addr Interface1.1.1.1 1 FULL/- 31 192.1.1.1 Seri

66、al0/2 AREA: 1Neighbor ID Pri State DeadTime Neighbor Addr Interface3.3.3.3 1 FULL/DR 33 172.16.1.2 Ethernet0/1-RouterC#show ip ospf neighbor OSPF process: 1 AREA 1Neighbor ID Pri State DeadTime Neighbor Addr Interface2.2.2.2 1 FULL/DR 38 172.16.1.1 FastEthernet0/0 根据前面介绍的选举根据前面介绍的选举DR和和BDR的规则,在此实的规则

67、,在此实验中,区域验中,区域1的的DR应该为路应该为路由器由器C,BDR为路由器为路由器B,现在用现在用show ip ospf neighbor这个命令来验证一这个命令来验证一下。下。 2004, BDCOM, 公司介绍3.0版多区域的多区域的OSPF验证验证 续续2004-1-1 00:36:01 OSPF: Send HELLO to 224.0.0.5 on FastEthernet0/02004-1-1 00:36:01 HelloInt 10 Dead 40 Opt 0x2 Pri 1 len 482004-1-1 00:36:02 OSPF: Recv IP_SOCKET_REC

68、V_PACKET message2004-1-1 00:36:02 OSPF: Entering ospf_recv2004-1-1 00:36:02 OSPF: Entering ospf_rxpkt2004-1-1 00:36:02 OSPF: recv DD from 172.16.1.1 on FastEthernet0/0 Seq 0x829 opt 0x2 len 32 I_M_MS 0x72004-1-1 00:36:02 OSPF: ERROR! events OSPF_ERR_DD_RTRID RID是用来独一无二的是用来独一无二的识别识别AS中的路由器的,因中的路由器的,因

69、此必须是唯一的,此必须是唯一的, 如果将路由器如果将路由器B上的回上的回环地址环地址loopback0的地址设的地址设为与路由器为与路由器C上上loopback0相同的地址,即相同的地址,即3.3.3.3/24时,此时区域时,此时区域1中的路由器中的路由器便无法正常学习路由。便无法正常学习路由。 在路由器在路由器C上查看上查看DEBUG信息如右所示。信息如右所示。 2004, BDCOM, 公司介绍3.0版Stub域的域的OSPF实验说明实验说明S1/0 192.1.1.1/24192.1.1.2/24 S0/2 Loopback1 11.1.1.1/24Loopback1 153.1.1.1

70、/24路由器路由器A路由器路由器BLoopback0 1.1.1.1/24Loopback1 2.2.2.2/24E0/1 172.16.1.1E1/2 172.16.1.2area0stub本实验将验证配置一个带本实验将验证配置一个带stub域的多区域域的多区域OSPF协议过程。协议过程。路由器路由器A/B背靠背连接,背靠背连接,stub域的区域如图所示,路由器域的区域如图所示,路由器B、C通过以太口连接,通过以太口连接,IP地址如图所示,回环地址被定义地址如图所示,回环地址被定义到每个路由器上。到每个路由器上。Stub域的基本配置命令:域的基本配置命令:RouterA_config_osp

71、f_1#area area-id stub所有位于所有位于Stub域里的路由器均要运行这条命令。域里的路由器均要运行这条命令。路由器路由器C 2004, BDCOM, 公司介绍3.0版Stub域的域的OSPF配置配置S1/0 192.1.1.1/24192.1.1.2/24 S0/2 Loopback1 11.1.1.1/24Loopback1 153.1.1.1/24路由器路由器A路由器路由器BLoopback0 1.1.1.1/24Loopback1 2.2.2.2/24E0/1 172.16.1.1E1/2 172.16.1.2area0stubrouter ospf 64 networ

72、k 192.1.1.0 255.255.255.0 area 2 area 2 stub !router ospf 64 network 192.1.1.0 255.255.255.0 area 2 network 192.168.1.0 255.255.255.0 area 0 area 2 stub ! 2004, BDCOM, 公司介绍3.0版Stub域的域的OSPF验证验证lstub area不接收外部路由信息不接收外部路由信息( (LSA 类型类型5),),如果要到如果要到达外部达外部AS的话就使用标记为的话就使用标记为0.0.0.0的默认路由的默认路由. .RouterA#show

73、 ip routeCodes: C - connected, S - static, R - RIP, B - BGP D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2 OE1 - OSPF external type 1, OE2 - OSPF external type 2O IA 0.0.0.0/0 110,1700 via 192.1.1.2(on Serial1/0)O I

74、A 1.1.1.1/32 110,1611 via 192.1.1.2(on Serial1/0)O IA 2.2.2.2/32 110,1611 via 192.1.1.2(on Serial1/0)C 10.1.1.0/24 is directly connected, Loopback0C 192.1.1.0/24 is directly connected, Serial1/0O IA 192.168.1.0/24 110,1610 via 192.1.1.2(on Serial1/0) 2004, BDCOM, 公司介绍3.0版NSSA域的域的OSPF实验说明实验说明Loop0 2.

75、2.2.2/24Loop0 3.3.3.3/24s1/1 172.16.1.1/24S0/2 172.16.1.2/24NSSA(Area1)area0RIP AS路由器路由器A路由器路由器BNSSA域的基本配置命令:域的基本配置命令:RouterA_config_ospf_1#area area-id NSSA所有位于所有位于Stub域里的路由器均要运行这条命令。域里的路由器均要运行这条命令。本实验将验证配置一个带本实验将验证配置一个带NSSA域的多区域域的多区域OSPF协议过程。路由器协议过程。路由器A/B通过以太口相连,通过以太口相连,NSSA域的区域如图所示,网络拓扑如上图所示,域的区

76、域如图所示,网络拓扑如上图所示,IP地址如图所示,回环地址被定义地址如图所示,回环地址被定义到每个路由器上。到每个路由器上。ASBRLoop0 1.1.1.1/24F0/0 192.1.1.2/24F0/0192.1.1.1/24路由器路由器C 2004, BDCOM, 公司介绍3.0版NSSA域的域的OSPF配置配置Loop0 2.2.2.2/24Loop0 3.3.3.3/24s1/1 172.16.1.1/24S0/2 172.16.1.2/24NSSA(Area1)area0RIP AS路由器路由器A路由器路由器BASBRLoop0 1.1.1.1/24F0/0 192.1.1.2/2

77、4F0/0192.1.1.1/24路由器路由器Crouter rip network 192.1.1.0 255.255.255.0!router ospf 1 network 2.2.2.0 255.255.255.0 area 1 network 172.16.1.0 255.255.255.0 area 1 area 1 nssa redistribute rip!router ospf 1 network 3.3.3.0 255.255.255.0 area 0 network 172.16.1.0 255.255.255.0 area 1 area 1 nssa default-in

78、formation-originate!router rip network 1.1.1.0 255.255.255.0 network 192.1.1.0 255.255.255.0! 2004, BDCOM, 公司介绍3.0版NSSA域的域的OSPF验证验证RouterA_config#show ip routeO N1 0.0.0.0/0 150,1700 via 172.16.1.2(on Serial1/1)R 1.0.0.0/8 120,1 via 192.1.1.2(on FastEthernet0/0)C 2.2.2.0/24 is directly connected, Lo

79、opback1O IA 3.3.3.3/32 110,1601 via 172.16.1.2(on Serial1/1)C 172.16.1.0/24 is directly connected, Serial1/1C 192.1.1.0/24 is directly connected, FastEthernet0/0RouterB#show ip routeO N2 1.0.0.0/8 150,100 via 172.16.1.1(on Serial0/2)O 2.2.2.0/24 110,1601 via 172.16.1.1(on Serial0/2)C 3.3.3.0/24 is d

80、irectly connected, Loopback0C 172.16.1.0/24 is directly connected, Serial0/2 2004, BDCOM, 公司介绍3.0版OSPF的虚链路实验说明的虚链路实验说明area0area1area4F0/0 192.1.1.1/24路由器路由器A路由器路由器B路由器路由器Cloop0 1.1.1.1/24E0/1 192.1.1.2/24loop2 2.2.2.2/24loop2 3.3.3.3/24E2/0 152.1.1.1/24S1/1 193.1.1.1/24S2/0 193.1.1.2/24V link本实验将验证配

81、置一个本实验将验证配置一个OSPF虚链路的过程。虚链路的过程。在图中区域在图中区域4与区域与区域0并没有直接相连,区域一被用作并没有直接相连,区域一被用作传输区域来连接区域传输区域来连接区域0和区域和区域4,路由器,路由器B和和C之间配置了之间配置了一条虚链路,一条虚链路,IP地址如图所示,回环地址被配置在路由器上地址如图所示,回环地址被配置在路由器上配置虚链路的基本命令如下:配置虚链路的基本命令如下:Area area-id virtual-link RIDArea-id是传输区域的是传输区域的ID,RID是虚链路对端的是虚链路对端的RID 2004, BDCOM, 公司介绍3.0版OSPF

82、的虚链路配置的虚链路配置area0area1area4F0/0 192.1.1.1/24路由器路由器A路由器路由器B路由器路由器Cloop0 1.1.1.1/24E0/1 192.1.1.2/24loop2 2.2.2.2/24loop2 3.3.3.3/24E2/0 152.1.1.1/24S1/1 193.1.1.1/24S2/0 193.1.1.2/24V linkrouter ospf 1 network 193.1.1.0 255.255.255.0 area 1 network 152.1.1.0 255.255.255.0 area 4 area 1 virtual-link 2

83、.2.2.2!router ospf 1 network 193.1.1.0 255.255.255.0 area 1 network 192.1.1.0 255.255.255.0 area 0 area 1 virtual-link 3.3.3.3!interface Loopback0 ip address 1.1.1.1 255.255.255.0!interface FastEthernet0/0 ip address 192.1.1.1 255.255.255.0!router ospf 1 network 192.1.1.0 255.255.255.0 area 0 2004,

84、BDCOM, 公司介绍3.0版OSPF的虚链路验证的虚链路验证在路由器在路由器C C和和B B上运行上运行show ip ospf virtual-links命令确认虚链路已经形成。命令确认虚链路已经形成。RouterC#show ip ospf virtual-linkVirtual Link Neighbor ID 2.2.2.2 (UP)Run as Demand-Circuit TransArea: 1, Cost is 1600 Hello interval is 10, Dead timer is 40 Retransmit is 5 INTF Adjacency state is

85、 IPOINT_TO_POINTRouterB#show ip ospf virtual-linkVirtual Link Neighbor ID 3.3.3.3 (UP)Run as Demand-Circuit TransArea: 1, Cost is 1600 Hello interval is 10, Dead timer is 40 Retransmit is 5 INTF Adjacency state is IPOINT_TO_POINT 2004, BDCOM, 公司介绍3.0版OSPF的虚链路验证的虚链路验证在路由器在路由器A A上使用上使用show ip route显示路

86、由表,此时有到显示路由表,此时有到152.1.1.0网络网络的路由的路由RouterA#show ip route C 1.1.1.0/24 is directly connected, Loopback0C 192.1.1.0/24 is directly connected, FastEthernet0/0O IA 193.1.1.1/32 110,1601 via 192.1.1.2(on FastEthernet0/0)O IA 193.1.1.2/32 110,3201 via 192.1.1.2(on FastEthernet0/0)将虚链路将虚链路NO掉后,再次查看路由器掉后,再

87、次查看路由器A A的路由表,发现不再有到的路由表,发现不再有到152.1.1.0网络的路径网络的路径RouterA#show ip routeC 1.1.1.0/24 is directly connected, Loopback0O IA 152.1.1.0/24 110,1611 via 192.1.1.2(on FastEthernet0/0)C 192.1.1.0/24 is directly connected, FastEthernet0/0O IA 193.1.1.1/32 110,1601 via 192.1.1.2(on FastEthernet0/0)O IA 193.1.

88、1.2/32 110,3201 via 192.1.1.2(on FastEthernet0/0) 2004, BDCOM, 公司介绍3.0版实验一实验一L0 1.1.1.1L0 2.2.2.2L0 3.3.3.3L0 4.4.4.4E0 192.168.1.1E0 192.168.1.4E0 192.168.1.3E0 192.168.1.2A AD DB BC C 如图所示,如图所示,4 4台路由器被连接到一个以太网中继器上,并且都运行台路由器被连接到一个以太网中继器上,并且都运行OSPF来通告路由信息。来通告路由信息。路由器路由器A被设置的优先级为被设置的优先级为100100,是网络中优

89、先级最高的,被选为,是网络中优先级最高的,被选为DRDR。路由器路由器C是优先级第是优先级第2 2高的,并被选为高的,并被选为BDR。路由器路由器B被设置为优先级被设置为优先级0 0,这意味着它无法成为,这意味着它无法成为DR。路由器路由器D没有优先级而其缺省值为没有优先级而其缺省值为1 1。 2004, BDCOM, 公司介绍3.0版实验一实验一 续续设置优先级的基本命令如下:设置优先级的基本命令如下:在端口模式下在端口模式下Router_config_f0/0#ip ospf priority number 2004, BDCOM, 公司介绍3.0版实验二实验二S1/0 192.1.1.1

90、/24192.1.1.2/24 S0/2 路由器路由器A路由器路由器BE0/1 172.16.1.1E1/2 172.16.1.2area1area0路由器路由器A在于路由器在于路由器B交换路由更新时将会使用简单交换路由更新时将会使用简单认证,而在与路由器认证,而在与路由器C交换路由更新时用交换路由更新时用M D 5算法。算法。路由器路由器C 2004, BDCOM, 公司介绍3.0版实验二实验二 续续设置认证方式的基本命令如下:设置认证方式的基本命令如下:设置简单认证设置简单认证Router_config_ospf_1#area area-id authentication simple设置简单认证口令设置简单认证口令Router_config_f0/0#ip ospf password password设置设置MD5认证认证Router_config_ospf_1#area area-id authentication message-digest设置设置MD5认证口令认证口令Router_config_f0/0#ip ospf message-digest-key key-id md5 string 2004, BDCOM, 公司介绍3.0版结束页面结束页面结束结束

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号