冲突域和碰撞域的理解

article/2025/9/21 2:05:01

如何理解冲突域和广播域?

转载

冲突域:

【定义】在同一个冲突域中的每一个节点都能收到所有被发送的帧。简单的说就是同一时间内只能有一台设备发送信息的范围。

【分层】基于OSI的第一层物理层

【设备】第二层设备能隔离冲突域,比如Switch。交换机能缩小冲突域的范围,交换接的每一个端口就是一个冲突域。

广播域:

【定义】网络中能接收任一设备发出的广播帧的所有设备的集合。简单的说如果站点发出一个广播信号,所有能接收收到这个信号的设备范围称为一个广播域。

【分层】基于OSI的第二层数据链路层

【设备】第三层设备才能隔离广播域,比如Router。路由器能隔离广播域,其每一个端口就是一个广播域。

​下面通过三个例子来说明:

例子一:一个Switch直连三台PC和一台hub,而hub下直连有2台PC。

​​图中已经给出了答案,可是,这个4个冲突域1个广播域是怎么算出来呢?

根据前面介绍的关于广播域的定义中我们知道 ,只有第三层设备才能隔离广播域。上图中并没有router等第三层设备,所以,这里的广播域没有被隔离。也就是说上图中的网络只有1个广播域。 

冲突域的计算,前面有说Switch能缩小冲突域,一个Switch端口其实就是一个冲突域,上图中有3台pc和1台hub直连到Switch上,所以,这里的冲突域为4个。 

第一个例子比较简单,下面我们在网络中有router第三层设备的例子

​一台router下直接连接三台hub,hub下都各自连有三台pc:

第三层设备router能隔离广播域,上图中router的三个端口分别直连了三个hub,因此得出有三个广播域。

但是,那3个冲突域是怎么来的呢?

其实,router他不但能隔离广播域,默认也是可以缩小冲突域的。所以上图中的router用3个端口将网络既分开成了3个广播域,又缩小成了3个冲突域。

第二个例子给了我们一个提醒,那就是路由器默认也是可以隔离冲突域的。

好了,下面我再看最后一个例子,这里都用上了常用的网络设备hub、Switch和router。 

一台router下连两台交换机和一台hub,两台交换机下分辨连有三台 PC,而hub下连有4台PC:

​上图所示网络,算出3个广播域不难,因为router有3个端口直连了2台交换机和1台集线器嘛。可是,冲突域不是7个吗?怎么是9个呢?两台交换机共使用了6个端口,外加路由器下还直连了一个集线器,这也是一个冲突域。于是,我可以得出6+1=7,7个冲突域啊。究竟是哪里算少了?对了,就是路由器到两台交换机之间也还是存在冲突域的。这一点也特别需要注意。

最后记录一下例子中提到的需要注意的地方了:

1、第二层设备只能隔离冲突域,第三层设备才能隔离广播域;

2、路由器不但能隔离广播域,默认也是可以隔离冲突域的;

3、路由器下直连交换,则路由器到交换机之间也是存在冲突域的。

 

 

总结:

​1、第二层设备只能隔离冲突域,第三层设备才能隔离广播域

​2、路由器不但能隔离广播域,默认也是可以隔离冲突域的

​3、路由器下直连交换,则路由器到交换机之间也是存在冲突域的

​4、router不仅能能够分割广播域,也能缩小冲突域

​5、交换机的每一个端口是一个冲突域

​6、集线器下连的所有端口是一个冲突域(上一个设备是路由器)


http://chatgpt.dhexx.cn/article/sBdeXkDV.shtml

相关文章

如何计算冲突域和广播域-图解分析

如何理解冲突域和广播域?冲突域:【定义】在同一个冲突域中的每一个节点都能收到所有被发送的帧。简单的说就是同一时间内只能有一台设备发送信息的范围。【分层】基于OSI的第一层(数据链路层)物理层【设备】第二层设备能隔离冲突域,比如Switch。交换机能缩小冲突域的范围,交…

有关冲突域的定义

一开始学习网络的时候,对于冲突域和广播域的理解仅仅是从设备上进行理解的,即集线器是一个冲突域,交换机能够分离冲突域,不能够分离广播域,路由器可以分离组播域。至于冲突域到底是什么,怎么样定义的&#…

如何辨别数清冲突域和广播域

1、首先,须知第一层不能隔离冲突域和广播域。例如集线器或者直接连PC 2、其次,第二层可以隔离冲突域,但不能隔离广播域。例如,二层交换机 3、接着,第三层可以隔离广播域,默认隔离冲突域,例如&…

详解广播域和冲突域的区别

总览 1、广播域可以跨网段,而冲突域只是发生的同一个网段的。以太网中,冲突域是由hub组织的。一个hub就是一个冲突域。交换机的每个端口都是一个冲突域。网段,又叫潜在冲突域。 2、冲突域在同一个冲突域中的每一个节点都能收到所有被发送的…

冲突域

