广播域与冲突域详解

1、冲突域指的是会产生冲突的最小范围,在计算机和计算机通过设备互联时,会建立一条通道,如果这条通道只允许瞬间一个数据报文通过,那么在同时如果有两个或更多的数据报文想从这里通过时就会出现冲突了。冲突域的大小可以衡量设备的性能,多口hub的冲突域也只有一个,即所有的端口上的数据报文都要排队等待通过。而交换机就明显的缩小了冲突域的大小,使到每一个端口都是一个冲突域,即一个或多个端口的高速传输不会影响其它端口的传输,因为所有的数据报文不同都按次序排队通过,而只是到同一端口的数据才要排队。

2、如果一个数据报文的目标地址是这个网段的广播地址或者目标计算机的MAC地址是FF-FF-FF-FF-FF-FF,那么这个数据报文就会被这个网段的所有计算机接收并响应,这就叫做广播。通常广播用来进行ARP寻址等用途,但是广播域无法控制也会对网络健康带来严重影响,主要是带宽和网络延迟。这种广播所能覆盖的范围就叫做广播域了,二层的交换机是转发广播的,所以不能分割广播域,而路由器一般不转发广播,所以可以分割或定义广播域。

一般普遍认为一个HUB(集线器)就是一个冲突域,而使用交换机就可以隔离冲突域。但是无论是HUB 还是交换机它们都具有广播域。

HUB 和交换机的区别:同一个 HUB 的所有端口都在同一个广播域和同一个冲突域内的。而同一台交换机的所有端口都在同一个广播域内,而每一个端口就是一个冲突域。

网络互连设备可以将网络划分为不同的冲突域、广播域。但是,由于不同的网络互连设备可能工作在OSI模型的不同层次上。因此,它们划分冲突域、广播域的效果也就各不相同。如中继器工作在物理层,网桥和交换机工作在数据链路层,路由器工作在网络层,而网关工作在OSI模型的上三层。而每一层的网络互连设备要根据不同层次的特点完成各自不同的任务。

下面我们讨论常见的网络互连设备的工作原理以及它们在划分冲突域、广播域时各自的特点。

1、传统以太网操作

传统共享式以太网的典型代表是总线型以太网。在这种类型的以太网中,通信信道只有一个,采用介质共享(介质争用)的访问方法。每个站点在发送数据之前首先要侦听网络是否空闲,如果空闲就发送数据。否则,继续侦听直到网络空闲。如果两个站点同时检测到介质空闲并同时发送出一帧数据,则会导致数据帧的冲突,双方的数据帧均被破坏。这时,两个站点将采用"二进制指数退避"的方法各自等待一段随机的时间在侦听、发送。

2、中继器(Repeater)

中继器(Repeater)作为一个实际产品出现主要有两个原因:

第一,扩展网络距离,将衰减信号经过再生。

第二,实现粗同轴电缆以太网和细同轴电缆以太网的互联。

通过中继器虽然可以延长信号传输的距离、实现两个网段的互联。但并没有增加网络的可用带宽。 

3、集线器(HUB)

集线器实际上相当于多端口的中继器。集线器通常有8个、16个或24个等数量不等的接口。

集线器同样可以延长网络的通信距离,或连接物理结构不同的网络,但主要还是作为一个主机站点的汇聚点,将连接在集线器上各个接口上的主机联系起来使之可以互相通信

4、网桥(Bridge)

网桥(Bridge)又称为桥接器。和中继器类似,传统的网桥只有两个端口,用于连接不同的网段。和中继器不同的是,网桥具有一定的"智能"性,可以"学习"网络上主机的地址,同时具有信号过滤的功能。

5、交换机(Switch)

交换机(Switch)也被称为交换式集线器。它的出现是为了解决连接在集线器上的所有主机共享可用带宽的缺陷。

交换机是通过为需要通信的两台主机直接建立专用的通信信道来增加可用带宽的。从这个角度上来讲,交换机相当于多端口网桥。

