针对服务质量的预测出口分组分类制造技术

技术编号:14065979 阅读:133 留言:0更新日期:2016-11-28 11:49
本文涉及针对服务质量的预测出口分组分类,公开了用于将针对网络中的出口分组的服务质量进行分类的系统、设备和方法。该方法可以包括接收分组并确定针对该分组的入口服务质量上下文。该方法还可以包括确定针对分组的出口服务质量上下文。此外,该方法可以包括基于入口服务质量上下文和出口服务质量上下文将针对该分组的出口服务质量分类。该方法还可以包括在将出口服务质量分类后重写分组中的一个或多个字段并且基于被分类的出口服务质量传输该分组。

【技术实现步骤摘要】

本公开一般涉及网络传输以及对分组进行分类以提供出口服务质量。
技术介绍
网络组件发送和接收具有不同优先级的分组。例如,服务供应商可以向个人和企业提供互联网接入。企业支付更高的费用或者请求更可靠的数据传输来确保公司数据被及时传输。一个具体示例包括必须被及时传送以在电话呼叫期间确保语音质量的互联网协议电话(VoIP)数据分组。VoIP数据需要被快速地接收、处理、和重新发送以传送给接收方,而其它类型的分组可能经历延迟但不影响终端用户的网络连接感知。服务质量包括向分组分配优先级并且以适当的方式处理分组。可以利用各种网络传送参数(例如,用来传送分组所花的时间量、一系列分组之间的延迟、以及任意被发送但没被接收到的分组的丢失)判断服务质量。可以针对进入分组和外出分组实施服务质量分类。无论是至特定网络组件还是至网络服务供应商的进入分组都将被称为入口分组,并且外出分组将被称为出口分组。作为网络路由功能的一部分,服务供应商重写分组头部以更新地址信息。分组可以利用被重写的值来进行检查并且服务质量可以基于这些值来确定。因此,出口服务质量实现是在分组被接收到、根据需要被重写、并且准备被传输之后发生的。然而,出口分组重写处理要求大量的计算资源和许多存储访问。此外,由于来自多个入口接口的数据流的聚合以及对网络内的数据流的复制,出口分组重写阶段充当拥塞点。由于要等到分组重写之后通过检查被重写的分组中的值来确定出口服务质量分类,所以这种拥塞是复杂的。因此,本公开在重写分组以进行传输之前针对出口服务质量将分组分
类。
技术实现思路
根据本公开的一个方面,提供了一种方法,包括:接收分组;确定针对该分组的入口服务质量上下文;确定针对该分组的出口服务质量上下文;基于入口服务质量上下文和出口服务质量上下文对针对该分组的出口服务质量进行分类;在对出口服务质量进行分类之后,重写该分组中的一个或多个字段;以及基于被分类的出口服务质量传输该分组。根据本公开的另一个方面,提供了一种系统,包括:第一网络接口,该第一网络接口被配置为接口分组;处理器,该处理器被配置为:确定针对该分组的入口服务质量上下文;确定针对该分组的出口服务质量上下文;基于入口服务质量上下文和出口服务质量上下文对针对该分组的出口服务质量进行分类;以及在对出口服务质量进行分类之后,重写该分组中的一个或多个字段;以及第二网络接口,该第二网络接口被配置为基于被分类的出口服务质量传输分组。根据本公开的又一个方面,提供了一种设备,包括:用于接收分组的装置;用于确定针对所述分组的入口服务质量上下文的装置;用于确定针对所述分组的出口服务质量上下文的装置;用于基于所述入口服务质量上下文和所述出口服务质量上下文对针对所述分组的出口服务质量进行分类的装置;用于在对所述出口服务质量进行分类之后,重写所述分组中的一个或多个字段的装置;以及用于基于被分类的出口服务质量传输所述分组的装置。附图说明图1示出示例性网络环境的系统图示。图2示出用于处理分组的示范性流程图。图3示出示范性分组重写阶段的流程图。图4示出分组处理和服务质量分类的示例表。图5示出示范性网络组件的系统图示。各种附图中的相似的标号和名称指示相似的元件。具体实施方式综述根据本公开的一个方面,提供了一种方法,包括:接收分组;确定针对该分组的入口服务质量上下文;确定针对该分组的出口服务质量上下文;基于入口服务质量上下文和出口服务质量上下文对针对该分组的出口服务质量进行分类;在对出口服务质量进行分类之后,重写该分组中的一个或多个字段;以及基于被分类的出口服务质量传输该分组。根据本公开的另一个方面,提供了一种系统,包括:第一网络接口,该第一网络接口被配置为接口分组;处理器,该处理器被配置为:确定针对该分组的入口服务质量上下文;确定针对该分组的出口服务质量上下文;基于入口服务质量上下文和出口服务质量上下文对针对该分组的出口服务质量进行分类;以及在对出口服务质量进行分类之后,重写该分组中的一个或多个字段;以及第二网络接口,该第二网络接口被配置为基于被分类的出口服务质量传输分组。根据本公开的又一个方面,提供了一种设备,包括:用于接收分组的装置;用于确定针对所述分组的入口服务质量上下文的装置;用于确定针对所述分组的出口服务质量上下文的装置;用于基于所述入口服务质量上下文和所述出口服务质量上下文对针对所述分组的出口服务质量进行分类的装置;用于在对所述出口服务质量进行分类之后,重写所述分组中的一个或多个字段的装置;以及用于基于被分类的出口服务质量传输所述分组的装置。示例实施例图1示出示例性网络环境的系统图示。客户端102a-b可以是例如个人客户端,诸如,个人计算机、智能电话、或IP电话。企业客户端104可以代表商业实体并且可以包括它自己的局域网、交换机、路由器、个人计算机、智能电话设备、IP电话、和其他网络设备。客户端102a-b和104可以
连接至互联网、其他网络、和使用服务供应商106的局域网的其他区域。服务供应商106可以包括多个网络交换机、路由器和其他网络组件以接收传输自客户端102a-b、104的数据并将该数据路由至目的地设备108a-c。目的地设备108a-c可以是任意形式的计算机、智能电话、或者可以是另外的服务供应商、局域网、或广域网。网络连接110可以是任意形式的网络连接,例如有线或无线连接,并且可以利用各种不同的协议(包括例如,以太网、互联网协议、UDP等)传输数据。客户端102a-b和104可以通过服务供应商106将分组传输至目的地108a-c。服务供应商106可以接收分组、基于入口服务质量策略处理分组、确定出口服务质量、排列分组以及调度它们的传送、并且在传输之前按需重写分组。因此,服务器供应商106或实现服务质量技术的任意其它网络组件或实体可以在出口分组重写之前在不具备出口分组解析器的情况下执行多参数出口服务质量分类。针对进入分组的服务质量可以通过检查该分组内的信息得到。该信息可以包括例如分组的发送方、分组的接收方、分组所发送的数据的类型、以及用于分组的网络传输协议。数据传输协议还指定与服务质量相关的特定字段,例如用于以太网帧的服务类别字段、针对IP分组的差分服务代码点(DSCP)和IP优先级字段、以及针对多协议标签交换(MPLS)帧的EXP位。出口服务质量可以是基于分组内的信息、处理分组的网络组件的策略、在基于网络组件的策略出去之前对将被重写入分组的值的预测、以及网络组件的当前拥塞。例如,当分组源自必须接收较高服务质量的企业时,服务供应商可以重写进入分组中的特定值。图2示出用于处理分组的示范性流程图。该流程图示出在出口分组重写之前出口服务质量可以被分类。分类可以是基于预测的分组重写,从而使出口分组可以被处理为具有适当的服务质量。预测的分组重写可以利用元数据和入口分组解析来进行估计,如下文的详细描述。服务质量分类可以确定针对分组的适当调度和排列以满足为特定客户端建立的服务级别协定。例如,出口队列和带宽可能是有限的,这可能导致拥塞。对于某些分组的优先级划定以及丢弃某些分组的决定可以通过出口服务质量分类来完
成。如步骤202处所示,分组可以被接收并且被解析以识别分组内的与服务质量和路由相关的字段。示例包括服务类别、本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201610319991.html" title="针对服务质量的预测出口分组分类原文来自X技术">针对服务质量的预测出口分组分类</a>

