2022年2022年计算机网络课设小型互联网设计与实现 .pdf
II 成 绩 评 定 表学生姓名崔小珊班级学号1103030104 专业电子信息工程课程设计题目乐购小型互连网的设计与实现评语组长签字:成绩日期2014 年月日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 19 页 - - - - - - - - - III 课程设计任务书学院信息科学与工程学院专 业电子信息工程学生姓名崔小珊班级学号 1103030104 课程设计题目乐购小型互连网的设计与实现实践教学要求与任务 : 要求: 1 )查阅资料,根据用户需求,掌握小型互连网的设计方法; 2 )熟练掌握 CISCO路由器、交换机及PC及机的基本配置命令; 3 )用掌握的 CISCO基本配置命令调试通整个网络。 (至少要有两个 LAN 一个 WAN ,网间设备之间能互通) 4)WAN 的路由选择:(1)静态路由(2)要有默认路由(3)动态路由( RIP路由) 5 )VLAN 设置工作计划与进度安排 :1、 1-2 教师布置课设题目及课设要求, 指导同学安装软件并熟悉软件平台的使用方法2、3-8 查阅课外资料,调研用户需求,选择合适的设备,设计满足用户需求的拓扑结构。3、9-16 熟悉模拟软件环境。掌握路由器、交换机、PC机的基本配置和相关命令4、16-28 导入拓扑图,利用网络模拟软件,调试通整个网络,使其网中所有设备能互相通信。5、29-32 验收、完成课程设计报告。指导教师: 2014年月日专业负责人: 2014年月日学院教学副院长: 2014年月日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 19 页 - - - - - - - - - I 摘 要本课程设计的主要任务是完成中小型互连网的综合设计,实现局域网与局域网之间的互连,以及局域网和广域网之间的互连,并对其中一个局域网划分VLAN ,使得处于同一个 VLAN 的主机之间可以相互通信,而对处于VLAN 之外的主机间不能通信。本课程设计采用 BOSON Network 软件绘制网络拓扑图, 并通用 BONSON Network 对网络中的设备进行配置并测试。最后实现该互连网内的模拟通信。关键词 : BOSON NetSim;BOSON Network;中小型互连网; VLAN名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 19 页 - - - - - - - - - II 目录1.BOSON 实验平台简介 .2. 网络规划 . 2.1网络技术原理 . 2.2网络操作系统 . 2.3完整拓扑图结构 . 2.4网络设备 . 2.5IP地址规划 . 3. 乐购小型互连网及VLAN的设计 . 3.1拓扑图的设计 . 3.2拓扑图设备的配置 . 3.3测试结果 . 3.4VLAN 的设备配置 . 3.5VLAN 的测试结果 . 4. 设计体会 . 5. 参考文献 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 19 页 - - - - - - - - - III 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 19 页 - - - - - - - - - II 1.BOSON 实验平台简介Boson NetSim是 ITExamPrep-com推荐的路由器模拟软件, 可以模拟路由器和部分交换机,而且是它最先提出自定义网络拓扑的功能。Boson主要由两个组成部分: 实验拓扑图设计软件 (Boson Network Designer)和实验环境模拟器( Boson NetSim) 。Boson 算得上是目前最流行的,操作最接近真实环境的模拟工具。 可以毫不夸张地说, 它就是真实设备的缩影。 与真实实验相比,使用它省去了我们制作网线连接设备,频繁变换CONSOLE 线,不停地往返于设备之间的环节。同时,它的命令也和最新的Cisco 的 IOS 保持一致,它可以模拟出 Cisco 的中端产品 35 系列交换机和 45 系列路由器。 它还具备一项非常强大的功能, 那就是自定义网络拓扑结构及连接。通过 Boson 我们可以随意构建网络, PC、交换机、路由器都可被模拟出来,而且它还能模拟出多种连接方式(如 PSTN、ISDN、PPP等2. 网络规划2.1 网络技术原理局域网( Local Area Network,LAN )是指传输距离有限,传输速率较高,以共享网络资源为主要目的的网络系统,它仅包括OSI 参考模型的底部 3 层协议。将一个网络限制在物理上较小的区域之内,可以减少从网络上一台计算机发送数据到最远处计算机的时延。传统的局域网中,通常一个工作组(Workgroup)是在同一个网段上,每个网段可以是一个逻辑工作组或子网。 多个逻辑工作组之间通过实现互连的网桥或路由器来交换数据。因此, 逻辑工作组的组成要受节点所在网段的物理位置限制。虚拟局域网功能: VLAN (Virtual Local Area Network,虚拟局域网)是指在交换式局域网的基础上, 采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。一个VLAN 组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。同时,在同一台交换机上也可以划分多个VLAN 。2.2 网络操作系统Windows NT Server 是十分理想的网络应的开发工具,它也是最易使用和用平台。它支持范围广泛的重要商业应用程序和一系列丰富管理的网络。Windows NT Server 采用模块化设计 ,能使现有系统和未来优秀的技术相结合,因而可以在名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 19 页 - - - - - - - - - III 保持现有投资的基础上进一步采用新技术。Windows NT Server具有以下特点 : 1. 平台无关性。Windows NT Server是一个与硬件平台无关的,可伸缩的服务器操作系统。它可运行在Intel x86 系统、精简指令集计算机 (RISC)和 DEC Alpha 处理机上 ,从而在选择计算机系统时有多的自由。2. 可扩展性。它可以扩展到对称多处理器上,使得需要高性能处理器时还可以加上额外的处理器。3. 内部完全是 32 位体系结构。可充分发挥32 位处理器的全部性能 ,是用 PC 服务器代替小型机服务器的最佳操作系统。4. 兼容性。 Widnows NT Server 支持 MICROSOFT DOS,Windows 应用程序 ,以及NTFS、FAT 和 HPFS文件系统。5. 安全性。Widnows NT Server已将安全性内嵌入操作系统,有选择的访问控制使你能对单个文件赋予权限。强有力的集中式安全管理,即统一帐号、集中验证、安全备份管理。6. 开放性。支持多种传输协议,可在多种网络环境下工作7. 可靠性。较强的容错和出错恢复功能。8.Windows NT Server 中内含了 Internet Information Server (IIS)2.0 是架构 Intranet优秀的 Web Server. 其安全和管理机制已经集成到NT 的管理模型中 , 并且包括以下工具 , 可以帮助建立系统内部强大的Web服务: 可通过 FrontPage98创建 HTML 内容, 并进行管理 ; 内置的 ODBC 数据库互联功能 ,可以访问原有数据库信息; 选择使用管理工具设定的监控系统; 2.3 完整拓扑图结构名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 19 页 - - - - - - - - - IV 图 2.1 图 2.2 2.4 网络设备名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 19 页 - - - - - - - - - V 表 2-1 设备名称设备型号数量路由器 2621型号 3 交换机 2950型号 3 PC机 7 VLAN的设备选择一台型号2950 的交换机和 4 台 PC机说明:(1)路由器选择能满足连接一个广域网,两个局域网的2621型号的;(2)交换机选择以够用为度选择2950 型号。2.5IP 地址规划表 2-2 设备名称 IP 地址划分R1 Se0:10.68.1.2 fe0/0:10.65.1.2 fe0/1: 10.66.1.2 R2 Se0:10.68.1.1 fe0/0:10.69.1.2 fe0/1: 10.70.1.2 R3 Fe0/0:10.69.1.1 fe0/1: 10.71.1.2 SW Sw1:10.66.1.3 Sw2:10.70.1.3 Sw3:10.70.1.4 PC H1:10.65.1.1 H2:10.66.1.4 H3:10.66.1.5 H4:10.70.1.5 H5:10.70.1.6 H6:10.70.1.7 H7:10.71.1.3 3. 乐购小型互连网及VLAN的设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 19 页 - - - - - - - - - VI 3.1 拓扑图的设计 3.2 拓扑图设备的配置路由器 R1配置 Routerenable Router#conf t Router(config)#host R1 R1(config)#int f0/0 R1(config-if)#ip address 10.65.1.2 255.255.0.0 R1(config-if)#no shut R1(config-if)#int f0/1 R1(config-if)#ip address 10.66.1.2 255.255.0.0 R1(config-if)#no shut R1(config-if)#int se 0 R1(config-if)#ip address 10.68.1.2 255.255.0.0 R1(config-if)#clock rate 64000 R1(config-if)#no shut R1(config-if)#exit R1(config)#ip routing R1(config)#router rip R1(config-router)#network 10.65.0.0 R1(config-router)#network 10.66.0.0 R1(config-router)#network 10.68.0.0 R1(config-router)#network 10.69.0.0 R1(config-router)#network 10.70.0.0 R1(config-router)#network 10.71.0.0 R1 (config)#ip router 0.0.0.0 0.0.0.0 10.68.1.1 R1(config-router)#end R1#copy run start 路由器 R2配置 Routerenable Router#conf t Router(config)#host R2 R2(config)#int f0/0 R2(config-if)#ip address 10.69.1.2 255.255.0.0 R2(config-if)#no shut R2(config-if)#int f0/1 R2(config-if)#ip address 10.70.1.2 255.255.0.0 R2(config-if)#no shut R2(config-if)#int se 0 R2(config-if)#ip address 10.68.1.1 255.255.0.0 R2(config-if)#clock rate 64000 R2(config-if)#no shut 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 19 页 - - - - - - - - - VII R2(config-if)#exit R2(config)#ip routing R2(config)#router rip R2(config-router)#network 10.65.0.0 R2(config-router)#network 10.66.0.0 R2(config-router)#network 10.68.0.0 R2(config-router)#network 10.69.0.0 R2(config-router)#network 10.70.0.0 R2(config-router)#network 10.71.0.0 R2(config-router)#end R2#copy run start 路由器 R3配置 Routerenable Router#conf t Router(config)#host R3 R3(config)#int f0/0 R3(config-if)#ip address 10.69.1.1 255.255.0.0 R3(config-if)#no shut R3(config-if)#int f0/1 R3(config-if)#ip address 10.71.1.2 255.255.0.0 R3(config-if)#no shut R3(config-if)#exit R3(config)#ip routing R3(config)#router rip R3(config-router)#network 10.65.0.0 R3(config-router)#network 10.66.0.0 R3(config-router)#network 10.68.0.0 R3(config-router)#network 10.69.0.0 R3(config-router)#network 10.70.0.0 R3(config-router)#network 10.71.0.0 R3(config-router)#end R3#copy run start switchenable switch#conf t switch(config)#host SW1 SW1(config)#int f0/1 SW1(config-if)#switchport mode access SW1(config-if)#int f0/2 SW1(config-if)#switchport mode access SW1(config-if)#int f0/3 SW1(config-if)#switchport mode access SW1(config-if)#int vlan 1 SW1(config-if)#ip address 10.66.1.3 255.255.0.0 SW1(config-if)#no shut 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 19 页 - - - - - - - - - VIII SW1(config-if)#end SW1#copy run start 交换机 SW2 的配置 switchenable switch#conf t switch(config)#host SW2 SW2(config)#int f0/1 SW2(config-if)#switchport mode access SW2(config-if)#int f0/2 SW2(config-if)#switchport mode access SW2(config-if)#int f0/3 SW2(config-if)#switchport mode access SW2(config-if)#int vlan 1 SW2(config-if)#ip address 10.70.1.3 255.255.0.0 SW2(config-if)#no shut SW2(config-if)#end SW2#copy run start 交换机 SW3 的配置 switchenable switch#conf t switch(config)#host SW3 SW3(config)#int f0/1 SW3(config-if)#switchport mode access SW3(config-if)#int f0/2 SW3(config-if)#switchport mode access SW3(config-if)#int vlan 1 SW3(config-if)#ip address 10.70.1.4 255.255.0.0 SW3(config-if)#no shut SW3(config-if)#end SW3#copy run start PC 机的配置 H1 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 10.65.1.1 255.255.0.0 10.65.1.2 H2 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 10.66.1.4 255.255.0.0 10.66.1.2 H3 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 10.66.1.5 255.255.0.0 10.66.1.2 H4 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 10.70.1.5 255.255.0.0 10.70.1.2 H5 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 10.70.1.6 255.255.0.0 10.70.1.2 H6 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 10.70.1.7 255.255.0.0 10.70.1.2 H7 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 19 页 - - - - - - - - - IX 10.71.1.3 255.255.0.0 10.71.1.2 3.3 测试结果在主机 1 命令提示符下键入ping 加各主机 IP 地址进行连通性测试,得到结果图如下各图所示:图 3.1图 3.2图 3.3名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 19 页 - - - - - - - - - X 图 3.4图 3.5 图 3.6图 3.7 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 19 页 - - - - - - - - - XI 3.4VLAN的设备配置交换机 SW 的配置switchenable switch#vlan database switch(vlan)#vlan 10 name test10 switch(vlan)#vlan 20 name test20 switch(vlan)#int f0/1 switch(config-if)#switchport access vlan 10 switch(config-if)#int f0/2 switch(config-if)#switchport access vlan 20 switch(config-if)#int f0/3 switch(config-if)#switchport access vlan 10 switch(config-if)#int f0/4 switch(config-if)#switchport access vlan 20 switch#copy run start switch#sh vlan PC机的配置 H1 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 192.168.1.1 255.255.255.0 192.168.0.1 H2 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 192.168.1.2 255.255.255.0 192.168.0.1 H3 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 192.168.1.3 255.255.255.0 192.168.0.1 H4 的命令提示符下键入winipcfg , 设置 IP 地址,子网掩码,默认网关分别为 192.168.1.4 255.255.255.0 192.168.0.1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 19 页 - - - - - - - - - XII 3.5VLAN的测试结果在主机 1 命令提示符下键入 ping 加各个主机地址, 可以测试到在同一个vlan10局域网上的主机 1 和主机 3 有连通,主机 1 和主机 2,4 都不通。图 3.8图 3.9 图 3.10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 19 页 - - - - - - - - - XIII 同在局域网 vlan20 上的主机 2 和 4 的连通性如图所示图 3.11 如上测试结果验证了switch 下的 VLAN划分情况,即对于划分在同一虚拟局域网下的各个端口间可以相互通信, 而对于同一网络下处在虚拟局域网下的其他主机间则不能通信,具体说来,就是在本次设计中,PC1和 PC2之间是可以相互通信的,但是同 PC3 、PC4之间却不能继续通信了。这也从另一方面体现了划分VLAN的一些优点:控制广播风暴,通过将交换机的某个 VLAN中,一个 VLAN的广播风暴不会影响到其他VLAN的性能。提高网络整体安全性, VLAN限制了个别用户的访问及控制了广播组的大小和位置。同时也方便了网络的管理。4. 设计体会本次课程设计 培养了我们综合运用所学知识, 提高了我们发现、提出、分析并解决实际问题的能力 , 是锻炼实践能力的重要环节, 是对我们实际工作能力的具体训练和考察。在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式, 使自己学到了不少知识, 但也经历了不少艰辛, 比如在配置路由的过程中, 由于对于时钟的设置不正确等,导致路由间不能顺利通信, 但在老师的指导以及同学们的帮助下都一一解决了。由于我们的设计是建立在模拟软件平台上,有时就会不可避免的出现一些理论上无法解释的问题,但这也从另一方面促进了我们对于问题的深入思考, 因为在实际的网络建设过程中同样存在着各种不稳定性因素,这就要求我们在设计过程中要树立起全面考虑问题的观点。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 19 页 - - - - - - - - - XIV 经过两个星期的努力 ,网络课程设计顺利完成了。在这次设计中要特别感谢指导我的老师和同学, 感谢他们在这次课程设计中给予的指导和帮助,使我顺利的完成了这次的课程设计。课程设计是对我们综合能力的检测, 是培养我们的专业素养以及学习兴趣的很好的途径, 学习把理论付诸于实现, 能够让我们更加清楚的看到我们努力的结果。虽然本次课程设计已经结束了,但是我不会忘记从中收到的感受与启发,相信在以后的学习中, 我将更加认真努力, 争取从知识以及动手能力方面都能更上一层楼!5.参考文献【1】宋凯,刘念等 . 计算机网络 . 北京:清华大学出版社,2010 【2】载伊,麦克唐纳,鲁菲. 思科网络技术学院教程. 北京:人民邮电出版社,2009【3】谢希仁 . 计算机网络教程(第4 版). 大连:大连理工大学出版社2004 【4】高玉雷 . 中小型局域网组建与管理教程M . 北京:机械工业出版社, 2005 【5】卢小平 . 局域网组建与实践 M (第 2 版). 北京:电子工业出版社,2004 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 19 页 - - - - - - - - - 15 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 19 页 - - - - - - - - -