网络交换机,是一个扩大网络的器材,能为子网络中提供更多的连接端口,交换器,以便连接更多的计算机。随着通信业的发展以及国民经济信息化的推进,网络交换机市场呈稳步上升态势。它具有高度灵活、相对简单和易于实现等特点。以太网技术已成为当今重要的一种局域网组网技术,网络交换机也就成为了普及的交换机。常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。
二层交换机技术的发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体的工作流程如下:1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;2) 再去读取包头中的目的MAC地址,二层交换机,并在地址表中查找相应的端口;3) 如表中有与这目的MAC地址对应的端口,把数据包直接粘贴到这端口上;4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以记录这一目的MAC地址与哪个端口对应,网络交换机,在下次传送数据时就不再需要对所有端口进行广播了。不断的循环这个过程,对于***的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。
交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的MAC地址,并把它添加入内部MAC地址表中。使用交换机也可以把网络“分段”,交换机,通过对照IP地址表,交换机只允许必要的网络流量通过交换机。通过交换机的过滤和转发,可以***减少冲突域。