多区域OSPF配置实例
多区域OSPF配置实例
多区域配置OSPF网络大型服务
【实验环境】
BENET公司总部位于北京,在上海和广州拥有分公司,现希望把三个地方的办公网络用OSPF连接起来,希望你为他们实现这个办公网络的搭建!
【实验目的】
按照现有拓扑图的规划,配置多区域的OSPF在他的上面配置末梢区域(Stub Area)和完全末梢区域(Totally Stublly Area)
以及知道为什么要换分多区域的原因?
【实验拓扑】
【实验步骤】
网络拓扑图的具体布线:
Router1 S0/0 <----> Router2 S0/0
Router2 S1/0 <----> Router3 S0/0
Router3 E1/0 <----> Router4 E0/0
第一步:配置路由器的回环地址和接口的IP地址;
(1) 、配置Router1的回环地址和接口的IP地址;
(2)、配置Router2的回环地址和接口的IP地址;(注意:在Router2上配置回环地址是根据情况而定的;Router2是属于Area2是属于骨干区域,但同时它也是一个ABR路由器;所以要配置两个接口的IP地址;因为R2是区域边界系统路由器(ABR)所以在它上面要配置两个接口的IP地址)!
(3)、配置Router3的回环地址和接口的IP地址(他和Router2一样是一个ABR路由器又是Area0所以要配置两个接口的IP地址;而回环地址就在这里不在做具体的介绍了;因为R3是区域边界路由器(ABR)所以在它上面要配置两个接口的IP地址)
(4)、配置Router4的回环地址和接口的IP地址;(他和Router2一样是一个ABR路由器又是Area0所以要配置两个接口的IP地址;而回环地址就在这里不在做具体的介绍了)
(1)、在Router1上配置OSPF进程以及宣告他所在的末梢区域(Stub Area)(注意:宣告OSPF的进程和宣告RIP的进程的配置是不一样的,在配置OSPF时他的进程号时本地路由器的进程号,他是来标识一台路由器的多个OSPF的进程的;)
末梢区域(Stub Area )他是一个不允许自治系统外部LSA通告在其内进行泛洪的区域。
他是不需要学习5类和4类的LSA;如果在没有学习到5类的时候那么4类的也不必要的,因此这些端口也将会被阻塞。
(2)、在router2上配置OSPF进程以及宣告它所在的末梢区域(Stub Area)(注意:宣告OSPF 是它的路由器不能是ASBR的路由器,因为ASBR路由器会产生类型5的LSA通告!但是,又因为末梢区域(STUB)不能通过4、5、7三类的LSA所以它不能是ASBR路由器虚链路不能在一个末梢区域内配置也不能穿过一个末梢区域)
(3)、在router3上配置OSPF进程以及宣告它所在的完全末梢区域(Totally Stubby)(注意:在宣告OSPF的完全末梢区域(Totally Stubby)的时候要区别完全末梢区域(Totally Stubby)和末梢区域(Stub Area)而完全末梢区域(Totally Stubby)和末梢区域(Stub Area)的区别是:末梢区域(Stub Area)允许1、2、3三类LSA通过,这里所说的1、2、3、LSA其实是路由器LSA、网络LSA 和网络汇总LSA(一般情况下我们所运用到的有6种链路通告他们分别是路由器LSA、网络LSA、网络汇总LSA、ASBR汇总LSA、AS外部LSA、NSSA外部LSA这七种但是,实际总共有11种),但是,完全末梢区域(Totally Stubby)它只是允许1、2两类来通过不允许其它的LSA来通过!
(4)、在router4上配置OSPF进程以及宣告它所在的完全末梢区域(Totally Stubby)(注意:同理把它配置成router3的一样就OK了,但是它要满足四个条件才可能会被看成是完全末梢区域(Totally Stubby)和末梢区域(Stub Area)1、只有一个默认路由作为其他区域的出口;2、区域不能作为虚链路的穿越区域;3、stub区域无ASBR自治系统边界路由;4、不是骨干区域Area 0;
第三步:在各个路由器上验证OSPF配置是不是正确;
(1)、在router1上查看路由器信息(注意:“O”指的是OSPF所学习到的详细信息;“C”指的是OSPF 直连的详细信息;"R"指的是RIP所学习到的;“O IA”指的是不同区域间所学习到的详细信息)
(2)、在router2上查a看路由器OSPF路由器接口的详细信息:(注意:查看它的端口是不是UP,查看它的hello包、dead、wait、等一些详细的信息)下面就是查看router2的接口的详细信息;
(3)、在router2上查看OSPF邻居和邻接的状态(如:进程ID、R-ID、COST、PRIORITY,邻居的数量)
(4)、在router2和router3上查看它的详细信息(注意:“O”指的是OSPF所学习到的详细信息;“C”指的是OSPF直连的详细信息;“O IA”指的是不同区域间所学习到的详细信息)
(5)、在router3上查看OSPF协议的配置信息(注意:OSPF的进程、以及network等一些详细信息,它的网关和更新时间)
(6)、在router3上查看它的OSPF学习到的路由(注意:“O”指的是OSPF所学习到的详细信息;“C”指的是OSPF直连的详细信息;“O IA”指的是不同区域间所学习到的详细信息这里的“110”是管理距离“128”是它的cost值)
(7)、在router3上查看LSDB内的所有的LSA数据信息(注意:Link ID 是不是正确、AGE存活的多长时间、SEP是指它的序列号、check是指它的校验和!)
【实验心得】
做实验其实是对知识的另一种理解、它是在理论的基础上来加深你对知识的理解程度、以及你的实验方法和做掌握做实验的要点!
【实验总结】
要想学到的知识,那么就得动手做才行!做实验做一遍是不行的,尤其是对OSPF区域的一些配置;它是相对来说有点难度的,要想更加深入的了解OSPF的区域配置,应多做实验、应该从多个方面学会思考问题!。
三台三层交换机OSPF多区域划分动态路由实验
三台三层交换机OSPF多区域划分动态路由实验⼀、实验拓扑⼆、实验步骤1、给主机设置IP,⽹关;给交换机划分VLAN,给VLAN划分端⼝,给VLAN设置IP2、启⽤OSPF、宣告⽹段(network ⽹络地址反掩码区域名其中0区域为主⼲区域)▲SwitchA 的相关配置Switch>enableSwitch#configConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchASwitchA(config)#vlan 10SwitchA(config-vlan)#exitSwitchA(config)#vlan 20SwitchA(config-vlan)#exitSwitchA(config)#vlan 100SwitchA(config-vlan)#exitSwitchA(config)#interface range fastEthernet 0/1-10SwitchA(config-if-range)#switchport access vlan 10SwitchA(config-if-range)#interface range fastEthernet 0/11-20SwitchA(config-if-range)#switchport access vlan 20SwitchA(config-if-range)#interface fastEthernet 0/23SwitchA(config-if)#switchport access vlan 100SwitchA(config-if)#SwitchA(config-if)#interface vlan 100SwitchA(config-if)#ip address 192.168.100.1 255.255.255.0SwitchA(config-if)#no shutdownSwitchA(config-if)#interface vlan 10SwitchA(config-if)#ip address 192.168.10.1 255.255.255.0SwitchA(config-if)#no shutdownSwitchA(config-if)#interface vlan 20SwitchA(config-if)#ip address 192.168.20.1 255.255.255.0SwitchA(config-if)#no shutdownSwitchA(config-if)#exitSwitchA(config)#router ?eigrp Enhanced Interior Gateway Routing Protocol (EIGRP)ospf Open Shortest Path First (OSPF)rip Routing Information Protocol (RIP)SwitchA(config)#router ospf ?<1-65535> Process IDSwitchA(config)#router ospf 1SwitchA(config-router)#network 192.168.10.0 0.0.0.255 area 0SwitchA(config-router)#network 192.168.20.0 0.0.0.255 area 0SwitchA(config-router)#network 192.168.100.0 0.0.0.255 area 0SwitchA(config-router)#▲SwitchB 的相关配置Switch>Switch>enableSwitch#configConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#vlan 30Switch(config-vlan)#exitSwitch(config)#vlan 40Switch(config-vlan)#exitSwitch(config)#vlan 101Switch(config-vlan)#exitSwitch(config)#vlan 200Switch(config-vlan)#exitSwitch(config)#hostname SwitchBSwitchB(config)#interface range fastEthernet 0/1-10SwitchB(config-if-range)#switchport access vlan 30SwitchB(config-if-range)#interface range fastEthernet 0/11-20 SwitchB(config-if-range)#switchport access vlan 40SwitchB(config-if-range)#interface fastEthernet 0/23SwitchB(config-if)#switchport access vlan 101SwitchB(config-if)#interface fastEthernet 0/24SwitchB(config-if)#switchport access vlan 200SwitchB(config-if)#SwitchB(config-if)#exitSwitchB(config)#interface vlan 101SwitchB(config-if)#ip address 192.168.100.2 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#interface vlan 200SwitchB(config-if)#ip address 192.168.200.1 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#interface vlan 30SwitchB(config-if)#ip address 192.168.30.1 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#interface vlan 40SwitchB(config-if)#ip address 192.168.40.1 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#exitSwitchB(config)#route ospf 1SwitchB(config-router)#network 192.168.100.0 0.0.0.255 area 0 SwitchB(config-router)#network 192.168.30.0 0.0.0.255 area 0 SwitchB(config-router)#network 192.168.200.0 0.0.0.255 area 1 SwitchB(config-router)#network 192.168.40.0 0.0.0.255 area 1 SwitchB(config-router)#▲SwitchC 的相关配置Switch>Switch>enableSwitch#configConfiguring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname SwitchCSwitchC(config)#vlan 50SwitchC(config-vlan)#exitSwitchC(config)#vlan 60SwitchC(config-vlan)#exitSwitchC(config)#vlan 201SwitchC(config-vlan)#exitSwitchC(config)#interface range fastEthernet 0/1-10 SwitchC(config-if-range)#switchport access vlan 50SwitchC(config-if-range)#interface range fastEthernet 0/11-20 SwitchC(config-if-range)#switchport access vlan 60SwitchC(config-if-range)#interface fastEthernet 0/24 SwitchC(config-if)#switchport access vlan 201SwitchC(config-if)#exitSwitchC(config)#interface vlan 201SwitchC(config-if)#ip address 192.168.200.2 255.255.255.0SwitchC(config-if)#no shutdownSwitchC(config-if)#interface vlan 50SwitchC(config-if)#ip address 192.168.50.100 255.255.255.0SwitchC(config-if)#no shutdownSwitchC(config-if)#interface vlan 60SwitchC(config-if)#ip address 192.168.60.100 255.255.255.0SwitchC(config-if)#no shutdownSwitchC(config-if)#exitSwitch(config)#router ?eigrp Enhanced Interior Gateway Routing Protocol (EIGRP)ospf Open Shortest Path First (OSPF)rip Routing Information Protocol (RIP)Switch(config)#router ospf ?<1-65535> Process IDSwitch(config)#router ospf 1Switch(config-router)#network 192.168.50.0 0.0.0.255 area 1Switch(config-router)#network 192.168.60.0 0.0.0.255 area 1Switch(config-router)#network 192.168.200.0 0.0.0.255 area 1Switch(config-router)# 当三台交换机都设置好ospf动态路由后,⽤以下命令查看(在特权模式下)SwitchC#show ip route结果如图三、实验结果所有的PC间全通。
5.OSPF多区域实验1
实验1 配置OSPF末节区域一、实验目的通过本节实验了解OSPF末节区域。
二、实验需要的知识点如图在区域1里面没有始发类型5的LSA,因为它可以配置成一个末梢区域。
注意,当一个相连的区域被配置成一个末梢区域时,路由器始发的Hello报文进入那个区域后,它的可选字段中的E位将会设置为0。
其他没有同样配置的所有路由器受到这些Hello报文后将会自动丢弃。
并且不能在这些路由器之间建立邻接关系。
三、实际生活中的应用为了减少LSA通告,减轻CPU负担。
在可以的情况下,建议使用末节区域。
四、实验需要的设备及要求路由器A、路由器B和路由器C用交叉电缆连接。
路由器B作为DCE给提供路由器A 和路由器C时钟信号。
所有的路由器都配置OSPF协议。
其中把区域1配置成末节区域。
路由器A、路由器B和路由器C将发送所连网络的息。
五、实验拓扑及IP地址六、实验步骤1、给路由器分别命名主机名。
例如:路由器A:RouterA。
定义进入特权模式的密码为:cisco。
在全局模式下使用指令的关键字:hostname nameenable password2、根据拓扑图配置接口IP地址。
在全局模式下使用指令的关键字:interface interface在接口模式下使用指令的关键字:ip address ip-address mask3、在DCE端配置时钟。
在接口模式下使用指令的关键字:clock rate clock。
4、分别在3台路由器上运行ospf,并做通告。
在全局模式下使用指令的关键字:router ospf process-id在协议模式下使用指令的关键字:network address wildcard-mask area area-id5、分别在路由器B和路由器C配置ospf stub 区域在协议模式下使用指令的关键字:area area-id stub6、在路由器A上把环回口重分布到ospf中在协议模式下使用指令的关键字:redistribute connect subnets修改路由器B和C的环回口ospf的类型。
OSPF多区域原理与配置
OSPF多区域原理与配置【OSPF三种配置方法】1、network 192.168.1.0 0.0.0.255 area02、network 0.0.0.0 255.255.255.255 area03、network 192.168.1.1 0.0.0.0 area0【OSPF通信量分三类】域内通信量:LSA1、LSA2域间通信量:LSA3外部通信量:LSA4、LSA5、LSA7a)标准区域允许‘域内’‘域间’及‘外部’通信量。
LSA为(1.2.3.4.5)b)末梢区域不允许‘外部’通信量存在,允许‘域内’‘域间’通信量及一条默认路由。
LSA为(1.2.3)c)完全末梢只允许‘域内’通信量及一条默认路由。
LSA为(1.2)d)非纯末梢不允许其他区域的外部通信量,允许‘域内’‘域间’及‘本区域’外部通信量。
LSA为(1.2.3.7)e)完全非纯末梢只允许本区域内部,本区域外部通信量及一条默认路由存在,不允许区域间及其他区域外部通信量存在。
LSA为(1.2.7)表-LSA类型一、OSPF的多区域【使用OSPF协议经常遇到的问题】?在大型网络中,网络结构的变化是时常发生的,因些OSPF路由器就会经常运行SPF算法来重新计算路由信息,大量消耗路由器的CPU和内存资源?在OSPF网络中,随着多条路径的增加,路由表变得越来越庞大,每一次路径的改变都使路由器不得不花大量的时间和资源去重新计算路由表,路由器就会越来越低效?包含完整网络结构信息的链路状态数据库也会越来越大,这将有可能使路由器CPU和内存资源彻底耗尽,从而导致路由器的崩溃【解决OSPF协议的以上问题】OSPF允许把大型区域划分成多个更易管理的小型区域。
这些小型区域可以交换路由汇总信息,而不是每一个路由的细节(1)、生成OSPF多区的原因1、生成OSPF多区域的原因改善网络的可扩展性快速收敛2、OSPF区域的容量?单个区域所支持路由器的范围大约是30~200?一些区域包含25台都有可能会显多了,而另一些区域却可以容纳多于500台的路由器【对于和区域相关的通信量定义了下面三种类型】域内通信量(Intra-AreaTraffic):指单个区域内路由器之间交换的数据包构成的通信量域间通信量(Inter-AreaTraffic):指由不同区域的路由器之间交换的数据包构成的通信量外部通信量(External-Traffic):指由OSPF区域内的路由器与OSPF区域外或另一个自治系统内的路由器之间交换的数据包构成的通信量【分层路由的优势】?降低了SPF运算的频率?减少了路由表?减小了链路状态更新报文(LSU)的流量(2)、路由器的类型内部路由器(Internal Router):指所有接口都属于同一个区域的路由器区域边界路由器(Areea BorderRouter):指连接一个或多个区域到骨干区域的路由器,并且这些路由器会作为夫域间通信量的路由网关。
神州数码多区域OSPF配置
五、 实验要求
配置表
Router-A
Router-B
S1/1(DCE) 192.168.1.1 S/1/0(DTE) 192.168.1.2 F0/0
F0/0
192.168.0.1 F0/0
192.168.2.1 E1/0
路由器 B 为 ABR
六、 实验步骤
第一步:参照实验三和上表配置各接口地址,并测试连通性 第二步:路由器 A 的配置 Router-A#conf Router-A_config#router ospf 100
第四步:路由器 C 的配置 Router-C#conf Router-C_config#router ospf 100 Router-C_config_ospf_100#network 192.168.2.0 255.255.255.0 area 0 Router-C_config_ospf_100#network 192.168.3.0 255.255.255.0 area 0 Router-C_config_ospf_100#^Z
九、 共同思考
1. 为什么必须有 area 0 存在? 2. 在路由器 A 和 C 宣告网段的时候有其他的方法吗?
十、 课后练习
请将地址改为 10.0.0.0/25 重复以上实验
十一、 相关命令详解
network area
将一个区域中几个网段定义成一个网络范围, no network 命令取消网络范围。 network network mask area area_id [ advertise | not-advertise ] [ no ] network network mask area area_id [ advertise | not-advertise ]
OSPF多区域
多区域 OSPFOSPF MultiArea【实验目的】了解和掌握ospf的原理,熟悉ospf多域配置步骤。
懂得如何配置Vitrul links,Transit area, Stub Area ,Totally Stubby Area, Not-so-stubby area(nssa)。
【实验原理】了解Internal router,Backbone router,Area Border Router (ABR), Autonomous System Boundary Router (ASBR) 以及各种类型链路通告的不同之处,优化ospf网络。
【实验拓扑】【实验设备】路由器五台,串行线,用于配置路由的主机【实验内容】1、按图示配置端口,用ping检查各端口间连通性(A/B,E/F用于virtul links实验; C的lo地址在用于验证external routesummarization D的lo地址加入area 8,为验证interarea summarization; A/F的lo 地址在nssa时才加入)建议配置好各个neighber的vty,可以用一台终端观察整个拓扑。
(config)#enable password cisco(config)#line vty 0 4(config-line)#Login(config-line)#Password cisco利用terminal monitor可在telnet上看到debug输出2、在各个路由器启动ospf进程,注意area的分布Router(config)#router ospf *Router(config-router)#network *.*.*.* *.*.*.* area *查看ABR/ASBR/DR/BDR。
show ip ospfshow ip ospf interfaceshow ip ospf neighborshow ip ospf neighbor detail3、 show ip route查看各router路由表,注意area 10,area 11没出现在别的router。
多区域OSPF
多区域OSPF多区域的ospf一、区域司1.为何要划分区域① 随着网络规模的不断扩大,当大型网络中的路由器运行OSPF路由协议时,路由器数量的增多会导致lsdb非常庞大,占用大量的存储空间,并使得运行spf算法的复杂度增加,导致cpu负担很重。
② 网络规模增大后,拓扑变化的概率也随之增大,网络往往处于“振荡”状态之中,造成网络中会有大量的ospf协议报文在传递,降低了网络的带宽利用率。
更为严重的是,每一次变化都会导致网络中所有的路由器重新进行路由计算。
......2.解决方法:① OSPF协议通过将自治系统划分为不同的区域来解决上述问题。
②区域是从逻辑上将路由器划分为不同的组,每个组用区域号(areaid)来标识3.区域示例4.描述①区域的边界是路由器,而不是链路。
....② 路由器可以属于不同的区域,但网段(链路)只能属于一个区域,或者说每个运行ospf的接口必须指明属于哪一个区域。
③ 划分区域后,可以在区域边界路由器上进行路由聚合,以减少到其他区域的广告数量lsa数量,还可以将网络拓扑变化带来的影响最小化。
5.区域分工的优势①降低spf计算频率②减小路由表③ 减少LSA广告的开销④ 将不稳定性限制在特定区域二、路由器的区域类型1.内部路由器:这种路由器的所有接口都属于同一个OSPF区域。
2.区域边界路由器(ABR):这种路由器可以同时属于两个以上的区域,但其中一个必须是主干区域。
ABR用于连接主干区和非主干区。
它可以是与主干区的物理连接或逻辑连接。
3.骨干路由器(backbonerouter)该类路由器至少有一个接口属于骨干区域。
因此,所有的abr和位于area0的内部路由器都是骨干路由器。
4.自治系统边界路由器(asbr):与其他as交换路由信息的路由器称为asbr。
asbr并不一定位于as的边界,它有可能是区域内路由器,也有可能是abr。
只要一台ospf路由器引入了外部路由的信息,它就成为asbr。
OSPF多区域概念及实现
OSPF多区域概念及实现OSPF是一种用于在大型局域网和广域网中进行路由选择的内部网关协议。
它使用链路状态更新算法,并支持多区域功能,以提高网络的可扩展性和性能。
在OSPF中,区域是逻辑划分的网络集合,通常是基于物理拓扑的分割。
每个区域都有一个特殊的身份,其中一个区域被指定为区域0,也称为骨干区域。
骨干区域是连接所有其他区域的中心区域。
实现多区域的优点:1.减少路由表的大小:区域的创建允许网络管理员将网络划分为更小的区域,从而减少每个路由器的路由表大小。
这有助于降低路由器的内存和处理器资源的要求,并提高网络的整体性能。
2.减少路由器之间的链路负载:多区域设计将区域内的路由器数量减少到一个最小程度,从而减少了在区域之间传输路由信息的需求。
这样可以降低网络中的链路负载,提高链路的可用性和性能。
3.改善网络可扩展性:多区域设计使网络更具可扩展性。
当网络增长时,新区域可以添加到网络中,而不会影响现有区域的性能。
这样,网络可以灵活增长,并且容易适应变化的网络需求。
实现多区域的步骤:1.划分区域:首先,网络管理员需要基于物理拓扑和网络需求,将网络划分为多个区域。
每个区域应具有独立的划分方式和标识符。
2.配置区域间连接:在骨干区域中配置区域间连接,这可以通过配置专用的区域0接口或通过配置虚拟链路来实现。
区域间连接通常是通过广域网连接或专用链路实现的。
3.配置区域内连接:在每个区域内,配置所有内部连接,这包括与该区域相关的本地连接以及来自其他区域的连接。
这些连接应使用适当的区域标识符进行配置。
4.配置区域边界路由器:每个区域中的区域边界路由器(Area Border Router,ABR)负责在区域内和区域间转发路由信息。
ABR需要配置准确的区域标识符,并配置区域间连接。
5.配置OSPF路由器:为每个OSPF路由器配置OSPF进程,并在每个接口上启动OSPF。
配置路由器的区域标识符,以及与其他路由器交换和更新链路状态的方式。
OSPF实验
OSPF实验实验20 OSPF实验任务一:单区域OSPF基本配置步骤一:搭建实验环境并完成基本配置步骤二:检查网络连通性和路由器路由表在ClientA上ping ClientB (IP地址为10.1.0.1),结果是无法互通,导致这种结果的原因是RTA上只有直连路由,没有到达ClientB 的路由表,故从ClientA上来的数据报文无法转发给ClientB 步骤三:配置OSPF在RTA上完成OSPF如下配置:[RTA]router id 1.1.1.1[RTA]ospf 1如上配置中,数字1的含义是OSPF进程号,缺省情况下取值为1 [RTA-ospf-1]area 0.0.0.0在如下的空格中填写最恰当的配置命令[RTA-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0[RTA-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255[RTA-ospf-1-area-0.0.0.0]network 20.0.0.0 0.0.0.255在RTB上配置OSPF:[RTB]router id 2.2.2.2[RTB]ospf 1[RTB-ospf-1]area 0.0.0.0[RTB-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0[RTB-ospf-1-area-0.0.0.0]network 10.1.0.0 0.0.0.255[RTB-ospf-1-area-0.0.0.0]network 20.0.0.0 0.0.0.255步骤四:检查路由器OSPF邻居状态及路由表在路由器上可以通过display ospf peer命令查看路由器OSPF邻居状态。
通过如上命令在RTA上查看路由器OSPF邻居状态,依据输出信息,可以看到,RTA 与Router ID为2.2.2.2(RTB)的路由器互为邻居, 此时,邻居状态达到FULL,说明RTA 和RTB之间的链路状态数据库同步,RTA具备到达RTB的路由信息。
OSPF多区域配置与汇总
R1的详细配置Router>en Router#conf t Router(config)#int lo0Router(config-if)#ip add 1.1.1.1 255.255.255.0 Router(config-if)#exit Router(config)#int s0/0Router(config-if)#ip add 12.12.12.1 255.255.255.0 Router(config-if)#no shutRouter(config-if)#clock rate 64000 Router(config-if)#clock rate 64000S0/0 S0/0 S0/1 S0/1 S0/0 S0/012.12..12.0/24 23.23.23.0/2434.34.34.0/24R1R2R4 R31 2 2 3 3 4 Area 0Area 1Lo0:2.2.2.2/24Lo0:3.3.3.3/24R4:Lo0:4.4.4.4/24 Lo10:10.1.0.4/24 Lo11:10.1.1.4/24 Lo12:10.1.2.4/24 Lo13:10.1.3.4/24R1:Lo0:1.1.1.1/24 Lo10:172.16.0.1/24 Lo11:172.16.1.1/24 Lo12:172.16.2.1/24 Lo13:172.16.3.1/24Router(config)#int lo1Router(config-if)#ip add 172.16.1.1 255.255.255.0 Router(config-if)#exitRouter(config)#int lo2Router(config-if)#ip add 172.16.2.1 255.255.255.0 Router(config-if)#exitRouter(config)#int lo3Router(config-if)#ip add 172.16.3.1 255.255.255.0 Router(config-if)#exitRouter(config)#int lo4Router(config-if)#ip add 172.16.4.1 255.255.255.0 Router(config-if)#exitRouter#conf tRouter(config)#router ospf 1Router(config-router)#exitRouter(config)#router ripRouter(config-router)#veRouter(config-router)#version 2Router(config-router)#no auRouter(config-router)#no auto-summaryRouter(config-router)#net 12.0.0.0Router(config-router)#net 172.16.0.0Router(config-router)#endR2的详细配置Router>enRouter#conf tRouter(config)#int lo0Router(config-if)#ip add 2.2.2.2 255.255.255.0 Router(config-if)#exitRouter(config)#int s0/0Router(config-if)#ip add 12.12.12.2 255.255.255.0 Router(config-if)#no shutRouter(config-if)#exitRouter(config)#int s0/1Router(config-if)#ip add 23.23.23.1 255.255.255.0 Router(config-if)#no shutRouter(config-if)#clock rate 64000Router(config-if)#exitRouter(config)#router ripRouter(config-router)#no auto-summaryRouter(config-router)#net 12.0.0.0Router(config-router)#exitRouter(config)#router ospf 1Router(config-router)#net 23.23.23.0 0.0.0.255 a 0Router(config-router)#net 2.2.2.0 0.0.0.255 a 0Router(config-router)#redistribute rip subnets metric-type 1 Router(config-router)#summary-address 172.16.0.0 255.255.252.0R3的详细配置Router>enRouter(config)#int lo0Router(config-if)#ip add 3.3.3.3 255.255.255.0Router(config-if)#int s0/0Router(config-if)#ip add 23.23.23.2 255.255.255.0Router(config-if)#no shutRouter(config-if)#int s 0/1Router(config-if)#ip add 34.34.34.1 255.255.255.0Router(config-if)#no shutRouter(config-if)#clock rate 64000Router(config-if)#exitRouter(config)#router ospf 1Router(config-router)#net 23.23.23.0 0.0.0.255 a 0 Router(config-router)#net 3.3.3.0 0.0.0.255 a 0 Router(config-router)#net 34.34.34.0 0.0.0.255 a 1 Router(config-router)#area 1 range 10.1.0.0 255.255.252.0 Router(config-router)#endR4的详细配置Router>enRouter#conf tRouter(config)#int lo0Router(config-if)#ip add 4.4.4.4 255.255.255.0Router(config-if)#exitRouter(config)#int s0/0Router(config-if)#ip add 34.34.34.2 255.255.255.0 Router(config-if)#no shutRouter(config-if)#clock rate 64000Router(config-if)#endRouter#Router#conf tRouter(config)#int lo1Router(config-if)#ip add 10.1.1.1 255.255.255.0Router(config-if)#exitRouter(config)#int lo2Router(config-if)#ip add 10.1.2.1 255.255.255.0Router(config-if)#exitRouter(config)#int lo3Router(config-if)#ip add 10.1.3.1 255.255.255.0Router(config-if)#exitRouter(config)#int lo4Router(config-if)#ip add 10.1.4.1 255.255.255.0Router(config-if)#exitRouter(config)#router ospf 1Router(config-router)#net 34.34.34.0 0.0.0.255 a 1Router(config-router)#net 4.4.4.0 0.0.0.255 a 1Router(config-router)#net 10.1.0.0 0.0.3.255 a 1Router(config-router)#end各个路由器的基本配置完成使用show ip rou 和show ip ospf database查看各路由器如下R1的R2的R3的R4的. .。
多区域ospf实验报告
实验报告实验名称多区域动态路由协议ospf课程名称计算机网络实训一.实验目的1、进一步理解网络配置的基本原理;2、熟练掌握Boson NetSim软件的配置方法;3、掌握动态协议ospf的配置。
4、掌握多区域动态路由器ospf协议的基本命令配置。
5、学会实验出错时排查。
二.实验环境(软件、硬件及条件)1、3台2501路由(R1、R2、R3);2、3台工作站;4、网络连接线路若干(双绞线、串行线)。
5、网络拓朴结构如下:6、软件:windows xp 操作系统、Boson NetSim软件。
三、实验规划LAN2指PC2、 Router2(Ethernet 0)所组成的局域网;LAN3指PC3、 Router3(Ethernet 0)所组成的局域网;动态路由协议采用:ospfR1、R2区域为0,R3的区域为1R1的路由器id:10.1.1.1/32, R2的路由器id:10.1.1.2/32, R3的路由器id:10.1.1.3/32 1、启动Boson Network Designer软件,选择路由器、PC构成以上拓扑结构,画出拓扑图,然后用Boson NetSim软件对此网络进行配置。
2、配置各个局域网;1)配置PC1,PC2, PC3的IP和网关,子网掩码PC1配置:选择“estations”→“PC1”,在图1界面中回车,在C:>命令提示符下输入如下图所示:同理根据规划表和拓扑图配置好PC2、PC3机的IP地址、子网掩码和网关。
2)配置路由器的Ethernet port和Serial port的IP地址、子网掩码:Router1的配置命令过程如下:Router2的配置命令过程如下:Router3的配置命令如下:4、验证。
在PC1上执行两次ping命令对PC2、PC3进行连通性检测验证,结果如下:五、实验分析:1、对路由器的接口状态和路由表、邻居关系进行分析,在Router1上进行察看结果如下:2、对路由器的接口状态和路由表、邻居关系进行分析,在Router2上进行察看结果如下3、对路由器的接口状态和路由表、邻居关系进行分析,在Router3上进行察看结果如下从而进一步说明全网配置正确。
