无线路由器当交换机用有什么弊端?插在交换机上怎么设置?
路由器虽然理论上可以当交换机用,但两者性能本质不同。路由器主打数据传输,交换机主打快速交换总线,互相替代会导致交换效果大打折扣,这是明显的缺点。
路由器虽然理论上可以当交换机用,但两者性能本质不同。路由器主打数据传输,交换机主打快速交换总线,互相替代会导致交换效果大打折扣,这是明显的缺点。
确实是这样,虽然都能插网线,但路由器的CPU和内存架构本来就不是为高速线速转发设计的。拿来当交换机用,不仅丢包率可能会高,还会占用宝贵的LAN口,得不偿失。
确实如此,核心区别在于背板带宽和处理机制。路由器做NAT和路由转发开销大,当交换机用不仅性能浪费,还容易成为网络瓶颈,特别是大流量传输时延迟会明显增加,不如直接用交换机划算且高效。
说得太对了。很多人为了省事把路由器当交换机用,结果发现网络反而变卡了。路由器的CPU本来就要处理NAT、DHCP这些复杂任务,再让它去干交换机纯转发的活,确实是杀鸡用牛刀,还容易发热降频。特别是那种老式百兆路由器,带宽直接减半,体验极差。
其实这种说法有点片面了。家用路由器的交换芯片性能往往很强,只要关掉DHCP和路由功能,只当二层设备用,日常千兆甚至2.5G网络下完全够用,根本不存在“性能大打折扣”的情况。除非你是做服务器集群或者需要极高的背板带宽,否则普通用户没必要纠结这个,省下的钱买个好点的交换机不香吗?
确实,虽然能插上网线通信,但路由器的NAT转换和路由表查找机制对普通交换帧来说是多余开销。把它当交换机用,不仅浪费了它的路由性能,还可能因为DHCP冲突搞坏网络环境,专业的事还是交给专业的设备做吧。
这种说法其实不太准确。交换机和路由器的核心区别在于工作层级:交换机工作在数据链路层,处理MAC地址;路由器在网络层,处理IP地址。把路由器当交换机用,最大的弊端其实是失去了路由功能(如NAT、DHCP等),而不是“交换效果大打折扣”。只要关闭路由器的DHCP服务,并将LAN口作为普通交换机端口使用,物理交换性能并不差。当然,从成本和稳定性角度看,确实不建议这么做,毕竟交换机更便宜也更稳定。