二层交换机是什么

二层交换机是指只支持OSI第二层(数据链路层)交换技术的交换机,二层交换技术发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。



过程

(1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;

(2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口;

(3) 如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上;

(4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。

不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。

特点

从二层交换机的工作原理可以推知以下三点:(小编推荐:什么是四层交换机)

(1) 由于交换机对多数端口的数据进行同时交换,这就要求具有很宽的交换总线带宽,如果二层交换机有N个端口,每个端口的带宽是M,交换机总线带宽超过N×M,那么这交换机就可以实现线速交换;

(2) 学习端口连接的机器的MAC地址,写入地址表,地址表的大小(一般两种表示方式:一为BUFFER RAM,一为MAC表项数值),地址表大小影响交换机的接入容量;

(3) 还有一个就是二层交换机一般都含有专门用于处理数据包转发的ASIC (Application specific Integrated Circuit)芯片,因此转发速度可以做到非常快。由于各个厂家采用ASIC不同,直接影响产品性能。

(0)

相关推荐

  • 二层交换机的特性是?

    二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中.具体的工作流程如下: (1 ...

  • 二层交换机和三层交换机的区别

    二层交换机,三层交换机的区别 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表 ...

  • 二层交换机的作用

    一般交换机都是二层的.一层的是集线器,也就是hub,三层的是路由器 第二层:数据链路层(DataLinkLayer) 在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧 ...

  • Cisco交换技术:二层交换机的远程管理之VLAN和SVI区别

    经常有人混淆VLAN和SVI,其实VLAN和SVI是两个不同的概念,SVI(switch virtual interface)的实质是一个接口,只是是软件虚拟的,不是物理的,它和VLAN是对应的,一个 ...

  • 什么是局域网交换机 局域网交换机分为哪几种?

    下面讲述下什么是局域网交换机?以及局域网交换机的工作原理和相关的操作技巧,与桥接器不同的是交换机转发延迟很小,操作接近单个局域网性能,远远超过了普通桥接互联网络之间的转发性能。 随着网络技术的发展,各 ...

  • 基础知识:理解网络交换机的原理

    二层交换机概述   一、交换机的工作原理 1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。   2.交换机将数据帧中的目的MAC地址同已建立的MAC地址 ...

  • 无线设备手册:学会选购最佳无线交换机

     很多家庭用户都清楚无线路由器的作用,那么无线交换机的概念大家可能就不太熟悉了,更不要说无线交换机选购的问题了。其实,无线交换机有着更智能的作用,那么具体内容让我们慢慢说。 无线交换机通俗地说就是一台 ...

  • 网络知识之交换机各层间的区别

    具体的工作流程如下: (1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的; (2) 再去读取包头中的目的MAC地址,并在地址表中查 ...

  • 交换机必学知识 VLAN间路由理论指导

    【IT168 技术】在交换机上划分VLAN 后,VLAN 间的计算机就无法通信了。VLAN 间的通信需要借助第三层设备,我们可以使用路由器来实现这个功能,如果使用路由器通常会采用单臂路由模式。实践上, ...