云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

冲突域广播域到底怎么理解?集线器、交换机、路由器又有何不同?

jxf315 2024-12-16 13:56:05 教程文章 46 ℃

冲突域,在同一网络中多个设备同时进行数据发送,网络中就会产生冲突,而这些冲突所在的网络区域就是一个冲突域。

在最早只有集线器和中继器的时候,其连接的网络都在一个冲突域中,严重影响网络带宽以及传输效率,浪费网络资源。

为什么说集线器和中继器连接的网络在一个冲突域中呢?这里就需要看看他们的工作原理。它将从某一个端口接收到的数据直接从其他所有端口转发出去,从而达到通信的目的,而真正需要转发的端口其实只有一个,这样无形中造成了网络资源的浪费,而当网络中有多个这样的设备时,就容易构成网络冲突,严重影响网络效率,所以目前该设备已被淘汰,取而代之的是交换机。

交换机可以说是网络通信中具有划时代意义的设备,它的出现扭转了集线器冲突域的局限,完全隔离了冲突域。它的每一个接口构成一个冲突域,接口直接完全隔离冲突域,这样大大提高了网络效率。

比如主机A要和主机B通信,在通过ARP得知主机B的MAC地址之后,直接以单播形式定向将数据包交给B,这样其他端口并不会参与交接任务,满足了需要,节约了资源。

但是冲突域问题解决了,那么还有广播域呢,比如严重的广播风暴甚至可以使得整个网络瘫痪。所以在大型网络中,都不会只用二层交换机来构建一个局域网,三层交换机和路由器是必不可少的设备之一。



我们知道,路由器的通信是通过ip地址来选择合适的路由,面对二层交换机的广播,路由器只有一个接口会响应,其他接口完全不参与,就像交换机接口隔离冲突域一样,路由器接口也同样隔离了广播域,达到整个网络的良好运行状态。

综上,集线器、交换机和路由器的区别也就搞清楚了,集线器就是普通的连接设备,它收到的数据包就直接从其他端口发出去;交换机会根据MAC地址从单个接口转发进行数据交付;二路由器则是根据ip地址择优选择路由,进行交付!

好了,今天小编就说这么点小东西,如果有什么个人观点,欢迎讨论,谢谢大家!

最近发表
标签列表