当前位置:文档之家› 某某小区小区局域网组建

某某小区小区局域网组建

一.课程设计名称:组建翠园小区局域网二.课程设计目的与要求:课程设计目的计算机网络技术课程设计是学习完《计算机网络技术》课程后进行的一次全面的综合设计。

通过实地考察企业或学校的现有网络,在此基础上通过具体设计掌握组建计算机网络的基本技术,提高学生的应用能力和动手实践能力。

课程设计总体要求运用自己对局域网组网技术的理解,设计智能化小区组网方案,使得一个具有200个住户节点的智能化小区能够进行网络通讯,且将整个小区可划分为四个区域:1.网络中心区:以物业管理中心及监控中心为主的核心交换设备和服务器群;2.远程网络接入区:包括外部网络接入口的路由器设备和网络安全设备;3.园区网络区:包括从网络中心到社区服务设施的骨干交换设备;4.家庭网络区:包括从网络中心到楼宇中的骨干交换设备,并为各住户单元提供网络接入端口,是整个小区网络系统的最基本单元。

三.设计环境或器材、原理与说明:1. 编辑端:运行网络协议编辑软件;2. 分析端:运行网络议分析器软件;3. 服务器一台,装有 FTP、TELNET、MAIL、DNS、DHCP、SNMP 等服务;4. 若干台路由器,交换机5. Java 程序开发环境;6. VC 程序开发环境(Microsoft Visual c++集成开发环境);四.课程设计设计内容及步骤:课程设计内容:1. 需求分析智能化小区局域网,方便了居民的生活,拉近了人们的距离,使居民生活娱乐性更加多样化,从而小区智能化的要求也越来越多,由题意可知需要将具有200个住户的小区划分为四个区域,分别是以物业管理中心及监控中心为主的核心交换设备和服务器群的网络中心区,这一区能监控整个智能小区的运行情况,方便管理人员及时处理小区的各种突发情况。

第二区远程网络接入区:包括外部网络接入口的路由器设备和网络安全设备,能实现居民上网功能,增加居民的娱乐,方便居民生活工作。

第三区园区网络区:包括从网络中心到社区服务设施的骨干交换设备,为居民提供一些社区服务点,其中有打印店,实现打印机的全共享,公共电话亭,方便居民与外界的联系交流。

最后一区家庭网络区:包括从网络中心到楼宇中的骨干交换设备,并为各住户单元提供网络接入端口,是整个小区网络系统的最基本单元,可以实现用户pc自动获取ip功能。

2. 设计原则(1)实用性和经济性可以根据小区内各个路由、交换部件所处的位置,因地制宜的来提供不同级别的设备,从而来实现其经济性,由于智能小区局域网一次性资金投入大,里面居民住户变化快导致设备折旧快,应用环境比较恶劣,居民应用水平较参差不齐,因此,在网络的建设过程中,系统建设应始终贯彻面向应用,注重实效的方针,坚持实用、经济的原则。

(2)先进性和成熟性要有先进的国际目光,当前计算机网络技术发展很快,设备更新淘汰也很快。

这就要求网络建设在系统设计时既要采用先进的概念、技术和方法,又要注意结构、设备、工具的相对成熟。

只有采用当前符合国际标准的成熟先进的技术和设备,,才能确保网络络能够适应将来网络技术发展的需要,保证在未来几年内占主导地位。

(3)可靠性和稳定性在考虑技术先进性和开放性的同时,还应从系统结构、技术措施、设备性能、系统管理、厂商技术支持及维修能力等方面着手,确保系统运行的可靠性和稳定性,达到最大的平均无故障时间。

(4)安全性和保密性在系统设计中,既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用和不同的网络通信环境,采取不同的措施,包括系统安全机制、数据存取的权限控制等。

(5)可扩展性和易维护性为了适应居民人数的变化,采用可变子网划分和dhcp,这样能节省一些不必要的网络资源浪费,为以后的小区扩张提供充足的资源,而dhcp可以让居民pc动态的获取ip,减少了人工设置ip的麻烦,而使用多部的交换机,分流用户,可以比较容易的查处网络出现问题的来源,这些措施都能实现较高的总体性能价格比。

课程设计步骤:一.局域网拓扑图1.1拓扑图本局域网是智能化小区的组网,使得一个具有200个以上住户节点的智能化小区能够进行网络通讯,且将整个小区可划分为四个区域的子网块,构成部分有:网络中心区、远程网络接入去、园区网络区、家庭网络区,拓扑图如下:1.2综合布线设计路由器之间用带时钟的串口线连接,交换机与路由器、主机、打印机、IP电话和服务器等设备之间用直通线连接,交换机与交换机之间用交叉线连接。

网云与modem之间用电话线连接。

(1)路由器之间的连接视图:(2)交换机与交换机之间的连接(3)交换机与pc机之间的连接(4)网云与modem之间的连接(5)交换机与打印机(6)交换机与电话(7)交换机与服务器二.子网划分和IP地址规划该局域网内是由4台路由器、10台交换机、10台PC主机、3台服务器、2台打印机、2台IP电话、1台拨号Modem、1个远程广域网网云等组成。