【技术保护点】
一种方法,包括:接收分组;确定针对所述分组的入口服务质量上下文;确定针对所述分组的出口服务质量上下文;基于所述入口服务质量上下文和所述出口服务质量上下文,对针对所述分组的出口服务质量进行分类;在对所述出口服务质量进行分类之后,重写所述分组中的一个或多个字段;以及基于被分类的出口服务质量传输所述分组。

【技术特征摘要】
2015.05.14 US 14/711,9471.一种方法,包括:接收分组;确定针对所述分组的入口服务质量上下文;确定针对所述分组的出口服务质量上下文;基于所述入口服务质量上下文和所述出口服务质量上下文,对针对所述分组的出口服务质量进行分类;在对所述出口服务质量进行分类之后,重写所述分组中的一个或多个字段;以及基于被分类的出口服务质量传输所述分组。2.根据权利要求1所述的方法,其中,所述出口服务质量上下文指示以太网流点虚拟电路,并且所述方法还包括:分别针对共享端口的至少两个以太网流点虚拟电路确定所述出口服务质量并且对所述出口服务质量进行分类。3.根据权利要求1所述的方法,还包括基于多达四个虚拟局域网标识符对所述出口服务质量进行分类。4.根据权利要求1所述的方法,还包括:解析该接收到的分组;基于分组处理策略预测将被重写入分组内的一个或多个值;以及基于该预测的值对所述出口服务质量进行分类。5.根据权利要求1所述的方法,还包括:确定由所述分组携带的网络流量的类型;以及基于所述流量的类型对所述出口服务质量进行分类。6.根据权利要求1所述的方法,其中,所述入口服务质量上下文包括多个虚拟局域网标识符。7.根据权利要求1所述的方法,其中,所述出口服务质量上下文包括以太网虚拟电路标识符。8.一种系统,包括:第一网络接口,被配置为接收分组;处理器,被配置为:确定针对所述分组的入口服务质量上下文;确定针对所述分组的出口服务质量上下文;基于所述入口服务质量上下文和所述出口服务质量上下文,对针对所述分组的出口服务质量进行分类;以及在对所述出口服务质量进行分类之后,重写所述分组中的一个或多个字段;以及第二网络接口,被配置为基于被分类的出口服务质量传输所述分组。9.根据权利要求8所述的系统,其中,所述出口服务质量上下文指示在所述第一网络接口和所述第二网络接口之间形成的以太网流点虚拟电路;以及所述处理器还被配置为分别对针对共享所述第一网络接口上的第一端口和所述第二网络接口上的第二端口的至少两个以太网流点确定所述出口服务质量并且对所述出...

【专利技术属性】
技术研发人员:高塔姆·温卡特摩南阿伦·斯里尼瓦桑维杰·斯里尼瓦桑杰伊·沙哈
申请(专利权)人:思科技术公司
类型:发明
国别省市:美国;US

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

1