[发明专利]一种网络处理器、网络处理方法和系统、单板有效
| 申请号: | 201610356508.4 | 申请日: | 2016-05-25 |
| 公开(公告)号: | CN107438035B | 公开(公告)日: | 2021-11-12 |
| 发明(设计)人: | 姜海明;杨远田 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/935 | 分类号: | H04L12/935;H04L12/937 |
| 代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷;李发兵 |
| 地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络 处理器 处理 方法 系统 单板 | ||
本发明提供了一种网络处理器、网络处理系统和方法,网络侧接口单元接收来自网络侧的报文,将报文发送给端口解析单元,由端口解析单元根据报文的报文头中的网络侧端口的唯一标识信息确定报文对应的逻辑端口号,然后将报文和逻辑端口号发送给微引擎单元,微引擎单元据此对报文进行处理,再发送给交换侧接口单元。通过端口解析单元确定报文的逻辑端口号,从而免去了微引擎单元对此进行处理,大大减少了微引擎单元的负担,使得网络处理器的处理能力有显著的提升。
技术领域
本发明涉及通信领域,尤其涉及一种网络处理器、网络处理方法和系统、单板。
背景技术
现今网络发展速度惊人,网络流量的增长及新业务的出现,需要网络设备具有线速和灵活的处理能力。网络处理器凭借其高速处理及灵活的可编程性,已成为当今网络中数据处理的有效解决方案。
网络处理系统应用的典型架构如图1,包括接口卡11,网络处理器12,交换网13。
网络处理器12负责处理接口卡11接收的报文,实现业务分流、转发,网络侧接口单元121和交换侧接口单元123分别接收网络侧和交换侧进入网络处理器12的流量,微引擎单元122是网络处理器12的核心处理引擎,用于报文处理;交换网13负责交换接入及QOS(Quality of Service,服务质量)处理。
接口卡11负责端口接入,通常包含光模块、FPGA或者PHY等。比如E1、STM-1、GE、XFI等类型端口的接入。
目前网络处理器12提供的外部接口包含多路SERDES(SERializer/DESerializer,串行器/解串器)总线,这些总线通常可以单独配置成SGMII(Serial Gigabit MediaIndependent Interface,串行千兆媒体独立接口)(1G)、XFI(10G)、XLAUI(40G)、CAUI(100G)、INTERLAKEN等接口类型,此外,为了支持更多的出接口,更好的利用网络处理器12高速处理能力,接口卡11可以出多路E1、SGMII等低速接口,此时需要接口卡11做报文转换,通过增加报文头携带通道信息,实现多路对一路的映射;对交换侧接收的报文,目前应用典型的为Interlaken接口,通常出端口是通过交换头携带给网络处理器12,交换头中包含出端口信息。
对于上述两种场景,都需要网络处理器感知细粒度的通道化端口信息,即逻辑端口号。目前应用通常网络处理器通过驻留于微引擎单元中的微码花费大量指令去识别和解析,网络处理器的微码资源是最宝贵资源,微码指令长短决定了网络处理器的转发性能。因此,如何节约微码的性能,使网络处理器的处理能力更强,成为一个亟待解决的问题。
发明内容
本发明提供了一种网络处理器、网络处理方法和系统、单板,解决了现有技术中采用网络处理器中的微引擎的微码来获取报文的逻辑端口号而导致的微码性能的浪费,从而使得网络处理器处理性能差的问题。
为了解决上述技术问题,本发明提供了一种网络处理方法,包括:
接收来自网络侧或交换侧的报文;
根据所述报文的报文头中的网络侧端口的唯一标识信息,确定所述报文对应的逻辑端口号;
根据所述报文以及对应的逻辑端口号,对所述报文进行处理。
可选的,所述根据报文的报文头中的唯一标识信息,确定报文对应的逻辑端口号包括:根据所述唯一标识信息以及预设的唯一标识信息与逻辑端口号之间的对应关系,确定所述报文对应的逻辑端口号。
可选的,当所述网络侧端口为非通道化模式时,所述报文的报文头中的唯一标识信息包括物理端口号;当所述网络侧端口为通道化模式时,所述报文的报文头中的唯一标识信息包括物理端口号和通道号。
可选的,所述预设的唯一标识信息与逻辑端口号之间的对应关系包括:物理端口号与逻辑端口号之间的对应关系,或物理端口号和通道号与逻辑端口号之间的对应关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610356508.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:吸顶灯(兰博基尼)
- 下一篇:同步和信道估计的方法及装置





