一种在网络设备中实现优先级映射的方法及装置制造方法及图纸

技术编号:8242656 阅读:184 留言:0更新日期:2013-01-24 23:39
本发明专利技术提供一种在网络设备中实现优先级映射的方法及装置,方法包括:在网络设备中建立流分类规则表,所述流分类规则表被划分成高端区域和低端区域,其中,用于对报文进行流分类的第一类型关键字配置在所述低端区域,所述第一类型关键字中不包括报文的入端口标识,其他类型关键字配置在所述高端区域;在网络设备中建立策略表,所述策略表中包括流类型与优先级映射类型的对应关系;网络设备根据所述流分类规则表对接收到的报文进行流分类,确定该报文所属的流类型;网络设备根据报文所属的流类型,从所述策略表中匹配优先级映射类型,根据匹配到的优先级映射类型对报文进行优先级映射。本发明专利技术能够降低实现优先级映射时对流分类资源的占用。

【技术实现步骤摘要】
一种在网络设备中实现优先级映射的方法及装置
本专利技术涉及通信领域,具体涉及一种在网络设备中实现优先级映射的方法及装置。
技术介绍
随着宽带接入技术的发展,运营商正逐渐接受并部署光纤接入系统(OpticalAccessNetwork,OAN)来给用户提供更快速率和更高质量的服务。无源光网络技术(PassiveOpticalNetwork,PON)是一种点对多点的光纤接入技术,由光线路终端(OpticalLineTerminal,OLT)、光节点(OpticalNetworkUnit,ONU)和光分配网络(OpticalDistributionNetwork,ODN)组成。如图1所示,ODN为点到多点结构,一个OLT通过ODN连接多个ONU。在PON的部署中,多住户单元(Multi-DwellingUnit,MDU)主要用于光纤到楼(FTTB)+LAN组网模式,其用户口承载多种业务,需要实现服务质量(qos)功能。因此要求MDU具有优先级映射的能力,即对数据包的qos参数进行修改,包括二层的802.1p、三层的差分服务代码点(dscp)等。在MDU中可以通过交换芯片实现优先级映射,包括802.1p->802.1p的映射、802.1p->dscp的映射、dscp->802.1p的映射、不信任(untrust)优先级等。优先级映射关系全局设置,每个端口可以配置相同或不同类型的优先级映射,如图2所示。在图2中,MDU的端口0配置的优先级映射类型为802.1p->dscp,MDU的端口1和端口n配置的优先级映射类型为dscp->802.1p在有些交换芯片上,优先级映射可以通过优先级映射表来实现,对于没有优先级映射表的交换芯片要通过流分类实现。流分类是一个报文分类与滤波引擎,有解析、查找、策略等功能,通过匹配802.1p或dscp来确定报文的流类型,然后根据策略表修改相应优先级即可实现优先级映射。对于一些交换芯片,流分类规则只是绑定到唯一端口,通过流分类实现优先级映射会占用大量的流分类资源。例如,MDU设备一般提供8/16/24个用户端口,若交换芯片的流分类规则只是绑定到唯一端口,则每个端口都配置dscp->802.1p映射时需要配置的流分类规则数太多(64*端口数),其中,64为dscp的优先级数目。可见,这种实现方式限制了实现优先级映射时可分配的流分类规则的数目,配置超过资源限制后会提示用户流分类资源耗尽,不可以再配置。
技术实现思路
本专利技术所要解决的技术问题是提供一种在网络设备中实现优先级映射的方法及装置,以降低实现优先级映射时对流分类资源的占用。为解决上述技术问题,本专利技术提供技术方案如下:一种在网络设备中实现优先级映射的方法,包括:在网络设备中建立流分类规则表,所述流分类规则表被划分成高端区域和低端区域,其中,用于对报文进行流分类的第一类型关键字配置在所述低端区域,所述第一类型关键字中不包括报文的入端口标识,用于对报文进行流分类的其他类型关键字配置在所述高端区域;在网络设备中建立策略表,所述策略表中包括流类型与优先级映射类型的对应关系;网络设备根据所述流分类规则表对接收到的报文进行流分类,确定该报文所属的流类型;网络设备根据报文所属的流类型,从所述策略表中匹配优先级映射类型,根据匹配到的优先级映射类型对报文进行优先级映射。上述的方法,其中:所述第一类型关键字为差分服务代码点dscp,dscp所属的流类型对应的优先级映射类型为:dscp到802.1p的映射;所述其他类型关键字包括:802.1p+入端口标识,802.1p+入端口标识所属的流类型对应的优先级映射类型为:802.1p到dscp的映射、802.1p到802.1p的映射或者不信任优先级。上述的方法,其中:所述其他类型关键字还包括:入端口标识,入端口标识所属的流类型对应的优先级映射类型为:不配置优先级映射。上述的方法,其中,在网络设备中建立流分类规则表,包括:在网路设备的交换芯片初始化时,建立所述流分类规则表,将基于关键字“dscp”的流分类规则配置在所述低端区域,将基于关键字“入端口标识”的流分类规则配置在所述高端区域;初始化完成后,对网络设备的各入端口进行优先级映射配置,其中,对于需要配置“dscp到802.1p的映射”的入端口,不做处理,对于需要配置“802.1p到dscp的映射”、“802.1p到802.1p的映射”或者“不信任优先级”的入端口,先删除该入端口在所述高端区域对应的流分类规则,然后在所述高端区域为该入端口配置基于关键字“802.1p+入端口标识”的流分类规则。上述的方法,其中:所述网络设备为MDU。一种在网络设备中实现优先级映射的装置,,包括:流分类规则表建立模块,用于在网络设备中建立流分类规则表,所述流分类规则表被划分成高端区域和低端区域,其中,用于对报文进行流分类的第一类型关键字配置在所述低端区域,所述第一类型关键字中不包括报文的入端口标识,用于对报文进行流分类的其他类型关键字配置在所述高端区域;策略表建立模块,用于在网络设备中建立策略表,所述策略表中包括流类型与优先级映射类型的对应关系;流分类模块,用于根据所述流分类规则表对接收到的报文进行流分类,确定该报文所属的流类型;优先级映射模块,用于根据报文所属的流类型,从所述策略表中匹配优先级映射类型,根据匹配到的优先级映射类型对报文进行优先级映射。上述的装置,其中:所述第一类型关键字为差分服务代码点dscp,dscp所属的流类型对应的优先级映射类型为:dscp到802.1p的映射;所述其他类型关键字包括:802.1p+入端口标识,802.1p+入端口标识所属的流类型对应的优先级映射类型为:802.1p到dscp的映射、802.1p到802.1p的映射或者不信任优先级。上述的装置,其中:所述其他类型关键字还包括:入端口标识,入端口标识所属的流类型对应的优先级映射类型为:不配置优先级映射。上述的装置,其中,所述流分类规则表建立模块具体用于:在网路设备的交换芯片初始化时,建立所述流分类规则表,将基于关键字“dscp”的流分类规则配置在所述低端区域,将基于关键字“入端口标识”的流分类规则配置在所述高端区域;初始化完成后,对网络设备的各入端口进行优先级映射配置,其中,对于需要配置“dscp到802.1p的映射”的入端口,不做处理,对于需要配置“802.1p到dscp的映射”、“802.1p到802.1p的映射”或者“不信任优先级”的入端口,先删除该入端口在所述高端区域对应的流分类规则,然后在所述高端区域为该入端口配置基于关键字“802.1p+入端口标识”的流分类规则。上述的装置,其中:所述网络设备为MDU。本专利技术实施例的上述技术方案,将流分类规则表划分成高端区域和低端区域,其中,所述低端区域配置的用于对报文进行流分类的关键字不包括报文的入端口标识,通过此种划分和配置,可以将同一个流分类规则表绑定到网络设备的所有入端口,这样,就能够用较少数目的流分类规则实现优先级映射功能,从而降低了实现优先级映射时对流分类资源的占用。附图说明图1是现有技术中PON的结构示意图;图2是现有技术中优先级映射方式示意图;图3是本专利技术的在网络设备中实现优先级映射的方法流程图;图4是本专利技术的一个应用实例中流分类本文档来自技高网
...
一种在网络设备中实现优先级映射的方法及装置

