请问如何区别一个网络广播域有多少个广播域和冲突域?

考试喜欢出计算冲突域和广播域嘚题目这里大概介绍快速计算冲突域和广播域的方法;

在使用CSMA/CD传统以太网的年代,一台主机发出的比特同一条网线相连的其他主机也能接收到这个比特。也就是说如果其中一主机发出比特,其他主机再发出比特那就会产生冲突了。
【分层】冲突域属于OSI第一层(物理相連的主机间会冲突);

广播域是一个区域(或者说集合)在这个区域内,任一设备发出广播帧其他设备都能接收到这个广播帧。
【分层】广播域属于OSI第二层(数据链路层);

三层设备能隔离二层域和一层域:路由器可以隔离广播域和冲突域;
二层设备能隔离一层域:交换机可以隔离冲突域;
简单地说高层可以隔离低层的域。


计算广播域:如图路由器的每个端口就是一个广播域;这里有2个广播域;


计算冲突域:如图,这里有5个冲突域路由器和交换机都能隔离冲突域;Hub是物理层设备,不能隔离冲突域
需要注意的是,路由器与交换机直连的线也属于┅个冲突域;

1、第二层设备只能隔离冲突域第三层设备才能隔离广播域;
2、路由器不但能隔离广播域,默认也是可以隔离冲突域的;
3、蕗由器下直连交换则路由器到交换机之间也是存在冲突域的。

}

  在以太网中如果某个CSMA/CD网络廣播域上的两台计算机在同时通信时会发生冲突,那么这个CSMA/CD网络广播域就是一个冲突域如果以太网中的各个网段以中继器连接,因为不能避免冲突所以它们仍然是一个冲突域。 使用交换机可有效避免冲突而集线器则不行!因为交换机可以利用物理地址进行选路,它嘚每一个端口为一个冲突域而集线器不具有选路功能,只是将接收到的数据以广播的形式发出极其容易产生广播风暴。它的所有端口為一个冲突域

 广播域(Broadcast Domain)是指网段上所有设备的集合。这些设备收听送往那个网段的所有广播

  冲突域:在同一个冲突域中的每一个節点都能收到所有被发送的帧

  广播域:网络广播域中能接收任一设备发出的广播帧的所有设备的集合

  冲突域是基于第一层(物理層)

  广播域是基于第二层(链路层)

  广播域就是说如果站点发出一个广播信号后能接收到这个信号的范围。通常来说一个局域网僦是一个广播域

  广播域内所有的设备都必须监听所有的广播包,如果广播域太大了用户的带宽就小了,并且需要处理更多的广播网络广播域响应时间将会长到让人无法容忍的地步。

  冲突域:一个站点向另一个站点发出信号除目的站点外,有多少站点能收到這个信号这些站点就构成一个冲突域。

  HUB (集线器)所有端口都在同一个广播域冲突域内。所以HUB不能分割冲突域和广播域

}

原标题:网络广播域基本功(二):細说交换机

本节介绍交换机的帧转发技术MAC地址表的维护方式,三种帧转发模式以及冲突域和广播域。

网络广播域及电信中的交换概念

鉯太网上的帧包含源MAC地址与目的MAC地址交换机从源设备接收到帧并快速发往目的地址。交换的基本概念指基于以下两条准则做出决策的设備:

术语ingress用于描述帧通过特定端口进入设备egress用于描述设备通过特定端口离开设备。交换机做出转发决定的时候是基于进入端口以及消息的目的地址的。

LAN交换机维护一张表通过这张表决定如何转发数据流。LAN交换机唯一智能部分是利用这张表基于消息的进入端口和目的地址来转发一个LAN交换机中只有一张定义了地址和端口的主交换表;因此,无论进入端口如何同一目的地址的消息永远从同一出口离开。

MAC哋址表的动态更新

一个交换机要知道使用哪一个端口传送帧首先必须学习各端口有哪些设备。随着交换机学习到端口与设备的关系它建立起一张MAC地址表,或内容可寻址寄存表(CAM)CAM是一种应用于高速查找应用的特定类型的memory。交换机将连接到它的端口的设备的MAC地址记录到MAC表中然后利用表中信息将帧发送至输出端口设备,该端口已指定给该设备

记住交换机操作模式的一句简单的话是:交换机学习“源地址”,基于“目的地址”转发帧进入交换机时,交换机“学习”接收帧的源MAC地址并将此地址添加到MAC地址表中,或刷新已存在的MAC地址表項的老化寄存器;后续报文如果去往该MAC地址则可以根据此表项转发。帧转发时交换机检查目的MAC地址并与MAC地址表中地址进行比较。如果哋址在表中则转发至表中与MAC地址相对应的端口。如果没有在表中找到目的MAC地址交换机会转发到除了进入端口以外的所有端口泛洪(flooding)。有多个互连交换机的网络广播域中MAC地址表对于一个连接至其他交换机的端口记录多个MAC地址。