2.1局域网中的子网划分IP网段子网掩码默认网关园区网络区192.168.0.0 /27 255.255.255.224 192.168.0.1网络中心区192.168.0.32 /27 255.255.255.224 192.168.0.33远程网络区192.168.0.64 /28 255.255.225.240 192.168.0.652.2路由器等其他设备的IP地址分配如图所示:三.路由协议及其配置代码3.1路由协议关于路由协议我们有两种选择,静态路由协议和动态路由协议,如果选择静态路由协议,那么我们需要在每一台路由器上配置它的所有远程网络号,非常的不便麻烦,而且疏忽出错后不方便查找错误来源,限制了此局域网的扩充,所以我选择动态路由协议rip,只需要在每台路由设备上写它临近的网络号,而且此协议支持可变长子网掩码,满足要求,便捷的实现了全网通信。

3.2 协议配置代码(1)在router1配置路由协议Router>enableRouter#conf trouter(config)#route ripRouter(config-router)#network 10.0.0.0Router(config-router)#network 192.168.0.0Router(config-router)#endRouter#%SYS-5-CONFIG_I: Configured from console by console(2)对router2进行路由协议配置Router>enableRouter#conf tEnter configuration 忽略mands, one per line. End with CNTL/Z.Router(config)#route ripRouter(config-router)#network 10.0.1.0Router(config-router)#network 192.168.1.1Router(config-router)#endRouter#%SYS-5-CONFIG_I: Configured from console by console(3)对router3进行路由协议配置Router>enableRouter#conf tEnter configuration 忽略mands, one per line. End with CNTL/Z.Router(config)#route ripRouter(config-router)#network 10.0.2.0Router(config-router)#network 192.168.0.64Router(config-router)#endRouter#%SYS-5-CONFIG_I: Configured from console by console(4)在route4中配置路由协议Router>enableRouter#conf tRouter(config)#route ripRouter(config-router)#network 10.0.0.0Router(config-router)#network 10.0.1.0Router(config-router)#network 10.0.2.0Router(config-router)#network 192.168.0.32Router(config-router)#endRouter#%SYS-5-CONFIG_I: Configured from console by console四.局域网其他功能模块代码4.1虚拟局域网的配置代码由图可知,我在switch4下创建了vlan10,包含了PC2和PC3,使这两台电实现了与其他电脑的隔离,独立运转,代码如下Switch>enableSwitch#conf tEnter configuration 忽略mands, one per line. End with CNTL/Z.Switch(config)#vlan 10Switch(config-vlan)#endSwitch#%SYS-5-CONFIG_I: Configured from console by console //创建vlan10Switch#conf tEnter configuration 忽略mands, one per line. End with CNTL/Z.Switch(config)#interface f0/2Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 10Switch(config-if)#interface f0/3Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 10Switch(config-if)#endSwitch#%SYS-5-CONFIG_I: Configured from console by console //把接口加入vlan104.2 dhcp配置代码为了适应居民区的变化和增长,家庭网络区采用了动态主机设置协议,居民每加入一台PC,都能自动的获取ip,不需要人工的配置,在此局域网中动态配置的网段是192.168.1.0/24,代码编写窗口为router2,代码如下:Router>enableRouter#conf tRouter(config)#ip dhcp pool globalRouter(dhcp-config)#network 192.168.1.0 255.255.255.0Router(dhcp-config)#default-router 192.168.1.1Router(dhcp-config)#ip dhcp excluded-address 192.168.1.1Router(config)#ip route 192.168.1.0 255.255.255.0 FastEthernet0/04.3 IPphone的配置代码电话在居民交流中起了不可替代的作用,所以为了方便居民的生活交流,我在园区网络区设置了电话共享服务,编写代码窗口为switch0和router1,代码如下:(1).将交换机所连接IP Phone的接口加入vioce vlan中Switch#conf tSwitch(config)#interface range f0/1 – 3Switch(config-if-range)#switchport voice vlan 1 //局域网默认为vlan1,可实现共享(2).配置DHCP,为IP Phone动态分配地址Router(config)#ip dhcp pool Router(dhcp-config)#network 192.168.0.0 255.255.255.224Router(dhcp-config)#default-router 192.168.0.1Router(dhcp-config)#option 150 ip 192.168.0.1(3).配置路由器的电话服务功能,并配置一些参数Router(config)#telephony-serviceRouter(config-telephony)#auto assign 1 to 5Router(config-telephony)#max-ephones 5Router(config-telephony)#max-dn 5Router(config-telephony)#ip source-address 192.168.0.1 port 2000(4).配置IP电话号码Router(config)#ephone-dn 1Router(config-ephone-dn)#number 123Router(config)#ephone-dn 2Router(config-ephone-dn)#number 234五.显示最终的结果检查家庭网络区的PC5是否动态获取IP地址(任意选择一个终端设备)步骤:左击PC5,选择Desktop,单击Ip Configuration,在选择DHCP即可看到如下图:检查网络中心区的server0是否成功获取IP地址同一个区域之间通信,实现vlan操作步骤:点击图中的第一个加号,点击PC6,点击PC7即可得到下图:不同vlan之间不能通信,实现了虚拟局域网的功能不同区域之间实现了通信,路由协议配置成功也可以用ping的方式检验看PC6到PC7,PC2到PC1,PC7到PC0是否连通。

相关主题