1、路由器服务
如今每家每户都会安装宽带,只要使用宽带服务就一定离不开路由器的协助。
对于一般用户而言,路由器可能从使用的那天起就再也没有关过。
但是随着时间的推移,你会发现,家里的网络速度在某一天突然变慢了,没有任何征兆,总之就是网速不行,怎么弄都很慢。
当我们查阅了网上的各种办法,最终我们选择了重启大法。
然后我们会惊奇地发现,网速在路由器重启之后活过来了。
就连修宽带的师傅也认为,排除路由器损坏,或者光纤问题,重启可以解决路由网络的大部分问题。
至于多久关一次,完全因人而异,或者说根据使用场景来看。
2、为什么路由器需要在使用的过程中进行一次重启呢?
路由器本身就是一种信号解调设备。从路由的功能来讲,大致就是管理数据包的转发服务,选择对应的路由接口。
除了这些,路由器还必须在数据包高于路由器可以处理的速率时进行数据处理。
因为一旦进入网络数据交换的高峰状态,路由器中的处理器很可能就会来不及进行数据处理。
所以,专家们在路由器中设置了3种策略,即尾部丢弃、随机早期检测和加权随机早期检测。
尾部丢弃来讲,这是路由器最容易实现的一种策略。它的大致原理为,一旦路由器中的缓冲区空间耗尽,路由器就会丢弃新的传入数据包。
当队列超过缓冲区的预配置部分时,随机早期检测机制可能会提前丢弃数据包,直到达到预定的最大值。
此时路由器会丢弃所有传入的数据包,进而恢复到尾部丢弃。对于路由器来讲,工作仍然在进行,并且压力得到了减小。
可就我们使用网络服务的人来讲,由于数据包的丢失,便会出现网络连接不稳定,甚至直接断网的情况。
3、如何正确使用路由器
对于路由器来讲,路由缓存是一个非常重要的东西,它会保留最近使用的路由条目并储存在哈希查找表中。
这样到了下一次的转发服务时,路由器便能够直接从缓存区中调用相关数据,加快网络数据的转发服务。
缓存中包含目标地址、源地址、服务类型、入站接口,以及服务类型。
另外根据相关数据缓存下来的条目,每个条目又可以进行属性分类。
不过正是由于这种工作模式和运行机制,一旦缓存区满了之后,便会出现我们之前所讲的数据丢包状态。
而解决的办法其实也很简单,对于不太了解网络协议和路由器的朋友可以直接重启路由器,保持关闭5秒后,路由器会自动释放保留的缓存。
对于路由器来讲,一天一关是较为合理,尤其是对网络数据转发量大的路由器来讲,这样可以有效清除路由器中的缓存。
如果使用量不大,可以选择一周关一次。
不过随着网络服务和数据通信的发展,如今的路由器经过多代升级,不少中高端路由器都会配备更大的缓存空间用来保存转发服务。
因此对于这一批相对高端的路由器来讲,完全用不着经常重启路由器。
另外重启的其他好处在于保护长时间工作的CPU,长期使用会使得路由器中的电子元件快速老化,对于CPU这种发热量较大的集成元件来讲更是如此。
当然,如何取舍这里面的利弊关系,具体情况还得看路由器的实际使用状态。