二层交换机技术的发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。 具体的工作流程如下: 1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的; 2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口; 3) 如表中有与这目的MAC地址对应的端口,把数据包直接粘贴到这端口上; 4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以记录这一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。
当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络(如以太网和快速以太网)之间起到互连作用。如今许多交换机都能够提供支持快速以太网或FDDI等的高速连接端口,用于连接网络中的其它交换机或者为带宽占用量大的关键服务器提供附加带宽。
程控交换机技术上的优越性 (1)能够提供许多新的用户服务功能,如缩位拨号、来电显示、叫醒业务、呼叫转移、呼叫等待等业务,不再是单一的语音业务了。 (2)维护管理方便,可靠性高。程控交换机可以通过故障诊断程序对故障进行检测和定位,以发生故障时紧急处理迅速及时,因此它在维护管理上和可靠性上带来了好处。 (3)灵活性大。为适应交换机外部条件的变化,增加的新业务往往只需要改变软件(程序和数据)就能满足不同外部条件(如市话局、长话局等的不同需求)的需要。 (4)便于利用电子器件的新成果,使整机技术上的先进性得到发挥。