快速了解集线器

给你两台电脑,使两台电脑之间能够互相通信,你会怎么去设计呢?很简单,将两台电脑之间连接一根线就可以了,我们让这根线传递具有高低电伏的电信号就能让。

但是我们发现,电脑越多,这个网络就会越麻烦,我们要让每台电脑两两通信,即每个电脑都要互相连接,有n台电脑我们就需要n⋅(n−1)/2条线​

一、转发的思想

上面考虑多台电脑之间直接连接传输消息时,可能会面临繁琐的问题。为了解决这个问题,我们可以引入一种网络设备,即集线器(Hub)。集线器是一种最基本的网络设备,它能够将连接到它上面的多台电脑连接起来,使每台电脑都能够收到发送给集线器的消息。集线器就是能做到该功能的最底层网络设备之一,但是集线器很傻,他收到消息时,会同时把消息发送给所有设备,包括发送该消息的设备。在有6台电脑的网络中,1号电脑转发消息给集线器Hub,集线器收到消息后会同时转发1、2、3、4、5、6号电脑。在这种情况下,1号电脑发送信号的同时,如果二号也发送消息,很容易造成信号冲突导致信号叠加数据受损,因此我们将一个集线器及其连接的电脑的结构叫做一个冲突域。集线器属于物理层的设备,我们也可以将这个结构看作简单只有物理层计算机网络结构。下面我简单的引入集线器的概念:

二、集线器

集线器(Hub)是计算机网络中的一种基础网络设备,属于物理层设备。其主要作用是将多个网络设备连接在一起,形成一个共享的物理介质(通常是电缆或光纤),以便它们可以在局域网(LAN)中进行通信。

以下是集线器的一些基本特点:

物理层设备: 集线器工作在OSI模型的物理层,主要负责传输比特流,而不涉及帧、数据包或网络协议的内容。

广播: 集线器是一个广播设备,当它接收到一个数据帧时,会将该帧复制到所有连接的端口,使所有设备都能收到相同的消息。

无智能: 集线器对数据帧的内容一无所知,不了解目标地址,也不进行地址学习。它只是简单地将帧从一个端口复制到其他端口,不进行任何过滤或选择性传输,因此比低效。

冲突域: 由于广播特性和集线器的特性,一台设备发送消息时,集线器所连接的所有线路都会被占用。因此集线器会创建一个冲突域(collision domain),意味着如果两个设备同时尝试发送数据,可能会发生冲突,导致数据碰撞和传输错误。

总结一下:集线器(物理层设备)特点就是只负责广播转发、没有智能、并形成一个冲突域的设备。

相关推荐
非凡大爹4 小时前
实验十三 华为三层交换机实现 VLAN 间通信实验指导书
网络·计算机网络·华为
酉鬼女又兒6 小时前
零基础入门计算机网络网际层核心:IP数据报发送与转发完整流程、静态路由配置方法、路由环路成因与解决方案及历年考研经典例题深度解析
网络·tcp/ip·计算机网络·考研·职场和发展
liulilittle7 小时前
KCC: An Exploration Along the Lines of BBR
网络·tcp/ip·计算机网络·bbr·通信·拥塞控制·kcc
酉鬼女又兒7 小时前
零基础入门IPv4地址:从基本概念、分类编址、子网划分到无分类编址与应用规划全解
网络·网络协议·计算机网络·考研·职场和发展·分类·智能路由器
liulilittle8 小时前
甲骨文云中国大陆定向 QoS 原理及绕过解决方案
服务器·开发语言·网络·计算机网络·oracle·通信·qos
dear_bi_MyOnly8 小时前
【《计算机网络(第8版)》谢希仁 —— 期末考点详解】
计算机网络·学习方法
我是一颗柠檬9 小时前
【计算机网络全面教学】应用层核心协议,HTTP/DNS/DHCP/FTP/SMTP全解析Day5(2026年)
网络协议·计算机网络·http
努力小周20 小时前
STM32智能安防系统
c语言·stm32·单片机·嵌入式硬件·物联网·计算机网络·pcb工艺
梁辰兴21 小时前
计算机网络基础:数据加密模型
网络·计算机网络·计算机·数据加密·计算机网络基础·梁辰兴·数据加密模型
我是一颗柠檬1 天前
【计算机网络全面教学】网络层与IP协议,子网划分到路由协议全掌握Day3(2026年)
网络协议·tcp/ip·计算机网络