为什么交换机隔离冲突域,不隔离广播域

        以太网的信道是共享的,采用的是争用的方式。如果两个节点同时发信息,必定会发生碰撞,因此凡是能发生碰撞的节点的集合,我们就可以称之为一个冲突域。  以太网采用的CSMA/CD协议,CSMA/CD冲突避免的方法:先听后发、边听边发、碰撞后随机延迟后重发。

       交换机是工作在第二层的设备,认识的是MAC帧。交换机存有结点与端口的映射表(本质是从物理层描述网络拓扑),它可以通过自学习将帧的源地址和端口的映射保存下来,并定时更新。

         交换机的工作原理如下:

         当一个帧到达时,交换机会查找端口和MAC地址的映射表,如果有,则从某一端口发送出去。如果没有,则从非进入端口广播出去。更进一步,如果目标和源在同一端口,那么交换机则不做任何事,简单的丢掉这个帧而已。

         我们可以看到,交换机的工作方式,就很好的隔离了冲突域。同一端口的设备之间的通信干扰不到另一端口的设备之间的通信,因为它无法穿透交换机。

         交换机是通过自学习学习到端口和物理地址的映射的,并且ARP协议使用的就是广播,所以交换机绝对不能屏蔽广播。

你可能感兴趣的:(高级计算机网络,交换机)