广播是网络管理员必不可少的一种网络流量。但是如果控制不当的话,广播就有可能成为危害企业网络性能的第一杀手。由于病毒或者网路设计等方面的原因,有可能在企业网络中会出现广播风暴,或者造成很多不必要的广播数据,这些都会占用企业宝贵的网络带宽,降低网络的性能。在这篇文章中,笔者将给大家介绍一下,如果通过Vlan来控制与隔离广播风暴。

  一、广播数据发生的频率
  广播数据虽然是网络中必不可少的内容,如需要利用广播来寻址等等。但是如果广播数据太多,则会影响到企业网络的性能。为此对于广播数据也要进行相关的控制。特别是不能够让广播数据散发到不需要的地方去。要完成这个任务的话,网络管理员必须要知道哪些协议或者服务会导致广播数据,并且这些协议是如何来影响广播数据的。
  一般来说,每一种网络协议都会产生广播数据。只是不同的协议,产生的广播数据的数量与频率不同而已。具体的说,以下内容会决定广播的频率。
  第一个因素是协议的类型。这是决定产生广播频率的主要因素。如ARP协议产生的广播频率,就比SMTP产生的广播频率要高。为此网络管理员必须要了解每种协议类型对广播频率的影响。在优化网络性能时,才可以有选择的禁止某些协议。或者将某些协议的运行控制在一个比较小的范围之内,减少广播数据对其他部分网络的不利影响。
  第二个因素是运行在互连网络上的应用程序。这些程序运行的频率、方式,以及其底层所采取的协议,都会影响广播数据量的多少。如多媒体应用,相对来说,比其他应用程序会产生更多的广播数据。这主要对于我们网络组建有比较大的影响。如企业可能会采用视频会议系统等多媒体应用程序,此时在网络组建时,就需要尽量选择性能比较好的设备与比较大的带宽。
  第三个因素是应用程序如何提供服务与调用底层的协议的方式。有时候不同的应用程序,即使采用的是相通的协议,如Web与BBS应用,虽然采用的都是HTTP协议,但是其调用协议的方式不同。在这种情况下,在企业网络中会产生不同的广播数据流。这对于网络管理员进行信息化应用的选型有比较大的帮助。
  当然,广播数据包产生的因素不仅仅指这些方面。有问题的设备、不合适的网络分段、设计不理想的防火墙等等,都会加重广播数据包的不利影响。不过这些因素都是“加油添醋”的角色。广播数据主要的根源还在于协议。也就是说协议产生数据包。而其他因素则决定这些广播数据包是否会对网络产生不利的影响。
  二、路由器并不是最好的解决方案
  在传统的网路中,管理员喜欢采用路由器来隔离广播风暴。如下图所示,不少网络管理员喜欢将企业的网络分为两部分,分别为服务器环境和生产环境。
  其中服务器环境主要存放的是企业采用的各种服务器,如邮件服务器、数据库服务器、ERP服务器等等。而在生产环境中,则包括用户的主机、网络打印机等网络设备。然后两个网络之间通过路由器进行连接。在这种情况下,就可以有效的避免网络风暴。即在生产环境中产生的广播数据不会传递到服务器环境所在的网络中。假设现在某个员工的主机中毒了,发送大量的广播数据,导致生产环境的网络速度非常的慢,甚至已经快到了瘫痪的地步。但是此时由于采用了路由器,将这些广播数据隔离在生产环境的网络中,为此不会对服务器所在的网络产生不利的影响。可见,通过路由器确实可以有效的避免广播风暴。
  但是在实际工作中,这种方案得不到很大的认同。这主要是因为路由器的价格比较高。在一个企业中,如果采用十几台路由器来隔离网络风暴确实不怎么现实。这不仅会增加企业网络组建的成本,而且会增加管理的工作量。
  三、使用Vlan来隔离广播风暴
  上面这个案例中,如果生产环境中有一台主机中毒产生广播风暴,虽然服务器所在的网络可以免受侵害,但是所有的客户端主机都将受到影响。这显然是企业与网络管理人员不希望看到的。他们与笔者的目标一致,就是如何最大限度的将广播风暴控制在可以接受的领域内。
  如现在一家企业分为物流、财务、工厂、行政等几个部门。网络管理员希望,如果工厂中有电脑中了毒,产生广播风暴。其只影响工作所在的网络,而不会影响到物流、财务、行政等部门的用户的正常工作。即工厂网络中产生的广播风暴不会刮到工厂以外的网路中去。如果按照传统的网络解决方案,可能需要采用多台路由器来进行分割。从成本与管理的角度考虑,这个方案并不十分合理。
  显然,交换机的价格比路由器要便宜的多。如果能够通过交换机来隔离广播风暴,那是比较合理的。但是传统的交换机(指不带Vlan的交换机),其只能够用来隔离组播,而不能够用来控制广播风暴。为了实现用户的这个需求,现在大部分厂家都在交换机中实现了Vlan的功能。同时随着交换机的功能逐渐降低,而且交换机的性能要比集线器高的多,为此很多公司现在采用的是纯交换式的网络。即采用交换机来组建企业的网络。在这种背景下,让Vlan来隔离广播风暴显得水到渠成。
  在同一个Vlan中,所有设备都是同一个广播域的成员,并接收所有的广播。而不是同一个Vlan成员的交换机上,所有的端口都会对广播数据进行过滤。如以上面这个案例为例。网络管理员可以将服务器环境、物流环境、工厂环境、行政环境等等使用Vlan技术,建立不同的虚拟局域网。此时每个虚拟局域网内的主机共享一个广播域。而不同虚拟化之间的广播域是独立的。这也就是说,在生产部门发生的广播不会影响到财务或者服务器所在的网络。从而当某个网络发生广播风暴的时候,其他部门的用户仍然可以正常工作。
  在这个案例中,企业只需要购买一个交换机即可。然后通过静态Vlan或者动态Vlan来构建多个Vlan。并将不同组的客户端连接到对应的Vlan 。从而实现通过Vlan来隔离广播风暴的目的。
  在实际工作中,如果企业有多媒体应用的话,那么笔者强烈建议采用这种方案。如企业有一个网络视频会议室。在这个会议室中,员工可以利用自己的笔记本电脑与外地的公司领导进行视频会议。一般情况下,像这种多媒体应用产生的广播数据是其他应用的几十倍甚至上百倍。为此最好将这个网路视频会议室里面所有的网络端口都设置在一个独立的Vlan中。从而防止多媒体应用所产生的广播数据流量对其他网络产生不利的影响。
  总之实践证明,通过交换机的Vlan功能来隔离广播风暴,想比路由器来说,成本更加的低廉、方式更加的灵活。但是管理的工作量可能会多一点。而且Vlan规划的方式与合理程度,会直接影响到广播风暴的控制效果。Vlan具体的选型,笔者在后面的文章中会详细的介绍。各位读者如果有兴趣的话,可以关注笔者后续的内容。

