轻松看懂软路由(openwrt软路由的定义)

软件层

“软路由”,第一个“软”字突出了他和普通路由器最大的不同——他是一个靠软件系统运行的路由器。

系统种类

他不是普通的软件,他是软件里最底层的“系统软件”,类似于我们电脑上装的Windows。
目前市面常见的软路由系统有:OpenWrt、RouterOS、爱快、高恪等。
因为Openwrt功能最多,最为开放,所以现在最常用的软路由系统是OpenWrt。
OpenWrt还有一些路由器厂使用,比如小米路由器底层都是openwrt系统,很有当年安卓定制系统MIUI的影子。

acwifi大佬实测同硬件openwrt转发性能最好
小米AX9000系统基于Openwrt(像不像手机的MIUI基于安卓)

OpenWrt系统

OpenWrt项目是一个针对嵌入式设备的Linux操作系统。OpenWrt不是一个单一且不可更改的固件,而是提供了具有软件包管理功能的完全可写的文件系统。这使您可以从供应商提供的应用范围和配置中解脱出来,并且让您通过使用适配任何应用的软件包来定制设备。对于开发人员来说,OpenWrt是一个无需围绕它构建完整固件就能开发应用程序的框架; 对于普通用户来说,这意味着拥有了完全定制的能力,能以意想不到的方式使用该设备。

来源于openwrt项目官网
openwrt官方简介

我对openwrt简洁的理解:可以自由安装插件(app)的路由器系统

硬件层

“软路由”核心是软件系统,但是为了与现实世界的其它设备链接,它不能只存在于“云端“,大多数情况需要有运行的硬件。

软路由硬件定义

我在软件篇提到openwrt系统(可装APP)很像安卓系统,而它对于硬件平台的广泛支持也和安卓一致!
OpenWrt目前支持主流的平台包括:X86、ARM、MIPS。
我们通过github上 Openwrt-DIY自动编译项目来了解它支持的设备平台。

其中的高通设备也属于ARM

可能很多人对你说,只有X86电脑架构的才是软路由,其它的都不算。
这样说的人,如果不是为了自己利益说话(卖小主机的),那么就是活在10年前!!!
在手机快速发展的近十年,非X86架构处理器性能的提升有目共睹,甚至苹果自研的ARM架构CPU性能超过intel i7。

所以软路由硬件的定义:正在运行“标准OpenWrt”系统并实现路由功能的硬件都是软路由

区分与选择

我们把X86、arm、mips架构的都称为软路由,那不是乱了吗?怎么找到我需要的产品呢?

跑分!和所有智能系统的硬件一样,最初级的好坏评价就看性能跑分!刚好OpenWrt也考虑了这点,系统内置了coremark跑分程序。

跑分方式,SSH登录路由器后输入下面的代码
/etc/coremark.sh && cat /etc/bench.log

我来对比下目前在用的设备跑分(12W、1W、0.45W)

当然我折腾的软路由不止这些,包括热门的R4S(跑分3.8W)、常见的X86小主机(N3450 3.4W,N4205 4.5W)
注:这东西作为路由器功能不全,不带WIFI还需要买普通路由器当无线AP

对于跑分我也最求过极致,用8核16线程处理器跑出32W分!
目前全网没看到比我跑分高的人

Gen10 Plus+E2278 es 跑分时功耗180W

经过一年多的测试对比,我认为单从软路由来看,传统厂商生产的路由器刷上OpenWrt系统更适合普通用户

跑分上,达到5K就基本够用了,1W分是甜点分(4K视频流量解码),再高的跑分如果不做服务器用(跑docker程序)那就是浪费!
比如:我主力软路由跑分12W,挂了4个DOCKER程序,绝大多数时候CPU占用低于10%。

软路由的未来

未来家用路由器市场一定是智能(软)路由的天下!

目前路由市场所处的阶段和早期手机一样——主流是功能机(硬路由),小众是智能机(软路由)。
大企业主要生产像诺基亚手机一样稳定可靠的功能机,可能他们也想做智能APP,但是软件的数量和开放程度远远不够。
小公司或者DIY玩家在制作和使用软路由,产品标准化程度低,易用性也差,存在门槛较高的问题!

随着家庭智能水平的提高,软路由市场会越来越大。我相信,智能路由市场肯定会出现像“苹果”“谷歌”这样大企业的影子。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