第九课:冲突域,广播域详解
- 格式:ppt
- 大小:191.50 KB
- 文档页数:27
冲突域和广播域例题
冲突域和广播域是计算机网络中常用的概念,用于描述网络中的通信特性。
冲突域是指在网络中同时传输数据时可能产生冲突的范围。
当多个设备同时发送数据,数据会在网络传输介质(如以太网线)上发生碰撞,导致数据错误或丢失。
冲突域的存在会影响网络的性能和可靠性。
广播域是指网络中所有设备能够直接发送广播包(Broadcast)且能够收到的范围。
广播包是一种发送给同一网络中所有设备的数据包,用于网络管理、发现网络中其他设备等。
广播域的大小直接影响广播功能的范围和效率。
以下是关于冲突域和广播域的例题:
1. 假设一个以太网局域网内有10个设备,这些设备通过一个
交换机连接。
请问这个网络中的冲突域和广播域分别是多少?
答:由于设备间使用交换机进行数据传输,交换机能够将数据包仅发送给目标设备,从而避免了冲突域的产生,所以冲突域的大小为0。
而对于广播域来说,由于所有设备都可以发送广
播包给其他设备,所以广播域的大小为整个局域网。
2. 在一个无线局域网中,有一个无线路由器和5个无线设备连接在一起。
请问这个网络中的冲突域和广播域分别是多少?
答:在无线局域网中,使用CSMA/CA协议来避免碰撞,因此冲突域的大小同样为0。
而对于广播域来说,无线路由器能够将广播包发送给所有连接的无线设备,所以广播域的大小为整个局域网。
需要注意的是,以上例题中只描述了简单的网络拓扑结构,并没有考虑到子网划分、VLAN等更复杂的网络构建方式。
实际应用中,冲突域和广播域的大小还会受到更多因素的影响。
如何理解交换机分割冲突域但不能分割⼴播域?这个问题涉及到⽹络的原理部分,先解释⼀下冲突域和⼴播域,再说明⼀下交换机怎么分割冲突域,交换机为什么是个⼴播域哈。
冲突域冲突域要从Hub说起,以前的⽹络都是共享型的,半双⼯模式,通信双发共享同⼀条物理通信线路,在某⼀时刻只能有⼀个通信设备占⽤链路。
⼤家都在⼀条链路上跑数据,那么发送数据之前就要侦听,看⼀下线路上有没有数据,若有的话就等待,没有就发送。
这就构成了⼀个冲突域。
以前的Hub就是这么⼀个有冲突域的设备,同⼀时刻,只能有⼀个通信设备发送数据。
所以产⽣了⼀个叫做CSMA/CD的协议。
就是这么回事。
交换机隔离冲突域交换机的出现隔离了冲突域。
每台终端可以全双⼯⽅式发送数据,⽽且⾃⼰发送数据⼜不会影响到其它设备,不⽤再去侦听链路是否有别的设备再发送数据了。
每个通信终端独享⼀条链路和端⼝。
冲突域和⼴播域都属于⼆层⽹络的概念,了解了这个才好说明下⾯的⼴播域。
⼴播域以及交换机属于⼴播域⼴播域存在于局域⽹中,交换机构成的⽹络。
先说⼀下什么是⼴播数据。
⼴播就跟咱们听收⾳机⼀样,⼀对多。
255.255.255.255就是个⼴播地址,如果你的电脑给这个地址发送数据,那么整个局域⽹的电脑,包括你的领导的电脑都会收到你发送的数据。
你的电脑发送数据之前,⾸先要发送个ARP帧,去获得通信对⽅的IP地址,也是⼴播包,局域⽹是⾮常惧怕ARP攻击的。
包括通过DHCP服务器⾃动分配IP地址,都需要⼴播数据。
假如局域⽹中存在环路,⼴播数据就会来回转发,都加都在转发,最终导致⽹络瘫痪。
这就需要⼀种技术或者设备隔离⼴播域,就是下⾯说的VLAN划分和路由器隔离。
怎么隔离⼴播域⽅法1:划分VLAN。
VLAN称为虚拟局域⽹,不同VLAN之间数据不能相互通信,同⼀VLAN之间可以相互通信。
所以也就隔离了⼴播。
⼴播数据是不能穿越VLAN的。
你们公司的财务部门属于VLAN100,科研部门属于VLAN200,财务部门的⼴播数据没办法送到科研部门的。
冲突域和广播域例题
题目1:某局域网中有两台计算机A和B,它们同时发送了数
据包到同一个目的地,并且数据包经过了一个交换机。
在这种情况下,是否会产生冲突?为什么?
答案:不会产生冲突。
因为交换机是工作在数据链路层的设备,它能够根据MAC地址来识别不同的计算机。
当计算机A和B
同时发送数据包时,交换机会根据目的MAC地址将数据包发
送到正确的目的地,因此不会产生冲突。
题目2:某局域网中有三台计算机A、B和C,它们都连接到
同一个交换机。
如果计算机A发送了一个广播帧,而计算机
B和C都需要接收这个广播,是否会产生广播域?
答案:会产生广播域。
当计算机A发送广播帧时,交换机会
将这个广播帧发送到所有连接的端口上。
计算机B和C都可
以接收到这个广播帧,因此它们都处于同一个广播域中。
以太网中的冲突域和广播域在以太网中,当两个节点同时经过同一个介质传输数据时,从两个设备发出的帧将会碰撞,在物理介质上相遇,彼此数据都会被破坏。
这就是我们所说的冲突,当以太网中接入的终端越多发生的碰撞的机会也就越大。
所以在以太网中我们引入了CSMA/CD(载波侦听多路访问/冲突检测)种机制来避免冲突。
我们看看CSMA/CD是如何工作的。
当一个节点想在网络中发送数据时,它首先检查线路上是否有其他主机的信号在传送:如果有,说明其他主机在发送数据,自己则利用退避算法等一会再试图发送;如果线路上没有其他主机的信号,自己就将数据发送出去,同时,不停的监听线路,以确信其他主机没有发送数据,如果检测到有其他信号,这个时候就知道发生了冲突了,自己就发送一个JAM阻塞信号,通知网段上的其他节点停止发送数据,这时,其他节点也必须采用退避算法等一会再试图发送。
那什么是冲突域和广播域了。
冲突域:一个支持共享介质的网段所在的区域都是冲突域。
广播域:一个广播帧能够到达的范围我们都叫做广播域。
我们的集线器是一个工作在物理层的设备,当他收到数据以后就把这个数据复制复制以后就把这个数据象所有的接口发送一次。
所以我们说集线器所有的接口是一个冲突域和广播域。
交换机就和集线器不一样了交换机是工作数据链路层的设备,他能够识别数据帧和MAC地址,他工作的方式就和集线器有很大的区别。
交换机是依靠MAC 地址表来转发数据。
对于MAC地址表里没有的数据就广播。
所以我们说交换机的每个接口都是一个冲突域,交换机的所有的接口都属于一个广播域。
路由器是工作在网络层的设备,路由器转发数据是依靠路由表来转发数据。
对于广播流量路由器会处理但是不会转发数据。
所以我们说路由器的每个接口都属于同一个冲突域和广播域。
路由器可以用来隔离广播。
我们可以看下面的图来分析下转发数据,这就是他们的区别。
现在网桥已经看不到了。
图解冲突域、广播域作者张保通网络互连设备可以将网络划分为不同的冲突域、广播域。
但是,由于不同的网络互连设备可能工作在OSI模型的不同层次上。
因此,它们划分冲突域、广播域的效果也就各不相同。
如中继器工作在物理层,网桥和交换机工作在数据链路层,路由器工作在网络层,而网关工作在OSI模型的上三层。
而每一层的网络互连设备要根据不同层次的特点完成各自不同的任务。
下面我们讨论常见的网络互连设备的工作原理以及它们在划分冲突域、广播域时各自的特点。
1、传统以太网操作传统共享式以太网的典型代表是总线型以太网。
在这种类型的以太网中,通信信道只有一个,采用介质共享(介质争用)的访问方法(第1章中介绍的CSMA/CD介质访问方法)。
每个站点在发送数据之前首先要侦听网络是否空闲,如果空闲就发送数据。
否则,继续侦听直到网络空闲。
如果两个站点同时检测到介质空闲并同时发送出一帧数据,则会导致数据帧的冲突,双方的数据帧均被破坏。
这时,两个站点将采用"二进制指数退避"的方法各自等待一段随机的时间再侦听、发送。
在图1中,主机A只是想要发送一个单播数据包给主机B。
但由于传统共享式以太网的广播性质,接入到总线上的所有主机都将收到此单播数据包。
同时,此时如果任何第二方,包括主机B也要发送数据到总线上都将冲突,导致双方数据发送失败。
我们称连接在总线上的所有主机共同构成了一个冲突域。
当主机A发送一个目标是所有主机的广播类型数据包时,总线上的所有主机都要接收该广播数据包,并检查广播数据包的内容,如果需要的话加以进一步的处理。
我们称连接在总线上的所有主机共同构成了一个广播域。
图1传统以太网2、中继器(Repeater)中继器(Repeater)作为一个实际产品出现主要有两个原因:第一,扩展网络距离,将衰减信号经过再生。
第二,实现粗同轴电缆以太网和细同轴电缆以太网的互连。
通过中继器虽然可以延长信号传输的距离、实现两个网段的互连。
冲突域冲突域(collision domain) 在以太网中,如果某个CSMA/CD网络上的两台计算机在同时通信时会发生冲突,那么这个CSMA/CD网络就是一个冲突域。
如果以太网中的各个网段以中继器连接,因为不能避免冲突,所以它们仍然是一个冲突域。
使用交换机可有效避免冲突。
而集线器则不行!因为交换机可以利用物理地址进行选路,它的每一个端口为一个冲突域。
而集线器不具有选路功能,只是将接收到的数据以广播的形式发出,极其容易产生广播风暴。
它的所有端口为一个冲突域。
用网桥划分多个缆段,多个缆段之间没有冲突,但一个缆段中有冲突(各个缆段中用HUB 连接),一个缆段中的一个冲突是一个冲突域,一个冲突域(即同一缆段中的)都能收到所有被发送的帧,因为HUB是完全复制的因为交换设备可以分隔冲突信号,我们可以利用交换设备将几个分离的网络组合为一个大的互联的以太网。
冲突域是在同一个网络上两个比特同时进行传输则会产生冲突;在网路内部数据分组所产生与发生冲突的这样一个区域称为冲突域,所有的共享介质环境都是一个冲突域,在共享介质环境中一定类型的冲突域是正常行为。
对网络进行分段的原因是:分离流量并创建更小的冲突域来使用户获得更高的带宽则网络很快会被流量所阻塞总的来说,冲突域就是连接在同一导线上的所有工作站的集合,或者说是同一物理网段上所有节点的集合,或以太网上竞争同一带宽的节点集合. 比如某台特定设备在网段上发送一个数据包,迫使同一个网段上的其他设备都必须注意到这一点,在同一时刻,如果两台不同的设备试图发送数据包,就会发生冲突,此后,两台设备都必须重新发送数据包,同一时刻只能有一台设备发送。
(交换机则可以用来分割冲突域,但不能分割广播域),路由器则每个接口提供一个单独的广播域,路由既可以分割冲突域,同时也可以分割广播域。