其实网络隔离的思想由来已久。传统的隔离技术基于一种硬性的管道隔离,或使用标签/VlAN等,通过牺牲统计复用能力和网络利用率,以及牺牲时延,来达到单纯业务的隔离分片的效果。在5G时代,受eMBB, uRLLC, mMTC等业务需求,则是基于不同以往的隔离技术,实现网络分片隔离。下面就来看看这几种隔离技术。
1.VPN技术
在VPN技术中,我们可以理解为是一种VPN隔离,通过使用标签和VLAN等技术,不同VPN管道之间业务达到互不影响的。但是单纯的VPN技术是不稳定的,需要加入QoS技术。比如3G/4G的移动承载网是基于以太/IP技术,以统计复用和存储转发为主要特征,用VPN+QoS技术为不同业务提供不同的SLA。VPN技术实现软隔离,业务流量在虚拟网络中传输,再通过QoS技术实现流量监管/整形。可以说VPN技术实现的是基于设备内的“管理平面”和“转发平面”的隔离。
2.HQoS技术
上面提到的传统QoS技术虽然能保证一定的业务管理与调度,但在对多个用户,多种业务以及多种流量的传输隔离中,为了达到分层调度的能力,对每个具体的业务的SLA都提供QoS保障。HQoS这一技术可以满足相应的需求,以传输对带宽、延迟、抖动敏感的语音、图像、重要数据业务。但是这种技术,需要与业务管理绑定,本质上是一种带宽保证的调度技术,更确切的说,HQoS实现的是一种“转发面隔离”。
3.信道化子接口技术
另外还有一种基于信道化子接口的隔离技术,主要作用面是设备间端口,针对接口层面的QoS技术,可以保证某一业务的带宽隔离,例如在PO信道化技术中,通过对OTU的子接口,划分多个ODUk,不同的业务分别映射到不同的ODUk中。可以说这种隔离也是“转发面隔离”。
4.FlexE隔离技术
而在5G业务的强有力的驱动下,如何基于5G承载网络来满足,来适配不同的SLA的需求,对“网络分片”式的隔离技术诉求成为整个5G承载的技术基础之一。这种网络分片(Logically Isolated Network Partition)的核心在于如何实现数据转发面的隔离,各个业务在转发上是完全独立的,以此满足5G业务的带宽、时延。下面我们来看一看基于FlexE,一种可以基于链路和端口的隔离,实现在硬件上转发平面隔离的技术。
先简单介绍一下FlexE技术。
FlexE技术的核心是在标准的以太网MAC层与PHY层之间增加了中间Shim层,也就相当于在以太网L2层与L1层之间增加了时隙调度层,每个时隙带宽5GHz,并基于时隙将PHY层划分子通道,每个子通道之间互不干扰影响。
FlexE的三个基础概念,即FlexE Client、FlexE shim以及FlexE Group。其中FlexE Client用以支持各种标准或非标准的以太网接口,FlexE Group实质上各种以太网速率/PHY,每个FlexE Client 对应独立的PHY。而FlexE Shim刚是基于PHY的Slot划分以实现基于电层的时隙交叉技术。
FlexE的三种基本功能,即通道化功能、子速率功能以及端口捆绑功能。其中通道化功能很好理解,实际上是多个FlexE Client通过时分复用共享FlexE的物理端口。子速率功能则是某个FlexE Client小于子通道,通过时隙匹配到通道中。端口捆绑功能则是L1层的LAGr技术,通过Shim层实现多个PHY的捆绑,从而达到更大端口的速率。
承上,FlexE隔离技术运用的主要是FlexE的通道化功能和基于FlexE时隙交叉的切片以太网SE技术,基于FlexE的接口隔离。通过对端口的时隙划分多个子通道,不同的子通道划分到网络中的不同层次中,从而实现网络分片。基于切片以太网的时隙交叉技术则是将L2层以上的交叉放在L1层进行,客户业务在源节点映射到特定的FlexE 客户端,在中间转发节点则基于SE进行66bit块的交叉,在目的节点从FlexE客户端解映射出客户业务,通过不同FlexE Client的时隙交叉到另一个FlexE节点上的FlexE Client上,这样在L1 层可以建立一条从源到宿的端对端传输路径。也就是说在这个过程中,交叉不进行报文的解封装,不进行报文的缓存和查表转发。整个过程的时延可以达到微秒级。这也要比传统的隔离技术带来更好的时延和抖动体验。
另外,在隔离效果上,FlexE的隔离效果要优于上面几种隔离,主要体现在FlexE的隔离是基于MAC层与PHY层之间的时隙隔离,每个时隙的处理都是基于独立的MAC层。
总的来说,FlexE隔离技术是基于FlexE端口隔离(硬隔离) + 基于FlexE时隙交叉的切片以太网SE技术(软隔离),实现了在设网络分片和端口链路之间的隔离技术。
你的每一次“在看”,对我来说都是最大的鼓励
联系客服