中型企业网络设计与仿真毕业设计文档格式.docx
- 文档编号:19926835
- 上传时间:2023-01-12
- 格式:DOCX
- 页数:67
- 大小:1.08MB
中型企业网络设计与仿真毕业设计文档格式.docx
《中型企业网络设计与仿真毕业设计文档格式.docx》由会员分享,可在线阅读,更多相关《中型企业网络设计与仿真毕业设计文档格式.docx(67页珍藏版)》请在冰豆网上搜索。
(2)为管理简单,全公司使用一台DHCP服务器实施灵活的IP地址的分配。
(3)建立WWW、FTP、DNS和邮件等企业常用应用服务。
(4)建立两个网页服务器,一个只供企业内部访问,一个供Internet用户访问。
(5)建立企业级的数据库服务器,集中管理公司的各种数据。
以下根据上述的需求分析来设计企业网络。
第3章硬件设计
3.1系统总体设计
该企业园区共有3座建筑,分别是:
办公大楼、研发中心和生产中心。
一共12个部门,分别是:
IT管理、财务、市场、客服、采购、人力、公关、设备后勤、售后、销售、研发和生产部门。
考虑到该企业的信息点分布情况,整体网络采用层次结构的设计,这样设计的好处是:
(1)使网络简单化--通过把网络元素划分为小单元、层次化,降低了整个网络的复杂性。
这种网络单元的划分使故障诊断变得清晰和简单了,同时还可以提供防止广播风暴、路由循环等其他潜在问题的内在保护机制。
(2)使设计更灵活--层次化设计使得骨干网和区域网之间的包交换形式更具灵活性。
很多网络都得益于使用混合方式来构造整个网络架构。
在大多数情况下,可在骨干网部分使用专线而在区域网或本地网接入部分使用包交换服务。
(3)使路由器管理更容易--由于层次化网络结构使网络分层,相对缩小的网络区域使路由器的邻居或对等通信端数量减少,因此路由器的配置变得简单化。
根据这种层次化网络设计思想的原则,我们可以把企业Intranet网络工程的整个网络体系结构分为以下三层:
核心层、汇聚层、接入层。
如图2-1:
图3-1网络层次结构
为了实现网络设备的统一,在本设计方案中完全采用同一厂家的网络产品,即Cisco公司的网络设备构建。
本企业网设计方案主要由以下几部分组成:
交换模块、广域网接入模块、服务器模块,整个网络系统的拓扑结构如图2-2所示:
图3-2总拓扑图
3.2交换模块设计
一个性能优良的网络都应该是一个分层的设计。
这样不但简化了交换网络的设计,同时也提高了交换网络的可靠性和可扩展性。
下面我们将按照分层的设计与配置进行论述。
3.2.1核心层设计
3.2.1.1设备的选择
核心层交换机将各汇聚层交换机互连起来进行穿越园区网骨干的高速数据交换,在本企业网的设计中我们核心层交换机所采用的是CISCO6903交换机。
CiscoCatalyst6500系列交换机提供3插槽、6插槽、9插槽和13插槽的机箱,以及多种集成式服务模块,包括数千兆位网络安全性、内容交换、语音和网络分析模块。
Catalyst6500系列中的所有型号都使用了统一的模块和操作系统软件,形成了能够适应未来发展的体系结构,由于能提供操作一致性,因而能提高IT基础设施的利用率,并增加投资回报。
从48端口到576端口的10/100/1000以太网布线室到能够支持192个1Gbps或32个10Gbps骨干端口,提供每秒数亿个数据包处理能力的网络核心,CiscoCatalyst6500系列能够借助冗余路由与转发引擎之间的故障切换功能提高网络正常运行时间。
其中CiscoCatalyst6500系列千兆位以太网模块具有以下特性:
(1)为所有部署提供灵活的配置--根据各种部署要求提供灵活的端口密度、介质种类和速度;
(2)提供多种介质和连接器--提供多模光纤或单模光纤,使用MT-RJ及模块化GBI和SFP光接口,站点间的最远距离可达100km;
(3)高端口密度--每个模块8~16个端口,每个系统最多256个端口;
(4)可以扩展和预测的性能--提供交换矩阵连接选项和不同吞吐量:
32Gbps带宽/15Mpps(传统接口模块)、256Gbps带宽/30Mpps(CEF256接口模块)和256Gbps带宽/210Mpps(dCEF256接口模块);
(5)操作一致性--能够在运行CiscoIOSSoftware和CiscoCatalystOperatingSystemSoftware的所有Catalyst65003插槽、6插槽、9插槽和13插槽机箱中获得支持,能够与所有其它接口和服务模块互操作,与所有Catalyst6500SupervisorEngine向下兼容;
(6)网络正常运行时间最长,弹性最好--支持思科增强型每虚拟LAN(VLAN)生成树+(PVST+)协议、IEEE802.1w快速生成树协议(RSTP)和IEEE802.1s多个生成树(MST)协议、每VLAN快速生成树(PVRST)协议、热备份路由器协议(HSRP)、虚拟路由器冗余协议(VRRP)、CiscoEtherChannel?
以及用于建立容错连接的IEEE802.3ad链路汇聚;
(7)卓越的流量管理--为每个接口提供大缓冲器,并为流量优先排序和监管提供多个优先级序列,严格执行服务等级协议(SLA);
(8)提供大量管理工具--支持CiscoWorks网络管理平台、简单网络管理协议(SNMP)1、2和3版本以及四个RMON组(统计、历史、告警和事件)。
我们选择的WS-C6503-E交换机有三个插槽,分别配置1个基于SupervisorEngine32的WS-SUP32-GE-3B模块用于下联三个汇聚层交换机(配有8端口千兆以太网PFC3B和MSFC2A),和2个采用传统接口的WS-X6316-GE-TX模块(带有16个10/100/1000自适应RJ-45接口),用于连接企业的服务器阵列。
3.2.1.2核心层交换机的配置
(1)基本配置
核心层交换机有两台,分别命名为core1和core2;
首先对交换机做一个通用的配置,通用配置如下:
(core1和core2配置完全相同,以core1为例)
①设置交换机名称
Switch(config)#hostnamecore1
Core1(config)#
②设置交换机密码:
Core1(config)#enablesecretlisen
③设置登陆虚拟终端
Core1(config)#linevty015
Core1(config-line)#login
Core1(config-line)#passwordlisen
④设置虚拟终端超时时间
Core1(config-line)#exec-timeout530
⑤设置控制台终端超时时间
Core1(config)#linecon0
⑥禁用IP地址解析特性
当我们向交换机输入一条错误的命令的时候,交换机就会将该信息广播给网络上的DNS服务器,并试图把它解析成IP地址。
启用此特性可以减少网络上不必要的流量。
Core1(config)#noipdomain-lookup
⑦启用消息同步特性
为了防止我们向交换机输入的命令被交换机产生的信息打乱。
我们启用消息同步特性。
Core1(config)#loggingsynchronous
⑧启用远程管理
为了能够对交换机进行远程管理,必须给交换机设置一个管理用的IP地址。
这种情况下,实际上是将交换机看成和PC机一样的主机。
而每台交换机都有一个用来进行管理的默认VLAN即VLAN1,VLAN1也称为管理VLAN。
在VLAN及IP编址方案表中我们的管理VLAN的IP段为192.168.1.0/24,这里为core1的管理IP设置为192.168.1.1/24,具体配置如下命令:
Core1(config)#interfacevlan1
Core1(config-if)#ipaddress192.168.1.1255.255.255.0
Core1(config-if)#noshutdown
为了能让管理人员在不同的子网中管理此交换机,还应该设置默认网关,在这里为其设置成为192.168.1.254,命令如下:
Core1(config)#ipdefault-gateway192.168.1.254
⑨为了实现对无类别网络(ClasslessNetwork)以及全零子网(Subnet-zero)的支持,还需要进行相应的配置,如下所示:
Core1(config)#ipclassless
Core1(config)#ipsubnet-zero
⑩开启端口
由于思科的设备端口默认是关闭的,如要使用的话就需将其开启:
Core1(config)#interfacerangegigabitethernet1/1-8
Core1(config-if-range)#noshutdown
Core1(config-if-range)#exit
Core1(config)#interfacerangegigabitethernet2/1-16
Core1(config)#interfacerangegigabitethernet3/1-16
(2)VLAN的配置
VLAN是VirtualLAN,虚拟局域网的缩写,是一种不需要增加额外网络设备,就可以实现网络的分层技术,被大型大型网络广泛使用,IEEE于1999年颁布了用以标准化VLAN实现方案的802.1Q协议标准草案。
VLAN可以允许网络管理员取消过去的物理限制,并对用户的第3层网络地址进行控制,而不管它处在网络中的哪个位置。
VLAN的优势包括加强网络的安全性能、易于控制广播和能够分布通信量。
VLAN的出现打破了传统网络的许多固有观念,使网络结构变得灵活、方便、随心所欲。
VLAN就是不考虑用户的物理位置而根据功能、应用等因素将用户逻辑上划分为一个个功能相对独立的工作组,每个用户主机都连接在一个支持VLAN的交换机端口上并属于一个VLAN。
同一个VLAN中的成员都共享广播,而不同VLAN之间广播信息是相互隔离的。
这样,将整个网络分割成多个不同的广播域。
减少了广播量,提高通讯效率。
划分VLAN有以下优点:
①可有效地控制广播风暴。
②可使网络有效的带宽利用。
③可使网络安全性的提高。
④可使网络管理更加简单、直观。
针对当前IP地址紧缺的现状,我们不可能为每一台工作站申请一个公有IP地址,故公司内部使用私有地址不仅可以缓解IP地址不足的情况,而且也可以为企业建设一个企业网节约不少的开支。
为了让这些私有IP地址能够在公共INTERNET使用,我们必须对这样私有IP地址作NAT(networkaddresstranslation)即网络地址转换。
NAT的配置我将后面的论述中进行配置。
在本企业网设计中,整个企业网的VLAN及IP编址方案如下表所示:
表3-1VLAN及IP划分
VLAN号
IP网段
默认网关
Vlan名称
说明
Vlan1
192.168.1.0
192.168.1.1
——
IT管理部门、领导
Vlan2
192.168.2.0
192.168.2.1
Finance
财务部门
Vlan3
192.168.3.0
192.168.3.1
Market
市场部门
Vlan4
192.168.4.0
192.168.4.1
Customer_service
客服部门
Vlan5
192.168.5.0
192.168.5.1
Purchase
采购部门
Vlan6
192.168.6.0
192.168.6.1
Human_resource
人力部门
Vlan7
192.168.7.0
192.168.7.1
Public_relations
公关部门
Vlan8
192.168.8.0
192.168.8.1
Equipment
设备后勤部门
Vlan9
192.168.9.0
192.168.9.1
After_sale
售后部门
Vlan10
192.168.10.0
192.168.10.1
Server_group
服务器群
Vlan11
192.168.11.0
192.168.11.1
Sale
销售部门
Vlan100
172.16.0.0
172.16.0.1
Research
研发部门
Vlan200
173.16.0.0
173.16.0.1
Produce
生产部门
考虑到以后的公司扩展,所以对研发和生产部门采用了B类地址,而其他部门则采用C类地址就够用了。
①配置core1:
Core1(config)#vlandatabase
Core1(config)#vlan2
Core1(config-vlan)#nameFinance
Core1(config-if)#ipaddress192.168.2.1255.255.255.0
Core1(config-if)#exit
Core1(config)#vlan3
Core1(config-vlan)#nameMarket
Core1(config-if)#ipaddress192.168.3.1255.255.255.0
Core1(config)#vlan4
Core1(config-vlan)#nameCustomer_service
Core1(config-if)#ipaddress192.168.4.1255.255.255.0
Core1(config)#vlan5
Core1(config-vlan)#namePurchase
Core1(config-if)#ipaddress192.168.5.1255.255.255.0
Core1(config)#vlan6
Core1(config-vlan)#nameHuman_resource
Core1(config-if)#ipaddress192.168.6.1255.255.255.0
Core1(config)#vlan7
Core1(config-vlan)#namePublic_relations
Core1(config-if)#ipaddress192.168.7.1255.255.255.0
Core1(config)#vlan8
Core1(config-vlan)#nameEquipment
Core1(config-if)#ipaddress192.168.8.1255.255.255.0
Core1(config)#vlan9
Core1(config-vlan)#nameAfter_sale
Core1(config-if)#ipaddress192.168.9.1255.255.255.0
Core1(config)#vlan10
Core1(config-vlan)#nameServer_group
Core1(config-if)#ipaddress192.168.2.10255.255.255.0
Core1(config)#vlan11
Core1(config-vlan)#nameSale
Core1(config-if)#ipaddress192.168.11.1255.255.255.0
Core1(config)#vlan100
Core1(config-vlan)#nameResearch
Core1(config-if)#ipaddress172.16.0.1255.255.0.0
Core1(config)#vlan200
Core1(config-if)#ipaddress173.16.0.1255.255.0.0
因为服务器群接在核心交换机上,所以把服务器的端口加入到vlan10中:
Core1(config)#interfacerangegigabitethernet2/1-10
Core1(config-if-range)#switchportaccessvlan10
②配置core2:
由于core2是冗余备份的作用,所以vlan的配置与core1完全相同。
(3)配置VTP
当网络中交换机数量很多时,需要分别在每台交换机上创建很多的VLAN,工作量很大,过程很繁琐,并且很容易出错。
所以在实际工作中我们都采用VTP来解决这个问题。
我们只需要在VTP服务器上配置好LAN信息,VTP客户机就可以通过VTP来从VTP服务器上学习到VLAN信息了。
同时,有关VLAN的删除,参数的更改操作都可以传播到其他的交换机上,从面大大减轻了网络管理人员的工作负担。
这里将core交换机配置为VTP服务器,命令如下:
Core1(config)#vtpdomainchiloud
Core1(config)#vtpmodeserver
Core2(config)#vtpdomainchiloud
Core2(config)#vtpmodeserver
(4)配置端口的TRUNK模式
VlanTrunking(vlan链路聚集),干道(trunk)能够在单条物理链路中承载多个VLAN的流量。
Trunking(链路聚集)用于将第2层操作扩展到整个网络中。
它有ISL和802.1Q两种标记方法。
本设计中采用802.1Q的标记方法。
Core1(config)#interfacerangegigabitethernet1/3-5
Core1(config-if-range)#shutdown
Core1(config-if-range)#switchport
Core1(config-if-range)#switchporttrunkencapsulationdot1q
Core1(config-if-range)#switchportmodetrunk
Core1(config-if-range)#noshutdown
Core1(config-if-range)#exit
Core2的配置与core1的配置相同。
(5)配置Etherchannel
EtherChannel是把多条独立的以太网链路捆绑成为一条单独的逻辑链路。
每个EtherChannel的接口都必须具有相同的速度,以及必须都被配置为二层或者三层接口。
如果EtherChannel内的某一条链路失效了,原来在失效链路上面传输的流量将会那条EtherChannel内剩下的链路上面继续进行传输。
交换机将收到一个信息,表明那条EtherChannel里面的链路失效了。
从EtherChannel内其中一条链路进入的广播或者多播包将会被拒绝向EtherChannel内的其他链路进行转发。
Core1(config)#interfacerangegigabitethernet1/1-2
Core1(config-if-range)#noipaddr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中型企业 网络 设计 仿真 毕业设计