2013、2014年,智能路由产品层出不穷,从极路由到如意云、从360安全路由到小米“智能家居”路由;在此之前,许多创客玩家们也都有尝试在开发板上自己制造出一台路由器。究竟一台智能路由是如何做出来的呢?我们是否可以在众多开源组件的基础上自己来构建一台智能路由?
雷锋网在此携手硬件达人hoowa sun(孙冰),以切身实践来为大家解密。在本次实践活动中,hoowa将把自己在DIY智能路由的实践以文章形式发布在雷锋网上,我们的读者小伙伴们可以在文章下评论交流,让我们一起来打造一台智能路由器吧!
什么是智能路由?
要说什么是智能路由,一定要从功能路由说起。我们传统的、包括市面上现在最容易购买到的路由器我们普遍称呼为功能路由,这些路由器的功能是固定的为了满足不同用户而设计的产品。而智能路由是采用了更高性能的CPU和更大的RAM所实现的类似Android这样的全功能操作系统环境。而智能路由的概念是从2013年初逐步的普及到市场,目前智能路由市场已经包括有:极路由,小米路由,果壳路由等多家互联网公司加入。
hoowa认为,各大厂家目前瞄准的市场是“占领用户的客厅”,但智能路由的市场远远没有真正的来到春天,现在来说,还是一种鱼龙混杂,诸侯割据的年代。首先芯片厂家并没有为此做好硬件的准备,互联网公司只是盲目的进入了这个领域,随便搞个网址过滤也都号称智能路由,智能个卵子哦,缺乏真正对用户有价值的内容。而掌握有价值内容的公司,由于尚没有了解怎样保护自己的利益情况下进入这个领域,也大部分都在观望。
另外,有一个市场"智能家居"也近两年逐渐的被互联网公司“相中”,目前普遍市场认为,智能家居的中控中心也是应以智能路由所用的基础架构进行设计,这样才利于成本的降低。
讲解形式
教程每章结束后,在后一篇教程发布之前读者可以提出问题,问题可通过在雷锋网(公众号:雷锋网)发布文章下评论、公众号「宅客」:letshome、QQ群:196302618 三种方式提交给hoowa互动解答。
章节设置:
第一章 前言
第二章 从芯片开始了解路由器
第三章 准备工作
第四章 第一次刷机
之后章节,将根据各位喜好及hoowa能力,每周动态公布。
本教程适合的读者
本教程的讲解内容将以软件的调试,安装,部署,架构为主。尽量少接触到与硬件相关性的东西。我们的教程不是教大家怎么学嵌入式,而恰恰是为了让您以更小的代价去进入到智能路由领域。
本教程适合有以下基础之人员:
具备Linux操作基础
具备Linux Shell基础
互联网从业人员,或是智能路由爱好者
作者介绍
本教程作者hoowa sun(孙冰)是一位从事了16年IT行业工作的80后程序员,亲眼见证了中国互联网和IT领域的最辉煌的十几年发展,从事过多种不同的领域和工作,现在所任职一家专门针对企业市场提供智能路由产品的公司。其在2012年开始因项目需要开始从事智能路由相关产品的研发设计工作。其也曾多年从事开源运动推广工作。长期活跃在智能电子设备,VOIP,Perl/Linux领域当中,人送绰号:飞云,葫芦娃,火娃。