【技术实现步骤摘要】
一种帧处理方法和装置
[0001]本申请涉及数据处理
,尤其涉及一种帧处理方法和装置。
技术介绍
[0002]现有的双发选收机制均基于针对一类数据流的同一数据帧维护相同的序列号(sequence number)实现。具体的,源设备在通过两个中间节点向目的设备发送两路相同的数据流时,可以为同一数据流的同一数据帧配置相同的序列号,这样,目的设备在接收到被配置相同序列号的数据帧时,可确定其中一个数据帧为重复发送的数据帧,进而可选择接收其中的一个数据帧,并丢弃另一个重复的数据帧。
[0003]目前的双发选收机制,仅用于为数据帧配置序列号的设备支持以太网协议的场景,而对于采用非以太网协议传输的数据不可以为其配置序列号,这将导致目的设备无法继续根据序列号进行选择接收。因此,针对不可配置序列号的双发选收场景如何进行数据处理以实现选择接收是需要解决的技术问题。
技术实现思路
[0004]本申请实施例提供一种帧处理方法和装置,用以在不使用序列号的情况下实现双发选收。
[0005]第一方面,本申请实施例提供 ...
【技术保护点】
【技术特征摘要】
1.一种帧处理方法,其特征在于,包括:目的设备从第一接口接收来自第一中间节点的第一以太网帧,所述第一以太网帧中包括第一时刻,所述第一时刻为所述第一以太网帧在所述第一中间节点的处理时刻;所述目的设备从第二接口接收来自第二中间节点的第二以太网帧,所述第二以太网帧中包括第二时刻,所述第二时刻为所述第二以太网帧在所述第二中间节点的处理时刻;所述目的设备根据所述第一时刻以及所述第二时刻,确定所述第二以太网帧是否为所述第一以太网帧的重复帧。2.如权利要求1所述的方法,其特征在于,所述第一时刻为所述第一以太网帧在所述第一中间节点的发送时刻,所述第二时刻为所述第二以太网帧在所述第二中间节点的发送时刻;或者,所述第一时刻为所述第一以太网帧在所述第一中间节点的帧生成时刻,所述第二时刻为所述第二以太网帧在所述第二中间节点的帧生成时刻;或者,所述第一时刻为所述第一以太网帧对应的数据在所述第一中间节点的接收时刻,所述第二时刻为所述第二以太网帧对应的数据在所述第二中间节点的接收时刻。3.如权利要求1或2所述的方法,其特征在于,所述目的设备根据所述第一时刻以及所述第二时刻,确定所述第二以太网帧是否为所述第一以太网帧的重复帧之前,还包括:所述目的设备获取传输时间间隔,所述传输时间间隔为连续两个以太网帧的传输时间间隔,所述连续两个以太网帧与所述第一以太网帧或与所述第二以太网帧属于同一数据流。4.如权利要求3所述的方法,其特征在于,还包括:所述目的设备获取预设的基准时刻。5.如权利要求3所述的方法,其特征在于,所述目的设备根据所述第一时刻以及所述第二时刻,确定所述第二以太网帧是否为所述第一以太网帧的重复帧,包括:所述目的设备根据所述第一时刻以及所述第二时刻,确定所述第一时刻与所述第二时刻的差值的绝对值小于所述传输时间间隔时,确定所述第二以太网帧为所述第一以太网帧的重复帧;所述目的设备根据所述第一时刻以及所述第二时刻,确定所述第一时刻与所述第二时刻的差值的绝对值大于或等于所述传输时间间隔时,确定所述第二以太网帧不是所述第一以太网帧的重复帧。6.如权利要求4所述的方法,其特征在于,所述目的设备根据所述第一时刻以及所述第二时刻,确定所述第二以太网帧是否为所述第一以太网帧的重复帧,包括:所述目的设备根据所述第一时刻、所述基准时刻以及所述传输时间间隔,确定与所述第一时刻对应的第一虚拟序列号;所述目的设备根据所述第二时刻、所述基准时刻以及所述传输时间间隔,确定与所述第二时刻对应的第二虚拟序列号;所述目的设备若确定所述第一虚拟序列号与所述第二虚拟序列号重复,则确定所述第二以太网帧为所述第一以太网帧的重复帧;
所述目的设备若确定所述第一虚拟序列号与所述第二虚拟序列号不重复,则确定所述第二以太网帧不是所述第一以太网帧的重复帧。7.如权利要求6所述的方法,其特征在于,所述目的设备根据所述第一时刻、所述基准时刻以及所述传输时间间隔,确定与所述第一时刻对应的第一虚拟序列号,包括:所述目的设备根据公式确定所述第一虚拟序列号;所述目的设备根据所述第二时刻、所述基准时刻以及所述传输时间间隔,确定与所述第二时刻对应的第二虚拟序列号,包括:所述目的设备根据公式确定所述第二虚拟序列号;其中,m为大于或等于1的整数,t_k1为所述第一时刻,t_k2为所述第二时刻,t_base为所述基准时刻,t_k1和t_k2均大于t_base,t_diff为所述传输时间间隔,为向下取整运算。8.如权利要求4或6或7所述的方法,其特征在于,所述基准时刻为与所述第一以太网帧属于同一数据流的第一个以太网帧在所述第一中间节点的发送时刻或帧生成时刻或所述第一个以太网帧对应的数据在所述第一中间节点的接收时刻;或者,所述基准时刻为与所述第二以太网帧属于同一数据流的第一个以太网帧在所述第二中间节点的发送时刻或帧生成时刻或所述第一个以太网帧对应的数据在所述第二中间节点的接收时刻。9.如权利要求1-8任一项所述的方法,其特征在于,所述第二以太网帧中还包括第一连续性计数值,所述第一连续性计数值用于表征所述第二以太网帧的生成顺序;所述方法还包括:所述目的设备若根据所述第一连续性计数值与第二连续性计数值,确定所述第二以太网帧与第三以太网帧不连续,则丢弃所述第二以太网帧以及从所述第二端口接收的所述第二以太网帧之后的n个帧,所述n为大于或等于1的整数,所述第二连续性计数值为所述第三以太网帧中包括的计数值,所述第二连续性计数值用于表征所述第三以太网帧的生成顺序,所述第三以太网帧为在所述第二以太网帧之前从所述第二接口接收的帧。1...
【专利技术属性】
技术研发人员:查敏,陈启昌,贺冬冬,牛乐宏,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。