luckyyyyy / blog

William Chan's Blog
https://williamchan.me/
172 stars 28 forks source link

家用网络布局方面的一点心得 #53

Open luckyyyyy opened 4 years ago

luckyyyyy commented 4 years ago

也是因为今年的疫情原因,所以才有空来好好折腾自己的家庭网络。 作为互联网相关行业的从业者和对科技的爱好和热情,还是有必要为自己打造一套舒适的上网和工作环境的。

下面有一些自己的看法,分享给大家。

运营商网络选择

从目前国内的情况来看,选择电信对于南方还是没有错的,且上海的国际出口是非常优秀的。 当然对于北方来说,联通也是可选的,不同的运营商拥有自己的骨干网络,对于国际的出口也各不相同。

从数据来看,电信的国际出口依然是最大的,并且有用高端CN2(GIA)出口,晚上的时候依然稳定不丢包。

速率选择

下面说的速率都是内网速率,外网速率只要给够了钱都可以,当然建议大家选择性价比最高的方案,因为你并不是无时不刻的在下载。

如果普通家用速率千兆足以,这并不是说和当年很多人说百兆足以一样。 且千兆其实是个槛,普通用户普及万兆的可能性目前来看并不高,且性价比非常低。

如果考虑日后的万兆(NAS)使用,布线是可以提前做调整的,可以选择光纤或超六类及以上(也不是说六类不可以万兆)。 光纤价格便宜但依赖特定设备和模块(服务器淘汰设备较便宜),电口兼容性好但价格较贵(个人用户普及度非常低,万兆电口交换目前也是天价)。

当然前提是你有 10Gbps sfp+ 的需求。 考虑光纤布线是比较靠谱的。如果你有自己的方案,也可以上万兆电口。

设备选择

家庭设备选择其实比较简单,大多数人购买的是普通路由器,普通路由器对于只需要上网的同学来说,是完全可以满足的。 但是对于喜欢折腾和一些特殊出口的同学来说,其实还是很难的,下面我会详细说这部分的内容。

以下直接借用 lintel 的原话

有线设备

直接扔弱电箱 推荐设备:x86软路由(有虚拟机需求可上更好的配置,但建议尽可能压低功耗缩小空间) 独立的AC+POE交换机,控制各个AP,也可以为监控或门禁系统供电。

无线设备选择

推荐方案:独立AP或普通路由器作为AP使用。 无线其实应用场景不太可能是重度依赖速度的工作。

如果你说你想无线万兆,那我只能说,我上面说的都不适合你看。

路由系统选择

这里只说 ROS 爱快 OpenWRT 梅林 这四个比较常见的。

这四个系统都是比较优秀的路由器系统。 不要问会不会断流,本身都不会存在断流的问题,也没有性能的高低,只是他们的面向群体不一样。 就和 GitHub 和 GitLab 的区别,你能说谁好谁坏吗?

梅林:硬路由博通系的选择,普通用户的选择。 OpenWRT:软路由,x86,有一定开发能力的个人用户选择。 爱快:软路由,x86,对于不懂网络或新手,或习惯图形界面的普通用户选择。 ROS:专业用户的选择,企业用户,租房大客户,例如开N个PPPoE提供租客使用(非网络运维不建议尝试)。

小米等之类的他们是什么系统?其实小米就是 OpenWRT 改, 各家反正都有一个 Base 的基础上修改的,当然也可能有自己的系统。 但他们都是 Linux 内核,也离不开一些常见的嵌入式软件,例如 udhcp dnsmasq 等等。

路由系统的使用方式

不推荐开个虚拟机,然后装2-3个路由系统套娃使用,这是小白不懂的用户才会这样去操作。 根据我上面说的,选择你觉得最合适的系统即可。

在使用的时候,还是希望大家了解常见的网络协议,路由的本质。 配合开源的软件,很容易达到N网融合、透明转发等等效果。

诸如我们强大的科学上网等等。