1.Detnet是什么
DetNet也称为确定性网络,是指利用网络资源打造可预测、可规划、可设计、可验证、具有确定性能力的专网,确定性能力涵盖了时延确定、抖动确定、丟包确定、带宽确定、路径确定、连接确定、可靠性确定等。在确定性网络中,关键事件的发生可以事先调度规划好的。通过各个子系统之间通信任务的特定规划,使关键任务处于一种无冲突的状态。
2.Detnet网络特点
确定性网络的基本特征是:
(1)时钟同步。所有网络设备和主机都可以使用IEEE 1588精确时间协议将其内部时钟同步到1µs-10
ns的精度。大多数(不是全部)确定性网络应用程序都要求终端站及时同步。一些队列算法还要求网络节点同步,而有些则不需要。
(2)零拥塞丢失。拥塞丢失是网络节点中输出缓冲区的统计溢出,是尽力而为网络中丢包的主要原因。通过调整数据包的传送并为临界流(critical
flow)分配足够的缓冲区空间,可以消除拥塞。
(3)超可靠的数据包交付。丢包的另外一个重要原因是设备故障。确定性网络可以通过多个路径发送序列数据流的多个副本,并消除目的地处或附近的副本。不存在故障检测和恢复周期
- 每个数据包都被复制并被带到或接近其目的地,因此单个随机事件或单个设备故障不会导致丢失任何一个数据包。
(4)与尽力而为(best-effort)的服务共存。除非临界流的需求消耗了过多的特定资源(例如特定链路的带宽),否则可以调节临界流的速度,这样,尽力而为的服务质量实践,例如优先级调度、分层QoS、加权公平队列等仍然按照其惯常的方式运行,但临界流降低了这些功能的可用带宽。从某种意义上说,DetNet只是尽力而为网络提供的另一种QoS。
DetNet服务最大的作用在于整个网络的大部分流量都是尽力而为的。
3.Detnet的标准
(1)确定的时延抖动:这个是最核心的指标,传统的IP网络(比如互联网),其传输时延是没有保证的,有的时候延很高,有的时候时延很低,这样就使得工业控制类的应用无法部署在互联网上。确定的时延抖动要求传输时延有个明确的范围,不能高也不能低,强调的是准时达到
(2)带宽确定性:这个是要求网络的传输带宽不能低于某个值,带宽大于某个值是允许的
(3)确定的可用性/可靠性:是指网络的可靠性要求,比如可靠性达到99.9999%
(4)确定性的丢包率:指网络的丢包率满足指定的要求
(5)确定的误码率:指网络的错报率满足指定的要求
(6)确定的保序能力:指网络对传输的数据包具有保证数据包按顺序收发的能力,就是说先发的数据包要先到达,否则在接收端就要进行排序,使得网络的时延加大,甚至引起数据包的重传
(7)时钟同步精度:确定性网络依赖在传输路径上的数据包转发设备的定时转发,因此必须保证整个网络中的转发设备在确定的时间内进行数据包的发送,这样才可能实现时延的稳定性,因此确定性网络中各转发节点的时钟必须同步,而同步精度是一个重要的指标。
以上就是有关于DetNet的定义、基本特征及标准的全面梳理,如果还想了解更多互联网行业的相关内容,敬请关注三个皮匠报告的行业知识栏目。
推荐阅读
SDN网络是什么?三大特征和sdn网络架构介绍
什么是网络弹性?与网络安全的区别有哪些?
什么是算力网络?原理是?意义分析