路由器工作在OSI模型的第3层(网络层),在TCP/IP模型的第2层(网络层,TCP/IP模型其实不包括物理层),其作用是为数据包计算去往不同网络的路径,从而达到网络互连的目的; 网关是路由器的前身,和路由器工作在同一层,是计算机网络早期用来做协议转换的设备(也就是连接使用不同协议的网络),现在路由器担任网关的角色; 网桥也是以前的设备,工作在OSI模型的第二层(数据链路层),TCP/IP的第一层(网络接口层)一般是一台装有特殊软件的计算机,用来分割2个冲突域,提高线路容量;后来人们发明了交换机,它和网桥工作在同一层,可以把冲突域直接限制到各个结点,使线路效率最大化; 这些设备没有说特定用于哪种网络的,它们的使用取决于要实现的网络结构; 路由器用来限制广播域和互连局域网,交换机用来分割冲突域以及实现终端接入,要从它们的功能和网络的情况来使用;