这两个名词是我们生活中经常遇到的,,似乎都是用来上网的。但具体这两个有什么区别呢?
下面是本人的一些整理:
1、路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指挥着你的电脑该往哪走,你自己不用操心那么多了。交换机只是用来分配网络数据的。
2、路由器在网络层,通过ip寻址,处理TCP/IP协议;交换机在中基层(数据链路层吧),通过MAC地址寻址;
3、路由器可以把一个IP分配给多个主机使用,这些主机对外只表现一个IP;交换机可以把很多主机连起来,这些主机对外各有各的IP。
4、路由器提供防火墙的服务。交换机不提供。
5、路由器用来做网间连接,也就是用来连接不同的网络;交换机是做端口扩展的,就是扩大局域网的接入点,也就是能让局域网可以连进来更多的电脑;
路由器相当于邮局,把信投递到收件人地址,它的任务就完成了。但是信邮到了你们宿舍楼,而这个地址不是你一个人专享的,所以楼管王大爷还要负责把信给到你手里,他不会关心收件人地址,只看收件人姓名,然后打个内线电话叫你来取信。如果没有邮局,你没法向世界各地的漂亮妹子们发信,也没法从楼外的漂亮妹子那里收信。但是因为楼管王大爷的存在,你仍然可以通过他与同宿舍楼的好基友书信往来。所有邮局构成的系统,就是“广域网”,而你的宿舍楼,就是“局域网”,构建局域网是不需要路由器的。
这些是简单的比较,还没有考虑到价格昂贵的第三层交换机。其实路由器也有交换机的功能。