网络领域的Selection是什么,宽带通信的核心决策机制为何由它决定?

Selection作为网络技术中比较核心的术语之一,中文翻译是选择。但在这个领域里其实更像是基于特定规则的动态选择机制

简单说就是,网络中判断传输路径、分配资源和筛选数据的智能决策系统,从日常家庭宽带的路由转发,到运营商骨干网的流量调度等方面,贯穿了通信的全流程

在哪些情况下网络会自主调整资源

网络领域中的Selection是什么?

决策逻辑系统

通信过程中其实所有的数据传输和资源分配都要经过选择,比如信息从A到B走哪条路径,要经过多少个路由器和城市节点,又怎么提高效率避免走冤枉路带来的延迟?

拥堵和延迟较高的时候又优先把哪些信息传输?其实决策的底层逻辑就是所谓的Selection

它通过预设规则,比如带宽、延迟、负载和优先级,研究出总体比较实用,也能确保充分利用资源的方案

 

它有什么特点?

规则第一:所有选择都基于明确的规则,比如路由协议的度量值,负载均衡的算法,所以并没有一个固定的答案,只需服务于效率和稳定即可

动态调整:能实时感知网络的状态,万一我家宽带现在不稳定了,它也不能投降。好的环境自然更好,但差的环境下也要开辟出一条能走的好路,来抵消外界的影响

适配不同的场景:比如办公就优先传输办公的数据,可以适配到游戏、会议、直播等行业,只需按需调整即可

 

Selection在网络中都有哪些作用?

路由选路

就是我前文所说的,它要实时智能的决定,数据包怎么传输的路径比较短和合适,确保不会绕路等其他意外情况。从多个可达路径中挑选出比较可行的方案

技术原理:主流的路由协议会根据每条路径测算一个度量值,也可以通俗的理解为执行成本和可行性,Selection就会优先选择较优的一条去传输,典型的OSPF就是这样计算的

比如你在贺州访问来宾的服务器,数据可能会经过很多城市,比如先到较近的柳州再转到来宾,或者直接到来宾,那选择机制就会开始发力,选择直达

 

 

负载均衡

当网络中有多台服务器或多条宽带线路,这个机制也会将流量分配给不同的节点,避免单节点过载出现问题

轮询算法:按顺序将请求分配给每台服务器,适合追求多台设施性能一致的场景

加权轮询:给高性能设别分配更高的权重,Selection就会优先选择高权重节点

换算成广西本地场景的话,比如你在梧州市用你家宽带访问本地的视频平台,平台的负载均衡机制会根据你的所在城市,选择距离较近的节点服务器,毕竟距离越短传输的延迟就越低,说白了就越少卡顿

但如果同一时间,崇左的服务器有点压力太大了,它就会自动把部分流量分配个桂林或河池等城市

 

拥塞控制和Qos

当网络拥堵的时候,有些较低优先级的数据会被放弃,优先传输重要的信息,保障核心内容的通信质量,这就是Qos

拥塞控制:其实很简单,靠慢启动和拥堵避免这两个算法,会根据网络情况调整数据发送的通道宽度,就像车道一样,越大的车道可以进入的车辆越多

网络情况不好的时候,就会自动调窄一点,让数据少进来,降低压力,通畅的时候恢复正常就行了

Qos:设备会给不同类型的信息打上优先级标签,当然这个你可以人为控制,比如音视频通话是高优先,文件下载是低优先。这样适合线上会议和远程通话使用

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享