家里设备多起来的时候,我加了一台千兆交换机,想省去换路由器的钱。当时我把台式机、NAS和旧无线路由都插到交换机上,结果手机访问NAS时断时续,甚至有一台打印机的共享文件夹直接消失。我盯着机柜里的灯看了半天,终于意识到得先搞清楚“交换机和路由器工作在哪一层”。
那次实测排查里,我先把盒子码整齐,光猫接主路由WAN口,主路由LAN口拉一根网线到交换机,交换机再分给台式机和NAS。旧无线路由当时还开着DHCP,接在交换机上后整个内网出现两个网关,设备抢地址,这正是故障的导火索。
第一步,我把旧无线路由登录后台,确认它的LAN口IP和主路由在同一网段,然后关掉它的DHCP服务。第二步,把旧无线路由的网线从WAN口换到LAN口,让它只当AP用。这样重新开机后,所有设备都从主路由拿地址,手机和NAS终于稳定连上。
排查完我再看数据走向:交换机和路由器工作在哪一层,答案其实很清晰。交换机工作在OSI模型的第二层,也就是数据链路层,它依据MAC地址在同一个网段内做快速转发;路由器工作在第三层,也就是网络层,它依据IP地址决定数据包跳到哪个网段。我前面出问题,正是因为旧无线路由把二层域搞乱了,DHCP广播在交换机范围里扩散出两个分配者。
后来我还做过一次跨网段实验,把NAS改成静态IP,比如192.168.2.10,电脑在192.168.1.20,中间只通过交换机相连,结果全网无响应。接回路由器后,路由器先判断目标IP不在本地网段,再把包往对应路由表下一跳送,访问立刻恢复。这让我更确定:交换机管内部换行,路由器管跨段拐弯。
现在有人问我交换机能不能代替路由器,我会直接拿这次的教训回答:网口不够加交换机很划算,但想要上网、跨网段访问和拨号,必须靠路由器。只要把“交换机和路由器工作在哪一层”想明白,家里组网的基本盘就不会乱,踩过的坑也能少一半。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 9145908@qq.com 举报,一经查实,本站将立刻删除。本文网址:http://jc.a300.cn/installrouter/luyouqi/90570.html
