如图1所示,FlexE标准定义了Client/Group架构,可以支持任意多个不同子接口(FlexE Client)在任意一组PHY(FlexE Group)上的映射和传输。由于重用了现有IEEE 802.3定义的以太网技术,使得FlexE架构得以在现有以太网MAC/PHY基础上进一步增强。 图1 FlexE通用架构 ![](http://image109.360doc.com/DownloadImg/2022/08/1520/250380194_1_20220815085239725.png) FlexE包括FlexE Client、FlexE Shim和FlexE Group,其中: FlexE Client:对应于网络中外在观察到的各种用户接口,与现有IP/Ethernet网络中的传统业务接口一致。每个FlexE Client可根据带宽需求灵活配置,支持各种速率的以太网MAC数据流(如10G、40G、n*25G数据流,甚至非标准速率数据流),并通过64B/66B的编码方式将数据流传递至FlexE Shim层。 FlexE Shim:作为插入标准以太网架构的MAC与PHY(PCS子层)中间的一个额外逻辑层,通过基于时隙分配器Calendar的Slot分发机制实现FlexE技术的核心架构。 FlexE Group:本质上就是IEEE 802.3标准定义的各种以太网PHY层,默认把PHY的带宽池化为5GE粒度的资源。
|