Flex Ethernet (FlexE) 初识

Flex Ethernet (FlexE) 初识

1 初识FlexE

Flexible Ethernet

由OIF组织制定了其统一标准,通过OIF-FLEXE-01可以了解到其基本信息;

摘录其标准的一个概要说明:

ABSTRACT: The Flex Ethernet (FlexE) Implementation Agreement provides a generic mechanism for supporting a variety of Ethernet MAC rates that may or may not correspond to any existing Ethernet PHY rate. This includes MAC rates that are both greater than (through bonding) and less than (through sub-rate and channelization) the Ethernet PHY rates used to carry FlexE.This can be viewed as a generalization of the Multi-Link Gearbox implementation agreements,removing the restrictions on the number of bonded PHYs (MLG2.0, for example, supports one or two 100GBASE-R PHYs) and the constraint that the FlexE clients correspond to Ethernet rates (MLG2.0 supports only 10G and 40G clients)

新的弹性以太网络客户端接口标准由OIF制定,Flex Ethernet基本上是在MAC和实体层(PHY)或实体编码子层(PCS)之间创造另一中介层,用于作为调节控制,从MAC获取有关封包与资料率的资讯,并指示PCS根据需要重新编码。 其层次如下图所示:

这里写图片描述

2 FlexE三种模式

FlexE完成协议支持三种通用的能力:

  • 绑定:支持一个200G MAC基于两个绑定的100G物理层通道;它的优点是支持高容量、长波长传输;
  • 速率划分:支持50G MAC基于100g物理通道传输;它的优点是提高网络速率;
  • 物理层交通分导:支持一个150G和两个25G MACs基于两个绑定的100GBASE-R PHYs传输;它的优点是更简洁,能提供更多可测量服务管理;

具体说明如下图所示:
这里写图片描述

3 FlexE通用结构

这里写图片描述

  • FlexE Group:指一组从1到n绑定的以太网PHYs

  • FlexEClients:一个基于物理地址的以太网流(有可能不与实际以太网物理接口速率匹配)

    个人理解:

    与用户侧uni端口绑定的虚拟端口,其速率与uni口对应,具体大小根据flexE端口所分时隙决定;

  • The FlexE Shim:一个映射或反射FlexE clients和FlexEgroup的中间层次;

4 FlexE应用实例

FlexE支持多样的应用形式,如下是一些示例:

  • 路由到一个传输连接
  • 内部数据中心“胖管道”应用,绑定PHYs以承载超出PHY速率的流量;
  • 通用MLG应用

这里写图片描述

这里写图片描述

这里写图片描述

猜你喜欢

转载自blog.csdn.net/xinquanv1/article/details/72887382