一、交换机工作原理
交换是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术统称。广义的交换机就是一种在通信系统中完成信息交换功能的设备。 在计算机网络系统中,交换概念的提出是对于共享工作模式的改进。我们以前介绍过的HUB集线器就是一种共享设备,HUB本身不能识别目的地址,当同一局域网内的A主机给B主机传输数据时,数据包在以HUB为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。也就是说,在这种工作方式下,同一时刻网络上只能传输一组数据帧的通讯,如果发生碰撞还得重试。这种方式就是共享网络带宽。 交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC网卡的硬件地址的NIC网卡挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在才广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部MAC地址表中。 使用交换机也可以把网络“分段”,通过对照MAC地址表,交换机只允许必要的网络流量通过交换机。通过交换机的过滤和转发,可以有效的隔离广播风暴,减少误包和错包的出现,避免共享冲突。 交换机在同一时刻可进行多个端口对之间的数据传输。每一端口都可视为独立的网段,连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有网络的全部带宽,都有着自己的虚拟连接。假使这里使用的是的以太网交换机,那么该交换机这时的总流通量就等于2×,而使用的共享式HUB时,一个HUB的总流通量也不会超出。 总之,交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。 从广义上来看,交换机分为两种广域网交换机和局域网交换机。广域网交换机主要应用于电信领域,提供通信用的基础平台。而局域网交换机则应用于局域网络,用于连接终端设备,如PC机及网络打印机等。从传输介质和传输速度上可分为以太网交换机、快速以太网交换机、千兆以太网交换机、交换机、ATM交换机和令牌环交换机等。从规模应用上又可分为企业级交换机、部门级交换机和工作组交换机等。 各厂商划分的尺度并不是完全一致的,一般来讲,企业级交换机都是机架式,部门级交换机可以是机架式插槽数较少,也可以是固定配置式,而工作组级交换机为固定配置式功能较为简单。另一方面,从应用的规模来看,作为骨干交换机时,支持500个信息点以上大型企业应用的交换机为企业级交换机,支持300个信息点以下中型企业的交换机为部门级交换机,而支持100个信息点以内的交换机为工作组级交换机。 本文所介绍的交换机指的是局域网交换机。 2网络交换机的功能 交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。目前交换机还具备了一些新的功能,如对虚拟局域网的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。 学习以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。 转发过滤当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口如该数据帧为广播组播帧则转发至所有端口。 消除回路当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。 交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络如以太网和快速以太网之间起到互连作用。如今许多交换机都能够提供支持快速以太网或等的高速连接端口,用于连接网络中的其它交换机或者为带宽占用量大的关键服务器提供附加带宽。 一般来说,交换机的每个端口都用来连接一个独立的网段,但是有时为了提供更快的接入速度,我们可以把一些重要的网络计算机直接连接到交换机的端口上。这样,网络的关键服务器和重要用户就拥有更快的接入速度,支持更大的信息流量。
|
以上数据内容来源于:百度交换机工作原理、搜狗交换机工作原理、360交换机工作原理 |
二、简述交换机工作原理
交换机工作原理 一、概述 年,局域网交换设备出现,年,国内掀起了交换网络技术的热潮。其实,交换技术是一个具有简化、低价、高性能和高端口密集特点的交换产品,体现了桥接技术的复杂交换技术在OSI参考模型的第二层操作。与桥接器一样,交换机按每一个包中的MAC地址相对简单地决策信息转发。而这种转发决策一般不考虑包中隐藏的更深的其他信息。与桥接器不同的是交换机转发延迟很小,操作接近单个局域网性能,远远超过了普通桥接互联网络之间的转发性能。 交换技术允许共享型和专用型的局域网段进行带宽调整,以减轻局域网之间信息流通出现的瓶颈问题。现在已有以太网、快速以太网、和ATM技术的交换产品。 类似传统的桥接器,交换机提供了许多网络互联功能。交换机能经济地将网络分成小的冲突网域,为每个工作站提供更高的带宽。协议的透明性使得交换机在软件配置简单的情况下直接安装在多协议网络中交换机使用现有的电缆、中继器、集线器和工作站的网卡,不必作高层的硬件升级交换机对工作站是透明的,这样管理开销低廉,简化了网络节点的增加、移动和网络变化的操作。 利用专门设计的集成电路可使交换机以线路速率在所有的端口并行转发信息,提供了比传统桥接器高得多的操作性能。如理论上单个以太网端口对含有64个八进制数的数据包,可提供bps的传输速率。这意味着一台具有12个端口、支持6道并行数据流的“线路速率”以太网交换器必须提供bps的总体吞吐率6道信息流bps道信息流。专用集成电路技术使得交换器在更多端口的情况下以上述性能运行,其端口造价低于传统型桥接器。 二、三种交换技术 1端口交换 端口交换技术最早出现在插槽式的集线器中,这类集线器的背板通常划分有多条以太网段每条网段为一个广播域,不用网桥或路由连接,网络之间是互不相通的。以大主模块插入后通常被分配到某个背板的网段上,端口交换用于将以太模块的端口在背板的多个网段之间进行分配、平衡。根据支持的程度,端口交换还可细分为 ·模块交换将整个模块进行网段迁移。 ·端口组交换通常模块上的端口被划分为若干组,每组端口允许进行网段迁移。 ·端口级交换支持每个端口在不同网段之间进行迁移。这种交换技术是基于OSI第一层上完成的,具有灵活性和负载平衡能力等优点。如果配置得当,那么还可以在一定程度进行客错,但没有改变共享传输介质的特点,自而未能称之为真正的交换。 2帧交换 帧交换是目前应用最广的局域网交换技术,它通过对传统传输媒介进行微分段,提供并行传送的机制,以减小冲突域,获得高的带宽。一般来讲每个公司的产品的实现技术均会有差异,但对网络帧的处理方式一般有以下几种 ·直通交换提供线速处理能力,交换机只读出网络帧的前14个字节,便将网络帧传送到相应的端口上。 ·存储转发通过对网络帧的读取进行验错和控制。 前一种方法的交换速度非常快,但缺乏对网络帧进行更高级的控制,缺乏智能性和安全性,同时也无法支持具有不同速率的端口的交换。因此,各厂商把后一种技术作为重点。 有的厂商甚至对网络帧进行分解,将帧分解成固定大小的信元,该信元处理极易用硬件实现,处理速度快,同时能够完成高级控制功能如美国公司的LET集线器如优先级控制。 3信元交换 ATM技术代表了网络和通讯技术发展的未来方向,也是解决目前网络通信中众多难题的一剂“良药”,ATM采用固定长度53个字节的信元交换。由于长度固定,因而便于用硬件实现。ATM采用专用的非差别连接,并行运行,可以通过一个交换机同时建立多个节点,但并不会影响每个节点之间的通信能力。ATM还容许在源节点和目标、节点建立多个虚拟链接,以保障足够的带宽和容错能力。ATM采用了统计时分电路进行复用,因而能大大提高通道的利用率。ATM的带宽可以达到25M、155M、622M甚至数Gb的传输能力。 三、局域网交换机的种类和选择 局域网交换机根据使用的网络技术可以分为 ·以大网交换机 ·令牌环交换机 ·交换机 ·ATM交换机 ·快速以太网交换机等。 如果按交换机应用领域来划分,可分为 ·台式交换机 ·工作组交换机 ·主干交换机 ·企业交换机 ·分段交换机 ·端口交换机 ·网络交换机等。 局域网交换机是组成网络系统的核心设备。对用户而言,局域网交换机最主要的指标是端口的配置、数据交换能力、包交换速度等因素。因此,在选择交换机时要注意以下事项 1交换端口的数量 2交换端口的类型 3系统的扩充能力 4主干线连接手段 5交换机总交换能力 6是否需要路由选择能力 7是否需要热切换能力 8是否需要容错能力 9能否与现有设备兼容,顺利衔接 10网络管理能力。 四、交换机应用中几个值得注意的问题 1交换机网络中的瓶颈问题 交换机本身的处理速度可以达到很高,用户往往迷信厂商宣传的级的高速背板。其实这是一种误解,连接入网的工作站或服务器使用的网络是以大网,它遵循介质访问规则。在当前的客户服务器模式的网络中多台工作站会同时访问服务器,因此非常容易形成服务器瓶颈。有的厂商已经考虑到这一点,在交换机中设计了一个或多个高速端口如3COM的可以配置一个或两个端口,方便用户连接服务器或高速主干网。用户也可以通过设计多台服务器进行业务划分或追加多个网卡来消除瓶颈。交换机还可支持生成树算法,方便用户架构容错的冗余连接。 2网络中的广播帧 目前广泛使用的网络操作系统有、等,而的服务器是通过发送网络广播帧来向客户机提供服务的。这类局域网中广播包的存在会大大降低交换机的效率,这时可以利用交换机的虚拟网功能并非每种交换机都支持虚拟网将广播包限制在一定范围内。 每台文交换机的端口都支持一定数目的MAC地址,这样交换机能够“记忆”住该端口一组连接站点的情况,厂商提供的定位不同的交换机端口支持MAC数也不一样,用户使用时一定要注意交换机端口的连接端点数。如果超过厂商给定的MAC数,交换机接收到一个网络帧时,只有其目的站的MAC地址不存在于该交换机端口的MAC地址表中,那么该帧会以广播方式发向交换机的每个端口。 3虚拟网的划分 虚拟网是交换机的重要功能,通常虚拟网的实现形式有三种 1静态端口分配 静态虚拟网的划分通常是网管人员使用网管软件或直接设置交换机的端口,使其直接从属某个虚拟网。这些端口一直保持这些从属性,除非网管人员重新设置。这种方法虽然比较麻烦,但比较安全,容易配置和维护。 2动态虚拟网 支持动态虚拟网的端口,可以借助智能管理软件自动确定它们的从属。端口是通过借助网络包的MAC地址、逻辑地址或协议类型来确定虚拟网的从属。当一网络节点刚连接入网时,交换机端口还未分配,于是交换机通过读取网络节点的MAC地址动态地将该端口划入某个虚拟网。这样一旦网管人员配置好后,用户的计算机可以灵活地改变交换机端口,而不会改变该用户的虚拟网的从属性,而且如果网络中出现未定义的MAC地址,则可以向网管人员报警。 3多虚拟网端口配置 该配置支持一用户或一端口可以同时访问多个虚拟网。这样可以将一台网络服务器配置成多个业务部门每种业务设置成一个虚拟网都可同时访问,也可以同时访问多个虚拟网的资源,还可让多个虚拟网间的连接只需一个路由端口即可完成。但这样会带来安全上的隐患。虚拟网的业界规范正在制定当中,因而各个公司的产品还谈不上互操作性。公司开发了虚拟网络协议,该协议支持跨骨干网ATM、、的虚拟网。但该协议被指责为缺乏安全性上的考虑。传统的计算机网络中使用了大量的共享式Hub,通过灵活接入计算机端口也可以获得好的效果。 4高速局域网技术的应用 快速以太网技术虽然在某些方面与传统以大网保持了很好的兼容性,但、4及对传输距离和级连都有了比较大的限制。通过的交换机可以打破这些局限。同时也只有交换机端口才可以支持双工高速传输。 目前也出现了的交换技术,另外该的端口价格也呈下降趋势,同时在传输距离和安全性方面也有比较大的优势,因此它是大型网络骨干的一种比较好的选择。 3COM的主要交换产品有系列和系列BAY的主要交换产品有,、3提供某些可选交换模块的主要交换产品有系列。 三家公司的产品形态看来都有相似之处,产品的价格也比较接近,除了设计中要考虑网络环境的具体需要强调端口的搭配合理外,还需从整体上考虑,例如网管、网络应用等。随着ATM技术的发展和成熟以及市场竞争的加剧,帧交换机的价格将会进一步下跌,它将成为工作组网的重要解决方案。
|
以上数据内容来源于:百度简述交换机工作原理、搜狗简述交换机工作原理、360简述交换机工作原理 |
三、交换机的作用说白点
如果你有多台电脑一根网线就需要用交换机了。买交换机看你有多少上电脑需要联网就买多少口的交换机。当你有一根进线插到交换机后面任意一个口里面后,剩下的口就可以用网线连接你的电脑了。说白了就和我们插电用的接线板差不多的作用。把一个接口扩展多个接口。 一、什么是交换机 交换机又叫交换式集线器,是一种对电信号进行转发的网络设备,可以为接入交换机的任意两个网络节点提供独享的电信号通路,提升宽带利用效率! 通过交换机,可以将接入的信息重新进行生成,再通过内部处理转发到制定的端口,达到自动寻址和交换的作用,从而避免出现端口冲突的问题,防止传输冲突、提升网络吞吐! 二、交换机的基本作用 1、集线器:交换机内置了大量的可供线缆连接的端口,因此,可以作为集线器使用,达到部署型星型拓扑网络的目的 2、中继器:交换机可以和中继器一样,在转发帧的时候重新产生一个不失真的方形电信号 3、网桥:交换机可以在其内置的端口上都实用使用相同的转发和过滤逻辑,具备网桥功能 4、交换机可以将部署好的局域网分成多个冲突域,而美国冲突域可以具备独立的带宽,提升宽带利用效率 三、交换机的主要功能 交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。交换机还具备了一些新的功能,如对虚拟局域网的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。 四、交换机的分类 常见的交换机一般都是以太网交换机,目前还有语音交换机、光纤交换机等
|
以上数据内容来源于:百度交换机的作用说白点、搜狗交换机的作用说白点、360交换机的作用说白点 |
更多关于交换机工作原理 |
---|
更多相关:百度交换机工作原理、搜狗交换机工作原理、360交换机工作原理 |