你真的会玩路由器?从智能路由器系统说起

2016-01-15 23:36 出处:PConline原创 作者:Aimo 责任编辑:censi

  近几年来,市面上智能路由器风起云涌,传统厂商也好,新厂商也好,本来是不是做路由器的厂商也好,纷纷往智能路由器这个领域掺上一脚。智能路由器的涌现,让“刷路由器”这个概念突然也火了起来,虽然“刷路由器”并非智能路由器厂商们最乐意宣传的卖点,但很多朋友的确是冲着路由器可以刷第三方固件这一点,来选购智能路由器的。刷路由器到底是怎么一回事?刷路由器到底有什么好处?路由器值得刷的固件又有什么?今天我们一起来谈谈路由器固件的那些事吧。

  第三方路由器固件的诞生

  虽然说可以刷固件是市面上的智能路由器的特性,刷路由器这一新鲜概念似乎是所谓智能路由器带给大家的,但其实各种路由器固件的诞生历史,要远比市面上热卖的智能路由器的历史更久远。早在智能路由器这个概念被炒热之前,刷第三方固件已经是路由器玩家的日常。这一切,都得益于思科在2002年的一次被迫开源,直接导致了第三方路由器固件的涌现。

刷路由器 路由器固件 怎么刷路由器固件
Linksys WRT54G的源代码是一切的根源

  在2002年,有人发现Linksys WRT54G——这款也许是史上最有名的路由器,竟然非法使用开源代码!研究者发现,这款路由器用了使用GPL协议开源的Linux代码,思科在法律层面上,有责任把这款路由器固件的代码也开源。然而,Linksys WRT54G,一开始并没有把路由器固件的源码公开。在国内,抄袭开源的代码已经是司空见惯,但在国外这可是戳中了业界的逆鳞。经过一番撕X后,思科被迫开放了Linksys WRT54G源代码,路由器固件的编码方式以及固件和路由器硬件沟通的方法,终于公诸于世。

刷路由器 路由器固件 怎么刷路由器固件
使用了Linux的代码就要根据GPL开源,这个规矩在国外还是比较重要的

  对于开发者们来说,这简直就是炸裂级别的大事件——你能想象苹果突然开源了iOS微软突然开源了Windows么?思科这次被迫开源路由器固件,在路由器这个领域的影响力可能比这俩事情更大。开发者们简直就像狂欢一样,其后成立了一个专门研究Linksys WRT54G源代码的开源社区。通过源代码弄明白路由器固件的工作原理、路由器的硬件结构等方方面面的知识后,第三方路由器固件也随之开始出现了——这一切,比现在智能路由器火爆的时代早了十多年。

键盘也能翻页,试试“← →”键
最新资讯离线随时看 聊天吐槽赢奖品