`
nisen
  • 浏览: 77700 次
  • 性别: Icon_minigender_1
  • 来自: 河北 石家庄
社区版块
存档分类
最新评论

开源的路由操作系统

阅读更多

     现在家中的路由使用的是 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   功能表。

 

 

分享到:
评论
3 楼 nisen 2011-07-20  
tomato是什么啊。难道是Tomcat??
现在家中的TP-Link TL-WR841ND v7也烧录成了dd-wrt了
2 楼 nisen 2011-07-20  
tomato是什么啊。
1 楼 limay123 2011-07-09  
  有tomato的源码吗??有的话能否发一个到我的邮箱中,邮箱地址:zlmdongshan@163.com

相关推荐

    基于开源路由技术的低功耗无线路由器研究.pdf

    3. 开源路由技术:文档中提到的开源固件OpenWRT,是一个开源路由操作系统,用于替代商业固件的路由器上。通过修改和优化固件内的协议,可以实现降低无线路由器的功耗,从而在特定的应用场景下,例如智慧旅游项目,...

    Quagga 开源路由协议栈

    Quagga是一个强大的开源路由协议栈,主要用于在Linux操作系统上实现多种网络路由协议,包括ISIS、OSPF和BGP。这个项目由C语言编写,旨在为网络管理员和开发者提供一个可自定义、可扩展的解决方案,以管理和控制复杂...

    openwrt开发教程4(很全面深入的开发文档资料)

    OpenWrt是一个基于Linux的开源路由操作系统,它为开发者提供了高度自定义和扩展性的平台。这篇教程将深入讲解OpenWrt的开发过程,包括固件编译、脚本编写以及应用程序开发,旨在帮助你从零开始构建自己的OpenWrt开发...

    电信路由表 目前不断增加中~

    软路由可以运行各种开源路由操作系统,如OpenWRT、DD-WRT或pfsense等,这些系统能够处理复杂的路由策略和动态路由协议。 动态路由协议,如OSPF(开放最短路径优先)、BGP(边界网关协议)等,在电信路由表的管理中...

    轻量级前端路由

    “url参数变化,不触发url变更”意味着路由系统能够监听URL参数的变化,并在参数更新时执行相应的操作,而无需实际改变URL。这在处理动态数据或组件时非常有用,例如,当用户在列表中筛选或排序时,可以仅更新URL中...

    利用Zebra在Linux系统上实现动态路由.pdf

    Zebra是一个基于GNU公共许可证的开源路由选择守护进程,它可以运行在Linux系统上,提供多种路由选择协议的支持,包括RIP、OSPF和BGP等协议。 动态路由是指路由器能够自动建立自己的路由表,并能根据实际情况的变化...

    基于Linux操作系统HOLSR路由协议的设计与实现.pdf

    Linux操作系统是现在最流行的开源操作系统之一,广泛应用于各种领域,包括服务器、嵌入式系统、移动设备等。而HOLSR路由协议则是基于Linux操作系统设计的一种路由协议,用于解决移动自组网络(MANET)的路由问题。...

    十款开源免费内容管理系统

    3. **SpringCloud**:SpringCloud是微服务架构的一套解决方案,它为开发者提供了在分布式系统(配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)中...

    Easycart外贸开源系统

    Easycart外贸开源系统是一款专为外贸商家设计的电子商务平台,它提供了全面的功能和灵活的自定义选项,帮助企业快速构建自己的在线商店。这个系统的核心特点是开源,这意味着用户可以自由查看、修改和分发源代码,以...

    开源系统路由

    路由表通常由操作系统内核自动维护。路由条目可以通过直接连接、默认网关或其他静态或动态路由协议(如RIP、OSPF、BGP等)产生。如果路由表中没有正确的条目,主机将无法知道如何转发数据包,可能导致"Network is ...

    os-routing:测试 Triply 的开源路由工具

    开源路由引擎 该存储库包含用于测试奥地利不同开源路由引擎的脚本、数据和输出文件。... Ubuntu 16.04 描述了设置步骤,但经过一些修改,其他操作系统可能不会有太大差异。 到目前为止探索的引擎:

    Linux系统中部分开源代码

    在IT领域,Linux系统是基于Unix的一个开源操作系统,它的核心在于其开放源代码的特性,允许全球的开发者对其进行查看、修改和分发。这个压缩包文件包含的是Linux系统中的部分开源代码,对于学习和理解Linux操作系统...

    thinkphp开源商城系统

    《基于ThinkPHP的开源商城系统详解》 在Web开发领域,开源商城系统因其灵活的二次开发能力和丰富的功能特性,受到了广大开发者和企业的青睐。本文将深入探讨一款基于ThinkPHP框架的开源商城系统,旨在帮助读者理解...

    开源的OA系统,欢迎下载

    ThinkPHP框架提供了丰富的内置功能和工具,如路由、模型操作、缓存机制等,使得开发人员能够更高效地构建Web应用。 同时,该OA系统采用了Bootstrap作为前端框架。Bootstrap是一个流行的响应式设计和前端开发框架,...

    开源博客系统

    它提供了诸如自动路由、数据库操作、缓存管理等特性,便于开发出稳定且高性能的Web应用。 在【开源博客系统】中,用户可以通过后台管理系统进行文章的创建、编辑和管理。系统支持Markdown语法,让作者能够轻松撰写...

    Go-zebra是GNUZebra和Quagga的一个开源实现

    由于Go语言编译出的二进制文件无需依赖任何特定的操作系统库,因此Go-zebra可以在各种操作系统上运行,包括Linux、Windows和macOS等。 在实际部署中,Go-zebra可以与网络控制器或SDN(软件定义网络)平台集成,以...

    java-Push开源实时消息推送系统

    Java-Push开源实时消息推送系统是一种基于Java技术构建的、专为实现高效、稳定、实时的消息推送服务而设计的解决方案。在当今互联网应用中,实时消息推送已经成为提高用户体验和互动性的重要工具,尤其是在社交网络...

    Linux策略路由的分析及其应用.pdf

    Linux 作为一个开源的操作系统,具有强大的功能,包括策略路由功能。 Linux 策略路由的实现原理是基于 Routing Policy DataBase (RPDB),它使用多个路由表和规则来选择路由。RPDB 不再使用一个路由表,而是使用了多...

Global site tag (gtag.js) - Google Analytics