以下步骤描述了更新MAC地址表的方法:

2. 交换機检查源MAC地址并与MAC地址表相比较

  • 如果地址不在表中,则交换机在MAC地址表中将PC 1的源MAC地址关联到进入端口(port 1)

  • 如果已经存在该源地址的MAC地址表项,则交换机重置老化计时器通常一个表项会保持5分钟。

3. 交换机记录源地址信息之后检查目的地址

  • 如果目的MAC地址不在表项中或如果它是一个广播MAC地址,则交换机把该帧泛洪(flood)至除了进入端口以外的所有端口

4. 目标设备(PC 3)返回目的地址为PC 1的单播帧。

5. 交换机地址表Φ输入PC 3的源MAC地址以及进入端口的端口号在表项中找到该帧的目的地址及关联的输出端口。

6. 交换机现在可以在源和目标设备之间传送帧而無需泛洪因为地址表中已有指定关联端口的表项。

运行在存储转发模式下的交换机在发送信息前要把整帧数据读入内存并检查其正确性尽管采用这种方式比采用直通方式更花时间,但采用这种方式可以存储转发数据从而保证其准确性。由于运行在存储转发模式下的交換机不传播错误数据因而更适合大型局域网。存储转发模式有两大主要特征区别于直通转发模式:

使用存储转发技术的交换机对进入帧進行差错控制在进入端口接收完整一帧之后,交换机将数据报最后一个字段的帧校验序列(frame check sequence, FCS)与自己的FCS进行比较FCS校验过程用以帮助确保帧没有物理及数据链路错误,如果该帧校验正确则交换机转发。否则丢弃。

存储转发交换机通过进入端口缓存支持不同速率以太網的混合连接。例如接收到一个以1Gb/s速率发出的帧,转发至百兆以太网端口就需要使用存储转发方式。当进入与输出端口速率不匹配时交换机将整帧内容放入缓存中,计算FCS校验转发至输出缓存之后将帧发出。

Cisco的主要交换方式是存储转发交换

直通交换的一个优势是比存储转发技术更为快速。采用直通模式的交换机会在接收完整个数据包之前就读取帧头并决定把数据发往哪个端口。不用缓存数据也不鼡检查数据的完整性这种交换方式有两大特点:快速帧转发以及无效帧处理。

如下图所示一旦交换机在MAC地址表中查找到目的MAC地址,就竝刻做出转发决定而无需等待帧的剩余部分进入端口再做出转发决定。

使用直通方式的交换机能够快速决定是否有必要检查帧头的更多蔀分以针对额外的过滤目的。例如交换机可以检查前14个字节(源MAC地址,目的MAC以太网类型字段),以及对之后的40字节进行检查以实現IPv4三层和四层相关功能。

对于大多数无效帧直通方式交换机并不将其丢弃。错误帧被转发至其他网段如果网络广播域中出现高差错率(无效帧),直通交换可能会对带宽造成不利影响损坏以及无效帧会造成带宽拥塞。在拥塞情况下这种交换机必须像存储转发交换机那样缓存。

无碎片转发是直通方式的一种改进模式交换机转发之前检查帧是否大于64字节(小于则丢弃),以保证没有碎片帧无碎片方式比直通方式拥有更好的差错检测,而实际上没有增加延时它比较适合于高性能计算应用,即进程到进程延时小于10毫秒的应用场景

交換机比较容易混淆的两个术语是冲突域和广播域。这一段讲述这两个影响LAN性能的重要概念

设备间共享同一网段称为冲突域。因为该网段內两个以上设备同时尝试通讯时可能发生冲突。使用工作在数据链路层的交换机可将各个网段的冲突域隔离并减少竞争带宽的设备数量。交换机的每一个端口就是一个新的网段因为插入端口的设备之间无需竞争。结果是每一个端口都代表一个新的冲突域网段上的设備可以使用更多带宽,冲突域内的冲突不会影响到其他网段这也成为微网段。

如下图所示每一个交换机端口连接到一台主机,每一个茭换机端口代表一个隔离的冲突域

尽管交换机按照MAC地址过滤大多数帧,它们并不能过滤广播帧LAN上的交换机接收到广播包后,必须对所囿端口泛洪互连的交换机集合形成了一个广播域。网络广播域层设备如路由器可隔离二层广播域。路由器可同时隔离冲突和广播域

當设备发出二层广播包,帧中的目的MAC地址被设置为全二进制数广播域中的所有设备都会接收到该帧。二层广播域也称为MAC广播域MAC广播域包含LAN上所有接收到广播帧的设备。广播通信比较多时可能会带来广播风暴。特别是在包含不同速率的网段高速网段产生的广播流量可能导致低速网段严重拥挤,乃至崩溃

}

我要回帖

更多关于 网络广播域 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信