一种FlexE中的数据转发方法及网络设备技术

技术编号:29044137 阅读:45 留言:0更新日期:2021-06-26 05:55
本申请提供了一种灵活以太网FlexE中的数据转发方法及其网络设备。在一种FlexE中的数据转发方法中,第一网络设备在第一物理层连接的第一时隙接收第二网络设备发送的数据,根据第一物理层连接的第一时隙确定第二物理层连接的第二时隙,在第二物理层连接的第二时隙向第三网络设备转发所述数据。本申请提供的方案,不需要经过组包和根据包属性进行调度处理等操作,有助于降低FlexE通信中网络设备上的转发时延。转发时延。转发时延。

【技术实现步骤摘要】
一种FlexE中的数据转发方法及网络设备


[0001]本申请涉及通信领域,尤其涉及一种数据转发方法及网络设备。

技术介绍

[0002]灵活以太网(英文:Flexible Ethernet,FlexE)是位于以太网媒体接入控制(英文:Media Access Control,MAC)层和物理(英文:Physical,PHY)层的中间层。FlexE中通过FlexE垫片(英文:Shim)技术,基于PHY带宽进行时隙(英文:slot)划分,并通过基于日程表(英文:Calendar)的slot分发机制,实现多种MAC层速率与PHY层速率的匹配。
[0003]现有的端到端FlexE通信中,位于两个端点设备之间的中间网络设备包括入接口和出接口。数据流从入接口进入后,需要经过切片数据流组包、根据包属性查找转发表项、基于转发表项调度和重新将包进行切片形成数据流几个步骤后再从出接口发出,以上几个步骤会引入时延。

技术实现思路

