工作在不同层的协议上。
交换机用于局域网互连,
而路由器可以跨网段互连,也就是异构网络互连。
交换机“Switch”:用于星型结构时,它作为中心结点起放大信号的作用;端口不共享带宽,如果是一个10M的switch,那么每个端口的带宽就是10M; 每个端口拥有自己的MAC地址。 它是一个网络设备,拥有路由器的一部分功能,它可以决定接收到的数据向什么地方发送,它的速度比路由器要快。
路由器:(Router)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。事实上,路由器除了上述的路由选择这一主要功能外,还具有网络流量控制功能。