1、基于Packet tracer校园网的组建题 目 基于Packet tracer校园网的组建系 别 电子与电气工程系专 业班 级学 号姓 名指导教师 田利平 蔡育星完成时间 2014-6-19评定成绩目 录一、设计的目的 . 3二、设计的内容与要求 . 32.1相关理论: . 32.2基本思路: . 3三、实验原理及设计分析 . 43.1实验原理 . 4四、设计分析 . 6五、调试过程的总结 . 75.1 交换机配置 . 75.2“防火墙”路由器配置 . 105.3访问公网配置 . 115.4服务器配置 . 135.5 配置无线网络 . 21六、设计总结 . 23七、参考文献 . 23一、设计
2、的目的随着计算机的普及,网络的发展,计算机网络给人们到来了极大的便利,电脑成为办公教学的重要组成部分,随着学校扩建,规模扩大,设备更新,需要不断健全自己的校园网络来满足日新月异的网络环境,同时目前网络安全越来越成为特别是学校关心的一项,一旦网络瘫痪势必对教学和办公带来不可估量的影响,由此决定拟组建一个校园局域网,并附上校园网的安全已经维护服务。要规划的学校是一个中等规模的大学,有师生15000人左右,主要的建筑物是教学楼、教师宿舍、图书馆、实验楼以及学生宿舍。要求建立一个覆盖全校的校园网络,包括局域网和接入网,能支持办公自动化、信息管理、科研与教学工作,能接入CERNET,并与INTERNET
3、 相联。主要为学校教职工和学生提供WWW、 Email、网上多媒体教学,能提供视频点播、校外图书资料检索、校内行政管理、拨号上网等服务。所有的服务器均放置在网络中心。二、设计的内容与要求2.1相关理论:? 虚拟局域网VLAN的划分; 网络地址转换NAT(静态NAT配置、动态NAT配置及端口多路复用PAT); 路由表的配置(回址路由和默认路由); 网际控制报文协议ICMP。2.2基本思路: 虚拟局域网VLAN主要为了解决交换机在进行局域网互连时无法限制广播的问题。这种技术可以把一个LAN划分成多个逻辑的LANVLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VL
4、AN间则不能直接互通。所以通过虚拟局域网VLAN技术可以很好地达到把每个分校区的学生公寓子网和教师子网分在不同的广播域。这样,广播报文被限制在一个VLAN内,使得学生公寓子网和教师子网不能直接通信。所以,虚拟局域网VLAN技术不但增强了局域网的安全性,同时也灵活于构建虚拟工作组,用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的物理范围,所以也很好解决了该高校有两个地理位置分离的分校区的问题,使得网络构建和维护更方便灵活。而且VLAN是在数据链路层的,划分子网是在网络层的,所以不同子网之间的VLAN即使是同名也不可以相互通信。 网络地址转换(Network Ad
5、dress Translation或简称NAT)是一种在IP数据包通过路由器或防火墙时重写源IP地址或目的IP地址的技术。借助于NAT,私有(保留)地址的“内部”网络通过路由器发送数据包时,私有地址被转换成合法的IP地址,一个局域网只需使用少量IP地址(甚至是1个)即可实现私有地址网络内所有计算机与Internet的通信需求。NAT将自动修改IP报文头中的源IP地址和目的IP地址,IP地址校验则在NAT处理过程中自动完成。NAT的实现方式有三种,即静态转换Static Nat、动态转换Dynamic Nat 和 端口多路复用OverLoad。静态转换是指将内部网络的私有IP地址转换为公有IP地
6、址,IP地址对是一对一的,是一成不变的,某个私有IP地址只转换为某个公有IP地址。借助于静态转换,可以实现外部网络对内部网络中某些特定设备(如服务器)的访问,所以,对于学校有若干台应用服务器,要同时对内和对外提供Web等网络服务,就可以通过对路由器进行静态NAT配置来实现。动态转换是指将内部网络的私有IP地址转换为公用IP地址时,IP地址对是不确定的,而是随机的,所有被授权访问上Internet的私有IP地址可随机转换为任何指定的合法IP地址。也就是说,只要指定哪些内部地址可以进行转换,以及用哪些合法地址作为外部地址时,就可以进行动态转换。动态转换可以使用多个合法外部地址集。当ISP提供的合法
7、IP地址略少于网络内部的计算机数量时,可以采用动态转换的方式。所以,针对学校只申请到4个C类网络(222.191.1.0222.191.4.0),而该高校的每个校区入网信息点就达到2000多个的情况,可以利用动态NAT配置解决这个IP地址不足的问题。路由器在网络中实现内外网转换,即校园网内所有主机要访问外网必须要经过所有地址转换。路由器一个端口采用s端口,一个是快速以太网链路。路由器通过静态链路与外网202.10.0.0/24相连,通过快速以太网链路与内网192.10.0.0/16相连。三、实验原理及设计分析3.1实验原理校园网必须具备教学、管理和通讯三大功能。教师可以方便地浏览和查询网上资源
8、,进行教学和科研工作;学生可以方便地浏览和查询网上资源实现远程学习;通过网上学习学会信息处理能力。学校的管理人员可方便地对教务、行政事务、学生学籍、财务、资产等进行综合管理,同时可以实现各级管理层之间的信息数据交换,实现网上信息采集和处理的自动化,实现信息和设备资源的共享,因此,校园网的建设必须有明确的建设目标。校园网的总体设计原则是:开放性采用开放性的网络体系,以方便网络的升级、扩展和互联;同时在选择服务器、网络产品时,强调产品支持的网络协议的国际标准化;可扩充性从主干网络设备的选型及其模块、插槽个数、管理软件和网络整体结构,以及技术的开放性和对相关协议的支持等方面,来保证网络系统的可扩充性
9、;可管理性利用图形化的管理界面和简洁的操作方式,合理地网络规划策略,提供强大的网络管理功能;使日常的维护和操作变得直观,便捷和高效;安全性内部网络之间、内部网络与外部公共网之间的互联,利用VLAN/ELAN、防火墙等对访问进行控制,确保网络的安全;投资保护选用性能价格比高的网络设备和服务器;采用的网络架构和设备充分考虑到易升级换代,并且在升级时可以最大限度地保护原有的硬件设备和软件投资;易用性应用软件系统必须强调易用性,用户界友好,带有帮助和查询功能,用户可以通过Web查询。校园网的组网技术一般有以下选择:主干网技术的选择主要选择千兆(适合于高校)或百兆以太网技术来构建校园网络,对两层结点和桌
10、面微机的接入也采用快速以太网,建立一个基于多层、全交换的虚拟园区网。校园网在设计上应具备以下特性才能够满足需求,并保证建成后的网络在一个较长的时间内具有较强的可用性和一定的先进性。1、高性能与技术先进性校园网网络系统要求具有较高的数据通信能力和较大的带宽;并在主干网上提供较强的可扩展性。为了及时、迅速地处理网络上传送的数据,网络应有较高的网络主干速度。2、高可靠性网络要求具有高可靠性,高稳定性和足够的冗余,提供拓扑结构及设备的冗余和备份,为了防止局部故障引起整个网络系统的瘫痪,要避免网络出现单点失效。在网络骨干上要提供备份链路,提供冗余路由。在网络设备上要提供冗余配置,设备在发生故障时能以热插
11、拔的方式在最短时间内进行恢复,把故障对网络系统的影响减少到最小,避免由于网络故障造成用户损失;3、安全性校园网作为一个支持众多用户、同时和INTERNET/CERNET存在连接的网络,网络安全性在整个网络中是个很重要的问题,应该采用一定手段控制网络的安全性,以保证网络正常运行。网络中应采取多种技术从内部和外部同时控制用户对网络资源的访问。网络系统还应具备高度的数据安全性和保密性,能够防止非法侵入和信息泄漏。4、可管理性强有力的网管软件是有效地进行网络管理的助手,网管软件应能够支持对网络进行设备级和系统级的管理,并能支持通用浏览器进行网络设备的管理及配置。灵活的设置每个用户对Internet访问
12、功能,能够对每个用户实行管理;并且能够实现计费管理。5、可扩充性随着应用规模的不断扩大,要求网络可以方便地扩充容量,支持更多的用户及应用;随着网络技术的不断发展,网络必须能够平滑地过渡到新的技术和设备,保证现有的投资。6、VLAN划分根据校园网的实际需求,属于同一部门的工作人员可能在不同的建筑物中,但需要在一个逻辑子网内。网络站点的增减,人员的变动,无论从网络管理,还是用户的角度来讲,都需要虚拟网技术的支持;7、多层交换技术通过三层交换技术,特别是基于硬件;8、对多媒体应用的支持;校园网要求具有数据、图像、语音等多媒体实时通讯能;四、设计分析;计要点;接入层;网络的接入层是最终用户被许可接入网
13、络的点;在局域网环境中接入层主要功能如下:提;分布层;网络的分布层是网络接入层和核心层之间的分界点;?VLAN的聚合;?部门级或工作组接入;虚拟网技术的支持。因此在网络主干中要支持三层交换及VLAN划分。在整个网络中使用虚拟网技术,以提高网络的安全性和灵活性。7、多层交换技术 通过三层交换技术,特别是基于硬件的第三层交换,可以充分地利用交换机的包处理能力,实现真正的线速交换。8、对多媒体应用的支持校园网要求具有数据、图像、语音等多媒体实时通讯能力;并在主干网上提供足够的带宽和可保证的服务质量,满足大量用户对带宽的基本需要,并保留一定的余量供突发的数据传输使用,最大可能地降低网络传输的延迟。整个
14、网络在服务质量、预留宽带设置、合理进行带宽管理方面应提供优良的品质。四、设计分析计要点。接入层网络的接入层是最终用户被许可接入网络的点。 该层能通过过滤或访问控制列表提供对用户流量的进一步控制,不过,该分层的主要功能是为最终用户提供网络接入。在局域网环境中接入层主要功能如下: 提供交换的带宽和第二层服务,如基于MAC 地址的VLAN成员资格和数据流过滤。当然,在这7 层也可以提供安全特性。接入层主要关注通过低成本,高端口密度的设备提供这些功能。分布层网络的分布层是网络接入层和核心层之间的分界点。 分布层也帮助定义和区分网络核心层。该分层提供了边界定义,并在该处对潜在费力的数据包操作进行处理。在
15、局域网环境中,分布层执行最多的功能:? VLAN 的聚合;? 部门级或工作组接入; ? 广播域多点厂播域定义; ? VLAN间路由; ? 介质转换及安全等; 核心层核心层是局域网的主干, 其主要目的是尽可能快地交换数据。网络的这个分层不应该被牵扯到费力的数据包操作或者任何减慢数据交换的处理。 应该避免在核心层使用像访问控制列表和数据包过滤这类的功能。 核心层主要负责以下的工作:? 提供交换区块间的连接;? 提供到其他区块(如服务器区块)的访问; ? 尽可能快地交换数据帧或数据包;五、调试过程的总结5.1 交换机配置核心交换机为Cisco 3560,将其配置为vtp Server, vtp do
16、main 为senya。将图书馆、教学楼和实验楼等交换机配置为vtp Client,vtp domain为senya。这里以“中心交换机”和“服务器汇聚”交换机为例,讲解交换机的配置,其他交换机的配置可以参考“服务器汇聚”交换机。第一步:中心交换机配置VTP Server Switchen Switch#Switch#vlan databaseSwitch(vlan)#vtp domain senya Switch(vlan)#vtp server Switch(vlan)#exit Switch#conf tSwitch(config)#int fa 0/1Switch(config-if)
17、#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunk Switch(config-if)#int fa 0/2Switch(config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunk Switch(config-if)#int fa 0/3Switch(config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#s
18、witchport mode trunk Switch(config-if)#int fa 0/4Switch(config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunk Switch(config-if)#int fa 0/5Switch(config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunk Switch(config-if)#int fa 0/6Switch(
19、config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunk Switch(config-if)#int fa 0/7Switch(config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunk Switch(config-if)#int fa 0/8Switch(config-if)#switchport trunk encapsulation dot1qSwitch(co
20、nfig-if)#switchport mode trunk Switch(config-if)#注意:此处端口要处于开启状态,可通过图形界面手动设置,也可以输入命令行:no shut。 第二步:配置“服务器汇聚”交换机trunk链路,允许vlan标记的以太网帧通过该链路 Switchen Switch#conf tSwitch(config)#vtp domain senya Switch(config)#vtp mode client Switch(config)#int fa 0/1Switch(config-if)#switchport mode trunk Switch(config
21、-if)#第三步:“中心交换机”创建vlan及端口划分 SwitchenSwitch#vlan database Switch(vlan)#vlan 1 Switch(vlan)#vlan 2 Switch(vlan)#vlan 3 Switch(vlan)#vlan 4 Switch(vlan)#vlan 5 Switch(vlan)#vlan 6 Switch(vlan)#vlan 7 Switch(vlan)#vlan 8 VLAN 8 added: Name: VLAN0008 Switch(vlan)#exit第四步:在“服务器汇聚“交换机上查看vlan Switch#show vl
22、an从显示结果可知体现了学习功能! 第五步:“服务器汇聚”交换机端口配置 Switch#conf tSwitch(config)#int fa 0/2Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 2 Switch(config-if)#int fa 0/3Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 2 Switch(config-if)#int fa 0/4S
23、witch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 2 Switch(config-if)#int fa 0/5Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 2 Switch(config-if)#第六步:设置中心交换机,为vlan配置IP地Switch(config-if)#ip address 址 255.255.255.0Switchen Switch(confi
24、g-if)#no shutSwitch#conf tSwitch(config-if)#int vlan 5 Switch(config)#int vlan 1 Switch(config-if)#ip addressSwitch(config-if)#ip address192.10.0.2255.255.255.0255.255.255.0Switch(config-if)#no shut Switch(config-if)#no shut Switch(config-if)#int vlan 6 Switch(config)#int vlan 2 Switch(config-if)#ip
25、 addressSwitch(config-if)#ip address192.10.1.2255.255.255.0255.255.255.0Switch(config-if)#no shut Switch(config-if)#no shut Switch(config-if)#int vlan 7 Switch(config-if)#int vlan 3 Switch(config-if)#ip addressSwitch(config-if)#ip address192.10.2.2255.255.255.0255.255.255.0Switch(config-if)#no shut
26、Switch(config-if)#no shut Switch(config-if)#exit Switch(config-if)#int vlan 4 Switch(config)#第七步:配置pc机,测试vlan按照下面的IP地址配置各个服务器,网关IP地址:192.10.1.2。在www服务器上ping网关和dhcp服务器,均能ping通,如下图所示:192.10.3.2192.10.4.2192.10.7.2192.10.8.2第八步:配置“教师宿舍”交换机其他交换机均按照此方式配置好后,也可以用ping命令试试不同网段的连通性。Switchen Switch#conf tSwitc
27、h(config)#vtp domain senya Switch(config)#vtp mode client Switch(config)#int fa 0/1Switch(config-if)#switchport trunk encapsulation dot1qSwitch(config-if)#switchport mode trunkSwitch(config-if)#exit Switch(config)#exit Switch#show vlan Switch# Switch#conf tSwitch(config)#int fa 0/2Switch(config-if)#
28、switchport mode access Switch(config-if)#switchport access vlan 3 Switch(config-if)#exit Switch(config)#给连接“教师宿舍1”交换机的PC机一个IP地址:192.10.2.4,网关IP:192.10.2.2。在这台计算机上ping ftp服务器,结果如下图所示:其他交换机参照此操作设置。5.2“防火墙”路由器配置路由器在网络中实现内外网转换,即校园网内所有主机要访问外网必须要经过所有地址转换。路由器一个端口采用s端口,一个是快速以太网链路。路由器通过静态链路与外网202.10.0.0/24相连
29、,通过快速以太网链路与内网192.10.0.0/16相连。(1)基本IP设置Router(config)#interface FastEthernet0/0 Router(config-if)#ip 255.255.255.0 Router(config-if)#exitRouter(config)#interface Serial2/0 Router(config-if)#ip 255.255.255.0 (2)添加NAT协议 Router(config-if)#int s2/0address202.10.0.2address192.10.0.15.3访问公网配置;(1)在中心交换机开启路由
30、功能Switch;Switch(config)#intfa0/1;Switch(config-if)#noswit;255.255.255.0(三层端口,配置IP);Switch(config-if)#noshut;Switch(config)#iprouting;Router(config)#intfa05.3访问公网配置(1)在中心交换机开启路由功能 Switchen Switch#conf tSwitch(config)#int fa 0/1Switch(config-if)#no switchport(关闭二层端口,配置IP地址) Switch(config-if)#ip add 19
31、2.10.10.2255.255.255.0(三层端口,配置IP)Switch(config-if)#no shut Switch(config-if)#exitSwitch(config)#ip routing(开启路由功能) Switch(config)#router rip(运行rip协议) Switch(config-router)#ver 2 Switch(config-router)#no au Switch(config-router)#net 192.10.1.0 Switch(config-router)#net 192.10.2.0 Switch(config-router
32、)#net 192.10.3.0 Switch(config-router)#net 192.10.4.0 Switch(config-router)#net 192.10.7.0 Switch(config-router)#net 192.10.8.0 Switch(config-router)#net 192.10.10.0 Switch(config-router)#exit (2)防火墙路由器配置 Routeren Router#conf tRouter(config)#int fa 0/0 Router(config-if)#ip add 192.10.10.1 255.255.25
33、5.0Router(config-if)#no shut Router(config-if)#exit Router(config)#int s2/0 Router(config-if)#ip add 202.1.1.1 255.255.255.0Router(config-if)#no shutRouter(config-if)#exit Router(config)#router rip Router(config-router)#ver 2 Router(config-router)#no auRouter(config-router)#net 192.10.10.0 Router(co
34、nfig-router)#default-information originateRouter(config-router)#exit Router(config)#exit允许各网段通过路由出去: Router#conf tRouter(config)#access-list 1 permit 192.10.1.0 0.0.0.255Router(config)#access-list 1 permit 192.10.2.0 0.0.0.255Router(config)#access-list 1 permit 192.10.3.0 0.0.0.255Router(config)#acc
35、ess-list 1 permit 192.10.4.0 0.0.0.255Router(config)#access-list 1 permit 192.10.7.0 0.0.0.255Router(config)#access-list 1 permit 192.10.8.0 0.0.0.255Router(config)#access-list 1 permit 192.10.10.0 0.0.0.255Router(config)#int s2/0Router(config-if)#ip nat outside Router(config-if)#exit Router(config)
36、#int fa 0/0 Router(config-if)#ip nat inside Router(config-if)#endRouter# Router#conf tRouter(config)#ip route 0.0.0.0 0.0.0.0 s2/0(4)与ISP连接的服务器具体配置(5)连通测试在“DHCP”服务器上ping自己的网关:192.10.10.1访问外网服务器:现在能够正常访问ISP端的WWW服务器了。5.4服务器配置(1)DHCP服务器配置DHCP服务器的IP配置如下图所示:配置DHCP服务器,关闭在此服务器上的DNS、FTP、MAIL、HTTP服务,其他服务不变,操
37、作过程如下:单击左侧DHCP,具体配置如下图:设置好后,单击Save(保存)。(2)WWW服务器配置 www服务器的IP配置如下图:开启HTTP服务,同时关闭在此服务器上的DNS、FTP、MAIL和DHCP服务,即单击左侧MAIL,SMTP Service、POP3 Service 设置为 off,其他服务保持不变。(3)DNS服务器配置;配置DNS服务器,关闭在此服务器上的DHCP、F;DNSService(服务状态):On(开),分;(4)FTP服务器配置;配置FTP服务器,关闭在此服务器上的DHCP、D;Service(服务状态):On(开),分别添加;(5)E-MAIL服务器配置;配置
38、MAIL服务器,关闭在此服务器上的DHCP、;SMTPService、POP3。配置DNS服务器,关闭在此服务器上的DHCP、FTP、MAIL、WEB服务(Service),其他服务不变,操作过程类似于DHCP配置过程,在此只针对DNS配置:DNS Service(服务状态):On(开),分别添加5个Resource Records Name(资源记录名)和Address(地址),每次添加最后要点击Add(添加)到文本区域里,添加完后点击Save(保存)。(4)FTP 服务器配置配置FTP服务器,关闭在此服务器上的DHCP、DNS、MAIL、WEB服务(Service),其他服务不变,操作过程
39、类似于DHCP配置过程,在此只针对FTP配置:Service(服务状态):On(开),分别添加2个User Name(用户名)和Password(密码),每个用户都勾选上Write(可写)、Read(可读)、Delete(删除)、Rename(重命名)、List(列表),每次添加最后要点击 +(添加)到滚动文本区域里。(5)E-MAIL服务器配置配置MAIL服务器,关闭在此服务器上的DHCP、DNS、FTP、WEB服务(Service),其他服务不变,操作过程类似于DHCP配置过程,在此只针对EMAIL配置:SMTP Service 、POP3 Service(服务状态):On(开)Domai
40、n Name(域名):分别添加2个User (用户)和Password(密码),每次添加最后要点击 +(添加)到滚动文本区域里。(6)测试各服务器提供服务情况第一步:配置一个客户端这里,使用下图中被框出来的PC机作为客户端,来测试刚刚配置的服务器的性能。该PC机的具体配置如下:第二步:测试FTP服务单击 客户端单击Desktop单击Command Prompt输入ftp 按enter输入用户名:zhangzhiqing输入密码:112033117输入dir查看ftp服务文件输入help查看操作命令输入quit退出ftp服务。第三步:测试WWW服务器使用图形界面访问WWW服务器:单击 客户端DesktopWeb Browser输入单击Go,结果如下图:第四步:mail服务器测试单击 客户端单击Desktop单击E-mail填写Configure Mail,具体设置如下图:注:Email Address(邮件地址)必须是自己的用户名+MAIL(邮件)Domain Name(域名),Incomeing Mail Server(接受邮件服务器域名)必须是,Outgoi