定义

1.泛洪
交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写 入MAC地址表中。交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发

2.广播
广播是指在IP子网内广播数据包,所有在子网内部的主机都将受到这些数据包。广播意味着网络向子网每一个主机都投递一份数据包,不论这些主机是否乐于接收该数据包。所以广播的使用范围非常小,只在本地子网内有效,通过路由器和交换机网络设备控制广播传输。
广播的ip地址为将子网地址后的主机位所有0变成1,达到向子网内所有主机发送数据的效果

区别

一、产生背景(目的)不同
1.泛洪和MAC列表相关,在缓存中是存在的,有确定的MAC地址。只是在MAC表中找不到具体转发的端口和MAC的配对,才开始泛洪处理,但是泛洪并不是广播帧。
当一个交换机收到帧后,在交换表中检索不到与目的Mac地址匹配的接口,就需要进行泛洪。

2.广播有一个具体的行为,它的对象是整个网络,在ARP时往往需要有特定的主机来响应。广播的产生往往伴随着ARP而产生.
假设主机A与B在同一个网络内,当主机A要向主机B发送信息,那么需要知道主机B的IP地址和
MAC地址,这里面我们假定A只知道B的IP地址,而不知道B的MAC地址,那么这时A就需要向网络中
发送一个ARP请求,来获取B的MAC地址,这个ARP请求实际上就是一个广播包.

二、发送的目的端口不同
1.泛洪:是发给除了当前发来信息的端口之外的所有端口

2.广播:是发送给当前子网内的所有端口(包括发送数据报的端口本身)

三、发送媒介不同
1.泛洪:交换机根据接收数据帧中的源MAC地址建立地址和交换机端口之间的映射,并将其写入MAC地址表。交换机将数据帧中的目标MAC地址与已建立的MAC地址表进行比较,以确定转发哪个端口。

2.广播:广播电台广播节目首先通过麦克风将声音转换成音频电信号,然后由高频信号(载波)调制。此时,高频载波信号的某一参数随音频信号而相应地改变,使得要发送的音频信号包含在高频载波信号中,然后对高频信号进行放大。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