可能跟你不一样,但这是我理解的网络
时隔好久没有没有写(pian)文(jin)章(bi)
了 ,之前都是写一些自己买来用的东西,这些日常都会有很多人来分享,毕竟现在这个互联网时代,无论是用户还是商家,对于商品的这种描述类文章应该不会少。
还是一如既往地,想到哪写到哪,可能会出现顺序混乱或出现极大跳跃性,如有不适还请Ctrl+W。如果各位老爷觉得还好,还请关注,有钱的捧个钱场,没钱的捧个人场就好。 当然,以下还是代表并仅代表个人观点,如有不对或者理解错误的地方,欢迎各位大佬提出指正。毕竟有句老话说得好,有错就要认,挨打要立正。不然在这个日益更新的时代怎么不进步怎么行。
作为一个从甲方跳到乙方,又跳到第三方,最后又回到了甲方的网工(网络工程师,嗯,只是为了给自己起个高档点的名头)从08年工作至今各种需求、项目也算做了不少,之前还差点去考了CCIE,后来发现证书确实有含金量,但是如果不在乙方工作的话,其实作用并不大,毕竟1w多的Lab考试费(考不过重考的话还得重新交钱)不太划算,就那么搁置了。
之所以想写个系列说说自己理解的网络,是因为年前公司程序员的一个内部分享吧,抽空去听了一下,K8s的基础讲解。真的是,本以为互联网企业的程序员,好歹应该对网络理解的应该能更细致一点,后来发现还是我
想的太多了。
K8s即Kubernetes
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernetes会自动去监控,然后去重启,新建,总之,让apache一直提供服务),管理员可以加载一个微型服务,让规划器来找到合适的位置,同时,Kubernetes也系统提升工具以及人性化方面,让用户能够方便的部署自己的应用(就像canary deployments)。
简单直白的说,就是又一个互联网云服务的模式。
就我目前的了解和通过跟公司程序员(PHP)的接触来说,开发多数都是面向对象的,对,你没看错,你可以尝试问一下程序员,你的项目里有对象吗?
然后会得到一个满意的答案。好了,跳过这段开头插曲。
网络,大家都有各自的理解方式,但其目的最主要的是将 信息 通过各种传输介质、方式,传输到指定的目的地,说白了其实跟快递差不多。但是其实最开始的网络设备并没有这么智能,后来慢慢由于有了各种需求,各厂家或者开发商就开始研发各种智能网络设备,从而达到或实现各种预期的目的需求。不过随着现在互联网的发展,近几年最方便的应该就属SDN(软件定义网络)了,毕竟相比传统硬件配置,软件定义有着极大的便利与便捷性。实际就是原来需要每台设备挨个该设置,现在这直接在一个控制端改好配置之后,下属其他设备会根据控制端下发的配置进行更改相关设置,嗯,听起来就像有个托管一样。你只需要做好前半部分的设定,后面具体操作软件会帮你实现,当然前提是你还是需要先把个设备通过相应的要求加入到控制端的管辖范围内。
emmm,仿佛扯的太商用了,还是说点实际的,按照以往翻其他帖子来看,其实大家关注度比较高的还是家庭网络的方案,这东西,尤其最近5G很是热闹,又加上各厂商在推MESH,个人意见,如果家里在装修或者准备装修,或者你是游戏玩家,建议还是走有线,有条件就走两根,虽然1跟千兆的带宽完全能满足日常家用,但是为了万一,无论你是做聚合还是备用,都是有必要的。什么?你的弱电线路都是走的明线?抱歉,打扰了。
虽然现在都在推高速无线,轻则1200M,高则1900M甚至更高带宽的路由器层出不穷。对不起,是穷。不舍得买贵的设备,毕竟无线会存在干扰,当然有线也会存在干扰,但是只要不是跟强电靠的非常近,用的又是最便宜的网线的话,有线的这些干扰其实可以忽略。但是无线的干扰源或者说影响的因素就多了,例如,你家楼上楼下邻居的wifi,家里其他的2.4G的设备,还有微波炉、电烤箱(当然这俩有点强词夺理了),类似的电器设备,再加上户型设计、承重墙必然要对信号产生影响,其他材质的门或者家具橱柜,都会有影响。
当然,并不是说非要用有线,如果日常对网速或者说网络延迟要求不是太高,就只是普通的家庭用户,只是为了家里信号覆盖好一些,那确实推荐现在的MESH布网方式,毕竟只需要主设备接网线,其他的子(或者说辅)设备通过无线进行桥接,又美观,又方便。但是现在动辄2600M的路由器,真的像看起来那么美好么?借个图来说明。
能明显的看出,2533Mbps是无线最高传输速率。然后再来看MU-MIMO,多设备并发接收。以下是百度百科的解释:
MU-MIMO是“Multi-User Multiple-Input Multiple-Output”的缩写,听起来很拗口的一个技术名词,字面含义却很好理解,直译就行了——“多用户多入多出技术”。
顾名思义,MU-MIMO是一种让你的路由器同时与多个设备沟通的技术,它是802.11ac标准第二阶段的里程碑,这种进步甚至比802.11b/g到802.11n,再到802.11ac来得还要大,因为版本号的进化只是提升了理论速率,MU-MIMO才是真正改善了网络资源利用率,换句话说,它的性能提升都是你看得见摸得着的。
听起来是不是很有意思?嗯,我们现在还要再给MU-MIMO戴上一顶帽子:只有具备MU-MIMO技术的设备,才能被称作“完整版802.11ac”,目前市面上炒得火热的那些智能路由,全都是“不完整版802.11ac”。
直击问题根源:MU-MIMO是如何工作的? OK,我们已经知道了MU-MIMO的主要目的是提升WiFi网络的效率,但它究竟用什么手段提高效率?带着这个问题,我们在Computex 2014现场采访了高通创锐讯产品管理暨网路事业群副总裁Todd D.Antes,看看他是怎么说的。
首先,为了便于理解,你可以把传统的802.11ac路由器信号想象成是一个“圆圈”,这个圆圈就是信号的覆盖范围,天线在圆心,呈360度向外发射信号。在“圆圈”内的设备,路由器会依次与它们进行通讯,每次都是一个对一个,多了不行。
MU-MIMO 多用户多输入多输出,是常见的多天线技术。Beamforming即波束成形,是通用信号处理技术,用于控制传播的方向和射频信号的接收。
上行MU-MIMO: 不同用户使用相同的时频资源进行上行发送(单天线发送),从接收端来看,这些数据流可以看作来自一个用户终端的不同天线,从而构成了一个虚拟的MIMO系统,即上行MU-MIMO
下行MU-MIMO: 将多个数据流传输给不同的用户终端,多个用户终端以及eNB构成下行MU-MIMO系统; 下行MU-MIMO可以在接收端通过消除/零陷的方法,分离传输给不同用户的数据流;下行MU-MIMO还可以通过在发送端采用波束赋形的方法,提前分离不同用户的数据流,从而简化接收端的操作。
好了,简单总结一下可以理解为,原来路由器同一时间只能跟一个设备进行数据传输,但是MU-MIMO可以让路由器同时跟多个设备进行数据传输,这就是为何现在的路由器天线越来越多,当然,天线多并不一定代表性能多好。同时,这里的无线最高传输速率,当然是指你按照这个Mxxxx的要求连接了一定数量的设备之后总计所能达到的最高传输速率,这是个总和,并不是说,我如果只连一个设备就真的能达到2533M。这是个比较常见的理解误区。
当然,除了MESH,如果有提前铺有线的话,还可以考虑路由+AP,这也是现在比较常见的办法,毕竟AP是接网线的,延迟上会好一些。
写着写着思路就乱了,不知道该写点啥了,这次就先到这。有需求或者有想了解的欢迎留言回复,我会在下篇里尽可能的进行说明。
结尾贴一张有些朋友可能会比较熟悉的图,让我看看有多少网工同仁。


