网络、数据传输的方法和装置制造方法及图纸

技术编号:31664356 阅读:13 留言:0更新日期:2022-01-01 10:03
公开了一种网络、数据传输的方法和装置,属于通信技术领域。该网络包括核心设备和边缘设备。边缘设备识别来自核心设备的第一业务报文的业务类型,并向核心设备上报第一报文的业务类型标识。核心设备根据存储的业务优先级对应关系,确定该业务类型标识对应的优先级,根据该优先级转发与第一业务报文属于相同业务流的业务报文。利用了边缘设备较强的业务识别能力,可以实现对上千种业务类型的精细识别,并且利用了核心设备较强的表项存储能力,可以存储记录有上千种业务类型和优先级对应关系。有效的避免了无法对业务类型精细识别,对不同业务类型的业务报文分配相同优先级,导致的传输拥塞、丢包等问题。丢包等问题。丢包等问题。

【技术实现步骤摘要】
网络、数据传输的方法和装置


[0001]本申请涉及通信
,特别涉及一种网络、数据传输的方法和装置。

技术介绍

[0002]通常园区网络可以由出口路由器、核心交换机、汇聚交换机、接入交换机等网络设备组成。为了提高服务质量,园区网络会对来自应用服务器的不同业务类型的业务报文进行区分,已不同优先级进行转发。
[0003]目前,由出口路由器实现对业务报文的业务类型识别,根据现有规范出口路由器可识别八种业务类型,对于每种业务类型分配有对应的优先级。出口路由器可以将来自应用服务器的业务报文进行业务类型识别,并根据识别结果在业务报文中添加对应的优先级标识,经由核心交换机、汇聚交换机、接入交换机等转发至终端。
[0004]在实际应用中,经过出口路由器的业务报文的业务类型有成百上千种,然而由于出口路由器的硬件资源限制,无法对其一一识别,而仅能识别为八种业务类型。这样会出现实际属于不同业务的两个业务报文被识别为相同业务类型,而分配相同优先级,在后续交换机的转发过程中可能会由于具有相同优先级,出现拥塞、丢包等问题。

技术实现思路

