1. 硬路由

硬路由是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。

市场上大多数普通消费者买到的都是硬路由,比如华为、小米路由器等。这些路由器都有固定的天线、WAN口、LAN口。

2. 软路由

软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;

软路由没有固定的形态,不局限于有没有天线,网络接口,核心在于系统,例如只有一个LAN口的电脑,刷了软路由系统后,就是一个软路由。
软路由除了核心的路由功能以外,与普通路由器(硬路由)最大的不同就是软路由可以装各种软件,比如全局广告屏蔽、全局出国上网等。

3. 主路由

就是家里主要的那个路由器,哈哈哈!

4. 旁路由

在官方的技术用语里,正确的叫法应该是「旁路网关」(为了方便,后续将依旧以旁路由为准)。 而所谓的「旁路网关」,是指挂靠在主路由网络下的一个旁系网络,他分担了一部分路由器的功能,因此被大众简称为「旁路由」,本质上它是一个通过 LAN 口与主路由连接的一个客户端设备。

4.1 使用场景

4.1.1
家里有一台路由器,可以安装扩展软件,但是配置不高,如果开启这些全局去广告,全局上网功能之后,cpu,内存都很高,影响了路由器正常上网功能。
4.1.2
家里有一台路由器,不能安装扩展软件,并且因为种种原因不能换掉它。

这两种情况,都是比较适合组一个旁路由的情景,建议买一个N1、树莓派之类的开发板,刷成软路由系统,
再设置成旁路由模式。
在我看来,旁路由是主路由的秘书,它帮忙分担掉了很多主路由的压力。

5. 网络拓扑

以我家为例,主路由是K2P,旁路由是友善的R2S。

家网络拓扑.png