交换机的概念以及工作原理

helloworld_79565979
• 阅读 325

交换机的概念以及工作原理 什么是交换机? Switch意为“交换机”,是一种用于转发电(光)信号的网络设备。它可以为访问交换机的任意两个网络节点提供专用的电信号路径。非常常见的交换机是以太网交换机。其他常见的有电话语音交换机、光纤交换机等。

它的工作原理是什么? 交换机工作在OSI参考模型的第二层,即数据链路层。当每个端口连接成功后,交换机内部的CPU会将MAC地址与端口进行匹配,形成MAC表。在以后的通信中,寻址到这个MAC地址的数据包只会发送到它对应的端口,而不是所有的端口。因此,交换机可以用来划分数据链路层广播,也就是冲突域;但它不能划分网络层广播,也就是广播域。

该交换机具有高带宽后端总线和内部交换矩阵。交换机的所有端口都连接到此备用总线。控制电路接收到数据包后,处理端口会在内存中查找地址对照表,确定目的MAC的NIC(网卡的硬件地址)附着在哪个端口,通过内部交换矩阵快速将数据包传输到目的端口。如果目的MAC不存在,它将被广播到所有端口。接收端口响应后,交换机将“学习”新的MAC地址,并将其添加到内部MAC地址表中。交换机也可以“分割”网络。通过比较IP地址表,交换机仅允许必要的网络流量通过交换机。通过交换机的过滤转发,可以有效减少冲突域。

①端口 交换机可以同时在多个端口对之间传输数据。每个端口都可以看作一个独立的物理网段(注:非IP网段),与之相连的网络设备可以自己享用所有带宽,不与其他设备竞争。当节点A向节点D发送数据时,节点B可以同时向节点C发送数据,两次传输都享受网络的全部带宽,并且有自己的虚拟连接。如果这里使用的是10Mbps的以太网交换机,此时交换机的总流量等于2×10Mbps=20Mbps,而使用10Mbps的共享集线器时,一个集线器的总流量不会超过10Mbps。总之,交换机是一种基于MAC地址标识的网络设备,可以完成封装和转发数据帧的功能。交换机可以“学习”MAC地址,并将其存储在内部地址表中。通过在数据帧的发起者和目标接收者之间建立临时交换路径,数据帧可以从源地址直接到达目的地址。

②数据传输的工作原理 交换机的任一节点收到数据传输指令后,快速查找内存中存储的地址表,从而确定MAC地址的网卡连接位置,然后将数据传输到该节点。如果在地址表中找到相应的位置,则进行传输;如果没有,交换机将记录该地址以供下次搜索和使用。一般交换机只需要向相应的点发送帧,而不需要像hub一样发送到所有节点,这样就节省了资源和时间,提高了数据传输速率。

③数据传输方式 通过交换的数据传输,其实就是交换机的数据传输方式。过去,集线器用于共享数据,因此无法请求通信速度。集线器的共享模式,也称共享网络,使用集线器作为连接设备,只有一个方向的数据流,所以网络共享的效率很低。相对来说,交换机可以识别连接到自己的电脑,通过每台电脑网卡的物理地址来记忆和识别,也就是通常所说的MAC地址。在这个前提下,不需要搜索广播,而是通过一个临时的专用数据传输信道,直接找到存储的MAC地址到相应的地方,完成两个节点之间无外界干扰的数据传输的通信。由于交换机也具有全双工传输模式,所以通过同时在多对节点之间建立临时专用通道,也可以形成立体交叉的数据传输通道结构。

它分为几类? 概括地说,有两种类型的网络交换机:广域网交换机和局域网交换机。广域网主要应用于电信领域,为通信提供基础平台。局域网交换机在局域网中用于连接终端设备,如PC和网络打印机。按传输介质和传输速度可分为以太网交换机、快速以太网交换机、千兆以太网交换机、FDDI交换机、ATM交换机和令牌环网交换机。从规模应用来看,可以分为企业交换机、部门交换机和工作组交换机。各厂商划分的规模并不完全一致。一般来说,企业级交换机是机架式的,部门级交换机可以是机架式的(插槽数少)或者固定配置的,工作组级交换机是固定配置的(功能更简单)。另一方面,从应用规模来看,作为骨干交换机,支持500个信息点以上大型企业的交换机是企业级交换机,支持300个信息点以下中型企业的是部门级交换机,支持100个信息点以下的是工作组级交换机。

① 以太网交换机: 随着计算机及其互联技术(即所谓的“网络技术”)的飞速发展,以太网已成为迄今为止普及率很高的短距离二层计算机网络。以太网的核心部件是以太网交换机。

无论是手动交换还是程控交换,都是为了传输语音信号,需要专线的是“电路交换”。以太网是计算机网络,需要传输数据,所以采用“分组交换”。但是,无论采用哪种交换方式,交换机在两点之间提供“独占访问”的特性都不会改变。就以太网设备而言,交换机和集线器的本质区别在于:当A向B发送消息时,如果经过集线器,所有访问集线器的网络节点都会收到这条消息(即以广播的形式发送),但网卡会在硬件层面过滤掉没有发送到本机的消息;但如果经过交换机,除非A通知交换机广播,否则永远收不到C发送给B的信息(除非获得交换机控制权对其进行监控)。

