
1. 前言
本文旨在简要说明集线器,交换机和路由器之间的区别,因此忽略了许多细节. 这三个的实际开发过程和工作原理并不像本文中所写的那么简单. 阅读本文后,如果您能大致了解三者之间的异同,便可以达到本文的目的.
2. 帝国时代
我相信我们所有人都玩过一个特别受欢迎的游戏: 帝国时代. 小时候,我想玩《帝国时代》,所以我需要去软件城购买盗版CD进行安装. 大约是每张3元. 当时,我认为它很便宜. 谁认为现在有了互联网,这将是免费的.
小A是帝国时代的伟大神灵. 他已经掌握了游戏中的所有卡牌,并且可以挑选出8位疯狂的计算机玩家. 渐渐地,他感到无聊,并想找到PK的小伙伴.
但是两台计算机需要互连. 如何实现两个设备的互连?
小A非常聪明. 他发明了可以传输数据的端口,类似于USB端口. 他将其命名为网络端口. Small A通过网络电缆将其计算机连接到Small B的网络端口,从而实现了两台计算机之间的互连(如下图所示).
3. 集线器(集线器)

两个朋友非常高兴,并开始玩游戏. 这时,路过的小C看见了他,他想加入.
但是我们知道每台计算机只有一个网络端口,并且不可能将三台计算机彼此连接. 我们该怎么办?
这时,小B想出了一个主意: 让我们找到另一台计算机并为其设计更多的网络端口. 我们每个人都连接到该计算机的网络端口. 你互连了吗?
按他们说的做,所以他们设计了一个具有多个网络端口的微型计算机,专门用于实现多台计算机的互连. 这台微型计算机是集线器(HUB).
顾名思义,集线器起组装网络电缆的作用,以实现初始网络互通.
集线器直接通过网络电缆传输数据. 我们说它在物理层上起作用(如下图所示).
4,切换

有了中心,越来越多的朋友加入了游戏,小D,小E和其他人也很钦佩来到这里.
但是,集线器有问题. 由于该信息已连接到每个设备,因此他无法确定将特定信息发送给谁,只能进行广泛广播.
例如,小A想问小C: 您吃饭了吗?结果,所有连接到集线器的用户(例如Little B,Little D和Little E)都收到了此信息.
由于其他人在同一网络上,因此当A讲话时其他人无法讲话,否则消息和错误之间将发生冲突. 在这种情况下,我们将所有设备都放在相同的冲突域中.
这种设备的用户体验非常差,所以朋友们一起讨论了改进措施.
这时,聪明的小D说话了: 我们向该设备添加了一条命令,以便它可以根据网络端口名称自动寻址和传输数据.
例如,我将小A的网络端口macA命名为,将小C的macC命名为. 此时,如果小型A要向小型C发送数据,则设备将根据网络端口名称macA和macC自动发送数据. 从A的计算机转移到C的计算机,不要让Little B,Little D和Little E接收它.

(补充说明: 此处的macA和macB是指MAC地址,它等同于一个人的,并且是唯一的. )
换句话说,该设备解决了冲突问题,实现了任何两台计算机之间的互连,并大大提高了网络之间的传输速度. 我们称之为开关.
由于交换机根据网络端口地址传输信息,因此与直接传输网络电缆相比,这是一个更大的步骤. 我们还说交换机在数据链路层起作用(如下图所示).
这次朋友很开心,他们玩得很开心.
5. 路由器
他们逐渐在当地成名,并吸引了越来越多的朋友加入他们的团队. 有一天,一个来自外面村庄的家伙突然来到门口,希望与他们相互联系并实现村庄之间的战斗.
小A表示同意,因此他们找到了一条超长的网络电缆,将两个村庄的交换机连接在一起. 事实证明,这很奇怪: 两个村庄无法相互交流.

怎么了?事实证明,那里的计算机没有使用操作系统,这导致信息传输形式的不匹配. 在此期间,其他村庄的人也来到了A,但是A发现每个村庄使用的操作系统都不相同.
那呢?将来有可能我们只能在自己的村庄玩吗?为了解决这个问题,每个村庄的朋友围坐在一起组织一次会议,最后想出了一套解决方案: 使用相同形式的信息传递(例如统一的度量衡?).
如何实现?朋友规定,不同的村庄应首先在其操作系统中添加相同的协议集. 在不同村庄之间进行通信时,按照协议将信息处理为统一形式,然后通过特殊设备进行传输. 该设备称为路由器.
在此协议中,为每台计算机分配了一个IP地址,该IP地址等效于门牌号. 路由器由IP地址寻址,我们说它在计算机的网络层工作.
这样,经过一系列修改,小阿终于带领村民实现了全乡的沟通. 随着城市中越来越多的人加入小A的协议,小A导致村民逐渐实现了整个城市,整个国家以及整个世界的交流. 这套协议是TCP / IP协议套件,Internet也以这种方式形成
但是,即使整个网络已经遍及世界各地,当Little A和他的村庄中的朋友与帝国对战时,他们仍然使用交换机. 仅当与外部较大的世界通信时才使用路由器.
实际上,以上图片只是为了帮助您更好地了解路由器. 在真实的网络拓扑中,路由器,交换机和集线器可以协同工作,如下图所示:
(如上图所示: 路由器是路由器,交换机是交换机,集线器是集线器)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-306829-1.html
可恶
但利用军事手段还是应该做为最后的选择