什么时候需要切换路由协议
家里路由器刚买回来时,默认用的是RIP协议,设备一多就开始掉包,手机刷着网页突然就卡住。后来加了台NAS,远程访问速度慢得像蜗牛,这才意识到,可能是路由协议没选对。其实很多普通用户遇到的网络延迟、设备通信不畅,问题就出在路由协议上。
常见的路由协议有哪些
RIP、OSPF、EIGRP、BGP这些名字听起来专业,但其实在不同场景下各有用处。RIP简单易配,适合小家庭网络,但最多只能管15跳,超过就失效。OSPF更适合中大型网络,能根据链路状态动态调整路径,企业用得多。EIGRP是思科私有协议,收敛快,适合混合设备环境。BGP基本是运营商级别用的,普通用户很少碰。
查看当前使用的路由协议
登录路由器管理界面,在“高级设置”或“路由配置”里找“路由协议”选项。有些型号会直接显示当前运行的是RIP v2还是OSPF。如果是OpenWRT这类开源固件,可以直接通过SSH登录,输入以下命令:
ubus call network.interface dump
返回结果里会包含路由表和协议类型信息。
从RIP切换到OSPF的实际操作
假设你家有两个楼层,各有一台支持OSPF的路由器,之前用RIP同步,经常断流。现在想换成OSPF提升稳定性。
第一步,进入主路由器管理页面,找到“动态路由”设置,关闭RIP服务。然后选择启用OSPF,模式设为“广播”,区域(Area)填0.0.0.0。
第二步,配置网络声明。比如你的局域网是192.168.1.0/24,就在OSPF配置里添加这条网络,并指定类型为“broadcast”。
第三步,在第二台路由器上做同样设置,确保区域一致,这样两台设备才能建立邻居关系。
检查邻居状态
配置完后,用命令查看OSPF邻居是否正常:
ip ospf neighbor
如果看到状态是FULL,说明连接成功。如果一直是INIT或者DOWN,就得检查子网掩码、区域ID或防火墙设置。
静态路由与动态协议的取舍
不是所有情况都要上动态协议。如果你只有两台设备,一台主路由一台旁路由,完全可以用静态路由手动指定路径,反而更稳定。比如让所有视频流量走旁路由的千兆口:
目标网络:192.168.2.0
子网掩码:255.255.255.0
网关:192.168.1.2
接口:LAN
这种方式不需要协议交互,省资源,适合固定拓扑。
切换后的效果观察
改完协议别急着关页面。拿手机连WiFi,ping一下NAS的IP,看延迟是否稳定。再打开电视盒子播个4K视频,拖动进度条几次,如果不再缓冲,说明路径优化生效了。还可以用Wireshark抓包,过滤OSPF报文,确认HELLO包正常收发。
注意事项
不同品牌路由器对协议支持程度不一样。TP-Link家用款可能只支持RIP,华硕高端型号才开放OSPF。刷了DD-WRT或OpenWRT的设备功能更全,但配置要小心,输错一条命令可能导致断网。改之前最好记下当前设置,方便回滚。