分类:
2012-03-01 16:59:49
原文地址:广播域和冲突域的简单理解 作者:Deem_passion
广播域可以跨网段,而冲突域只是发生的同一个网段的。
冲突域:基于第一层(物理层),在同一个冲突域中的每一个节点都能收到所有被发送的帧。
广播域:基于第二层(数据链路层),网络中能接收任一设备发出的广播帧的所有设备的集合,广播域就是广播能到达的端口范围。
HUB所有端口都在同一个广播域,冲突域内。因为hub只是集线作用,就是线路是共享的,每次只能一个人说话,说的话被送往线路上的每个端口,所以叫傻hub,因为每次只能一个人说话,所以多个人同时说话就冲突了,叫做冲突域,当然也是一个广播域。
网桥的作用是将广播域划分为一个一个小的冲突域,这样便增大了可用的带宽,但是广播域还是没有变。
Swith所有端口都在同一个广播域内,而每一个端口就是一个冲突域。
交换机和HUB不同,为什么交换机每个口一个冲突域?很简单,这个口每次只能让一个人通过,多个人是不可能的,因为他是串行传输的,不是并行,但是对于整个交换机来说,1号口发送消息的同时,其他口也可以发送消息,这个hub就作不到(每次只能一个人在整个hub上说话,因为总线是共享的)。
在OSI模型中,冲突域被看作是第一层的概念,连接同一冲突域的设备有Hub,Reperter或者其他进行简单复制信号的设备。也就是说,用Hub或者Repeater连接的所有节点可以被认为是在同一个冲突域内,它不会划分冲突域。第二层设备(网桥,交换机)第三层设备(路由器)都可以划分冲突域的,当然也可以连接不同的冲突域。简单的说,可以将Repeater等看成是一根电缆,而将网桥等看成是一束电缆。
由于广播域被认为是OSI中的第二层概念,所以象Hub,交换机等第一,第二层设备连接的节点被认为都是在同一个广播域。而路由器,第三层交换机则可以划分广播域,即可以连接不同的广播域。