冲突域与广播域是计算机网络基础概念,在网络上一搜就能有不少精彩答案,这里进行总结和记录。

简单来说,之所以冲突域和广播域容易混淆,主要是由于它们本身意思相同,主要是作用的范畴不同。

冲突域是物理层、第一层概念,广播域为数据链路层、第二层概念。对于一个包含路由器、交换机、hub的三层设备都有的网络,经常进行哪些端口是哪些域的计算。

详细介绍

冲突域:连接在同一导线上的设备所在区域为一个冲突域。重点坐落于同一物理介质,由于导线上信息传播的广播性质,一个设备发信号,另一个设备就不能发,发了就冲突,即为冲突域。重点在于同一物理介质。

广播域:能接收同样广播消息的的区域。

交换机的设计解决了冲突域的问题,在交换机中一个接口所在区域为一个冲突域。(也可以从交换机中每个口上的设备通信不会出现冲突来区分)而广播本身就是信息交换的一种模式(总得有广播可不是?),则交换机设计为广播信息对所有接口进行广播。

所以认为广播域为第二层概念。通常上认为一个交换机所有接口所在的区域为一个广播域。网上大部分信息也是这样,考试题目也是这样,但由于最近考研大纲加入了vlan,考题势必也会跟着更新。一个VLAN是一个广播域,VLAN可以隔离广播,划分VLAN的其中的一个目的就是隔离广播(车轱辘废话)。

在划分vlan了的交换机一个接口为一个冲突域,一个vlan为一个广播域。

 

路由器划分了广播域,通常认为路由器的一个接口为一个广播域,即为在子网上广播,(广播地址为子网地址加上全1。想要访问不同网段的ip,要在路由器上进行路由设置(静态路由or动态路由)。)

一个快速计算冲突域和广播域的例子

图解冲突域和广播域(这个例子没有考虑交换机vlan)

 

基本上就总结完了冲突域与广播域计算问题。(以下内容纯属自言自语,不用看)

但其实仔细思考,既然二层的交换机能够有广播和vlan隔离广播技术,那么三层的路由器可以隔离广播,那也必然有跨网段广播技术。(存在疑问,还没搞明白)

arp广播介绍和详细解释

同理,四层的协议也必然有广播的部分,TCP是纯粹的有连接单播,udp组播和广播。

UDP多播和组播1

UDP多播和组播2

UDP

脑洞:既然四层有广播,那么5层应用层也可以有广播,只不过是设计问题,如果有人统一在应用层协议留下广播接口,那么同样可以实现跨应用广播。或者单纯跨人广播。

posted on 2022-05-09 16:34  混沌奇迹  阅读(2210)  评论(0编辑  收藏  举报