什么叫冲突域?什么叫广播域?

2024-11-06 05:25:25
推荐回答(1个)
回答(1):

  冲突域(collision domain)
  在以太网中,如果某个CSMA/CD网络上的两台计算机在同时通信时会发生冲突,那么这个CSMA/CD网络就是一个冲突域。如果以太网中的各个网段以中继器连接,因为不能避免冲突,所以它们仍然是一个冲突域。
  使用交换机可有效避免冲突。而集线器则不行!因为交换机可以利用物理地址进行选路,它的每一个端口为一个冲突域。而集线器不具有选路功能,只是将接收到的数据以广播的形式发出,极其容易产生广播风暴。它的所有端口为一个冲突域。
  用 网桥 划分多个缆段,多个缆段之间没有冲突,但一个缆段中有冲突(各个缆段中用HUB连接),一个缆段中的一个冲突是一个冲突域,一个冲突域(即同一缆段中的)都能收到所有被发送的帧,因为HUB是完全复制的
  因为交换设备可以分隔冲突信号,我们可以利用交换设备将几个分离的网络组合为一个大的互联的以太网。
  冲突域是在同一个网络上两个比特同时进行传输则会产生冲突;在网路内部数据分组所产生与发生冲突的这样一个区域称为冲突域,所有的共享介质环境都是一个冲突域,在共享介质环境中一定类型的冲突域是正常行为。
  对网络进行分段的原因是:分离流量并创建更小的冲突域来使用户获得更高的带宽
  则网络很快会被流量所阻塞
  总的来说,冲突域就是连接在同一导线上的所有工作站的集合,或者说是同一物理网段上所有节点的集合,或以太网上竞争同一带宽的节点集合.
  比如某台特定设备在网段上发送一个数据包,迫使同一个网段上的其他设备都必须注意到这一点,在同一时刻,如果两台不同的设备试图发送数据包,就会发生冲突,此后,两台设备都必须重新发送数据包,同一时刻只能有一台设备发送。(交换机则可以用来分割冲突域,但不能分割广播域),路由器则每个接口提供一个单独的广播域,路由既可以分割冲突域,同时也可以分割广播域。
  广播域(Broadcast Domain)是指网段上所有设备的集合。这些设备收听送往那个网段的所有广播。
  冲突域:在同一个冲突域中的每一个节点都能收到所有被发送的帧
  广播域:网络中能接收任一设备发出的广播帧的所有设备的集合
  冲突域是基于第一层(物理层)
  广播域是基于第二层(链路层)
  广播域就是说如果站点发出一个广播信号后能接收到这个信号的范围。通常来说一个局域网就是一个广播域。
  广播域内所有的设备都必须监听所有的广播包,如果广播域太大了,用户的带宽就小了,并且需要处理更多的广播,网络响应时间将会长到让人无法容忍的地步。
  冲突域:一个站点向另一个站点发出信号。除目的站点外,有多少站点能收到这个信号。这些站点就构成一个冲突域。
  HUB (集线器)所有端口都在同一个广播域,冲突域内。所以HUB不能分割冲突域和广播域。
  默认情况下交换机(Switch)所有端口都在同一个广播域内,而每一个端口就是一个冲突域。所以交换机能分割冲突域,但分割不了广播域。虚拟局域网(Vlan)技术可以隔离广播域。
  路由器(Router)的每个端口属于不同的广播域。
  也可以这么理解。HUB属于第一层设备所以分割不了冲突域,交换机和网桥属于第二层设备所以能分割冲突域,路由器属于第三层设备,所以既能分割冲突域又能分割广播域。
  冲突域消耗带宽浪费资源,比如A,B,C三台主机处于同一个冲突域,若A和B在同一时刻发送数据,则同时延迟一段时间后再各自发送。这明显浪费了时间和带宽。
  HUB的冲突域就像N个叉路口都汇聚到一条主干道上,但是这条主干道只有一个通道,很容易发生冲突;
  SW可以分割冲突域,就比如,N个叉路口汇聚到一条主干道,但是这条主干道有N个通道,他们之间互不影响。