转载于:https://blog.51cto.com/yueyuanyuan/348682

利用Vlan控制与隔离广播风暴相关推荐

  1. vlan为什么能隔离广播域_路由交换技术-VLAN原理及配置

    VLAN原理及配置 1. 背景 网络中计算机的数量越来越多,传统的以太网开到面临冲突严重,广播泛滥及安全性无法保障等问题 VLAN(virtual local area network)即虚拟局域网, ...

  2. 广播风暴原理,成因及解决办法(个人整理)

    广播风暴:简单的讲,当广播数据充斥网络无法处理,并占用大量网络带宽,导致正常业务不能运行,甚至彻底瘫痪,这就发生了"广播风暴".一个数据帧或包被传输到本地网段 (由广播域定义)上的 ...

  3. 广播风暴的成因以及如何判断、解决

    广播风暴(broadcast storm)简单的讲是指当广播数据充斥网络无法处理,并占用大量网络带宽,导致正常业务不能运行,甚至彻底瘫痪,这就发生了"广播风暴".一个数据帧或包被传 ...

  4. 三层交换机原理:01路由器如何隔离广播域?

    前言: 当网络规模较大的时候,需要设备来隔离广播域,防止网络中因产生广播风暴而导致网络效率降低,而二层交换机不能隔离广播域,所以需要三层路由器设备来隔离广播域! 但三层路由器为什么能够隔离广播域,是如 ...

  5. 计算机网络 day3 广播风暴 - VLAN - Trunk

    目录 广播风暴: 1.什么是广播风暴? 2.危害: 3.防范 STP生成树协议:(72条消息) 生成树协议 - STP_生成树协议步骤_一下子就醒了的博客-CSDN博客 VLAN: VLAN是什么? ...

  6. vlan跨交换机 udp广播_划分VLAN和接二级路由都能阻止广播风暴?两者有什么区别?...

    交换机默认接口属于VLAN1属于同一个广播域,端口划分VLAN一般用于交换机隔离广播,交换机用于高速数据转发,路由器每个接口都是一个广播域,路由器主要用于路由查找,还是有一定的区别. 我从事网络管理的 ...

  7. 交换机做广播风暴控制

    当端口接收到大量的广播.单播或多播包时,就会发生广播风暴.转发这些包将导致网络速度变慢或超时.借助于对端口的广播风暴控制,可以有效地避免硬件损坏或链路故障导致的网络瘫痪.默认状态下,广播.多播和单播风 ...

  8. 广播风暴之华三交换机默认VLAN IP冲突

    事件概述 因最初配置时,留下了一个小隐患,致使后面出现本次事件,事件经过如下: 内网突发丢包率极为严重,应该当即排查交换机是否环路,导致广播风暴,排查后发现有台交换机确实存在环路,先处理环路问题,完了 ...

  9. VLAN内端口隔离技术

    一.1. 端口隔离技术背景 目前网络中以太网技术的应用非常广泛.然而,各种网络攻击的存在(例如针对ARP.DHCP等协议的攻击.勒索病毒攻击.宾馆等公共场所的广播泛洪攻击等等),不仅造成了网络合法用户 ...

