优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

校园网交换机节点管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
VB概述
计算机程序设计语言是人机对话、进行信息交换的工具。随着计算机信息技术的发展,计算机语言也不断由低级向高级发展,特别是自1954年以后,随着高级语言的出现和发展,计算机程序设计语言已发展到几百种,它们功能各异,特点不同。
Basic语言是受到国内外千百计算机爱好者欢迎的高级语言,由于它的语法规则容易理解和掌握,且具有实用价值,自1964年问世以来,很快为大众所接受。许多人由此入门而成长为计算机专业人才,可以说,Basic语言在普及、推广计算机应用中功不可没。
然而,后来在Windows环境下开发各种具有专门用途的应用程序,则是广大程序设计人员的任务了。许多用户要求在Windows环境下使用的软件都应该提供像Windows那样优美的界面和丰富的功能,这使得程序的编制变的越来越复杂。正当广大程序员困惑之时,Microsoft于1991年推出Visual Basic 1.0版。这真是“山重水复疑无路,柳暗花明又一村”。它的推出使大批程序设计人员又有了用武之地,并能用它来编写出各种Windows应用程序。具有丰富多彩界面的应用程序如雨后春笋般大量涌现,使程序设计进入了一个崭新的阶段。
2.1 Visual Basic 简介
Visual 意为“可视化的”,指的是一种开发图形用户界面(GUI)的方法,使用这种方法,程序员不需编写大量代码去描述界面元素的外观和位置,只要把预先建立好的界面元素(例如按钮、列表框、标签之类)用鼠标拖放到屏幕的适当位置即可。所以Visual Basic (简称VB)是基于Basic的可视化的程序设计语言。在Visual Basic 中,一方面继承了早先Basic 各版本所具有的程序设计语言简单易用的特点;别一方面其编程系统采用了面向对象、事件驱动的编程机制,把Windows的编程复杂性封装起来,隐藏了Windows编程许多繁琐并难于理解的细节,提供了一种所见即所得的且功能强大的可视化开发工具。现在,从数值计算、数据库管理、电子通信、多媒体到internet应用,都可以用VB进行开发。与其他编程工具相比,VB更适于非专业人员使用,能高效、快捷地开发中小型应用程序。Visual Basic 6.0版是Microsoft公司在1998年推出的Visual Studio 6.0(可视化工作室)的一个构成部件。该版本根据用户对象不同,分为标准版、专业版和企业版。

[资料来源:www.THINK58.com]


标准版:是VB的基础版本,可以方便的建立Windows应用程序,具有建立Winsows主流应用程序所要的全部工具。包括所有的内部控件连同网络、数据绑定等控件,适用于初学者。
专业版:主要针对计算机专业开发人员,它除了具有标准版的全部功能外,还包括ActiveX 和Internet 控件的开发工具等高级特性。
企业版:VB的最高版本,是针对小组开发环境中建立分布式应用程序的编程人员的版本。它包括专业版本的全部功能,外加Visual SourceSafe(一种版本控制系统)和Automation and Component Manager(自动化和组件管理器)之类的工具。
 交换机概述
交换机是由网桥发展而来的,它相当于一个多端口的网桥。它根据MAC地址来进行判断,决定帧该送到连接目的主机的连接端口,而不打扰其他不相干的连接端口。交换机的目的是集中连接后,让数据传输效率更高。我们可以把交换机想象成是一个具有集线器的连接性,各连接端口又同时具有网桥调整流量的功能的一个综合设备。交换机上的任何两个连接端口,就像一个网桥一样,可以把网络间隔成两个网段,在同一网段上的数据包才有可能发生冲突,称作冲突域(Collision Domain)。因此,在一个交换机里面可以把一个网络间隔成很多个网段,隔开冲突域,使每个连接端口都能使用该网段的全部带宽,可以提高速度。 [资料来源:www.THINK58.com]
交换技术可以降低阻塞,常用于以太网,以缓解网络阻塞及增加带宽。交换机以太网工作时如同网络中只有两个节点:发送节点和接收节点。这两个节点共用全部的带宽,假如配合全双工的连接模式,则发送与接收均分别享有100%的带宽,表示其数据传输可以使用整个带宽的两倍。
交换机可以使用两种交换方式来转发帧:
储存转发式(Store-and-Forward Switching)先接收整个帧,并检查数据没有传输错误之后,再把帧转发到目的地所在的连接端口。当帧被接收时会发生延迟,越大的帧延迟越久,因为整个帧需要花更多的时间来读取;错误检测率很高,因为交换机会检查整个帧是否有错误。
直通式交换(Cut-through Switching)交换机在接收整个帧前,先读取目的地地址,在整个帧抵达前,就开始转发工作。这个方式减少了传输所耗用的时间,但交换错误检测效果较差。
 3.1什么是三层交换机
首先,以太网网段上需要进行数据传送的节点对导线进行监听,这个过程称为CSMA/CD(Carrier Sense Multiple Access with Collision Detection带有冲突监测的载波侦听多址访问)的载波侦听。如果,这时有另外的节点正在传送数据,监听节点将不得不等待,直到传送节点的传送任务结束。如果某时恰好有两个工作站同时准备传送数据,以太网网段将发出“冲突”信号。这时,节点上所有的工作站都将检测到冲突信号,因为这时导线上的电压超出了标准电压。这时以太网网段上的任何节点都要等冲突结束后才能够传送数据。也就是说在CSMA/CD方式下,在一个时间段,只有一个节点能够在导线上传送数据。而转发以太网数据帧的联网设备是集线器,它是一层设备,传输效率比较低。冲突的产生降低了以太网的带宽,而且这种情况又是不可避免的。所以,当导线上的节点越来越多后,冲突的数量将会增加。显而易见的解决方法是限制以太网导线上的节点,需要对网络进行物理分段。将网络进行物理分段的网络设备用到了网桥与交换机。网桥和交换机的基本作用是只发送去往其他物理网段的信息。所以,如果所有的信息都只发往本地的物理网段,那么网桥和交换机上就没有信息通过。这样可以有效减少网络上的冲突。网桥和交换机是基于目标MAC(介质访问控制)地址做出转发决定的,它们是二层设备。 think58好,好think58 [版权所有:http://think58.com]
我们已经知道了以太网的缺点及物理网段中冲突的影响,现在,我们来看看另外一种导致网络降低运行速度的原因:广播。广播存在于所有的网络上,如果不对它们进行适当的控制,它们便会充斥于整个网络,产生大量的网络通信。广播不仅消耗了带宽,而且也降低了用户工作站的处理效率。由于各种各样的原因,网络操作系统(NOS)使用了广播,TCP/IP使用广播从IP地址中解析MAC地址,还使用广播通过RIP和IGRP协议进行宣告,所以,广播也是不可避免的。网桥和交换机将对所有的广播信息进行转发,而路由器不会。所以,为了对广播进行控制,就必须使用路由器。路由器是基于第3层报头、目标IP寻址、目标IPX寻址或目标Appletalk寻址做出转发决定。路由器是3层设备。
在这里,我们就容易理解三层交换技术了,通俗地讲,就是将路由与交换合二为一的技术。路由器在对第一个数据流进行路由后,将会产生一个MAC地址与IP地址的映射表,当同样的数据流再次通过时,将根据此映射表直接从二层进行交换而不是再次路由,提供线速性能,从而消除了路由器进行路由选择而造成网络的延迟,提高了数据包转发的效率。采用此技术的交换机我们常称为三层交换机。