热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

数据库监听端口冲突_冲突域和广播域区别,集线器、交换机和路由器对比

1冲突域我们把以太网想象为对讲机,电脑想象为使用对讲机的人,数据传输想象为使用对讲机说话。现在一群人打真人CS,两个及以上的人同时通过对讲
1冲突域

我们把以太网想象为对讲机,电脑想象为使用对讲机的人,数据传输想象为使用对讲机说话。现在一群人打真人CS,两个及以上的人同时通过对讲机说话,就听不清在说什么了,这就是冲突。对讲机通道只能一人单独使用。对讲机和使用对讲机的所有人组成一个冲突域。

351993bdeb102b5e42d0c966a3edbdf3.png

CSMA/CD

为了解决冲突域问题,通常是采用CSMA/CD(载波侦听多路访问/冲突检测)。它的工作原理是:发送数据前先监听信道是否空闲,若空闲则立即发送数据。在发送数据时,边发送边继续监听。若监听到冲突,则立即停止发送数据。等待一段随即时间,再重新尝试。

cdce28eed78c99e1d3865907d958defe.png

继续以对讲机为例,说明控制过程的四个内容:侦听、发送、检测、冲突处理。

1、侦听:说话前先侦听是否有人在说话。若有人说话,则随机等待一段时间后,再进行侦听;若没有人说话,则自己开始说话。2、发送:当确认要说话时,则立即开始说。3、检测:自己说话时,也可能发生多人同时说话。因此,要自己边说话边侦听,判断是否冲突了。4、冲突处理:当确认发生冲突后,进入冲突处理程序。有两种冲突情况:a.若在侦听时发现有人说话,则等待一个随机时间后再次侦听,直至空闲可以说话为止。b.若在自己说话时发生冲突,先停止说话,再进行侦听,以待下次重新说话。2广播域

网络中的广播就好像我们商场里的广播一样,你一开口,全商场的人都听到了。所能广播到的范围就是广播域。如果不维护广播域,就会消耗大量的带宽,降低网络的效率。

ffb22b8ebf9739cf371265a54f4c5036.png

3冲突域和广播域的区别

冲突域是基于OSI的第一层物理层。

第一层设备有集线器,第二层设备能隔离冲突域,比如交换机。

交换机能缩小冲突域的范围,交换接的每一个端口就是一个冲突域。

广播域是基于OSI的第二层数据链路层。

第二层设备有二层交换机,第三层设备能隔离广播域,比如路由器。

路由器能隔离广播域,其每一个端口就是一个广播域。

4集线器

2ddc96e5d688911d5124d8d3c1ac1f29.png

集线器是一个多端口的转发器,不能识别MAC地址和IP地址,对接收到的数据以广播的形式发送,它的所有端口为一个冲突域同时也为一个广播域。

集线器结构简单,没有任何复杂的网络功能,适用于小型的百兆局域网,十多年前的大学宿舍用得很多。随着网络的发展,接入终端数量增多,集线器的数据碰撞经常出现,浪费带宽导致网速慢,同时百兆的集线器不能满足已经普及的千兆局域网速率要求,目前集线器已经被淘汰。

5二层交换机

080454293b8a7fec0a8311ac01086e52.png

二层交换机是基于MAC地址的基础上对数据包的转发。端口的发送和接收数据独立,将各端口归属于不同的冲突域,从而有效的隔离了冲突。二层的交换机是转发广播报文的,所以不能分割广播域。

6路由器

ceb8e79e36529cd7084abf628ab23b0c.png

路由器是根据IP地址来转发IP数据包。路由器不会转发广播报文,所以路由器的每个端口所连接的网络都独自构成一个广播域,路由器切分了冲突域和广播域。

7集线器、二层交换机和路由器的区别

集线器工作在第一层物理层。

集线器直接转发报文。

集线器既不能分割冲突域也不能分割广播域。

二层交换机工作在第二层数据链路层。

二层交换机是根据MAC地址转发数据包。

二层交换机只能分割冲突域不能分割广播域,每一个端口就是一个冲突域。

路由器工作在第三层网络层。

路由器是根据IP地址转发报文。

路由器既分割了冲突域又分割了广播域,每一个端口就是一个广播域。

ae95e2559fa4e991aaa6e4707aab3991.gif

bba26a2d2d5d6fbb78d7dd73e29e3161.png




