类似传统的桥接器,交换机提供了许多网络互联功能。交换机能经济地将网络分成小的冲突网域,为每个工作站提供更高的带宽。协议的透明性使得交换机在软件配置简单的情况下直接安装在多协议网络中;交换机使用现有的电缆、中继器、集线器和工作站的网卡,不必作高层的硬件升级;交换机对工作站是透明的,这样管理开销低廉,简化了网络节点的增加、移动和网络变化的操作。
交换机数据传送的工作原理:交换机的任意节点收到数据传输指令后,即对于存储在内存里的地址表进行快速查找,从而对于MAC地址的网卡连接位置进行确认,然后再将数据传输到该节点上。如果在地址表中找到相应的位置,则进行传输;如果没有,交换机就会将该地址进行记录,以利于下次寻找和使用。交换机一般只需要将帧发送到相应的点,而无需如集线器发送到所有节点,从而节省了资源和时间,提高了数据传输的速率。
肉眼可见的是交换机有很多端口,这些端口是通过MAC地址,也就是网卡的硬件地址来识别,从而达到数据交换的功能;交换机的工作原理很像理想化的交通,各个岔路口的(交换机的端口)的车辆(数据)都有自己的专门车道,每辆车都有自己的目的地(MAC地址),所以主干道的交通不会堵塞(交换机的特点:无阻塞的交换数据)。