开源的路由操作系统

     现在家中的路由使用的是 Buffalo WHR-G300N,选中的原始是因为路由器可以烧录dd-wrt这个开源路由操作系统。

 

     说起这个路由操作系统可以说来话长了,原来是思科发布的一款基于Linux的路由器,后来大家发现后,要求Cisco发布源代码。这里就体现出来GPL的优势了,按照GPL的游戏法则,如果基于GPL的软件,也应当以GPL发布源代码,这个一个传染性很强的开源协议。思科迫于压力最后开源了这个系统,开源以后显示出社区强大的力量,截止2010-12-12日,已经支持上百款路由器,当然包括我这款。

 

    有的人说森哥你真无聊,dd-wrt和原来的有什么区别,说实话真的差别不大,但更新后我最多的是自由。也许随着这个操作系统的发展,以后路由跟家里的pc一样,可以自己定制硬件了呢。我确实感觉到的自由如下。

 

  1. DDNS, 原来我的DDNS只支持两种,现在支持六种,我想申请那个就申请那个。
  2. 流量监测更好了
  3. 不用学一个个路由器怎么使用了,只用学这个就可以了,
  4. 那次跟我研究生老师讨论计算机网络里面的研究热点,都是在TCP/UDP层,如电视通过互联网广播(不是应用层,是在IP层和TCP/IP层之间),Qos等,需要研究者在路由上实现自己定义协议。但是研究者最麻烦的问题是不能让大家都是用新的路由器,研究者可以直接给dd-wrt贡献代码,让自己的研究马上应用到很多网络。另外一个让大家换路由的就是行政手段了。
  5. dd-wrt给了你无限的可能。

不过我喜欢的不是这个,不然我肯定研究一下,写一个模块或者插件。我现在只是烧录使用一下,也许有一天当路由让我心痒的时候我会去写一段程序。


参考:

http://www.dd-wrt.com/ 路由
http://www.dd-wrt.com/wiki/index.php/WHR-G300N_V2   功能表。

 

 

你可能感兴趣的:(游戏,互联网,网络协议,网络应用,Cisco)