交换机的工作原理详解

交换机的工作原理

一、交换机的工作原理

1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。

2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。

3.如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称为泛洪(flood)。

4.广播帧和组播帧向所有的端口转发。

二、交换机的三个主要功能

以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。

转发/过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。 消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。

三、交换机的工作特性

1.交换机的每一个端口所连接的网段都是一个独立的冲突域。

2.交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(惟一的例外是在配有VLAN的环境中)。

3.交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备(此处所述交换机仅指传统的二层交换设备)。

四、交换机的分类

依照交换机处理帧时不同的操作模式,主要可分为两类:

存储转发:交换机在转发之前必须接收整个帧,并进行错误校检,如无错误再将这一帧发往目的地址。帧通过交换机的转发时延随帧长度的不同而变化。

直通式:交换机只要检查到帧头中所包含的目的地址就立即转发该帧,而无需等待帧全部的被接收,也不进行错误校验。由于以太网帧头的长度总是固定的,因此帧通过交换机的转发时延也保持不变。

五、二、三、四层交换机

多种理解的说法:

二层交换(也称为桥接)是基于硬件的桥接。基于每个末端站点的唯一MAC地址转发数据包。二层交换的高性能可以产生增加各子网主机数量的网络设计。其仍然有桥接所具有的特性和限制。

三层交换是基于硬件的路由选择。路由器和第三层交换机对数据包交换操作的主要区别在于物理上的实施。

四层交换的简单定义是:不仅基于MAC(第二层桥接)或源/目的地IP地址(第三层路由选择),同时也基于TCP/UDP应用端口来做出转发决定的能力。其使网络在决定路由时能够区分应用。能够基于具体应用对数据流进行优先级划分。它为基于策略的服务质量技术提供了更加细化的解决方案。提供了一种可以区分应用类型的方法。

交换机的工作原理

一、交换机的工作原理

1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。

2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。

3.如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称为泛洪(flood)。

4.广播帧和组播帧向所有的端口转发。

二、交换机的三个主要功能

以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。

转发/过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。 消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。

三、交换机的工作特性

1.交换机的每一个端口所连接的网段都是一个独立的冲突域。

2.交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(惟一的例外是在配有VLAN的环境中)。

3.交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备(此处所述交换机仅指传统的二层交换设备)。

四、交换机的分类

依照交换机处理帧时不同的操作模式,主要可分为两类:

存储转发:交换机在转发之前必须接收整个帧,并进行错误校检,如无错误再将这一帧发往目的地址。帧通过交换机的转发时延随帧长度的不同而变化。

直通式:交换机只要检查到帧头中所包含的目的地址就立即转发该帧,而无需等待帧全部的被接收,也不进行错误校验。由于以太网帧头的长度总是固定的,因此帧通过交换机的转发时延也保持不变。

五、二、三、四层交换机

多种理解的说法:

二层交换(也称为桥接)是基于硬件的桥接。基于每个末端站点的唯一MAC地址转发数据包。二层交换的高性能可以产生增加各子网主机数量的网络设计。其仍然有桥接所具有的特性和限制。

三层交换是基于硬件的路由选择。路由器和第三层交换机对数据包交换操作的主要区别在于物理上的实施。

四层交换的简单定义是:不仅基于MAC(第二层桥接)或源/目的地IP地址(第三层路由选择),同时也基于TCP/UDP应用端口来做出转发决定的能力。其使网络在决定路由时能够区分应用。能够基于具体应用对数据流进行优先级划分。它为基于策略的服务质量技术提供了更加细化的解决方案。提供了一种可以区分应用类型的方法。


    相关文章

    小学奥数数论问题位值原理的例题详解

    2014-02-14 [摘要]为了能帮助广大小学生朋友们提高数学成绩和数学思维能力,精品学习网小学频道特地为大家整理了数论问题位值原理的例题,希望能够切实的帮到大家,同时祝大家学业进步! 1.一个两位数,其十位与个位上的数字交换以后,所得的 ...

    嵌入式同步时钟系统的设计与实现详解

    同步时钟系统是同步设备中实现同步通信的核心,因此,要实现数字同步网的设备同步就要求同步时钟系统一方面要能提供精确的定时同步,另一方面还要能方便实现网络管理中心对同步时钟的管理.本文详细介绍了利用嵌入式微控制器MSP430单片机和数字锁相环( ...

    网吧综合布线方案实施详解

    网吧综合布线方案实施详解 网吧综合布线方案有很多值得学习的地方,这里我们主要介绍网吧电源系统综合布线验收,包括介绍网络系统综合布线.网络系统综合布线设计等方面,希望对网吧设计人员有所帮助. 网吧电源系统综合布线验收 网吧电源系统的网吧综合布 ...

    详解路由器.交换机与广播域.冲突域

    路由器用来连接各种网络,并将数据包从一个网络路由到另一个网络.默认时,路由器分隔广播域--所谓广播域,是指网段上所有设备的集合,这些设备收听送往那个网段的所有广播.对广播域进行分隔是重要的,因为当一台主机或服务器在网络上发送广播时,网络上的 ...

    通道混合器调色原理详解

    通道混合器相信很多对PS熟悉的爱好者都知道有这样一个工具,但是网上一直没看到对通道混合器这工具有比较深入而又通俗全面的教程,所以很多PS爱好者对通道混合器调色的原理还是不怎么了解. 通道混合器从字面上理解:就是能将各个通道之间(RGB模式下 ...

    网络分析仪的原理详解

    网络分析仪的原理详解 网络分析仪 基本原理 无线射频 一种独特的仪器 网络分析仪是一种功能强大的仪器,正确使用时,可以达到极高的精度.它的应用也十分广 泛,在很多行业都不可或缺,尤其在测量无线射频(RF)元件和设备的线性特性方面非常有用. ...

    详解光纤收发器使用入门

    光纤收发器应用:如何实现长距离组网 小琼最近这一个月以来一直在忙一个大工程,即市至县的数字电视传输,其中涉及到一个数字光传输设备的网管通道的建设问题,其实这个问题在组网方式上来讲并不复杂,骨干线路用SDH ,下行接入用交换机,但是在具体施工 ...

    出色通信工程(电子)汪是这样炼成的

    我们当中,很多通信专业的同学,在读书的时候不知道该做啥,在毕业了以后也不知道该干嘛,职业规划和能力提高都不知道怎么下手,我们来看一下李宇同学是怎么处理这些问题的. 通信工程狗在大学要学啥 先简单介绍一下,作者本科时候985学校的通信工程,到 ...

    高级JAVA工程师需要掌握哪些技术

    我把它分为了五大专题 工程化专题 工程化专题 git git安装使用 git日常使用:fetch/pull/push/revert/rebase git分支管理git flow Jenkins多套环境(test/pre/production ...