最新文章

  1. 日志处理logger
  2. 撒列实现关键字过虑二(附源码)
  3. 走近云计算:解密IaaS、PaaS和SaaS
  4. 使用VC++ 显示一首诗歌
  5. react循环key值_React源码揭秘(三):Diff算法详解
  6. iphone解锁_有人可以用解锁的iPhone做的最糟糕的事情是什么?
  7. 为什么同样是读书,有人能让自己的收益提高50倍,而你只能成为文艺的中年大叔?
  8. linux内核实现片选跳变,《Linux内核设计与实现》读书笔记:进程调度
  9. ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  10. 绿油损耗大于大多数高速板材,对于高度板材而言,绿油带来的损耗会更明显
  11. C#网络编程技术SuperSocket实战项目演练
  12. Renascence使用方法
  13. android第三方好用,有哪些好用的安卓ROM值得推荐?安卓端最好的第三方ROM介绍...
  14. 宏定义语句的 GPBCON 、GPBDAT、GPBUP 地址(老师布置的作业,没接触过,不懂,求大神解答,万分感谢)
  15. android 如何去获取手机Gps的信号强度
  16. 【C语言入门】笔记八 (数组中)
  17. qwin10如何删除linux系统,win10双系统安装卸载ubuntu
  18. html图片缩放6,html img图片不变形等比例缩放,兼容ie6
  19. 【人工智能项目】机器学习中文垃圾邮件分类任务
  20. October 12th 2017 Week 41st Thursday

热门文章

  1. vim编辑器基础知识总结
  2. java二维对象数组存入文件_关于Java:将2D数组保存到磁盘文件
  3. wordpress wpdb-update 能获取更新的id嘛?_WordPress 投稿页上传图片,支持游客上传
  4. Tungsten Fabric SDN — 流量调试手段
  5. Linux 虚拟化网络技术 — 虚拟二层网卡(Tap)与虚拟三层隧道网卡(Tun)
  6. 边缘计算 — 起源与定义
  7. win7如何添加开机启动程序(开机就自动运行打开)
  8. 云南昆明:看猪展迎猪年
  9. Kingdee v7.0账套修复
  10. Cloudera Manager安装之利用parcels方式(在线或离线)安装3或4节点集群(包含最新稳定版本或指定版本的安装)(添加服务)(Ubuntu14.04)(五)...