【技术保护点】
一种在网络设备中实现优先级映射的方法,其特征在于,包括:在网络设备中建立流分类规则表,所述流分类规则表被划分成高端区域和低端区域,其中,用于对报文进行流分类的第一类型关键字配置在所述低端区域,所述第一类型关键字中不包括报文的入端口标识,用于对报文进行流分类的其他类型关键字配置在所述高端区域;在网络设备中建立策略表,所述策略表中包括流类型与优先级映射类型的对应关系;网络设备根据所述流分类规则表对接收到的报文进行流分类,确定该报文所属的流类型;网络设备根据报文所属的流类型,从所述策略表中匹配优先级映射类型,根据匹配到的优先级映射类型对报文进行优先级映射。

【技术特征摘要】
1.一种在网络设备中实现优先级映射的方法,其特征在于,包括:在网络设备中建立流分类规则表,所述流分类规则表被划分成高端区域和低端区域,其中,用于对报文进行流分类的第一类型关键字配置在所述低端区域,所述第一类型关键字中不包括报文的入端口标识,用于对报文进行流分类的其他类型关键字配置在所述高端区域,所述第一类型关键字为差分服务代码点dscp,dscp所属的流类型对应的优先级映射类型为:dscp到802.1p的映射,所述其他类型关键字包括:802.1p+入端口标识,802.1p+入端口标识所属的流类型对应的优先级映射类型为:802.1p到dscp的映射、802.1p到802.1p的映射或者不信任优先级;在网络设备中建立策略表,所述策略表中包括流类型与优先级映射类型的对应关系;网络设备根据所述流分类规则表对接收到的报文进行流分类,确定该报文所属的流类型;网络设备根据报文所属的流类型,从所述策略表中匹配优先级映射类型,根据匹配到的优先级映射类型对报文进行优先级映射。2.如权利要求1所述的方法,其特征在于,在网络设备中建立流分类规则表,包括:在网路设备的交换芯片初始化时,建立所述流分类规则表,将基于关键字“dscp”的流分类规则配置在所述低端区域,将基于关键字“入端口标识”的流分类规则配置在所述高端区域;初始化完成后,对网络设备的各入端口进行优先级映射配置,其中,对于需要配置“dscp到802.1p的映射”的入端口,不做处理,对于需要配置“802.1p到dscp的映射”、“802.1p到802.1p的映射”或者“不信任优先级”的入端口,先删除该入端口在所述高端区域对应的流分类规则,然后在所述高端区域为该入端口配置基于关键字“802.1p+入端口标识”的流分类规则。3.如权利要求1所述的方法,其特征在于:所述网络设备为多住户单元MDU。4.一种在网络设备中实现优先级映...

【专利技术属性】
技术研发人员:吴军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利