当前位置:首页 > 技术学院 > 基础知识科普站
[导读]交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。

交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。在今后的通讯中,发往该MAC地址的数据包将仅送往其对应的端口,而不是所有的端口。因此,交换机可用于划分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播域。交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的MAC地址,并把它添加入内部MAC地址表中。使用交换机也可以把网络“分段”,通过对照IP地址表,交换机只允许必要的网络流量通过交换机。通过交换机的过滤和转发,可以有效的减少冲突域。

交换机在同一时刻可进行多个端口对之间的数据传输。每一端口都可视为独立的物理网段(注:非IP网段),连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有网络的全部带宽,都有着自己的虚拟连接。假使这里使用的是10Mbps的以太网交换机,那么该交换机这时的总流通量就等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB时,一个HUB的总流通量也不会超出10Mbps。总之,交换机是一种基于MAC地址识别,能完成封装转发数据帧功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。

交换机的任意节点收到数据传输指令后,即对于存储在内存里的地址表进行快速查找,从而对于MAC地址的网卡连接位置进行确认,然后再将数据传输到该节点上。如果在地址表中找到相应的位置,则进行传输;如果没有,交换机就会将该地址进行记录,以利于下次寻找和使用。交换机一般只需要将帧发送到相应的点,而无需如集线器发送到所有节点,从而节省了资源和时间,提高了数据传输的速率。

通过交换的方式进行的数据传输,其实就是交换机的数据传送的方式。之前的集线器,更多是利用共享的方式,来对数据进行传输,没有办法从通讯的速度上进行要求。集线器的共享方式,也就是常说的共享式网络,以集线器作为连接设备并且只 有一个方向的数据流,因而网络共享的效率非常低。相对而言,交换机能够对连接到自身的各台电脑进行相应的识别,通过每台电脑网卡的物理地址也就是常说的MAC地址,来进行记忆和识别。

在这样的前提之下,就不用再进行广播寻找,而能够直接将记忆的MAC地址找到相应的地点并且通过一个临时性专用的数据传输通道,来完成两个节点之间不受外来干扰的数据传输的通信。由于交换机还具有全双工传输的方式,所以也可以对于多对节点间通过同时建立临时的专用通道,来形成一个立体且交叉的数据传输通道结构。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

交换机,作为现代信息技术基础设施的关键组件,在计算机网络架构中占据着核心地位。它是数据通信和信息交换的重要枢纽,负责在局域网(Local Area Network, LAN)内部实现设备间高速、智能的数据传输与连接管理。...

关键字: 交换机 数据通讯

交换机:交换机是通信网络中实现数据交换功能的设备,可以实现电话通信和数据传输。

关键字: 通信设备 交换机 电话通信

2023年11月27日 – 专注于引入新品的全球半导体和电子元器件授权代理商贸泽电子 (Mouser Electronics) 即日起开售Microchip Technology LAN8650和LAN8651工业级单对...

关键字: 以太网 交换机 高级辅助驾驶系统

在现代网络中,交换机是一个至关重要的网络设备,用于在局域网(LAN)中实现高效的数据交换和转发。本文将深入探讨交换机的工作原理以及不同的交换方式,以帮助读者更好地理解这一关键网络组件的功能和重要性。

关键字: 局域网 网络设备 交换机

在当今数字化时代,网络已经成为我们生活和工作中不可或缺的一部分。无论是家庭网络还是企业网络,都需要有效的网络设备来实现数据通信和资源共享。而网络交换机作为一种重要的网络设备,扮演着连接和管理网络设备的关键角色。本文将探讨...

关键字: 网络设备 数据通信 交换机

交换机是计算机网络中的核心设备之一,用于连接多台计算机并在它们之间传输数据。交换机的性能和功能配置直接影响网络的性能和可用性。其中,交换机的端口是至关重要的组成部分,它们负责接收、转发和管理网络数据。本文将深入探讨交换机...

关键字: 交换机 计算机 配置

在这篇文章中,小编将对交换机的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。

关键字: 交换机 三层交换机 二层交换机

在下述的内容中,小编将会对二层交换机的相关消息予以报道,如果二层交换机是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 交换机 二层交换机

今天,小编将在这篇文章中为大家带来三层交换机的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。

关键字: 交换机 三层交换机

一直以来,交换机都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来交换机故障及其解决方法的相关介绍,详细内容请看下文。

关键字: 交换机 稳压器
关闭