湛蓝之海 发表于 2021-12-25 10:29:47

工业交换机的工作原理

工业交换机的工作原理
工业交换机在O工作SI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成MAC表。在未来的通讯中,发送到MAC地址的数据包只会发送到相应的端口,而不是所有的端口。因此,交换机可以用来划分数据链路层广播,即冲突域;但它不能划分网络广播,即广播域。
工业交换机具有高带宽的背部总线和内部交换矩阵。工业交换机的所有端口都挂在背部总线上。控制电路收到数据包后,处理端口将在内存中找到地址对照表,以确定目的MAC(网卡硬件地址)NIC(网卡)连接到哪个端口,数据包通过内部交换矩阵快速传输到目的端口,目的MAC如果没有,广播到所有端口,接收端口响应后交换机会学习新MAC并将其添加到内部M中AC地址表中。使用交换机也可以通过对比I分段网络P地址表,交换机只允许必要的网络流量通过交换机。通过交换机的过滤和转发,可以有效减少冲突域,但不能分为网络广播,即广播域。

端口
​​工业交换机​​可以同时传输多个端口之间的数据。每个端口都可以被视为一个独立的物理网段(注:非I)P网段),连接在其上的网络设备独自享受所有带宽,无需与其他设备竞争。当节点A向节点D发送数据时,节点B可以同时向节点C发送数据,这两种传输都享有网络的所有带宽,都有自己的虚拟连接。如果在这里使用10Mbps以太网交换机,此时交换机总流量等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB时,一个HUB总流量不超过10Mbps总之,交换机是以M为基础的AC网络设备可以完成包装和转发数据帧功能。交换机可以学习MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
数据传输的工作原理
接到数据传输指令后,交换机的任何节点都会快速找到存储在内存中的地址表,从而对M进行搜索AC确认地址的网卡连接位置,然后将数据传输到节点。如果在地址表中找到相应的位置,则进行传输;如果没有,开关将记录地址,以便于下次搜索和使用。开关通常只需要将帧发送到相应的点,而不需要像集线器一样发送到所有节点,以节省资源和时间,提高数据传输的速度。
数据传输模式
通过交换进行的数据传输实际上是交换机的数据传输。以前的集线器更多的是通过共享来传输数据,没有办法要求通信速度。集线器的共享模式,通常被称为共享网络,以集线器作为连接设备,只有一个方向的数据流,因此网络共享的效率非常低。相对而言,交换器可以相应地识别连接到自己的计算机,通过每个计算机网卡的物理地址通常被称为MAC地址,记忆和识别。在这样的前提下,M可以直接记忆,而不是广播搜索AC地址找到相应的位置,并通过临时特殊的数据传输通道完成两个节点之间不受外部干扰的数据传输通信。由于开关还具有全双工传输的方式,因此也可以通过同时建立多个节点之间的临时特殊通道来形成三维和交叉的数据传输通道结构。


https://blog.51cto.com/u_15216153/4839735
页: [1]
查看完整版本: 工业交换机的工作原理