路由器|家里的路由器多久关一次?幸亏宽带师傅提醒,我们其实一直做错了( 二 )



一般来讲 , 厂商会在路由的默认设置中使用默认路由或静态路由来管理路由协议中的动态条目 。
这种路由方式应用在目的地不在路由表中 , 并以其他方式出现的所有流量的路由 , 因此该服务也常常应用在小型网络中 , 例如家庭或者小型企业 。
对于路由器来讲 , 一个路由器一次可以运行多个路由协议 , 尤其是当它运行不同路由协议的网络部分之间的路由时 。
这样以来 , 使用重新分发在同一路由器上运行的不同协议之间可以共享信息 。

所以从路由的功能来讲 , 大致就是管理数据包的转发服务 , 选择对应的路由接口 。
除了这些 , 路由器还必须在数据包高于路由器可以处理的速率时进行数据处理 。
因为一旦进入网络数据交换的高峰状态 , 路由器中的处理器很可能就会来不及进行数据处理 。
【路由器|家里的路由器多久关一次?幸亏宽带师傅提醒,我们其实一直做错了】
为了解决这一问题 , 计算机专家们在路由器中设置了3种策略 , 即尾部丢弃、随机早期检测和加权随机早期检测 。
这三种策略其实非常好理解 , 就尾部丢弃来讲 , 这是路由器最容易实现的一种策略 。

它的大致原理为 , 一旦路由器中的缓冲区空间耗尽 , 路由器就会丢弃新的传入数据包 。
当队列超过缓冲区的预配置部分时 , 随机早期检测机制可能会提前丢弃数据包 , 直到达到预定的最大值 。
此时路由器会丢弃所有传入的数据包 , 进而恢复到尾部丢弃 。 对于路由器来讲 , 工作仍然在进行 , 并且压力得到了减小 。
可就我们使用网络服务的人来讲 , 由于数据包的丢失 , 便会出现网络连接不稳定 , 甚至直接断网的情况 。

如何正确使用路由器对于路由器来讲 , 路由缓存是一个非常重要的东西 , 它会保留最近使用的路由条目并储存在哈希查找表中 。
这样到了下一次的转发服务时 , 路由器便能够直接从缓存区中调用相关数据 , 加快网络数据的转发服务 。
缓存中包含目标地址、源地址、服务类型、入站接口 , 以及服务类型 。
另外根据相关数据缓存下来的条目 , 每个条目又可以进行属性分类 。

不过正是由于这种工作模式和运行机制 , 一旦缓存区满了之后 , 便会出现我们之前所讲的数据丢包状态 。
而解决的办法其实也很简单 , 对于不太了解网络协议和路由器的朋友可以直接重启路由器 , 保持关闭5秒后 , 路由器会自动释放保留的缓存 。
对于了解相关模式和运行原理的网络维修人员一般会调取相应的网络缓存进行删除 , 不过这样相对比较麻烦 。
如果不是为了特意保留某个网络服务 , 一般来讲大多数人都会选用重启路由这种方式 。

对于路由器来讲 , 一天一关是较为合理 , 尤其是对网络数据转发量大的路由器来讲 , 这样可以有效清除路由器中的缓存 。
如果使用量不大 , 可以选择一周关一次 。
不过随着网络服务和数据通信的发展 , 如今的路由器经过多代升级 , 不少中高端路由器都会配备更大的缓存空间用来保存转发服务 。
因此对于这一批相对高端的路由器来讲 , 完全用不着经常重启路由器 。

另外重启的其他好处在于保护长时间工作的CPU , 长期使用会使得路由器中的电子元件快速老化 , 对于CPU这种发热量较大的集成元件来讲更是如此 。
如果实在嫌麻烦的同学 , 可以查找自己所使用的路由器的调节设置 , 并在相关设置中将路由器设置一个自动重启时间 , 这样一来就不用每次手动关闭开启路由器了 。

当然 , 如何取舍这里面的利弊关系 , 具体情况还得看路由器的实际使用状态 。