以太网交换机厂商根据市场需求推出了三层甚至四层交换机。但其核心功能仍然是第二层的以太网分组交换,但具有一定的处理IP层甚至更高层分组的能力。网络交换机是一种扩展网络的设备,它可以为子网提供更多的连接端口,以便连接更多的计算机。随着通信行业的发展和国民经济信息化的推进,网络交换机市场正在稳步上升。它具有高性价比、高灵活性、相对简单和易于实现的特点。

②光网络交换机: 光交换是人们正在开发的下一代交换技术。所有开关技术都基于电信号。甚至光纤开关都是先把光信号转换成电信号,再切换回另一根光纤。由于光电转换率低,且电路的处理速度有物理瓶颈,人们希望设计一种没有光电转换的“光开关”。其内部不是电路而是光路,逻辑元件不是开关电路而是开关光路。这将大大提高交换机的处理速度。

点赞
收藏
评论区
推荐文章
特处士 特处士
1年前
交换机功能及分类介绍
交换机(Switch)表示“开关”。它是一种用于转发电(光)信号的网络设备。它可以为连接到交换机(https://www.ruijie.com.cn/cp/jh/)的任意两个网络节点提供专用的电信号路径。最常见的交换机是以太网交换机。其他常见的有
网络交换机的功能以及分类
网络交换机(https://www.ruijie.com.cn/cp/jh/)是一种扩展网络的设备,它可以为子网提供更多的连接端口,以便连接更多的计算机。它具有高性价比、高灵活性、相对简单和易于实现的特点。那么,网络交换机的具体功能是什么呢?开关的
网络交换机是做什么的
网络交换机的主要功能包括物理寻址、网络拓扑、错误检查、帧序列和流量控制。网络交换机(https://www.ruijie.com.cn/cp/jh/)也有一些新的功能,比如VLAN(虚拟局域网)支持,链路聚合支持,甚至有些还有防火墙的功能。电信号
特处士 特处士
1年前
工业交换机有哪些功能?
工业交换机(工业交换机),也称工业以太网交换机,是工作在OSI第二层(数据链路层,见广域网的定义)的网络设备,基于MAC(网卡的媒体访问控制地址)进行识别,能够完成封装和转发数据包的功能。那么,工业交换机(https://www.ruijie.co
工业交换机具体功能作用是什么
工业交换机也称工业以太网交换机,是工作在OSI第二层(数据链路层,见WAN的定义)的网络设备,基于MAC(网卡的媒体访问控制地址)进行识别,能够完成封装和转发数据包的功能。那么,工业交换机有哪些功能作用呢?接下来,让我们一起去了解更多吧!工业交换机
凌振 凌振
1年前
工业交换机的原理和介绍
现在工业交换机应用广泛,但是很多人不太了解。什么是工业交换机?我们可以从工业交换机的外观、产品设计、应用认证、典型厂商来了解它。从外观上看,和商用的switch有很大区别。不仅有类似商用开关的机架式开关,还有M12插座和PCB板的开关,还有小型化导轨
Stella981 Stella981
2年前
Linux Bridge 详解
LinuxBridge详解LinuxBridge(网桥)是用纯软件实现的虚拟交换机,有着和物理交换机相同的功能,例如二层交换,MAC地址学习等。因此我们可以把tun/tap,vethpair等设备绑定到网桥上,就像是把设备连接到物理交换机上一样。此外它和vethpair、tun/tap一样,也是一种虚拟网络设备,
Wesley13 Wesley13
2年前
ASW,DSW,CSW,LSW都是什么交换机?
ASW(接入层交换机):数据交换模块接入交换机,接入云服务器,上行互联核心交换机DSW。DSW(分布层交换机):核心交换机,用于连接各个ASW接入交换机。CSW(内网接入交换机):接入用户内网骨干,实现云网络内外部的路由分发交互,包括VPC专线接入。CSW可以实现专线侧到XGW的VxLAN封装。LSW(综合接入交换机):综合接入模块
Stella981 Stella981
2年前
Hyper
一、创建CentOS7专用的虚拟交换机打开Hyperv控制面板,找到右边的“虚拟交换机管理器”!(https://oscimg.oschina.net/oscnet/7f3c8711f2673ebf40df891bfd7e8bb2f2a.png)进去后,点击“新建虚拟网络交换机”,填写
工业交换机的原理和介绍
现在工业交换机应用广泛,但是很多人不太了解。什么是工业交换机?我们可以从工业交换机(https://www.ruijie.com.cn/cp/jhgyjh/)的外观、产品设计、应用认证、典型厂商来了解它。从外观上看,和商用的switch有很大区