摘要:网络不可或缺的需要路径来支撑,就像是你要回家一样必须有路来支撑,为了访问路径的可靠,我们不断的路径上堆技术,保障这个车道由单车道变成双车道,有慢车道变为快车道,由快车道变高铁,再到飞机保障点对点的抵达。
网络的发展我们先不做讨论,先说下我们目前在网络上堆的成本与技术吧
成本
一、简单的从的铜线,变为光纤,由于电信号换做光信号用来传输数据
这种方式就好像是,你平时只是骑车上班,但是直接换了高铁,这种由光纤带来的光纤通信直接帮助你鸟枪换炮,可是跟这种交通工具本身的特性一样,对于长距离传输我们普遍以光纤为主,虽然我们目前的CAT6类线,也支持了1G的带宽但是无法避免的是,电信号在100M左右信号衰减带来的信息失真是无可避免的
二、交换机的接口数目,延迟时间,以及光模块的功率
对其路径状况影响最大的其实是交换机,我们目前交换机堆物料也是很充足的,延迟时间上我们针对金融的用户有低延时交换机,保障数据交互在中间介质的影响时间最小,说句实话,如果不是因为数据在、芯片以及介质必须损耗时间,不少券商会觉得0延时,是他们新的赛道,当然光模块的功率当然也影响着传输距离的远近还有其波长,等等
三、性能瓶颈,带宽,增加冗余至目的地址的线路,
以此为背景也诞生了不少的问题,1、环路问题、2、成本问题、3、技术配套更新。
四、专网专用
由于许多安全性要求很高的网络,必须以专线方式互联,运营商提供专线业务,而专线区别与互联网链路,突出表现在线路带宽成本高,线路私有性强,简单易部署(外包给运营商)
总之以上从成本上解释了,网络传输介质,变化过程,通常是为了解决一个问题,而引出了另一个问题,或者是更大的问题,就好像是我们为了高可靠,导致出现了环路,而为了解决环路,却又导致了可靠性降低,那么有没有技术层面帮我们解决这些问题,答案肯定是有的
技术层面
一、针对网口的路径上
针对数据链路层,将接收到的数据帧的内容进行计算,并与帧中的CRC字段进行比较。如果计算得到的校验值与CRC字段中的值不匹配,交换机将判断数据帧存在错误,并丢弃该帧,防止错误数据传输到目标设备。而光纤通信线路中常用的技术是前向纠错(Forward Error Correction,FEC),它在传输过程中使用冗余数据来纠正或检测错误。
二、针对传输延迟问题
技术上以队列,带宽限制,QOS技术,手动的针对路径中存在的,大卡车,小汽车,消防车,给予适当的优先级和补偿,保障大带宽的入口出口,就像是高速的出入口,发生拥塞,车道并道后可能的阻塞行为
三、针对线路冗余问题
使用线路捆绑,保证在接口带宽以及网线带宽无法人为改变情况下,将多个链路冗余成一条逻辑链路,100M+100M+100M=300M 相当于将利于三个线路捆绑,逻辑上看作一条链路,解决了性能瓶颈
四、线路复用问题,
就局域网而言,此种线路一对一的提供IP保障服务实在是对资源的浪费(更何况IP地址受网络规划的限制)