网络管理之共享式以太网

早期的局域网一般工作在共享方式下。在使用共享式以太网时,会有这样的感觉:有时候网络快得如行云流水,有时候却慢似蜗牛爬行。为什么会有这样的现象呢?这就得从共享式以太网的工作机制谈起了。

  工作机制

  共享式以太网(即使用集线器或共用一条总线的以太网)采用了载波检测多路侦听(Carries Sense Multiple Access with Collision Detection,简称CSMA/CD)机制来进行传输控制。

  1、带宽共享

图1

  在局域网中,数据都是以“帧”的形式传输的。共享式以太网是基于广播的方式来发送数据的,因为集线器不能识别帧,所以它就不知道一个端口收到的帧应该转发到哪个端口,它只好把帧发送到除源端口以外的所有端口,这样网络上所有的主机都可以收到这些帧,如图1所示。这就造成了只要网络上有一台主机在发送帧,网络上所有其他的主机都只能处于接收状态,无法发送数据。也就是说,在任何一时刻,所有的带宽只分配给了正在传送数据的那台主机。举例来说,虽然一台100Mbps的集线器连接了20台主机,表面上看起来这20台主机平均分配5Mbps带宽。但是实际上在任何一时刻只能有一台主机在发送数据,所以带宽都分配给它了,其他主机只能处于等待状态。之所以说每台主机平均分配有5Mbps带宽,是指较长一段时间内的各主机获得的平均带宽,而不是任何一时刻主机都有5Mbps带宽。

2、带宽竞争

  在共享式以太网中,带宽是如何分配的呢?共享式以太网是一种基于“竞争”的网络技术,也就是说网络中的主机将会“尽其所能”地“占用”网络发送数据。因为同时只能有一台主机发送数据,所以相互之间就产生了“竞争”。这就好像千军万马过独木桥一样,谁能抢占先机,谁就能过去,否则就只能等待了。

  3、冲突检测/避免机制

  在基于竞争的以太网中,只要网络空闲,任何一主机均可发送数据。当两个主机发现网络空闲而同时发出数据时,如果同一时间内网络上有两台主机同时发送数据,那么就会产生“碰撞”(Collision),也称为“冲突”,如图2所示。这时两个传送操作都遭到破坏,此时CSMA/CD机制将会让其中的一台主机发出一个“通道拥挤”信号,这个信号将使冲突时间延长至该局域网上所有主机均检测到此碰撞。然后,两台发生冲突的主机都将随机等待一段时间后再次尝试发送数据,避免再次发生数据碰撞的情况。

图2

  共享式以太网这种“带宽竞争”的机制使得冲突(或碰撞)几乎不可避免。而且网络中的主机越多,碰撞的几率越大。

  虽然任何一台主机在任何一时刻都可以访问网络,但是在发送数据前,主机都要侦听网络是否堵塞。假如共享式以太网上有一台主机想要传输数据,但是它检测到网上已经有数据了,那么它必须等一段时间,只有检测到网络空闲时,主机才能发送数据。

存在的问题

  通过以上讲解,我们了解了共享式以太网的工作机制,但这对于网络管理有什么意义呢?理解这一机制对于如何保证网络运行的效率、性能和网络设计具有重要的意义。

  1、共享式以太网虽然具有搭建方法简单、实施成本低(适合用于小型网络)的优点,但它的缺点是明显的:如果网络中的用户较多时,碰撞的几率将会大大增大。据实际经验,当网络的10分钟平均利用率超过37%以上,整个网络的性能将会急剧下降。因此,依据实际的工程经验,采用100Mbps集线器的站点不宜超过三四十台,否则很可能会导致网络速度非常缓慢。而10M共享式以太网目前已不能满足网络通信的需求,因此很少使用了。

  所以,当网络规模较大时,只有通过采用交换机才能保证每台主机分配足够的网络带宽。

  2、在网络设计中,网络设备的选型具有决定性的意义。如果选型不当,很可能会导致网络性能达不到要求,或者造成网络设备的浪费。由于共享式以太网采用CSMA/CD机制,使得网络没有QoS(服务质量)保障。“QoS”的意思是网络可以给每台主机分配指定的带宽,或者至少要达到某一带宽要求。现在网络交换机的价格越来越低,与相同级别的集线器的价格相差不大,而性能上的差异却非常大,因此应尽可能地选购带宽独享的交换机,使用交换式以太网,以提高网络性能。

文章录入:dnbm    责任编辑:dnbm

(0)

