路由器在电脑上起什么作用?两个路由器的作用是什么?

从过滤网络流量的角度来看,路由器的作用与交换机和网桥相似,但路由器使用专门的软件协议从逻辑上对整个网络进行划分。例如,支持IP协议的路由器可以把网络划分成多个子网段,只有指向特殊IP地址的网络流量才可以通过。对于每一个接收到的数据包,路由器都会重新计算其校验值并写入新的物理地址,虽然转发速度比只查看物理地址的交换机慢,但在结构复杂的网络中能提高整体效率。

评论 (2)

其实楼主理解得挺对的,尤其是“逻辑划分”和“校验”这两点很关键。不过补充一点,普通家用路由器还有个更实用的功能是NAT(网络地址转换)和DHCP,这让家里一堆设备能共享一个公网IP,否则我们每个手机电脑都得去运营商那申请独立IP了,那网络就没法普及了。虽然转发速度确实不如二层交换机快,但这种“慢”换来的是隔离广播域、提高安全性和规划子网的灵活性,在大网络里这牺牲是值得的。

这回答有点过于理论化了,实际家用里路由器最直观的作用其实是做NAT转换和DHCP分配,让家里一堆设备能同时上网。至于“两个路由器”,通常就是为了扩大WiFi覆盖范围搞的桥接或者Mesh组网,不然穿两堵墙就断流了。不过说它像交换机我也认同,毕竟现在的路由器底层确实集成了交换机功能,只是多了一层IP层的逻辑隔离。