解决OSPF不连续区域的3种方法
- 格式:doc
- 大小:44.50 KB
- 文档页数:9
Ospf知识点总结与案例分析一、知识点总结1.OSPF报文有哪些?报文的作用?报文hello建立、维护和保持邻居关系DD 数据库摘要描述选举主从LSR 请求所需要的LSA,只携带了LSA的头部信息LSU 更新请求的LSA,携带了完整LSA信息LSACK 对收到的LSA做确认①影响邻居关系建立?OSPF头部:Router ID不冲突、区域ID一致、认证类型、数据一致Hello报文:网络掩码一致(P2P除外)、option选项、hello和dead时间一致、邻居列表有自己的router id②领接关系建立失败?双方开启协商MTU,如果从大主小,从卡在exchange,主卡在exstart,如果从小主大,主从都卡在exstart状态2.OSPF状态机有哪些?状态机的作用?down状态,开启了ospf,未收到对方的hello报文init状态,收到对方的hello报文,不包含自己的router id2-way状态,收到对方hello报文,包含自己的router id,邻居建立成功的标识Exstart状态,双方首包发送DD报文,进行主从关系选举,携带序列号、I、M、MS,进行比较选出主从Exchange,从以主的序列号进行发送DD,进行数据库摘要描述,主收到后,序列号+1,也会给从发送DD数据库摘要,从收到后要给予回复,从永远会比主多发一个回复给予确认Loading状态,进行实际的LSR、LSU、LSACK的交互FUll状态,SPF算法进行路径最优计算状态机作用,标识ospf协商的工作阶段,方便后续排错3.DR BDR 作用?DR作用,避免出现LSA的过度泛洪,减小LSDB数据库大小BDR作用,BDR是DR可靠,当DR出现故障时,BDR能够成为DR的角色DR选举:优先级高的为DR,优先级相同,router id大的优先4.OSPF的网络类型有哪些?broadcast广播P2P点到点NBMA 非广播多路访问P2MP 点到多点这些网络类型的作用是什么?区分二层链路,更好的构建拓扑信息5.OSPF防环原则和LSA头部和分类区域内1/2LSA 通过SPF怎么防环?//说明过程根据spf算法,以自己为根算出最短路径树,不出现环路区域间3/4LSA 通过ABR水平割防环?区域设计防环?3类lsa传递的路由信息,从非骨干区域接收的路由只接收不计算非骨干区域必须和骨干区域相连接3类描述的是区域间的路由信息,而4类描述的是asbr的cost 信息区域外5/7LSA 通过3/4防环。
OSPF虚链路在企业网络中的应用摘要:ospf路由协议是企业网络中最常用的协议之一,它要求所有的非主干区域必须与主干区域进行连接,并且主干区域必须是连续的。
本文主要利用ospf虚拟链路解决在企业网络中存在的主干区域不连续和非主干区域与主干区域无法连接的问题。
关键词:ospf路由协议;主干区域;虚拟链路中图分类号:tp393.041 ospf介绍开放最短路径优先协议(openshortestpathfirst,ospf)是在企业网络中应用最为广泛的链路状态内部网关路由协议。
由于ospf 路由协议采用分层设计思想使它能够适应大型网络并有较好的可扩展性;另外由于osfp路由协议的收敛速度很快使其广泛应用于各种网络中,并深受大家的青睐。
2 ospf工作原理所有ospf网络都以area0(也称主干区域)开始。
在扩展网络时,可以创建与area0相邻的其它非主干区域。
可以为这些新建的非主干区域分配任何编号,编号最大值为2的32次方。
每个区域中最多可以有50台路由器。
ospf采用分层设计。
area0位于顶层,而其他所有区域位于下一层。
所有的非主干区域都必须直接连接到area0而且只能与area0之间进行数据交换。
area0和非主干区域共同组成ospf自治系统(as)。
某区域内的ospf路由器会向其邻居通告它们的链路状态信息。
路由器使用名为链路状态通告(lsa)的消息通告此状态信息。
将一个区域连接到主干区域的路由器叫区域边界路由器(abr)。
将某个区域连接到另一个路由协议(例如eigrp)或将静态路由重分布到ospf区域的路由器称为自治系统边界路由器(asbr)。
ospf路由协议要求每个自治系统as内必须有一个area0,自治系统as内的其它非主干区域必须与area0进行连接,非主干区域只能和area0交换链路状态通告(lsa)。
非主干区域之间进行数据交换时,首先将信息传递至area0,然后由area0将信息扩散到其它区域。
1.OSPF邻接形成过程?互发HELLO包,形成双向通信根据接口网络类型选DR/BDR发第一个DBD,选主从进行DBD同步交互LSR、LSU、LSack进行LSA同步同步结束后进入FULL2.OSPF中承载完整的链路状态的包?LSU3.链路状态协议和距离矢量协议的比较?(1)路由传递方法不同(2)收敛速度不同(3)度量值不同(4)有环无环(5)应用环境不同(6)有无跳数限制(7)生成路由的算法不同(8)对设备资源的消耗不同4.OSPF防环措施?(1)SFP算法无环(2)更新信息中携始发者信息,并且为一手信息(3)多区域时要求非骨干区域,必须连接骨干区域,才能互通路由,防止了始发者信息的丧失,避免了环路。
5.OSPF是纯链路状态的协议吗?(1)单区域时是纯的链路状态协议,而多区域时,区域间路由使用的是距离矢量算法。
6.OSPF中DR选举的意义?DR选举时的网络类型?DR和其它路由器的关系?(1)提高LSA同步效率。
(2)广播型和NBMA要选DR (3)DR与其它路由器为邻接关系。
7.OSPF的NSSA区域和其它区域的区别?比普通区域相比:去除了四类五类LSA,增加了七类LSA和STUB区域相比:他可以单向引入外部路由8.OSPF的LSA类型,主要由谁生成?一类路由器LSA 所有路由器本区域描述直连拓扑信息二类网络LSA DR 本区域描述本网段的掩码和邻居三类网络汇总LSA ABR 相关区域区域间的路由信息四类ASBR汇总LSA ABR 相关区域去往ASBR的一条路由信息五类外部LSA ASBR 整个AS AS外部的路由信息七类NSSA外部LSA ASBR 本NSSA区域AS外部的路由信息9.IBGP为什么采用全互联?不采用全互联怎么部署?(1)解决IBGP水平分割问题(2)反射器或联盟10.路由反射器的反射原则?(1)客户端的路由反射给所有邻居(2)非客户端的路由反射给客户端(3)只发最优路由(4)两个非客户端路由不能互通(5)反射不改变路由属性11.OSPF邻居形成过程?12.OSPF有几类LSA?13.OSPF的NSSA区域与其它区域的通信方法?14.PPP协商过程?15.OSPF没有形成FULL状态的原因?(1)HELLO和失效时间不一致(2)接口网络类型不一致(3)区域不一致(4)MA网络中掩码不一致(5)版本不一致(6)认证不通过(7)ROUTER-ID 相同(8)MA网络中优先级都为0 (9)MTU不一致(10)特殊区域标记不一样(11)底层不通(12)NBMA网络中没有指邻居16.OSPF在NBMA网络要配些什么?(1)NBMA网络中没有指邻居(2)如果是一个非全互联的NBMA环境,还需要手工指DR(3)考虑到非全互联的NBMA环境的分支节点的连通性,还要手工写静态映射。
常州工程职业技术学院毕业设计(论文)论文题目:路由环路——三大协议的工作方式以及环路在协议中的解决方案班级:计算机1031学生学号:2010823139学生姓名:孙志强指导教师:钮鑫计算机技术系2013年1月目录摘要 (I)ABSTRACT .......................................................................................................................................... I I 第一章:RIP协议运行过程 .. (1)1.1:RIP概述 (1)1.1.1:RIP的防环机制 (2)1.1.2:rip拓扑变化 (3)1.1.3:rip定时器 (3)1.1.4:默认路由 (4)1.1.5:浮动静态路由 (5)1.2:RIP环路现象以及解决方案 (5)第二章:OSPF协议运行过程 (8)2.1:OSPF概述 (8)2.1.1:链路状态算法 (8)2.1.2:特性简介 (9)2.2:网络类型 (9)2.2.1:区域划分 (10)2.3:LSA六种常见类型 (11)2.4:OSPF环路解决方案 (13)第三章:BGP协议运行过程 (16)3.1:BGP协议概述 (16)3.1.1:BGP协议特性 (16)3.2:BGP术语 (17)3.2.1:BGP属性 (19)3.2:BGP的选路规则 (26)3.3:BGP策略路由与路由策略 (28)3.4:BGP环路产生原因及解决方案 (28)第四章:对未来路由协议环路解决方案的展望 (31)4.1、环路分析 (31)4.2环路案例 (31)4.3、环路解决方案 (32)4.3环路的危害性 (33)致谢 (34)参考文献 (35)路由环路的产生及解决方案摘要在维护路由表信息的时候,如果在拓扑发生改变后,网络收敛缓慢产生了不协调或者矛盾的路由选择条目,就会发生路由环路的问题,这种条件下,路由器对无法到达的网络路由不予理睬,导致用户的数据包不停在网络上循环发送,最终造成网络资源的严重浪费。
OSPF网络类型:根据路由器所连接的物理网络不同,OSPF将网络划分为四种类型:广播多路访问型(Broadcast multiAccess)、非广播多路访问型(None Broadcast MultiAccess,NBMA)、点到点型(Point-to-Point)、点到多点型(Point-to-MultiPoint)。
广播多路访问型网络如:Ethernet、Token Ring、FDDI。
NBMA型网络如:Frame Relay、X.25、SMDS。
Point-to-Point型网络如:PPP、HDLC。
designated router(DR):多路访问网络中为避免router 间建立完全相邻关系而引起大量开销,OSPF在区域中选举一个DR,每个router都与之建立完全相邻关系.router用Hello信息选举一个DR.在广播型网络里Hello信息使用多播地址224.0.0.5周期性广播,并发现邻居.在非广播型多路访问网络中,DR负责向其他router逐一发送Hello信息 backup designated router(BDR):多路访问网络中DR的备用router,BDR从拥有adjacency关系的router接收路由更新,但是不会转发LSA更新 OSPF areas:连续的网络和router的分组.在相同区域的router共享相同的area ID.因为1个router1次可以成为1个以上的区域的成员, area ID和接口产生关联,这就允许了某些接口可以属于区域1,而其他的属于区域0.在相同的区域的router拥有相同的拓扑表.当你配置OSPF的时候,记住必须要有个区域0,而且这个一般配置在连接到骨干的那个router上.区域扮演着层次话网络的角色 boradcast(multi-access):广播型(多路访问)网络.比如以太网,允许多个设备连接,访问相同的网络;而且提供广播的能力.在这样的网络中必须要有1个DR和BDR nonbroadcast multi-access(NBMA):这类网络类型有帧中继(Frame Relay),X.25和异步传输模式(Asynchronous Transfer Mode,A TM),这类网络允许多路访问,但是不提供广播能力 point-to-point:点对点网络.一个物理上的串行电路连接或者是逻辑上的,不需要DR和BDR,邻居是自动发现的 point-to-multipoint:点对多点网络.不需要DR和BDR 2>frame-relay上运行电到多点非广播,需要所有接口在同一子网,并在所有参与的接口下运行ip ospf network point-to-multipoint nonb frame map ip 后不用br Frame-relay上运行ospf的类型: 1>NON-BROADCAST 2>BROADCAST 3>POINT-TO-MULTIPOINT:需要所有接口在同一子网,并在所有参与的接口下运行ip ospf network point-to-multipoint,不选DR frame map ip后要br 4>POINT-TO-MULTIPOINT NONBROADCAST:需要所有接口在同一子网,并在所有参与的接口下运行ip ospf network point-to-multipoint nonb frame map ip 后不用br 不选DR(没有DR) 5>POINT-TO-POINT -------------------以上为我的复习笔记---------------------------------------------------再附送你一个ospf的链路类型-------------------------- OSPF 链路类型: 1. Point-to-point 和Broadcast 可以建立邻居关系,但是路由学不到. 2. Point-to-point 和Nbma 也可以建立邻居关系,但是路由学不到. 3. Point-to-point 和point-to-multipoint 可以建立邻居关系,可以学到路由, 前提是两边的hello-interval 和dead-interval 必须手工设置相同,可以学到路由,原因是因为两者都不选举DR. 4.Nbma 和Broadcast 可以建立邻居关系,可以学到路由,前提是两边的hello-interval 和dead-interval 必须手工设置相同,可以学到路由.因为两者都选举DR.根据路由器所连接的物理网络不同,OSPF将网络划分为四种类型:广播多路访问型(Broadcast multiAccess)、非广播多路访问型(None Broadcast MultiAccess,NBMA)、点到点型(Point-to-Point)、点到多点型(Point-to-MultiPoint)。
OSPF:Open Shortest Path FirstOSPF路由协议是由IETF组织开发,作为RIP路由协议的替代协议,解决RIP 路由协议的固有问题。
是IETF组织推荐使用的IGP协议。
OSPF路由协议是一种链路状态协议,使用SPF算法进行最佳路由计算。
作为链路状态协议,OSPF协议的主要优点在于路由表的快速收敛,对大型网络的支持以及不易受到错误路由信息的影响。
OSPF路由协议其他的的特点如下:²使用area的概念,降低协议对CPU和内存的影响,减少路由协议产生的流量,可以构筑分层的网络拓扑结构。
²完全支持无类别路由处理,消除了有类别路由协议的一些问题,例如不连续子网的问题。
²支持无类别路由表的检索,支持VLSM,支持Supernetting可以更有效的进行地址管理。
²支持无大小限制的,任意的metric值。
²等价负载均衡,可以更有效的利用多路径进行数据传输。
²使用预留的组播地址,减小对非OSPF设备的影响。
²支持认证,提供更安全的路由²可以对路由进行标记,跟踪外部的路由。
OSPF的操作介绍第一步:OSPF路由器从启动了OSPF协议的接口向外发送Hello数据包,如果两台路由器共享公共的数据链路,并且Hello数据包中指定的数据参数协商一致,这两个路由器将建立邻居关系成为邻居(Neighbors)。
第二步:建立邻接(Adjacencies)关系。
邻接关系是在两个建立了邻居关系的OSPF路由器之间建立的,类似于一条点到点的虚拟链路。
两个OSPF路由器必须先建立邻居关系然后才能建立邻接关系。
因此在故障排除时可以依次检查相应的数据库列表。
OSPF定义了几种网络类型和路由器类型,网络类型和路由器类型也在Hello数据包中传输。
邻接关系的建立也需要依据网络类型和路由器类型来建立。
第三步:所有的路由器向所有的建立了邻接关系的路由器上发送LSA(Link State Advertisement)数据包。
OSPF: 常见问题问题前言OSPF 中为什么将环回作为 /32 主机路由通告?如何更改 OSPF 的参考带宽?OSPF 如何计算其度量或成本?OSPF 路由协议交换是否经过身份验证?什么是链路状态重传间隔?用什么命令设置它?变量 IP-OSPF-Transmit-Delay 起什么作用?在 OSPF 中是否只有虚拟链路的静态选项允许不连续网络,而不管掩码传播属性如何?多播 IP 地址是否将映射到 MAC 级别多播地址?Cisco OSPF 实现是否支持基于 IP TOS 的路由?offset-list 子命令对 OSPF 起作用吗?在本身没有 OSPF 默认路由的路由器上能否根据外部信息在系统中生成默认路由?能否在 OSPF 中使用 distribute-list in/out 命令过滤路由?如何向 OSPF 域间路由赋予比域内路由更高的优先级?是否必须用 OSPF neighbor 子命令为交换式多兆位数据服务 (SMDS) 网云上的路由器手动设置邻接?在 OSPF 进程之间重分配路由时,是保留所有最短路径优先算法 (SPF) 度量还是使用默认度量值?Cisco 如何在部分网状帧中继网络中实现 OSPF 路由?将未编号接口分配到一个区域时应该使用哪个地址通配符掩码对?OSPF 中能否对一端编号而对另一端保持不编号?配置路由器 OSPF 1 时,为什么收到“cannot allocate router id”错误消息?配置路由器 OSPF 1 时,为什么收到“unknown routing protocol”错误消息?Show ip ospf interface 命令输出中的状态 DR、BDR 和 DROTHER 表示什么意思?发出 show ip ospf neighbor 命令时,为什么只看到 FULL/DR 和 FULL/BDR,而对于所有其他邻居显示 2-WAY/DROTHER?在串行链路上为什么看不到 FULL/DR 或 FULL/BDR 类型的 OSPF 邻居?在 BRI/PRI 链路上运行 OSPF 是否需要使用任何特殊命令?在异步链路上运行 OSPF 是否需要使用任何特殊命令?哪个 Cisco IOS 软件版本开始支持 OSPF 中的每接口身份验证类型?向次末节区域 (NSSA) 导入外部路由时能否控制 P 位?OSPF show 命令的响应为什么非常慢?clear ip ospf redistribution 命令有何用途?OSPF 是否会使不在同一子网中的邻居形成邻接?OSPF 多长时间发送一次链路状态通告 (LSA)?在 OSPF 网络中如何阻止单个接口发展邻接?当 OSPF 数据库中对同一外部网络有两个类型 5 链路状态通告 (LSA) 时,应该在 IP 路由表中安装哪条路径?Cisco 1600 路由器为什么无法识别 OSPF 协议?Cisco 800 路由器为什么不能运行 OSPF?在同一网络中的多个路由器上配置 OSPF 时,是否应使用相同进程号?当路由器中同时运行 Cisco 快速转发 (CEF) 和 OSPF 时,如果与目标之间存在多条路径,由谁执行负载均衡?OSPF 如何使用两条多链路路径传输数据包?如何能迅速地发现拓扑变化?3825 系列路由器是否支持 OSPF 末节功能?错误消息 %OSPF-4-FLOOD_WAR: Process process-id re-originates LSA ID ip address type-2 adv-rtr ip addressin area area id 表示什么意思?能否在 GRE 隧道上运行 OSPF?相关信息前言本文档讨论与开放最短路径优先 (OSPF) 相关的最常见问题 (FAQ)。
解析OSPF各区域的区别和作用在进行OSPF路由方案部署过程中,OSPF的各种区域是最难理解的。
它们之间到底有什么区别和作用呢?本文将为大家一一解答。
Backbone(骨干)区域在一个OSPF网络中,可以包括多种区域,其中就有三种常见的特殊区域,即就是骨干区域(Backbone Area)、末梢区域(Stub Area)和非纯Stub区域(No Stotal Stub area,NSSA),当然还可以包括其它标准区域。
OSPF网络中的区域是以区域ID进行标识的,区域ID为0的区域规定为骨干区域。
OSPF主要区域类型示例一个OSPF互联网络,无论有没有划分区域,总是至少有一个骨干区域。
骨干区域有一个ID 0.0.0.0,也称之为区域0。
另外,骨干区域必须是连续的(也就是中间不会越过其他区域),也要求其余区域必须与骨干区域直接相连(但事实上,有时并不一定会这样,所以也就有了下面将要介绍的"虚拟链路"技术)。
骨干区域一般为区域0(Area 0),其主要工作是在其余区域间传递路由信息。
骨干区域作为区域间传输通信和分布路由信息的中心。
区域间的通信先要被路由到骨干区域,然后再路由到目的区域,最后被路由到目的区域中的主机。
在骨干区域中的路由器通告他们区域内的汇总路由到骨干区域中的其他路由器。
这些汇总通告在区域内路由器泛洪,所以在区域中的每台路由器有一个反映在它所在区域内路由可用的路由表,这个路由与AS中其他区域的ABR汇总通告相对应。
如在本章前面的图8-1中,R1使用一个汇总通告向所有骨干路由器(R2和R3)通告Area 0.0.0.1中的所有路由。
R1从R2和R3接收汇总通告。
R1配置了Area 0.0.0.0中的汇总通告信息,通过泛洪,R1把这个汇总路由信息传播到Area 0.0.0.1内所有路由器上。
在Area 0.0.0.1内的每个路由器,来自Areas 0.0.0.0、0.0.0.2和0.0.0.3区域的汇总路由信息共同完成路由表的计算。
网络路由是计算机网络中非常重要的一项技术,它决定了网络数据的传输路径和速度。
为了提高网络性能和传输效率,需要优化网络路由技术。
本文将详细介绍网络路由技术的优化方法,帮助读者更好地理解和应用这一技术。
一、路由表优化路由表是网络路由中非常重要的一部分,可以决定数据包的转发路径。
在优化网络路由技术时,需要对路由表进行优化。
可以采取以下几种方法:1. 压缩路由表:将相似的路由合并到一个条目中,减少路由表的规模。
这样可以降低路由器的查找时间和内存占用。
2. 路由表划分:将路由表按照不同的区域、网络或者协议划分成多个部分。
这样可以提高查找速度和路由处理的效率。
3. 定期更新路由表:定期更新路由表,删除失效的路由和添加新的路由。
保持路由表的最新状态,可以提高路由的准确性和传输效率。
二、链路带宽优化链路带宽是指网络中传输数据的通道的能力。
在网络路由中,优化链路带宽可以提高数据的传输速度和质量。
1. 负载平衡:将数据包在多个链路上均匀分布,避免单个链路过载。
采用负载平衡技术可以提高数据的传输速度和可靠性。
2. 带宽控制:对网络中的链路带宽进行控制,合理调整传输速率,避免链路拥塞。
通过带宽控制可以提高数据传输的稳定性和可靠性。
3. 故障恢复:设置备用链路,当主链路发生故障时,可以自动切换到备用链路,保证数据传输的连续性。
三、路由协议优化路由协议是网络路由中用于交换路由信息和计算最优路径的一种协议。
在优化网络路由技术时,可以对路由协议进行优化。
1. 选择合适的路由协议:根据网络的规模和需求选择合适的路由协议。
常用的路由协议有RIP、OSPF、BGP等,它们有不同的特点和适用环境。
2. 调整路由协议参数:根据网络状况和需求,合理调整路由协议的参数。
比如调整路径计算的权重、更新路由信息的频率等。
3. 路由聚合:将多个子网的路由信息合并成一个更具概括性的路由信息。
这样可以减少路由表的规模和路由信息的传输量。
四、路由器性能优化路由器是网络路由中的核心设备,对路由器的性能进行优化可以提高整个网络的传输效率和质量。
解决OSPF不连续区域的3种方法
网络拓扑图
解决OSPF不连续区域的问题我们有三种解决办法:
1.多进程双向重新分布
2.创建tunnel通道宣告到区域0
3.创建虚链路
以下是3种方法配置的详细命令:
方法1:多进程双向重新分布
(1).重新启动另外一个OSPF进程
(2).在2个OSPF进程中宣告不连续的网段
(3).双向发布OSPF进程: redistribute ospf 进程号 subnets R1
int s0/0
ip add 1.1.1.1 255.255.255.0
no shut
router ospf 110
router-id 1.1.1.1
network 1.1.1.0 0.0.0.255 area 0
R2
int s0/0
ip add 1.1.1.2 255.255.255.0
no shut
int s0/1
ip add 2.2.2.1 255.255.255.0
no shut
router ospf 110
router-id 2.2.2.2
network 2.2.2.0 0.0.0.255 area 1 network 1.1.1.0 0.0.0.255 area 0
router ospf 120
router-id 2.2.2.5
network
R3
int s0/0
ip add 2.2.2.2 255.255.255.0
no shut
int s0/1
ip add 3.3.3.1 255.255.255.0
no shut
router ospf 110
router-id 3.3.3.3
network 2.2.2.0 0.0.0.255 area 1 redistribute ospf 120 subnets router ospf 120
router-id 3.3.3.5
network 3.3.3.0 0.0.0.255 area 2 redistribute ospf 110 subnets
R4
int s0/0
ip add 3.3.3.2 255.255.255.0
no shut
router ospf 110
router-id 4.4.4.4
network 3.3.3.0 0.0.0.255 area 2 方法2:创建tunnel通道宣告到区域0 r1
int s0/0
ip add 1.1.1.1 255.255.255.0
no shut
router ospf 110
router-id 1.1.1.1
network 1.1.1.0 0.0.0.255 area 0 r2
int s0/0
ip add 1.1.1.2 255.255.255.0
no shut
int s0/1
ip add 2.2.2.1 255.255.255.0
no shut
int tunnel 1
tunnel source 2.2.2.1
tunnel destination 2.2.2.2
ip add 172.16.1.1 255.255.255.0 no shut
router ospf 110
router-id 2.2.2.2
network 2.2.2.0 0.0.0.255 area 1 network 1.1.1.0 0.0.0.255 area 0 network 172.16.1.0 0.0.0.255 area 0
r3
int s0/0
ip add 2.2.2.2 255.255.255.0
no shut
int s0/1
ip add 3.3.3.1 255.255.255.0
no shut
int tunnel 1
tunnel source 2.2.2.2
tunnel destination 2.2.2.1
ip add 172.16.1.2 255.255.255.0
no shut
router ospf 110
router-id 3.3.3.3
network 2.2.2.0 0.0.0.255 area 1
network 3.3.3.0 0.0.0.255 area 2 network 172.16.1.0 0.0.0.255 area 0
r4
int s0/0
ip add 3.3.3.2 255.255.255.0
no shut
router ospf 110
router-id 4.4.4.4
network 3.3.3.0 0.0.0.255 area 2
方法3:创建虚链路
R1路由器
int s0/0
ip add 1.1.1.1 255.255.255.0
no shut
router ospf 110
router-id 1.1.1.1
network 1.1.1.0 0.0.0.255 area 0
R2路由器
int s0/0
ip add 1.1.1.2 255.255.255.0
no shut
int s0/1
ip add 2.2.2.1 255.255.255.0
no shut
router ospf 110
router-id 2.2.2.2
network 2.2.2.0 0.0.0.255 area 1 network 1.1.1.0 0.0.0.255 area 0 area 1 virtual-link 3.3.3.3
R3路由器
int s0/0
ip add 2.2.2.2 255.255.255.0
no shut
int s0/1
ip add 3.3.3.1 255.255.255.0
no shut
router ospf 110
router-id 3.3.3.3
network 2.2.2.0 0.0.0.255 area 1
network 3.3.3.0 0.0.0.255 area 2
area 1 virtual-link 2.2.2.2
R4路由器
int s0/0
ip add 3.3.3.2 255.255.255.0
no shut
router ospf 110
router-id 4.4.4.4
network 3.3.3.0 0.0.0.255 area 2
大家可以去通过实验来验证效果!有什么问题多交流,谢谢!。