![计算机网络课程设计报告-校园网网络构建方案设计和实现_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/363c53f4-7e67-4d49-9f02-01066b3b65e3/363c53f4-7e67-4d49-9f02-01066b3b65e31.gif)
![计算机网络课程设计报告-校园网网络构建方案设计和实现_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/363c53f4-7e67-4d49-9f02-01066b3b65e3/363c53f4-7e67-4d49-9f02-01066b3b65e32.gif)
![计算机网络课程设计报告-校园网网络构建方案设计和实现_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/363c53f4-7e67-4d49-9f02-01066b3b65e3/363c53f4-7e67-4d49-9f02-01066b3b65e33.gif)
![计算机网络课程设计报告-校园网网络构建方案设计和实现_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/363c53f4-7e67-4d49-9f02-01066b3b65e3/363c53f4-7e67-4d49-9f02-01066b3b65e34.gif)
![计算机网络课程设计报告-校园网网络构建方案设计和实现_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/363c53f4-7e67-4d49-9f02-01066b3b65e3/363c53f4-7e67-4d49-9f02-01066b3b65e35.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、 具体设计任务(1)题目:校园网网络构建方案设计与实现(2)任务:某高校现有两个地理位置分离的分校区,每个校区入网信息点有2000多个,现准备通过科教网接入因特网,但从科教网只申请到4个C类网络(222.191.1.0222.191.4.0),为了安全,要求每个分校区的学生公寓子网和教师子网不在同一广播域。同时,学校有若干台应用服务器,同时对内和对外提供Web等网络服务。(3)要求: (1)分析以上情况,结合实验室条件,完成需求分析;(2)列出所需设备,设计完成网络拓扑结构图;(3)在实验环境下完成设备的具体配置;(4)调试验证。二、 基本思路及所涉及的相关理论(1)相关理论:l 虚拟局域
2、网VLAN的划分;l 网络地址转换NAT(静态NAT配置、动态NAT配置及端口多路复用PAT);l 路由表的配置(回址路由和默认路由);l 网际控制报文协议ICMP。(2)基本思路: 虚拟局域网VLAN1主要为了解决交换机在进行局域网互连时无法限制广播的问题。这种技术可以把一个LAN划分成多个逻辑的LANVLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通。所以通过虚拟局域网VLAN技术可以很好地达到把每个分校区的学生公寓子网和教师子网分在不同的广播域。这样,广播报文被限制在一个VLAN内,使得学生公寓子网和教师子网不能直接通信。所以,虚
3、拟局域网VLAN技术不但增强了局域网的安全性,同时也灵活于构建虚拟工作组,用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的物理范围,所以也很好解决了该高校有两个地理位置分离的分校区的问题,使得网络构建和维护更方便灵活。而且VLAN是在数据链路层的,划分子网是在网络层的,所以不同子网之间的VLAN即使是同名也不可以相互通信。 网络地址转换2(Network Address Translation或简称NAT)是一种在IP数据包通过路由器或防火墙时重写源IP地址或目的IP地址的技术。借助于NAT3,私有(保留)地址的“内部”网络通过路由器发送数据包时,私有地址被转
4、换成合法的IP地址,一个局域网只需使用少量IP地址(甚至是1个)即可实现私有地址网络内所有计算机与Internet的通信需求。NAT将自动修改IP报文头中的源IP地址和目的IP地址,IP地址校验则在NAT处理过程中自动完成。而是随机的,所有被授权访问上Internet的私有IP地址可随机转换为任何指定的合法IP地址。也就是说,只要指定哪些内部地址可以进行转换,以及用哪些合法地址作为外部地址时,就可以进行动态转换。动态转换可以使用多个合法外部地址集。当ISP提供的合法IP地址略少于网络内部的计算机数量时,可以采用动态转换的方式。所以,针对学校只申请到4个C类网络(222.191.1.0222.1
5、91.4.0),而该高校的每个校区入网信息点就达到2000多个的情况,可以利用动态NAT配置解决这个IP地址不足的问题。端口多路复用(Port address Translation,PAT)是指改变外出数据包的源端口并进行端口转换,即端口地址转换(PAT,Port Address Translation).采用端口多路复用方式。内部网络的所有主机均可共享一个合法外部IP地址实现对Internet的访问,从而可以最大限度地节约IP地址资源。同时,又可隐藏网络内部的所有主机,有效避免来自Internet的攻击。因此,目前网络中应用最多的就是端口多路复用方式。所以在真实方案中,该高校最好是用PAT
6、的配置来解决几千个入网信息点却只有几百个合法IP地址的问题。三、 设计方案(设备、拓扑结构图)3.1、网络实验室总体结构规划从网络实验室建设的总体构思出发,方案主要包括了四大模块:实验机柜组、终端实验用计算机、无线设备。实验室总体拓扑见图1。拓扑图13.1.1、实验机柜组实验室共有6个分组实验机柜,每个分组实验机柜中有6台设备: 3725路由器1台, 2620路由器2台, 3750交换机1台, 2950交换机2台。机柜中不同的设备具有不同的特性,能较全面地涵盖实验内容,具体拓扑连接方式见图2。其中Cisco 3725路由器具备多个NM和HDSM插槽,可根据服务需求进行扩展配置,而且语音模块可实
7、现普通模拟语音与IP语音的对接,与核心机房中的IPCC系统相结合可建立真实的语音通信环境。2620路由器具有高速路由性能,能提供全面的协议和服务,包括虚拟专用网、防火墙保护、加密、WAN优化和经过改进的多媒体支持功能,并且支持多服务语音数据网络。Catalyst3750交换机可实现高达32Gbps的堆叠互联,可以使用服务质量(QoS)、速率限制、访问控制列表和基本的静态和路由功能,利用2950交换机可以将组内的学生实验使用的计算机组成局域网。各实验分组机柜中的设备均上连至本机柜中的3750交换机,汇聚后再通过3750交换机上连至核心功能机柜中的核心交换机6509,如图2,可将实验室网络设备形成
8、星形拓扑的连接方式。分组实验柜和核心功能柜中的理线架均采用双排理线架,学生若要进行跳线,只需在理线(1)设备:DCRS-5526S三层交换机(2台)DCR-2626路由器(2台)直连双绞线(4根)交叉双绞线(3根)Console电缆(1根)注:该线本实验没用到PC机(4台)(2)拓扑结构图:(利用Microsoft Office Visio 环境绘制拓扑结构图如下:)四、 具体配置步骤(1)Switch-A三层交换机上VLAN的划分:Switch-A交换机VLAN端口成员IP地址1缺省VLAN192.168.1.210018192.168.2.1200916192.168.3.1第一步:交换机
9、恢复出厂设置switch#set default switch#write switch#reload 第二步:给交换机设置IP地址即管理IP。switch#config switch(Config)#interface vlan 1 switch(Config-If-Vlan1)#ip address 192.168.1.2 255.255.255.0 switch(Config-If-Vlan1)#no shutdown switch(Config-If-Vlan1)#exit switch(Config)#exit 第三步:创建vlan100和vlan200。switch(Config)
10、#switch(Config)#vlan 100switch(Config-Vlan100)#exitswitch(Config)#vlan 200switch(Config-Vlan200)#exitswitch(Config)#验证配置:switch#show vlanswitch(Config-Vlan100)#switchport interface ethernet 0/0/1-8 !给vlan100加入端口1-8Set the port Ethernet0/0/1 access vlan 100 successfullySet the port Ethernet0/0/2 acce
11、ss vlan 100 successfullySet the port Ethernet0/0/3 access vlan 100 successfullySet the port Ethernet0/0/4 access vlan 100 successfullySet the port Ethernet0/0/5 access vlan 100 successfullySet the port Ethernet0/0/6 access vlan 100 successfullySet the port Ethernet0/0/7 access vlan 100 successfullyS
12、et the port Ethernet0/0/8 access vlan 100 successfullyswitch(Config-Vlan100)#exitswitch(Config)#vlan 200 !进入vlan 200switch(Config-Vlan200)#switchport interface ethernet 0/0/9-16switch#show vlanVLAN Name Type Media Ports- - - - -1 default Static ENET Ethernet0/0/17 Ethernet0/0/18 Ethernet0/0/19 Ether
13、net0/0/20 Ethernet0/0/21 Ethernet0/0/22 Ethernet0/0/23 Ethernet0/0/24100 VLAN0100 Static ENET Ethernet0/0/1 Ethernet0/0/2 Ethernet0/0/3 Ethernet0/0/4 Ethernet0/0/5 Ethernet0/0/6 Ethernet0/0/7 Ethernet0/0/8200 VLAN0200 Static ENET Ethernet0/0/9 Ethernet0/0/10 Ethernet0/0/11 Ethernet0/0/12 Ethernet0/0
14、/13 Ethernet0/0/14 Ethernet0/0/15 Ethernet0/0/16第五步:配置交换机各vlan虚接口的IP地址DCRS-5526S(Config)#int vlan 100 DCRS-5526S(Config-If-Vlan100)#ip address 192.168.2.1 255.255.255.0DCRS-5526S(Config-If-Vlan100)#no shutDCRS-5526S(Config-If-Vlan100)#exitDCRS-5526S(Config)#int vlan 200DCRS-5526S(Config-If-Vlan200)#
15、ip address 192.168.3.1 255.255.255.0DCRS-5526S(Config-If-Vlan200)#no shutDCRS-5526S(Config-If-Vlan200)#exitDCRS-5526S(Config)#部分验证配置如下图:(2)配置Router-A路由器上两个接口的IP地址:Router-A配置表F0/0192.168.1.1/24F0/1222.191.1.1/24(3)配置Router-B路由器上两个接口的IP地址:Router-B配置表F0/0192.168.10.1/24F0/1222.191.1.2/24(4)Router-A路由器动
16、态NAT配置:(配置Router-A的NAT)(a).定义合法IP地址池命令的语法如下: ip nat pool 地址池名称 起始IP地址 终止IP地址 子网掩码(b).定义内部访问列表命令的语法如下: access-list 标号 permit 源地址 通配符(其中,标号为199之间的整数)本实验实际对Router-A配置动态NAT过程如下:Router-A#confRouter-A_config#ip access-list standard 1 !定义访问控制列表Router-A_config_std_nacl#permit 192.168.0.0 0.0.255.255!定义允许转换的
17、源地址范围Router-A_config_std_nacl#exitRouter-A_config#ip nat pool netA 222.191.1.10 222.191.1.254 255.255.255.0!定义名为netA的转换地址池【注:为了简便本次实验暂时只用了两个C类网络222.191.1.0222.191.2.0,而真实当中应该利用以下配置来添加IP池里面的IP:ip nat pool cernet 222.191.3.0 222.191.3.254 netmask 255.255.255.0】Router-A_config#ip nat inside source list
18、 1 pool netA overload !配置将ACL允许的源地址转换成netA中的地址,并且做PAT的地址复用Router-A_config#int f0/0 Router-A_config_f0/0#ip nat inside!定义F0/0为内部接口Router-A_config_f0/0#int f0/1Router-A_config_f0/1#ip nat outside!定义F0/1为外部接口Router-A_config_f0/1#exitRouter-A_config#ip route 0.0.0.0 0.0.0.0 192.168.1.2!配置路由器A的缺省路由Router
19、-A#sh ip nat translatiosPro. Dir Inside local Inside global Outside local Outside globalICMP OUT 192.168.1.3:512 222.191.1.10:12512 192.168.1.2:12512 192.168.1.2:12512 (5)Router-B路由器动态NAT配置:本实验实际对Router-B配置动态NAT过程如下:Router-B#confRouter-B_config#ip access-list standard 2 !定义访问控制列表Router-B_config_std_
20、nacl#permit 192.168.0.0 0.0.255.255!定义允许转换的源地址范围Router-B_config_std_nacl#exitRouter-B_config#ip nat pool netB 222.191.2.10 222.191.2.254 255.255.255.0!定义名为netB的转换地址池【注:为了简便本次实验暂时只用了两个C类网络222.191.1.0222.191.2.0,而真实当中应该利用以下配置来添加IP池里面的IP:ip nat pool cernet 222.191.4.0 222.191.4.254 netmask 255.255.255.
21、0】Router-B_config#ip nat inside source list 2 pool netB overload !配置将ACL允许的源地址转换成netB中的地址,并且做PAT的地址复用Router-B_config#int f0/0 Router-B_config_f0/0#ip nat inside!定义F0/0为内部接口Router-B_config_f0/0#int f0/1Router-B_config_f0/1#ip nat outside!定义F0/1为外部接口Router-B_config_f0/1#exitRouter-B_config#ip route 0.
22、0.0.0 0.0.0.0 192.168.10.2!配置路由器B的缺省路由Router-B#sh ip nat translatiosPro. Dir Inside local Inside global Outside local Outside globalICMP OUT 192.168.10.2:512 222.191.2.10:12512 192.168.10.2:12512 192.168.10.2:12512 Router-A#sh ip nat translationsPro Inside localInside globalOutside localOutside glob
23、al-192.168.1.110222.191.1.110-(7)Router-A路由器回址路由和默认路由的配置:配置类型配置命令回址路由ip route 192.168.1.0 255.255.255.0 192.168.1.2ip route 192.168.2.0 255.255.255.0 192.168.1.2ip route 192.168.3.0 255.255.255.0 192.168.1.2默认路由ip route 0.0.0.0 0.0.0.0 192.168.1.2配置成功以后执行sh ip route所显示的正确结果如下:(8)Router-B路由器默认路由的配置:配
24、置类型配置命令默认路由ip route 0.0.0.0 0.0.0.0 192.168.1.2配置成功以后执行sh ip route所显示的正确结果如下:五、 结果验证(一)普通入网信息点上PC和应用服务器上IP地址和网关的设置:入网信息点类型IP地址网关校区A学生子网(VLAN100)192.168.2.2(实验时配置为192.168.2.3亦可)192.168.2.1校区A教师子网(VLAN200)192.168.3.2192.168.3.1校区B入网信息点192.168.10.2192.168.10.1校区A应用服务器(VLAN1)192.168.1.110192.168.1.2部分验证
25、配置如下图:校区A学生子网(VLAN100)如下: 校区A应用服务器(VLAN1) 如下: 校区B入网信息点如下:(二)详细结果验证Ping测试:(1)校区A学生子网(VLAN100)Ping 各个网段的结果如下:分别是Ping192.168.1.1通、Ping222.191.1.1通、Ping222.191.1.2通、Ping192.168.10.1不通。校区A学生子网(VLAN100)Ping服务器的结果如下:结果是Ping 192.168.1.110通。(2)校区A教师子网(VLAN200) Ping 各个网段的结果如下:分别是Ping192.168.1.1通、Ping222.191.1
26、.1通、Ping222.191.1.2通、Ping192.168.10.1不通。校区A教师子网(VLAN200)Ping服务器的结果如下:结果是Ping 192.168.1.110通。(3)校区B入网信息点Ping各个网段的结果如下:分别是、Ping222.191.1.1通、Ping222.191.1.2通、Ping192.168.10.1通、Ping192.168.1.1不通。(4)校区A应用服务器(VLAN1) Ping各个网段的结果如下:分别是Ping192.168.1.1通、Ping222.191.1.1通、Ping222.191.1.2通、Ping192.168.10.1不通、Pin
27、g 校区A内的学生子网上的PC192.168.2.3通。(5)最后,选择Router-B路由器ping各个网段的结果显示如下:分别是Ping192.168.10.1通、Ping222.191.1.2通、Ping222.191.1.1通、Ping192.168.1.1不通。六、 调试过程中出现的问题及解决方法1.“主机掩码”问题:在做路由器的动态NAT配置中,当要定义内部网络中允许访问Internet的访问列表时,即有关命令如下:access-listl 标号 permit 源地址 通配符(其中,标号为199之间的整数)据此,本实验中应该这样配置:permit 192.168.0.0 0.0.2
28、55.255!定义允许转换的源地址范围但是在实验系统所给出的一些帮助文档时,是这样配置的:permit 192.168.0.0 255.255.255.0!定义允许转换的源地址范围而刚开始时,我们就是这样配置的。后来经上网查阅3,得知这后面的一个掩码是一种主机掩码,而不是子网掩码。具体描述如下:2. 路由器接入时出现的问题:不仅在实验中,还是在课程设计中,凡是有用到路由器接入时通常会出现PC与PC之间Ping不通,而各PC只能Ping通到对方PC所接的交换机端口或路由器端口。然而这从理论上说既然一台PC能Ping通到对方PC所接的交换机端口或路由器端口,那么就应该可以Ping通对方PC的。但好
29、几次实验都出现这种情况,可能由于机器设备的缘故,该问题还有待于解决。3. 不同VLAN要进行通信:不同VLAN要进行通信,则需要通过路由器或三层交换机等三层设备。所以本次实验中,两个子网里的学生机器和教师机器由于利用了三层交换机从而导致了在一定条件下是可以Ping通的。七、 个人体会及建议(一)方案分析1.PAT配置的方案更好端口多路复用(Port address Translation,PAT)是指改变外出数据包的源端口并进行端口转换,即端口地址转换(PAT,Port Address Translation).采用端口多路复用方式。内部网络的所有主机均可共享一个合法外部IP地址实现对Inte
30、rnet的访问,从而可以最大限度地节约IP地址资源。同时,又可隐藏网络内部的所有主机,有效避免来自Internet的攻击。因此,目前网络中应用最多的就是端口多路复用方式。而用动态NAT配置则实际还是分配一个IP地址给一台主机,只是动态分配而已,当某一时间上外网的入网信息点很多时,则会导致其他问题,影响学生或教师的正常上网。所以在真实方案中,该高校最好是用PAT的配置来解决几千个入网信息点却只有几百个合法IP地址的问题。2.添加多个合法IP地址范围在本实验中,由于从科教网那边申请到4个C类网络(222.191.1.0222.191.4.0),而本次实验为了简便,只使用2个C类网络(222.191.1.0222.191.2.0),所以应该在配置路由的动态NAT时,应该用以下命令把其2个C类网络也添加到IP地址池中,具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年潍坊工程职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 技术创新与农业可持续发展路径研究
- 2025年湘南幼儿师范高等专科学校高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年湖南铁路科技职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025年湖南民族职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年湖南工商职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025至2030年FSO图像光传输教学演示系统项目投资价值分析报告
- 2025年铸铜网球运动员项目可行性研究报告
- 2025年浙江建设职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 2025年琉璃车挂项目可行性研究报告
- 2025年度新能源汽车充电站运营权转让合同样本4篇
- 第5课 隋唐时期的民族交往与交融 课件(23张) 2024-2025学年统编版七年级历史下册
- 2024年全国职业院校技能大赛高职组(生产事故应急救援赛项)考试题库(含答案)
- 2024年江苏农牧科技职业学院高职单招语文历年参考题库含答案解析
- 广联达智慧工地合同范例
- 老年上消化道出血急诊诊疗专家共识2024
- 广东省广州黄埔区2023-2024学年八年级上学期期末物理试卷(含答案)
- 医院护理10s管理
- 人教版一年级下册数学第五单元认识人民币练习
- 学校安全工作计划及行事历
- 《GMP基础知识培训》课件
评论
0/150
提交评论