交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流量控制。目前,开关也有了一些新的功能,如支持VLAN(虚拟局域网),用于连接汇聚的支持,甚至一些防火墙功能。学习:以太网交换机了解每个端口的连接设备MAC地址,和地图的地址对应的端口,并将它们存储在交换机的MAC地址表缓存。转发/过滤:当一个数据帧的目的地址在MAC地址表的映射,它被转发到目的节点的端口连接而不是所有的端口,因为例如,数据帧的广播/多发送到所有的端口组播帧。消除回路:当交换机包括一个冗余回路,以太网交换机避免环路的产生通过生成树协议,并允许备份路径在同一时间。除了连接网络类型相同,开关也可以不同类型的网络之间的互连等发挥作用,随着以太网和快速以太网。如今许多交换机能够提供高速连接端口,支持快速以太网或FDDI等,连接网络中的其它交换机,或为大带宽的关键服务器提供额外的带宽。一般来说,交换机的每个端口是用来连接一个独立的网络段。但有时,为了提供更快的访问速度,我们可以将一些重要的网络计算机直接连接到交换机的端口,这样,关键服务器和重要用户的网络访问速度更快,支持更大的信息流量。