[0005]本申请提供了一种网络、数据传输的方法和装置,能够解决相关技术中由于出口路由器识别能力不足,无法对业务类型进行精细识别,而导致的转发拥塞、丢包等问题。所述技术方案如下:
[0006]第一方面,提供了一种网络,该叠加网络包括核心设备和边缘设备,其中,边缘设备,用于识别来自核心设备的第一业务报文的业务类型,并向核心设备发送业务类型标识,业务类型标识用于标识所述业务类型。
[0007]核心设备,用于存储业务优先级对应关系,根据业务优先级对应关系,确定业务类型标识对应的优先级,并根据优先级转发第二业务报文,其中,第二业务报文和第一业务报文属于相同业务流,业务优先级对应关系包括多种业务类型到多个优先级的映射。
[0008]在本申请提供的方案中,由连接设备相对较少的边缘设备实现对第一业务报文的业务类型识别,并将识别结果同步至核心设备。核心设备可以存储业务优先级对应关系,根据边缘设备上报的第一业务报文的业务类型,可以在业务优先级对应关系中查询出该业务类型对应的优先级,并以该优先级对与第一业务报文属于相同业务流的业务报文进行转发。
[0009]在该方案中,充分利用了边缘设备较强的业务识别能力,可以实现对上千种业务类型的精细识别。并且利用了核心设备较强的表项存储能力,可以存储记录有上千种业务类型和优先级对应关系的业务优先级对应关系。
[0010]在一种可能的实现方式中,边缘设备还用于发送第一业务报文所属业务流的业务流指示。
[0011]在本申请提供的方案中,业务流指示可以为业务流的标识,还可以为五元组。其中,五元组包括目的地址、源地址、目的端口号、源端口号和传输层协议号。
[0012]在一种可能的实现方式中,核心设备,还用于建立所述第一业务报文所属业务流和优先级的对应关系。
[0013]在本申请提供的方案中,边缘设备在上报第一业务报文的业务类型标识时,还可以同时上报第一业务报文的业务流指示。这样,在核心设备中可以建立业务流指示和优先级的对应关系。核心设备可以对接收到的来自上行的业务报文提取业务流指示,并可以在存储的业务流指示和优先级的对应关系中查询该提取的业务流指示对应的优先级,以按照查询到的优先级对该业务报文进行转发。
[0014]在一种可能的实现方式中,边缘设备还用于如果在预设时长内未接收到属于业务流的业务报文,则向核心设备发送删除消息,其中,删除消息携带业务流指示。
[0015]在本申请提供的方案中,核心设备可以对存储的业务流指示和优先级的对应关系中的部分信息进行删除,以节省存储资源。判断删除那些信息,可以由边缘设备实现。边缘设备如果在预设时长内,未接收到业务流指示为第一业务报文的业务流指示的业务报文,则向核心设备发送删除消息。其中,删除消息携带所述第一业务报文的业务流指示。核心设备则根据删除消息,删除第一业务报文的业务流指示和优先级的对应关系。此机制下,判断对哪些信息进行删除由闲置计算资源相对较多接入设备实现,而核心设备只需要在接收到删除消息后,执行相应的删除操作即可,可以节省核心设备的计算资源。其中,预设时长可以根据实际需求设置,如1分钟、5分钟等。
[0016]在一种可能的实现方式中,核心设备还用于根据删除消息,删除业务流和优先级的对应关系。
[0017]在本申请提供的方案中,核心设备可以对存储的业务流指示和优先级的对应关系中的部分信息进行删除,以节省存储资源。判断删除那些信息,可以由核心设备自己实现。核心设备如果在预设时长内,未接收到业务流指示为第一业务报文的业务流指示的业务报文,则删除第一业务报文的业务流指示和优先级的对应关系。此机制下,可以由核心设备自行实现对业务流指示和优先级的对应关系中的部分信息进行删除,无需与其余网络设备交互,可以节省数据传输资源。其中,预设时长可以根据实际需求设置,如1分钟、5分钟等。
[0018]在一种可能的实现方式中,核心设备,还用于将第二业务报文中的优先级字段的值设置为指示所述优先级的值。
[0019]在本申请提供的方案中,核心设备在查询出第二业务报文的优先级后,可以将第二业务报文中的优先级字段的值设置为指示所述优先级的值,再对第二业务报文进行转发。这样,边缘设备在接收到第二业务报文后,可以获取其中携带的优先级的值,根据优先级的值所标识的优先级对该第二业务报文进行转发即可。
[0020]在一种可能的实现方式中,边缘设备还用于如果接收来自核心设备的第二业务报文中的优先级字段的值属于免识别集合,忽略识别第二业务报文的业务类型。
[0021]在本申请提供的方案中,边缘设备如果接收来自核心设备的第二业务报文中的优先级字段的值属于免识别集合,则忽略识别第二业务报文的业务类型,直接通过该优先级字段的值所标识的优先级转发该第二报文。此处,由于在未分配优先级的情况下,业务报文的优先级字段的值通常为固定值,如果在第二业务报文中优先级字段中的值为免识别集合
中值,则说明有与该第二业务报文属于相同业务流的报文被识别业务类型。免识别集合可以为除上述固定值以外的其余优先级的值所组成的集合。
[0022]在一种可能的实现方式中,边缘设备,还用于如果接收来自核心设备的上述第二业务报文中包括优先级字段,则忽略识别第二业务报文的业务类型。
[0023]在本申请提供的方案中,对于在未分配优先级时,业务报文中不包括优先级字段的情况,则核心设备在对业务报文分配优先级后可以添加优先级字段,相应的,边缘设备在接收到包括有优先级字段的业务报文后,也可以忽略业务类型识别。
[0024]在一种可能的实现方式中,该网络为叠加网络。
[0025]在一种可能的实现方式中,该网络为园区网络。
[0026]第二方面,提供了一种数据传输的方法,该方法应用于网络中的边缘设备,叠加网络包括核心设备和边缘设备,该方法包括:
[0027]所述边缘设备识别来本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络,其特征在于,所述网络包括核心设备和边缘设备,其中,所述边缘设备,用于识别来自所述核心设备的第一业务报文的业务类型,并向所述核心设备发送业务类型标识,所述业务类型标识用于标识所述业务类型;所述核心设备,用于存储业务优先级对应关系,根据所述业务优先级对应关系,确定所述业务类型标识对应的优先级,并根据所述优先级转发第二业务报文,其中,所述第二业务报文和所述第一业务报文属于相同业务流,所述业务优先级对应关系包括多种业务类型到多个优先级的映射。2.根据权利要求1所述的网络,其特征在,所述边缘设备,还用于发送所述第一业务报文所属业务流的业务流指示。3.根据权利要求1或2所述的网络,其特征在,所述核心设备,还用于建立所述第一业务报文所属业务流和所述优先级的对应关系。4.根据权利要求3所述的网络,其特征在于,所述边缘设备,还用于:如果在预设时长内未接收到属于所述业务流的业务报文,则向所述核心设备发送删除消息,其中,所述删除消息携带业务流指示。5.根据权利要求4所述的网络,其特征在于,所述核心设备,还用于根据所述删除消息,删除所述业务流和所述优先级的对应关系。6.根据权利要求3所述的网络,其特征在于,所述核心设备,还用于:如果在预设时长内未接收到属于所述业务流的业务报文,则删除所述业务流和所述优先级的对应关系。7.根据权利要求1-6中任一项所述的网络,其特征在于,所述核心设备,还用于:将所述第二业务报文中的优先级字段的值设置为指示所述优先级的值。8.根据权利要求7所述的网络,其特征在于,所述边缘设备,还用于:如果接收来自所述核心设备的上述第二业务报文中包括优先级字段,则忽略识别所述第二业务报文的业务类型。9.根据权利要求1-6中任一项所述的网络,其中特征在于,所述边缘设备,还用于:如果接收来自所述核心设备的所述第二业务报文中的优先级字段的值属于免识别集合,忽略识别所述第二业务报文的业务类型。10.根据权利要求1-9中任一项所述的网络,其特征在于,所述网络为叠加网络。11.根据权利要求1-10中任一项所述的网络,其特征在于,所述网络为园区网络。12.一种数据传输的方法,其特征在于,所述方法应用于网络中的边缘设备,所述网络包括核心设备和边缘设备,所述方法包括:所述边缘设备识别来自所述核心设备的第一业务报文的业务类型,并向所述核心设备发送业务类型标识,所述业务类型标识用于标识所述业务类型,以使所述核心设备根据存储的业务优先级对应关系,确定所述业务类型标识对应的优先级,并根据所述优先级转发第二业务报文,其中,所述第二业务报文和所述第一业务报文属于相同业务流,所述业务优先级对应关系包括多种业务类型到多个优先级的映射。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:所述边缘设备如果在预设时长内未接收到属于所述业务流的业务报文,则向所述核心设备发送删除消息,其中,所述删除消息携带业务流指示。
14.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:所述边缘设备如果接收来自所述核心设备的所述第二业务报文中包括优先级字段,则忽略识别所述第二业务报文的业务类型,或者,如果接收来自所述核心设备的所述第二业务报文中的优先级字段的值属于免识别集合,忽略识别所述第二业务报文的业务类型。15.一种数据传输的方法,其特征在于,所述方法应用于网络中的核心设备,所述叠加网络包括所述核心设备和边缘设备,所述方法包括:所述核心设备接收来自所述边缘设备的业务类型标识,其中,所述业务类型标识用于标识所述边缘设备接收到的来自所述核心设备的第一业务报文的业务类型;所述核心设备根据存储的所述业务优先级对应关系,确定所述业务类型标识对应的优先级,根据所述优先级转发第二业务报文,其中,所述第二业务报文和所述第一业务报文属于相同业务流,所述业务优先级对应关系包括多种业务类型到多个优先级的映射。16...

【专利技术属性】
技术研发人员:于斌畅文俊贺行健陈伟王东辉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1