交换和路由是两个不同的概念。交换机一般应用在二层协议,数据链结协议,也有3层、4层..7层交换机;就是完成封装转发数据包功能的网络设备。路由器应用在三层,也就是网络层。主要是路由功能,就是路径选择。随便哪本网络基础都会讲到七层协议,看书吧。