西游释厄传键盘怎么玩:如何解决局域网广播风暴1

来源:百度文库 编辑:九乡新闻网 时间:2024/07/07 12:29:59

晚唐诗人许浑曾写过一首诗《咸阳城东楼》,其中有一句名句,被传诵千古:山雨欲来风满楼。

“山雨欲来风满楼”,是全诗的警句。周围的群山,雨意越来越浓,大雨即将到来,城楼上,已是满楼的狂风。全句只有寥寥七个字,却十分形象地写出了山城暴雨即将来临时的情景,使读者仿佛身临其境一般。因为这里作者准确地抓住了暴雨到来前狂风满楼的这种自然界变化的特点。但是,作者并不仅仅只是写自然界的变化,而是包含着另外一层意思。

其实,不仅在自然界中有“山雨欲来风满楼”,在由比特组成的数字虚拟世界中,同样也存在“山雨欲来风满楼”的情景。这,就是网络中的广播风暴。广播风暴你也许没有听说过,但,你或多或少曾经遇到过广播风暴。

本文将就广播风暴的定义、原因、以及应对手段等方面做一番阐述。

什么是广播风暴

一个数据帧或包被传输到本地网段 (由广播域定义)上的每个节点就是广播;由于网络拓扑的设计和连接问题,或其他原因导致广播在网段内大量复制,传播数据帧,导致网络性能下降,甚至网络瘫痪。这就是广播风暴。

网络设备的基础知识

不论干什么,知其然,还要知其所以然。 我们必须了解一下网络设备的工作原理,才能有效理解网络的广播风暴的发生原因,才能有针对性的去解决广播风暴。目前,局域网中的网络设备,基本上都是交换机。

交换机是一种基于mac(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”mac地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。

集线器(hub)属于数据通信系统中的基础设备,它和双绞线等传输介质一样,是一种不需任何软件支持的硬件设备。它曾被广泛应用到各种场合。集线器在局域网环境同网卡一样,应用于osi参考模型第一层,因此又被称为物理层设备。集线器内部采用了电器互联,当维护局域网的环境是逻辑总线或环型结构时,完全可以用集线器建立一个物理上的星型或树型网络结构。在这方面,集线器所起的作用相当于多端口的中继器。其实,集线器实际上就是中继器的一种,其区别仅在于集线器能够提供更多的端口服务,所以集线器又叫多口中继器。

但现在,集线器在很多场合中,已经被交换机取代。

交换机和集线器看起来很相似,但它们还是有本质的区别。唯有了解这些区别,我们才能不难理解为什么在交换机环境中也会发生网络广播风暴。

用集线器组成的网络称为共享式网络,而用交换机组成的网络称为交换式网络。共享式以太网存在的主要问题是所有用户共享带宽,每个用户的实际可用带宽随网络 用户数的增加而递减。这是因为当信息繁忙时,多个用户可能同时“争用”一个信道,而一个信道在某一时刻只允许一个用户占用,所以大量的用户经常处于监测等待状态,致使信号传输时产生抖动、停滞或失真,严重影响了网络的性能。

产生广播风暴的原因

一般情况下,产生网络广播风暴的原因,主要有以下几种:

1、网络设备原因:我们经常会有这样一个误区,交换机是点对点转发,不会产生广播风暴。在我们购买网络设置时,购买的交换机,通常是智能型的Hub,却被奸商当做交换机来卖。这样,在网络稍微繁忙的时候,肯定会产生广播风暴了。

2、网卡损坏:如果网络机器的网卡损坏,也同样会产生广播风暴。损坏的网卡,不停向交换机发送大量的数据包,产生了大量无用的数据包,产生了广播风暴。由于网卡物理损坏引起的广播风暴,故障比较难排除,由于损坏的网卡一般还能上网,我们一般借用Sniffer局域网管理软件,查看网络数据流量,来判断故障点的位置。

3、网络环路:曾经在一次的网络故障排除中,发现一个很可笑的错误,一条双绞线,两端插在同一个交换机的不同端口上,导致了网络性能骤下降,打开网页都非常困难。这种故障,就是典型的网络环路。网络环路的产生,一般是由于一条物理网络线路的两端,同时接在了一台网络设备中,现在的交换机(不是HUB)一般都带有环路检测功能。

4、网络病毒:目前,一些比较流行的网络病毒,Funlove、震荡波、RPC等病毒,一旦有机器中毒后,会立即通过网络进行传播。网络病毒的传播,就会损耗大量的网络带宽,引起网络堵塞,引起广播风暴。

如何解决广播风暴

网络分段通常被认为是控制网络广播风暴的一种基本手段。其目的就是将非法用户与敏感的网络资源相互隔离,从而防止可能的非法侦听。由于信道冲突和广播风暴发生在网络的不同层次,相应地就产生了不同层次的网络分段方法。

一、在数据链路层进行网络分段

信道冲突问题是局域网中各站点共享传输信道所造成的,以太网技术就是其中最典型的例子。在运用该技术的网络中,各站点采用csma/cd介质访问控制方法获取对信道的控制,网络中的所有站点共享网络带宽,在重负载的情况下,由于信道冲突(collision)的急剧增加,网络性能明显下降。早期的网桥技术和目前非常流行的以太网交换技术都是在网络的第二层进行网络分段,从而在不同程度上对网络中的信道冲突问题加以解决。

1.利用网桥技术进行网络分段

在局域网发展的初期,一个大型的局域网被网桥分成若干个小的网段,在每一个网段中,所有站点共享网络带宽。由于各网段中的站点数量相对于整个局域网而言少得多,因而减少了信道冲突。网桥技术虽然在一定程度上解决了信道冲突的问题,但是在同一网段中的各站点依旧共享该网段的带宽。随着入网用户的增加,由于网络站点共享信道的本质并未改变,因此信道冲突问题仍然存在。然而,交换技术的出现成功地改变了这一局面。

2.利用交换技术进行网络分段

交换技术主要包括帧交换和信元交换两种类型。其中帧交换(frameswitch)与传统局域网技术中所采用的数据帧格式基本一致,帧交换最主要的应用是交换式以太网技术。而信元交换(cellswitch)最主要的应用是atm网络技术,它与传统的网络技术有很大的差异,具有良好的性能。由于价格和标准不统一等因素的制约,atm技术目前的普及程度尚不如交换式以太网技术