交换机和路由器长得很像都是个盒子,有好多接网线的孔,但其实区别是很大的。借网上的图一用:
直观上来看,路由器一定有WAN口,纯交换机则没有(言下之意,带路由功能的交换机就有啦)。
两者的主要区别具体来说:
1、功能不同:交换机主要基于网桥技术,用于组建局域网,局域网中的终端与终端可以进行数据交换;路由器主要基于路由选择技术,用于将数据路由到上层网路的正确路径中,(说白了,你想访问简书,它查找维持的路由表,找到能够访问到简书的下一跳路径)。
2、网络层次不同:交换机工作在数据链路层(7层网络协议的第二层);路由器工作在网络层(7层网络协议的第三层)。
3、识别标识不同:交换机识别的是MAC地址;路由器识别的是IP地址。
更多其他技术细节(比如算法不同,广播域的控制能力不同等)暂且就不说了。