[0004]本申请提供了一种FlexE中的数据转发方法及网络设备,有助于降低FlexE通信中中间设备上的转发时延。
[0005]第一方面,提供了一种FlexE中的数据转发方法。该方法包括:
[0006]第一网络设备在第一物理层连接的第一时隙接收第二网络设备发送的数据;
[0007]所述第一网络设备根据所述第一物理层连接的第一时隙确定第二物理层连接的第二时隙;
[0008]所述第一网络设备在所述第二物理层连接的第二时隙向第三网络设备转发所述数据。
[0009]通过以上第一方面的方案,FlexE通信中中间设备直接将在一个物理层连接的时隙上接收的数据在另一个物理层连接的时隙上发出,不需要经过组包和根据包属性进行调度处理等操作,有助于降低FlexE通信中中间设备上的转发时延。
[0010]可选地,所述第一网络设备根据所述第一物理层连接的第一时隙确定第二物理层连接的第二时隙,包括:所述第一网络设备根据所述第一物理层连接的第一时隙查找映射表,通过所述映射表确定所述第二物理层连接的第二时隙。所述映射表包括用于标识所述第一物理层连接的第一时隙的第一标识和用于标识所述第二物理层连接的第二时隙的第二标识的对应关系。通过映射表可以预先配置接收数据的时隙与发送数据的时隙的对应关系,便捷地对中间转发设备上的转发进行管理。
[0011]可选地,所述第一物理层连接属于第一FlexE组,所述第一FlexE组包括多个从所述第二网络设备到所述第一网络设备的物理层连接,所述多个从所述第二网络设备到所述第一网络设备的物理层连接包括所述第一物理层连接,所述第二物理层连接属于第二FlexE组,所述第二FlexE组包括多个从所述第一网络设备到所述第三网络设备的物理层连接,所述多个从所述第一网络设备到所述第三网络设备的物理层连接包括所述第二物理层
连接。以上物理层连接可以是FlexE组中的物理层连接,使用FlexE组的方案具有更好的适用性。
[0012]可选地,所述映射表中包括第一标识集合和第二标识集合。所述第一标识集合中的每个标识用于标识所述第一FlexE组中的多个物理层连接中一个物理层连接的一个时隙,所述第二标识集合中的每个标识用于标识所述第二FlexE组中的多个物理层连接中一个物理层连接的一个时隙。所述映射表中还包括所述第一标识集合中的每个标识与所述第二标识集合中的一个标识的对应关系。所述第一标识集合包括所述第一标识,所述第二标识集合包括所述第二标识。所述第一网络设备根据所述第一物理层连接的第一时隙查找映射表,通过所述映射表确定第二物理层连接的第二时隙,包括:所述第一网络设备根据所述第一物理层连接的第一时隙确定所述第一标识集合中的第一标识,根据所述第一标识查找所述映射表,确定所述第二标识集合中的第二标识,根据所述第二标识确定所述第二物理层连接的第二时隙。将FlexE组中多个物理层连接的时隙统一进行管理,建立接收数据的时隙与发送数据的时隙的对应关系,有助于充分利用FlexE的特性,提高传输性能。
[0013]可选地,所述映射表存储在所述第一网络设备中。映射表直接存储在设备中有助于减少交互时间,提高处理速度。
[0014]第二方面,提供了一种FlexE中的第一网络设备。该第一网络设备包括接收器、FlexE垫片电路和发送器。
[0015]所述接收器,用于在第一物理层连接的第一时隙接收第二网络设备发送的数据。
[0016]所述FlexE垫片电路,用于根据所述第一物理层连接的第一时隙确定第二物理层连接的第二时隙。
[0017]所述发送器,用于在所述第二物理层连接的第二时隙向第三网络设备转发所述数据
[0018]可选地,所述FlexE垫片电路根据所述第一物理层连接的第一时隙确定所述第二物理层连接的第二时隙,包括:所述FlexE垫片电路根据所述第一物理层连接的第一时隙查找映射表,通过所述映射表确定所述第二物理层连接的第二时隙。所述映射表包括用于标识所述第一物理层连接的第一时隙的第一标识和所述第二物理层连接的第二时隙的第二标识的对应关系。
[0019]可选地,所述第一物理层连接属于第一FlexE组,所述第一FlexE组包括多个从所述第二网络设备到所述第一网络设备的物理层连接,所述多个从所述第二网络设备到所述第一网络设备的物理层连接包括所述第一物理层连接,所述第二物理层连接属于第二FlexE组,所述第二FlexE组包括多个从所述第一网络设备到所述第三网络设备的物理层连接,所述多个从所述第一网络设备到所述第三网络设备的物理层连接包括所述第二物理层连接。
[0020]可选地,所述映射表中包括第一标识集合和第二标识集合。所述第一标识集合中的每个标识用于标识所述第一FlexE组中的多个物理层连接中一个物理层连接的一个时隙,所述第二标识集合中的每个标识用于标识所述第二FlexE组中的多个物理层连接中一个物理层连接的一个时隙。所述映射表中还包括所述第一标识集合中的每个标识与所述第二标识集合中的一个标识的对应关系。所述第一标识集合包括所述第一标识,所述第二标识集合包括所述第二标识。所述FlexE垫片电路根据所述第一物理层连接的第一时隙查找
映射表,通过所述映射表确定所述第二物理层连接的第二时隙,包括:所述FlexE垫片电路根据所述第一物理层连接的第一时隙确定所述第一标识集合中的第一标识,根据所述第一标识查找所述映射表,确定所述第二标识集合中的第二标识,根据所述第二标识确定所述第二物理层连接的第二时隙。
[0021]可选地,所述映射表存储在所述FlexE垫片电路中。映射表直接存储在FlexE垫片电路中有助于减少交互时间,提高处理速度。
[0022]第二方面的上述方案与第一方面的方案具有相同的技术效果。
[0023]第三方面,提供了一种FlexE中的第一网络设备。该第一网络设备包括接收单元、确定单元和发送单元。
[0024]所述接收单元,用于在第一物理层连接的第一时隙接收第二网络设备发送的数据。
[0025]所述确定单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种灵活以太网FlexE中的数据转发方法,其特征在于,由FlexE设备执行,所述方法包括:在至少一个第一物理层连接的至少一个第一时隙接收数据;将接收到的所述数据分发到至少一个第二物理层连接的至少一个第二时隙上;其中,从接收所述数据到分发所述数据的过程中,所述FlexE设备不对所述数据进行以太网2层和3层处理。2.如权利要求1所述的方法,其特征在于,所述至少一个第一物理层连接属于第一FlexE组,所述至少一个第二物理层连接属于第二FlexE组。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:所述FlexE设备设备保存有至少一个第一标识和至少一个第二标识的对应关系;其中,所述至少一个第一标识用于标识所述至少一个第一物理层连接的至少一个第一时隙,所述至少一个第二标识用于标识所述至少一个第二物理层连接的至少一个第二时隙。4.如权利要求3所述的方法,所述FlexE设备包括第一标识集合和第二标识集合的对应关系,所述第一标识集合中的每个标识用于标识所述至少一个第一物理层连接中一个物理层连接的一个时隙,所述第二标识集合中的每个标识用于标识所述至少一个第二物理层连接中一个物理层连接的一个时隙所述第一标识集合包括所述至少一个第一标识,所述第二标识集合包括所述至少一个...

【专利技术属性】
技术研发人员:张文锋李春荣赫英海
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1