校园网交换机节点图形界面管理系统的设计与实现

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:
摘要  本毕业论文(设计)是在Visual Basic 6.0编程环境下实现的,主要研究如何使用交换机和利用VB程序设计语言来开发一套图形界面的校园网交换机节点管理程序,对交换机各端口进行设置,修改某一子网在指定时间内的连通状态。完成此管理程序能够方便的管理校园网的交换机节点,减少管理员定时开通或关闭子网的工作量。该程序使用VB自带的Winsock控件telnet到交换机的某一端口,然后通过对交换机发送一系列命令,来设置交换机各Vlan和端口的相关状态;将交换机各子网的相关信息、修改子网连通状态的时间信息等存储在文本文件中,使用一个timer控件定时访问这些文本文件来决定是否修改某子网的连通状态,然后使用访问控制列表(Access Control List, ACL)来修改。通过完成这个题目,加深对交换机的理解,并且更好地学习编程思想,掌握VB语言的应用,了解软件开发的过程,为以后进一步的研究打好基础。
关键词  VB,交换机,Winsock控件
 
Port Subnet Administrator
Abstract: Accomplished in Visual Basic 6.0 programming environment, this graduation thesis mainly studies how to make use of the switch and employ VB Programming Language to develop an administration program of a series of graphical interfaces campus web switch modes, setting up the switch ports and modifying the state of connection of some subnet in a certain time. The program can conveniently control campus web switch nodes so as to decrease the administrator’s work load that he turns on or off the subnet timely. Using Winsock control in VB, the program telnet the some port in switch. Then, by sending a series of orders to the switch, it puts up the state of connection of switch VLAN and ports. When the information relative to the switch subnets and the time information about modifying the state of connection of subnets are stored in the text files, the program using a timer control to open these files timely in order to decide whether it is revised the state of connection of some subnet or not, and then it is employed ACL to revise it. By finishing this paper, I get deeper understanding about the switch, learn more about the programming thought, grasp the application of VB Programming Language and know the process of developing software. All of these aspects lay the good foundations of my further research in future.
Keywords:VB,Switch,Winsock control

虚拟局域网
所谓的虚拟局域网(Virtual Local Area Network,VLAN),是指不管设备用户的物理位置在哪里,而改为按照设备的功能、用户所属的部门、或是所使用的应用程序来分组,将既有的物理连接结构重新分配所形成的新的分组区段,每一个区段都分别自成一个广播域,可以把它看成是一个新的局域网。由于这个新的局域网并非依物理布线的结构形成,所以称为虚拟局域网。虚拟局域网的本质是在交换机上逻辑分组,通过软件来完成。
VLAN是对连接到的第二层交换机端口的网络用户的逻辑分段,不受网络用户的物理位置限制而根据用户需求进行网络分段。一个VLAN可以在一个交换机或者跨交换机实现。VLAN可以根据网络用户的位置、作用、部门或者根据网络用户所使用的应用程序和协议来进行分组。基于交换机的虚拟局域网能够为局域网解决冲突域、广播域、带宽问题。
传统的共享介质的以太网和交换式的以太网中,所有的用户在同一个广播域中,会引起网络性能的下降,浪费可贵的带宽;而且对广播风暴的控制和网络安全只能在第三层的路由器上实现。
VLAN相当于OSI参考模型的第二层的广播域,能够将广播风暴控制在一个VLAN内部,划分VLAN后,由于广播域的缩小,网络中广播包消耗带宽所占的比例大大降低,网络的性能得到显著的提高。不同的VLAN之间的数据传输是通过第三层(网络层)的路由来实现的,因此使用VLAN技术,结合数据链路层和网络层的交换设备可搭建安全可靠的网络。网络管理员通过控制交换机的每一个端口来控制网络用户对网络资源的访问,同时VLAN和第三层第四层的交换结合使用能够为网络提供较好的安全措施。
另外,VLAN具有灵活性和可扩张性等特点,方便于网络维护和管理,这两个特点正是现代局域网设计必须实现的两个基本目标,在局域网中有效利用虚拟局域网技术能够提高网络运行效率。













 目    录
目    录 3
引  言 4
第2章   VB概述 5
2.1 Visual Basic 简介 5
2.2 Visual Basic 功能特点 6
第3章   交换机概述 8
3.1什么是三层交换机 8
3.2 虚拟局域网 9
3.3 访问控制列表 11
第四章   课题实现的功能介绍 13
第五章   功能实现 16
5.1 日程文件的实现 16
(优秀毕业设计 www.2bysj.cn)
5.2 Winsock控件创建TCP/IP通讯 17
5.3  定时功能的实现 20
第6章   结论 24
第七章   致谢 25
第8章  参考文献 26
第9章  附录(Cisco基本命令集) 27