torobucks
校验提示文案
王忘杰
1.K8s是国内培训恶趣味的典型代表,Kubernetes仅仅是一个容器管理面板,一个docker容器不论鼓吹的再好听,也是个虚拟机,跟openvz半虚拟比没什么优势,如果docker镜像叫优势,难道openvz镜像就不叫优势了吗,在国内被包装成了容器云。同时还有深信服私有云,直接做了个kvm面板也叫云。
2.2533Mbps是怎么来的,首先这是2.4G+5G双频4*4结构的综合,2.4G 800Mbps 5G 1733Mbps,一般来说2.4G 单入单出的最大带宽仅有150M,4*4也只有600M,但TurboQAM技术带来的256QAM可以在40MHz 1*1下实现200M带宽,所以4*4才是800M,而5G的1733只是普通的80Mhz 433带宽*4而已。MU-MIMO可以改善网络利用率,然而现在有哪些设备支持MU-MIMO?晓龙845 苹果XS也才实现了2x2 MIMO,其他手机更不用想了。
校验提示文案
老马家在上海
校验提示文案
爱你的浦
校验提示文案
Star星辰
校验提示文案
dcl2501
校验提示文案
梦如此美好
校验提示文案
汤百味
校验提示文案
汤百味
校验提示文案
梦如此美好
校验提示文案
dcl2501
校验提示文案
爱你的浦
校验提示文案
老马家在上海
校验提示文案
Star星辰
校验提示文案
torobucks
校验提示文案
王忘杰
1.K8s是国内培训恶趣味的典型代表,Kubernetes仅仅是一个容器管理面板,一个docker容器不论鼓吹的再好听,也是个虚拟机,跟openvz半虚拟比没什么优势,如果docker镜像叫优势,难道openvz镜像就不叫优势了吗,在国内被包装成了容器云。同时还有深信服私有云,直接做了个kvm面板也叫云。
2.2533Mbps是怎么来的,首先这是2.4G+5G双频4*4结构的综合,2.4G 800Mbps 5G 1733Mbps,一般来说2.4G 单入单出的最大带宽仅有150M,4*4也只有600M,但TurboQAM技术带来的256QAM可以在40MHz 1*1下实现200M带宽,所以4*4才是800M,而5G的1733只是普通的80Mhz 433带宽*4而已。MU-MIMO可以改善网络利用率,然而现在有哪些设备支持MU-MIMO?晓龙845 苹果XS也才实现了2x2 MIMO,其他手机更不用想了。
校验提示文案