淮北职业技术学院学报
JOURNALOFHUAIBEIVOCATIONALANDTECHNICALCOLLEGE
Vol.17No.4
Au.2018g
应用技术研究
基于路由模拟器实现OSPF多区域连通的方案研究
()淮北职业技术学院计算机科学技术系,安徽淮北 235000
摘要:在大规模的企业网络中,经常使用O借助思科路由模拟软件,以淮北职SPF协议来实现多区域网络的连通,业技术学院网络为例,在路由器上实现O实现预测结果.SPF多区域网络连通的最佳方案.通过实验验证,关键词:多区域;连通;方案OSPF;
()中图分类号:TP393 文献标识码:A 文章编号:1671G8275201804G0105G03
杨玉梅,李 凌,冯 军
通常使用O 在企业网络中,SPF来实现网络的
路由连接,但是在大型网络中,网络拓扑结构经常发生变化,最短路径OSPF路由器需要运行SPF(优先)算法来重新计算路由信息,这将大量消耗路
[1]由器C淮北职业技术学院网络PU及内存资源.
统)是层次中最大的实体,将一个AS划分为不同
的区域,区域O为主干区域,负责在区域之间发送
[4]链路状态信息,其他区域与之相连.
是一个拥有多个信息点的大型局域网,而且分为东区、新区和电大三个校区,使用OSPF协议收敛速区域越大,路由表就变得越来越庞大,每一次路径的改变;都使路由器不得不花大量的时间和资源去重新计算路由表,路由器越来越低效,随之包含完整网络结构的链路状态数据库也会越来越大,难以管理,邻居至少每3维护越来越0s交换一次拓扑数据库,难,路由器也有可能崩溃.为解决问题,根据区域所处的位置为区域进行分类,对于不同的通信量OSPF进行了区分定义,对于不同位置的路由器也进行了类型区分.分区域降低了S减少了PF的运算频率,
[]2
路由表,减小了链路状态通告集合的流量.
1.3 思科模拟器
)思科模拟器(是CCiscoPacketTracerisco公司开发的功能强大的路由器模拟软件,它可以在虚拟的环境下建立网络拓扑结构图,模拟路由器、交换机、搭建企业网络环境来PC机及无线设备等,
[5]
完成网络设备的配置实验.
度快并且没有路由环路,但是随着多条路径的增加,
2 路由器上实现OSPF多区域网络连通
2.1 网络构建和IP地址规划
求,把校园网划分成3个区域,分别为区域0(主干、(,区域)区域1标准区域)和区域2(标准区域)网络拓扑图如图1所示.
以淮北职业技术学院为例,网络中心按位置要
本文以思科模拟器为研究平台,提出利用四台1 OSPF概述
1.1 OSPF协议
路由器实现OSPF多区域网络通信的方案.)是一种内部OSPF(OenShortestPathFirstp网关路由协议,也叫链路状态路由协议.
它的工作过程是先建立邻接关系,学习链路状态信息,再形成链路状态数据库,使用SPF算法,
[3]得到最短路径树,最后生成路由表.
图1 OSPF多区域连通网络拓扑图
所示.
四台路由器的接口IP地址及子网掩码如表1
表1 四台路由器的IP地址规划
设备R1
接口Looback0p/S20
1.2 OSPF多区域
自治系OSPF是一种分层次的路由协议,AS(
10.1.1.1
1.1.1.1
IP地址
子网掩码长度
328
收稿日期:2018G04G11
(本文系安徽省2基于视频的考生异常行为识别系统的研究与设计”编号:和 基金项目:017年度自然科学研究重点项目“KJ2017A525),杨玉梅(女,安徽淮北人,副教授,硕士,研究方向:企业网络技术. 作者简介:1969—)
()淮北职业技术学院2基于云计算的I编号:阶段性研究成果.017年度自然科学研究项目“RF2网络部署策略”2017-A-8
105
杨玉梅,李 凌,冯 军/基于路由模拟器实现OSPF多区域连通的方案研究
设备
接口Looback0p/S20/S30/S30/S20/S20
IP地址
子网掩码长度
3288888
R210.1.1.220.1.1.120.1.1.230.1.1.130.1.1.24.4.4.43.3.3.3
2.2.2.2
255.255.255area0
()R3confi-router#network3.3.3.00.0.g0.255area0()R3confiouter#network30.0.0.00.g-r255.255.255area2()路由器R44关键配置命令:
()R4confi#routerosf1gp()R4confi-router#router-id4.4.4.4g
R3
Looback0p32
R4
Looback0p32
方案规划
255.255.255area2
()R4confi-router#network4.4.4.00.0.g()R4confiouter#network30.0.0.00.g-r
.2 (e(12))根据表在路由1器配置路由器的R1、R2、R3和IP地址和网关.
R4上分别配置
out(r3i)d配置,然后启用OSPFO通告网络及所在的区域SPF路由协议.,以实现多区域网络连通 路(4
由)测试多区域网络的连通性.
器上实现OSPF多区域网,实验结果验证络连通的方案.研究
.1 路由器上的关键命令
R(1)R1R1(路由器R1关键配置命令:
R1(c(coconfig)#ionnffiig
g-)#if)nts2/0ro#utcelrocoksrfat1e64000R11((ccoonnffiig
g
--rroouutteerr))##rpnoeuttweror-k1id01..10..10..155.255.200..255aR1(co5n5afigr-earo1uter)#network1.1.1.00.0.R(2rR2)eR2(路由器a1(ccoonnffiigg
)R2关键配置命令-#iif)n#tsc3lo/:
c0krate64000R2R2(2(c(cocononfnfifigig
)g
-#-rrorouoututeterer)r)#os#rpnofeutt1weror-k2id02..20..20..255.200..255aR525(c.2o5n5afir-earo0uter)#network2.2.2.00.055.2R2rg.(ecaon0fig-router)#network10.0.0.00.R(535).路由器255areRa31关键配置命令:
R3R3(R3(c(cocononfnfifigg
)-#i)if)n#tsc2lo/c0krate64000R33((ccoonnfifigig
g
-#-rrorouoututeterer)r)#os#rp
nofeutt1weror-k2id03..30..30..3106
00.03..225 5a测试网络是否连通rea2
,
验证结果配置完成以后,可以用R1与R4的连通性ping命令验证R2、R1与R3及,
验证结果如R
1与下所示:
Router#ping2.
2.2.22,timST!!!!!
eeyonpudetinescapigs2s5,1ee0sc0eqon-udbensy
:tceeItCoMabPEortc.hosto2.2.2.min/Srauovcugct/eemssra#xrap=tein0ig/s1311./0320.3mper3.3scent(5/5),round-trip
3,timST!!!!!
eeyonpudetinescapigs2s5,1ee0sc0eqon-udbensy
:tceeItCoMabPEortc.hosto3.3.3.min/Srauovcugct/eemssra#xrap=tein0ig/s94/1.2040m0pe.4.4srcent(5/5),round-trip
4,timSTeynpdeinescap1e0s0eq-ubentceeItCoMabPEortc.hos!!!!!
eoutigs2s5,econdsy
:to4.4.4.min/Sauccessrateis100percent(5/5),round-trip
通过查看路由表如下所示vg
/max=0/7/19ms,看到OIAOSPF路由的
1(
.区域间路由0.0.0/32is)s:ubnetted,1subnets
00:18OIA 1.1.12:/.1(110/2344)via30.1.1.1,
00:17OI.201A 2.0,.S0e/r3ia.2l22i.s02s.2ub(n1e1tt0e/d15,1s63u)bvniea3ts0.1.13:17,SeOI.0A .0.03/r3ial2/0.1,
.32.i3s.3su(b1n1e0t/te7d82,1s)vuiabn3e0ts
.1.1.1,00:
2R3320202 淮北职业技术学院学报 2018年第4期
/16:43,Serial20
/,4.0.0.032issubnetted1subnets
/1,00:27:55,Serial20
//OIA 20.0.0.08(1101562)via30.1.1.R2#shisfdatabasepop
,C 4.4.4.4isdirectlonnectedLooback0ycp//OIA 10.0.0.08(1102343)via30.1.1.
/1,00:27:55,Serial20
/,C 30.0.0.08isdirectlonnectedSeriGyc/al20
通过查看链路状态数据库如下所示,看到在同只是在虚链路时不同.
一个区域的路由器,它的链路状态数据库也相同,
2.2.2.2 LinkID
LinkID ADVRouter Ae Se# ChecksumLinkcountgq
2.2.2.2 3.3.3.3 2.2.2.2 3.3.3.3 2.2.2.2 3.3.3.3 2.2.2.2 ADVRouter
0x80000008
)SummaretLinkStates(Area0yN
Ae g
1087 16051042907
0x800000040x800000020x80000005Se#qSe# q
979 946
0x80000005
0x00447d30x00605530x00feffChecksum
)()OSPFRouterwithID(2.2.2.2ProcessID1
)RouterLinkStates(Area0
3.3.3.3 10.0.0.0 30.0.0.0 1.1.1.1 4.4.4.4 2.2.2.2 1.1.1.1 20.0.0.0 30.0.0.0 3.3.3.3 LinkID LinkID
0x0043e00x00be7f0x001a160x0012dd20x00af3130x00e54d0x00fc1a0x00fe56Checksum
ChecksumLinkcount
ADVRouter
0x80000003)RouterLinkStates(Area1
Ae g
1776 1047Ae g16751600 973 941
0x8000000bSe# q
1.1.1.1 2.2.2.2
ADVRouter
0x8000000b
)SummaretLinkStates(Area0yN
0x800000010x800000030x800000040x80000005
2.2.2.2
3.3.3.3 2.2.2.2 2.2.2.2
4.4.4.4 2.2.2.2 9020x80000006
4 总结
参考文献:
OSPF是大型企业网络中使用广泛的动态路由协议,它的链路状态数据库(使网络中的LSDB)路由器的路由信息保持一致,使用SPF算法计算在路由器上实现OSPF多区域网络通信.实验验证,实现了预测结果,但是在配置的过程中常出现问题,总结如下:
()将路由器R12和R3配置为主干区域0、R1为区域1、它们的物理接口和环回R2为区域2时,接口与OSPF的区域要相对应.
()分清四台路由器的类型,邻居建立后要发2
布不同的网段,注意反掩码的正确配置.()比较四台路由器链路状态数据库内容的异3同,在同一区域的路由器,链路状态数据库也
[7]相同.
[]6
最短路径.使用思科模拟器,模拟了在校园网中,
0x0062d3
0x001cf51
[]大型企1 北京阿博泰克北大青鸟信息技术有限公司.
业网络高级技术[北京:电子工业出版社,M].2014.[]肖涛,傅瑜,等.计算机网络实验教程[北2 何怀文,M].京:清华大学出版社,2013.[][计算机网络(北京:电子工业出版3 谢希仁.6版)M].社,2013.[][计算机网络(北京:清华大学出版4 吴功宜.2版)M].社,2010.[]任翔,吕尉.基于思科模拟器实现V5 冯焕华,LAN之
]间跨设备通信的方案研究[云南大学学报(自然科J.,():学版)2017,39S136G40.
[]夏安青,杨芫,等.天地一体化网络域内路由6 徐明伟,
],协议O清华大学学报(自然科学版)SPF+[J.,():尔滨师范大学自然科学学报201653236G40.
():2017,15712G17.[]]施欢.哈7 王琦进,OSPF高效路由协议的设计与优化[J.
责任编辑:净 草
107
因篇幅问题不能全部显示,请点此查看更多更全内容