举个栗子,交换机为主机A和主机B建立一条专用的信道,也为主机C和主机D建立一条专用的信道。只有当某个接口直接连接了一个集线器,而集线器又连接了多台主机时,交换机上的该接口和集线器上所连的所有主机才可能产生冲突,形成冲突域。换句话说,交换机上的每个接口都是自己的一个冲突域。

但是,交换机同样没有过滤广播通信的功能。如果交换机收到一个广播数据包后,它会向其所有的端口转发此广播数据包。因此,交换机和其所有接口所连接的主机共同构成了一个广播域。

我们将使用交换机作为互连设备的局域网称为交换式局域网。

常用命令如下:

1. enable:进入特权模式。

使用方法:输入enable,输入特权密码(如果有设置),即可进入特权模式。

2. disable:退出特权模式

使用方法:输入disable,即可退出特权模式。

3. configure terminal:进入全局配置模式。

使用方法:输入configure terminal,即可进入全局配置模式。

4. exit:退出当前配置模式。

使用方法:输入exit,即可退出当前配置模式。

5. show interfaces:显示接口信息。

使用方法:输入show interfaces,可以显示所有接口的信息。

6. show vlan:显示VLAN信息。

使用方法:输入show vlan,可以显示交换机中所有VLAN的信息。

7. show running-config:显示当前运行配置。

使用方法:输入show running-config,可以显示当前交换机的运行配置。

8. show mac address-table:显示MAC地址表。

使用方法:输入show mac address-table,可以显示交换机中的MAC地址表。

9. show version:显示设备版本信息。

使用方法:输入show version,可以显示交换机的设备版本信息。

10. show ip interface brief:显示IP接口摘要信息。

使用方法:输入show ip interface brief,可以显示交换机中所有接口的IP地址、状态等信息。

11. interface <interface_id>:进入指定接口配置模式。

使用方法:输入interface <interface_id>,即可进入指定接口的配置模式。

12. switchport mode access:设置接口为访问模式。

使用方法:在接口配置模式下输入switchport mode access,即可将接口设置为访问模式。

13. switchport mode trunk:设置接口为Trunk模式。

使用方法:在接口配置模式下输入switchport mode trunk,即可将接口设置为Trunk模式。

14. switchport access vlan <vlan_id>:将接口指定到某个VLAN。

使用方法:在接口配置模式下输入switchport access vlan <vlan_id>,即可将接口指定到指定的VLAN。

15. switchport trunk allowed vlan <vlan_id>:设置Trunk允许通过的VLAN。

使用方法:在接口配置模式下输入switchport trunk allowed vlan <vlan_id>,即可设置Trunk允许通过的VLAN。

16. no shutdown:启用接口。

使用方法:在接口配置模式下输入no shutdown,即可启用接口。

17. shutdown:禁用接口。

使用方法:在接口配置模式下输入shutdown,即可禁用接口。

18. description <description>:为接口添加描述。

使用方法:在接口配置模式下输入description <description>,即可为接口添加描述。

19. spanning-tree portfast:启用端口快速转发。

使用方法:在接口配置模式下输入spanning-tree portfast,即可启用端口快速转发。

20. vlan <vlan_id>:创建或进入指定的VLAN。

使用方法:输入vlan <vlan_id>,即可创建或进入指定的VLAN。

6、路由器(Router)

路由器工作在网络层,可以识别网络层的地址-IP地址,有能力过滤第3层的广播消息。实际上,除非做特殊配置,否则路由器从不转发广播类型的数据包。因此,路由器的每个端口所连接的网络都独自构成一个广播域。如图6所示,如果各网段都是共享式局域网,则每网段自己构成一个独立的冲突域。

7、网关(Gateway)

网关工作在OSI参考模型的高三层,因此,并不使用冲突域、广播域的概念。网关主要用来进行高层协议之间的转换。例如,充当LOTUS 1-2-3邮件服务和Microsoft Exchange邮件服务之间的邮件网关。

注意,这里网关的概念完全不同于PC主机以及路由器上配置的默认网关(default gateway)。

  • 14
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦龙zmc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值