交换机是一种用于电(光)信号转发的网络设备。它为接入交换机的任意两个网络节点提供独享的电信号通路。交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。在后续的通信中,发往该MAC地址的数据包将仅送往其对应的端口,而不是所有的端口。因此,交换机可用于划分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播域。
路由器是连接互联网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,就像交通警察。目前路由器已经广泛应用于各行各业,各种不同档次的路由器产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力。路由和交换机之间的主要区别就是,交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。