一、冲突域 一个站点向另一个站点发出信号,除目的站点外,有多少站点能收到这个信息,这些站点就构成一个冲突域。在同一个冲突域中的每个节点都能收到所有被发送的帧,冲突域是基于第一层(物理层)。 传统共享…

collision domain - 冲突域

英文: Collision Domain 中文: 冲突域 介绍: 不同主机或设备同时发出的帧可能会互相冲突的网络区域。一条导线上所有工作站的集合,或一个物理网段上所有节点的集合,或以太网上竞争同一带宽的节点的集合都是一个冲突域…

Java 程序员开发常用的工具

1、常用开发工具 2、常用接口测试工具 3、常用远程连接工具 4、一些其他常用工具 5、总结 1、常用开发工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开…

java编程软件(一) idea

前段时间,有个学弟问我OJ的题目,本来这是一件很正常的事情。 主要是关注点不是那道OJ题,而是他编程所使用的软件———blueJ。既熟悉又陌生的名字。 BlueJ在编写的过程是很不方便的,当然,在类与类之间的关系倒是能很好…

学java编程需要安装什么软件?

近几年学编程的同学或者想学习编程的同学越来越多,提到编程java语言肯定是里面的佼佼者,今天小千就来给大家介绍一下学Java编程都需要安装什么软件,自学的同学有福了。 1.java环境 想要从事Java开发,那么Java运行环境肯定是你首先…

Java编写软件

资源:UIControlsJavaFX.exe 1. 测试环境 JRE7U21 Win7 2. 如果JRE 6运行不成功则说明不支持JavaFX runtime 3. 双击UIControlsJavaFX.jar可以直接运行 4. 右键用rar软件打开UIControlsJavaFX.jar可以查看源码和JavaDoc UIControlsJavaFX_V2.exe 版本2&#xff…

5款新手常用的java编程工具,有你正在用的吗?

新手如果想成为一名合格的java程序员工程师,不但要熟练使用各种框架,而且还有明白框架是如何实现的各种原理,例如像jvm虚拟机的原理,优化,熟练掌握jvm能让你写出性能更好的代码,还有池技术,对象…

推荐5款好用的Java软件,初学者必看

“工欲善其事必先利其器”,想要学好Java,除了要有好的学习资源之外,还要有一套适合自己的Java软件,好的软件能极大提高你的学习和工作效率。那么,学Java用什么软件好呢?下面小千为大家推荐5款好用的Java软件…

恶意流量监测开源系统:Maltrail

20210309 - 0. 引言 一般来说,通过IDS来监测一些攻击流量,或者说恶意流量也是可以的;但是现在看到的这个开源软件[1]是专门利用IOC来识别恶意流量;具体细节我没有深入去研究,例如流量捕获部分到底是什么引擎来启动的…

网站流量日志分析系统(一)概念

网站流量日志分析系统(一)概念 网站流量日志分析系统:点击流数据模型 点击流:是指用户持续访问浏览网站的轨迹。 点击流数据是由散点状的点击日志数据梳理所得。点击流数据在数据建模时存在俩张模型表 Pageviews 和visits 1.首先有一张&…

CTF流量分析常见题型(二)-USB流量

0x00 前言 在学习Wireshark常见使用时,对常见CTF流量分析题型和铁人三项流量分析题的部分问题进行了简单总结。由于篇幅过长,于是另起一篇总结USB流量包分析,包括键盘流量和鼠标流量。 0x01 USB流量包分析 USB流量指的是USB设备接口的流量…

网站流量日志数据分析系统

1. 点击流数据模型1.1. 点击流概念 点击流(Click Stream)是指用户在网站上持续访问的轨迹。这个概念更注重用户浏览网站的整个流程。用户对网站的每次访问包含了一系列的点击动作行为,这些点击行为数据就构成了点击流数据(Click Stream Data),它代表了用户浏览网站的整…

流量分析

一、流量分析的价值 业务上: 1.清晰了解流量来源以及各来源的质量。 2.清晰了解流量在产品内部的运行轨迹和路径,从而优化产品结构。 3.清晰了解在用户路径的每个节点上,流量转化和损耗情况,从而找出问题点进行优化。 …

简单流量分析CTF(wireshark)

没做过流量分析的题目,也不怎么了解怎么流量分析,准备系统的理一下思路。。 这有第一个小题目。通过几个题目来了解wireshark的使用以及流量分析吧。。 追踪流量 bugku的杂项题目。 链接:https://pan.baidu.com/s/1OnO7OXIQB8ztl8J2q48jB…

大数据流量分析

数据分析工具:FineBI 商业智能工具http://www.finebi.com/ 数据分析的本质其实是做数据对比分析,没有数据对比,单一的指标统计往往难以发挥数据价值。像我们常见的数据对比分析方法有同比、环比、占比等一系列分析指标,那是不是所有的数据业…

Java开发的流量分析系统

Java开发的流量分析系统 一,此系统是网上搜的潭州学院的Tony老师的视频学习的,用于实时分析一个网站的访问量的简单的例子,主要功能是用户登录,展示在线人数以及信息。其中细致的讲解了单例模式,Vector集合的应用&…