相关推荐

  • 网络管理之共享式以太网

    早期的局域网一般工作在共享方式下.在使用共享式以太网时,会有这样的感觉:有时候网络快得如行云流水,有时候却慢似蜗牛爬行.为什么会有这样的现象呢?这就得从共享式以太网的工作机制谈起了. 工作机制 共享式以太网(即使用集线器或共用一条总线的以太网)采用了载波检测多路侦听(Carries Sense Multiple Access with Collision Detection,简称CSMA/CD)机制来进行传输控制. 1.带宽共享 图1 在局域网中,数据都是以"帧"的形式传输的.共享式以

  • Linux下的网络监听技术之二

    相应的数据结构: struct arphdr { unsigned short int ar_hrd; unsigned short int ar_pro; unsigned char ar_hln; unsigned char ar_pln; unsigned short int ar_op; #if 0 unsigned char _ar_sha[ETH_ALEN]; unsigned char _ar_sip[4]; unsigned char _ar_tha[ETH_ALEN]; uns

  • 国产路由器大点兵

    桑达SED-08系列路由器深圳桑达电信公司于1996年研制成功国产第一台具有完全自主知识产权的路由器SED-08,使我国路由器生产实现了零的突破.1997年6月,其中高档路由器SED-08B通过部级鉴定.之后,桑达陆续推出SED系列网络产品,其中包括接入访问服务器SED-08C.目前,桑达正在研制世界领先水平的安全保密路由器SED-08X A,它内置的网络监测与检测模块,能够有效地监测和识别第三方对路由器本身的攻击,并进行自动保护. 去年10月底桑达电信公开征集国内外网络技术专家.爱好者.用户等

  • 引起网络广播风暴的几种原因

    网吧行业竞争的加剧,出现了一些规模比较大的网吧.目前在网吧行业内,百台以上的网吧已经随处可见了.由于网吧在进行网络建设时,缺乏专业的网络技术支持,使得网吧的网络故障频繁出现.在网吧的网络故障中,由于网络广播风暴引起的网络故障,占网吧网络故障的九成以上.网络广播风暴到底是如何形成的呢? 要想正确理解广播风暴的具体含义,我们必须了解一下工作在网络中的网络设备的工作原理.目前,工作在网吧网络中的网络设备,基本上都是交换机了.对于交换机,大家并没有真正的了解其工作原理. 一.交换机基础知识 1.交换机的

  • 从交换机原理看网络广播风暴的几种原因

    络故障中,由于网络广播风暴引起的网络故障,占网络故障的九成以上.网络广播风暴到底是如何形成的呢? 要想正确理解广播风暴的具体含义,我们必须了解一下工作在网络中的网络设备的工作原理.目前,工作在网吧网络中的网络设备,基本上都是交换机了.对于交换机,大家并没有真正的了解其工作原理. 一.交换机基础知识 1.交换机的定义:交换机是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备.交换机可以"学习"MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之

  • 如何解决asp.net负载均衡时Session共享的问题

    每个客户端在访问网站时,都会创建相应的Session,用来保存客户的状态信息,网站如果做了负载均衡,session共享是要做的,IIS对于session的存储有五种模式 一.ASP.Net session存储方式 1.InProc模式(进程内模式) .为默认设置. 会话状态存储在Web服务器上的内存中. 2.StateServer模式(状态服务器模式). 会话状态存储在一个名为ASP.Net状态服务的单独进程中.这确保了在重新启动Web应用程序时会保留会话状态,并让会话状态可用于网路场中的多个W

  • 交换机Switch工作原理

    一.概述   交换技术是一个具有简化.低价.高性能和高端口密集特点的交换产品,体现了桥接技术的复杂交换技术在OSI参考模型的第二层操作.与桥接器一样,交换机按每一个包中的MAC地址相对简单地决策信息转发.而这种转发决策一般不考虑包中隐藏的更深的其他信息.与桥接器不同的是交换机转发延迟很小,操作接近单个局域网性能,远远超过了普通桥接互联网络之间的转发性能.  交换技术允许共享型和专用型的局域网段进行带宽调整,以减轻局域网之间信息流通出现的瓶颈问题.现在已有以太网.快速以太网.FDDI和ATM技术的

  • 交换机中的工作原理以及种类的区分

    许多新型的Client/Server应用程序以及多媒体技术的出现,导致了传统 的共享式网络远远不能满足要求,这也就推动了局域网交换机的出现. 1.交换机的定义 局域网交换机拥有许多端口,每个端口有自己的专用带宽,并且可以连接不同的网段.交换机各个端口之间的通信是同时的.并行的,这就大大提高了信息吞吐量.为了进一步提高性能,每个端口还可以只连接一个设备. 为了实现交换机之间的互连或与高档服务器的连接,局域网交换机一般拥有一个或几个高速端口,如100M以太网端口.FDDI端口或155M ATM端口,

  • 组建小型局域网教程

    如今,许多公司或企业因为日常办公或经营业务的需要都购买了为数不少的电脑.随着公司或企业发展,一些单位的领导开始意识到内部构建局域网的现实必要性.但因为经费短缺等关键因素的制约,许多领导都要求本单位的电脑管理人员承担起构建局域网的工作任务.另外,一些开设游戏厅或网吧的老板从开始就需要自己购买电脑来构建性价比较高的局域网.为此,本文专门介绍自行构建局域网的详细方法和操作技巧,希望起到抛砖引玉的作用.  小型局域网的作用  小型局域网指占地空间小.规模小.建网经费少的计算机网络,常用于办公室.学校多媒

  • 思科MDS与McDATA存储局域网交换机并肩战斗

    二十世纪90年代,思科的许多应用都采用直连存储(DAS).随着公司规模的扩大,对其他公司的兼并DAS无法满足公司的需要.2001年底,思科开始从DAS模式向共享式SAN环境转移.截止到2002年9月,思科IT总共在三个大型企业数据中心部署了55台McDATA和Brocade交换机,共有1400个端口. 受到企 业数据中心内DAS-SAN成功移植的启发,思科工程数据中心管理员开始将其存储转向SAN环境,在核心使用McDATA 6064企业导向器交换机,在边缘使用McDATA Sphereon 30

随机推荐