推荐阅读
  • Ping 命令的高级用法与技巧
    本文详细介绍了 Ping 命令的各种高级用法和技巧,帮助读者更好地理解和利用这一强大的网络诊断工具。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 在使用 SQL Server 时,连接故障是用户最常见的问题之一。通常,连接 SQL Server 的方法有两种:一种是通过 SQL Server 自带的客户端工具,例如 SQL Server Management Studio;另一种是通过第三方应用程序或开发工具进行连接。本文将详细分析导致连接故障的常见原因,并提供相应的解决策略,帮助用户有效排除连接问题。 ... [详细]
  • 虚拟网络连接配置指南旨在详细阐述如何在两台区域边界路由器(ABR)之间,通过一个非骨干区域(即传输区域)建立一条逻辑连接通道。该指南提供了具体的配置步骤和最佳实践,帮助网络管理员高效地实现跨区域的虚拟连接,确保网络的稳定性和可靠性。 ... [详细]
  • 虚拟机网络设置与数据库远程连接优化指南
    本文针对个人计算机上虚拟机网络配置与数据库远程连接的问题,提供了一套详细的优化指南。在探讨远程数据库访问前,需确保网络配置正确,特别是桥接模式的设置。通过合理的网络配置,可以有效解决因虚拟机或网络问题导致的连接失败,提升远程访问的稳定性和效率。 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • 深入解析OSI七层架构与TCP/IP协议体系
    本文详细探讨了OSI七层模型(Open System Interconnection,开放系统互连)及其与TCP/IP协议体系的关系。OSI模型将网络通信过程划分为七个层次,每个层次负责不同的功能,从物理层到应用层逐步实现数据传输和处理。通过对比分析,本文揭示了OSI模型与TCP/IP协议在结构和功能上的异同,为理解现代网络通信提供了全面的视角。 ... [详细]
  • DHCP三层交换机设置方式全局模式和接口模式设置方式和命令resetsave回车输入yreboot输入n输入y重启后就恢复默认设置了默认用户名密码adminAdmin@huawei ... [详细]
  • 西北工业大学作为陕西省三所985和211高校之一,虽然在农业和林业领域不如某些顶尖院校,但在航空航天领域的实力尤为突出。该校的计算机科学专业在科研和教学方面也具有显著优势,是考研的理想选择。 ... [详细]
  • ZeroMQ在云计算环境下的高效消息传递库第四章学习心得
    本章节深入探讨了ZeroMQ在云计算环境中的高效消息传递机制,涵盖客户端请求-响应模式、最近最少使用(LRU)队列、心跳检测、面向服务的队列、基于磁盘的离线队列以及主从备份服务等关键技术。此外,还介绍了无中间件的请求-响应架构,强调了这些技术在提升系统性能和可靠性方面的应用价值。个人理解方面,ZeroMQ通过这些机制有效解决了分布式系统中常见的通信延迟和数据一致性问题。 ... [详细]
  • 生成树协议(STP)由IEEE 802.1D-1998标准定义,主要用于防止网络中的环路问题,但其收敛速度较慢,不适用于需要快速恢复的环境。为了解决这一问题,快速生成树协议(RSTP)和多生成树协议(MSTP)应运而生。RSTP在IEEE 802.1w中定义,显著提高了网络的收敛速度,特别是在点对点链路和边缘端口上表现优异。MSTP则进一步扩展了RSTP的功能,支持多个生成树实例,能够更好地实现负载均衡和资源优化。这些协议在现代网络设计中发挥着重要作用,广泛应用于企业级网络和数据中心。 ... [详细]
  • 本文介绍了如何通过路由汇总和无类域间路由(CIDR)技术来优化路由表,减少路由条目数量,提高网络效率。具体案例展示了路由汇总的实现方法及其对网络性能的影响。 ... [详细]
  • 【网络技术】VLAN与以太网交换机的工作机制解析
    拓补说明如图。PC1和PC3同处VLAN10,PC2和PC4同处VLAN20,4台PC的IP地址同处在10.10.10.024的这个IP地址段中。PC1和PC2通过交换机1接入网络 ... [详细]
  • 开发笔记:HyperV虚拟机配置内部网络固定IP 并且连接外网
    2019/10/23Hyper-VCentOS7摘要:Hyper-V中的虚拟机CentOS7能固定I ... [详细]
  • H3C AC:AP三层注册(管理VLAN和业务VLAN不同)
    场景介绍:AC旁挂在三层交换机上,三层交换机作为DHCPServer,为AP和Client分配IP地址。AP通过二层交换机连接到AC&#x ... [详细]
author-avatar
爱在dl集体中
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有