设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 753|回复: 1
收起左侧

广播和泛洪的区别

[复制链接]
发表于 2020-12-18 16:37:43 | 显示全部楼层 |阅读模式
在生活中, 我们经常接触到广播,那么这个广播在网络中是代表什么含义呢? 今天我们来聊一下。
“广播”可以理解为一个人通过广播喇叭对在场的全体说话,这样做的好处是通话效率高,信息一下子就可以传递到全体。
“广播”在网络中的应用较多,如客户机通过DHCP自动获得IP地址的过程就是通过广播来实现的。但是同单播和多播相比,广播几乎占用了子网内网络的所有带宽。拿开会打一个比方吧,在会场上只能有一个人发言,想象一下如果所有的人同时都用麦克风发言,那会场上就会乱成一锅粥。
在网络中不能长时间出现大量的广播包,否则就会出现所谓的“广播风暴”。广播风暴就是网络长时间被大量的广播数据包所占用,正常的点对点通信无法正常进行,外在表现为网络速度奇慢无比。出现广播风暴的原因有很多,一块有故障的网卡,就可能长时间向网络上发送广播包而导致广播风暴。
广播也不全是坏处,在网络中, 很多的应用都是通过广播来实现的, 比如, 一台主机想给另外一台主机发送数据, 但是只知道对方的IP地址, 不知道对方的MAC地址, 就需要发送arp报文广播发送到全体,目的主机收到之后就会把自己的MAC地址回复给发送者。
还有其他的很多协议都是基于广播帧来实现的,所以广播还是要用的, 不能关闭。
广播帧的特点, 就是目的MAC 地址二进制是全1,16进制就是全F,是一个特定的地址,这个地址只用来发送广播帧, 不能做其他用途。
关于泛洪,这也是一种交换机常用的转发方式,当交换机要给一个目的主机发送数据帧,而 数据帧中的目的MAC地址不在交换机MAC地址表中,则向除了接收端口以外的所有其他端口转发。这个动作就是泛洪。
当交换机受到arp攻击后, 交换机arp表的学习量超过设备所能承受的极限, 当再有新的转发表项, 交换机已经没有剩余内存空间来学习新的表项了,只能把这个帧从除了接收接口之外的其他所有接口发送出去。
泛洪是交换机不知道这个帧发给谁时才用的转发方式, 可以对任意目的地的数据帧进行泛洪操作。
既然广播和泛洪还有用途,不能关闭,那么能不能限制广播和泛洪对网络的影响呢?
使用VLAN 隔离技术可以分割广播域, 使用路由器也可以分割广播域, 喜欢学习的小伙伴可以关注我们接下来的课程。

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-16 16:53 , Processed in 0.052284 second(s), 9 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表