欢迎来到天天文库
浏览记录
ID:24969091
大小:56.00 KB
页数:6页
时间:2018-11-17
《基于packet tracer的中小学校园网络仿真设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于PacketTracer的中小学校园网络仿真设计摘要:针对中小学X络发展,X络环境搭建存在需求很大的实际状况,在分析中小学校园X络难于合理规划的客观情况基础上,本文提出可以借助仿真模拟软件来辅助设计和规划的观点,结合中小学校园X络需求实际,在基于PacketTracer的仿真校园X络实验方面取得显著的成果。关键词:关键词:校园X;PacketTracer;仿真设计中图分类号:TP393文献标识码:A:随着互联X的发展,各个学校对X络的需求越来越多样化,从原来只传输文本信息的基础上增加了更为丰富的语音、数据、图像以及多媒体
2、等业务,因此需要对原有的X络加以改造或者重新设计全新的X络[1,2,7]。改造过程之初的整体方案规划和设计设计,利用X络仿真软件进行仿真显然要比传统X络设计方法强。传统X络设计和规划方法主要是靠经验,对复杂的大型X络,有很多地方由于无法预知而抓不住设计要点。其次,由于对实际设备性能的理解偏差,传统X络设计出来的成果往往无法满足实际性能的要求。因此,单纯的依靠经验进行X络的规划和设计已经不能适应X络的发展,X络仿真技术应运而生,本文用到的PacketTracer软件就是X络仿真技术成果之一[8]。X络仿真技术X络仿真是一种利用
3、数学建模和统计分析的方法模拟X络行为,通过建立X络设备和X络链路的统计模型,模拟X络流量的传输,从而获取X络设计及优化所需要的X络性能数据的一种高新技术[5,10]。常用的X络仿真软件包括:OP。OP就是一个X络仿真技术软件包,它能够准确的分析复杂X络的性能和行为,在X络模型中的任意位置都可以插入标准的或用户指定的探头,以采集数据和进行统计。NS2。NS2是指Netulatorversion2,NS(Netulator)是一种针对X络技术的源代码公开的、免费的软件模拟平台,研究人员使用它可以很容易的进行X络技术的开发,而且发
4、展到今天,它所包含的模块几乎涉及到了X络技术的所有方面[4]。PacketTracer。PacketTracer是由Cisco公司发布的一个辅助学习工具,为学习思科X络课程的初学者去设计、配置、排除X络故障提供了X络模拟环境[3]。相比与OP与NS2这两款太过专业的仿真软件来说,PacketTracer显得尤为平易近人,首先,其设计者Cisco公司是业内著名的X络硬件设备供应商,对于X络硬件设备的软件模拟有着不容忽视的优势。其次,这款软件的设计对象是X络课程的初学者,省略了大量现阶段校园X络设计中不会涉及到的或者鲜有涉及到的
5、选项,让主体显得清晰明了,方便设计者对X络设计进行修改与讲解。综上所述,在现阶段的中小学校园X络仿真设计的问题上,最合适的仿真软件为PacketTracer。2.基于PacketTracer的中小学校园X络仿真设计2.1拓扑图中小学校园X络仿真总拓扑图如图1所示。图1中小学校园X络仿真总拓扑图2.2X络结构介绍对于中小学校园X络来说,往往都是采用目前比较流行的三层X络架构,即核心层、汇聚层和接入层。核心层:位于顶层,主要负责传输大量的数据流,设计任务的重点通常都是高可靠性和高传输速度。汇聚层:也称工作组层,是上下两层之间的通
6、信点,主要是为接入层划分的虚拟X或X段提供路由和过滤。接入层:也称桌面层,直接和用户节点相接,有效控制用户的X络物理连接[1,2]。(1)汇聚层和接入层的设计在汇聚层交换机上做VTPserver、接入层交换机做VTPclient,要求接入层交换机能够学习到汇聚层的VLAN信息。在汇聚层交换机通过给VLAN添加IP地址,实现VLAN间的路由。在汇聚层交换机上做策略(ACL),限制教室与办公室之间的互访,但教室与办公室都能访问图书馆。图书馆,学生宿舍提供服务访问点,用户可以无线接入。(2)核心层的设计可以在核心层与汇聚层之间设计
7、冗余链路,提高链路的可靠性,但是鉴于并不是所有的中小学环境都需要如此高的可靠性,且并不是所有的中小学都有足够的资金搭建冗余链路,因此,此技术仅供参考,并未纳入仿真设计中。(3)边界路由器的设计在路由器上配置静态NAT,为服务器提供静态地址转换。在路由器上配置PAT,为其他用户提供多对一的地址转换。2.3具体仿真过程实现(1)在边界路由器上的配置在路由器上配置静态NAT,为服务器提供静态的地址转换。在路由器上配置PAT,为其他用户提供多对一的地址转换。Router>enRouter#conftRouter(config)
8、#intfa4/0Router(config-if)#ipnatoutsideRouter(config-if)#intf0/0Router(config-if)#ipnatinsideRouter(config-if)#exitRouter(config)#ipnatpoolp1202.
此文档下载收益归作者所有