一种网络处理器、网络处理方法和系统、单板技术方案

技术编号:16720266 阅读:86 留言:0更新日期:2017-12-05 17:44
本发明专利技术提供了一种网络处理器、网络处理系统和方法,网络侧接口单元接收来自网络侧的报文,将报文发送给端口解析单元,由端口解析单元根据报文的报文头中的网络侧端口的唯一标识信息确定报文对应的逻辑端口号,然后将报文和逻辑端口号发送给微引擎单元,微引擎单元据此对报文进行处理,再发送给交换侧接口单元。通过端口解析单元确定报文的逻辑端口号,从而免去了微引擎单元对此进行处理,大大减少了微引擎单元的负担,使得网络处理器的处理能力有显著的提升。

A network processor, network processing method and system, single board

The invention provides a network processor, network processing system and method, network interface unit receives messages from the network side, transmits the message to the port analytical unit, unique identification information port by port analytical unit according to the network side header message in determining logical port number corresponding to the message, and then send message and logical port number to the micro engine unit, micro engine unit according to message processing, then sent to the exchange side interface unit. Through port resolution unit to determine the logical port number of the message, the micro engine unit is saved, so the burden of the micro engine unit is greatly reduced, and the processing capacity of the network processor is significantly improved.

【技术实现步骤摘要】
一种网络处理器、网络处理方法和系统、单板
本专利技术涉及通信领域,尤其涉及一种网络处理器、网络处理方法和系统、单板。
技术介绍
现今网络发展速度惊人,网络流量的增长及新业务的出现,需要网络设备具有线速和灵活的处理能力。网络处理器凭借其高速处理及灵活的可编程性,已成为当今网络中数据处理的有效解决方案。网络处理系统应用的典型架构如图1,包括接口卡11,网络处理器12,交换网13。网络处理器12负责处理接口卡11接收的报文,实现业务分流、转发,网络侧接口单元121和交换侧接口单元123分别接收网络侧侧和交换侧进入网络处理器12的流量,微引擎单元122是网络处理器12的核心处理引擎,用于报文处理;交换网13负责交换接入及QOS(QualityofService,服务质量)处理。接口卡11负责端口接入,通常包含光模块、FPGA或者PHY等。比如E1、STM-1、GE、XFI等类型端口的接入。目前网络处理器12提供的外部接口包含多路SERDES(SERializer/DESerializer,串行器/解串器)总线,这些总线通常可以单独配置成SGMII(SerialGigabitMediaInde本文档来自技高网...
一种网络处理器、网络处理方法和系统、单板

【技术保护点】
一种网络处理方法,其特征在于,包括:接收来自网络侧或交换侧的报文;根据所述报文的报文头中的网络侧端口的唯一标识信息,确定所述报文对应的逻辑端口号;根据所述报文以及对应的逻辑端口号,对所述报文进行处理。

【技术特征摘要】
1.一种网络处理方法,其特征在于,包括:接收来自网络侧或交换侧的报文;根据所述报文的报文头中的网络侧端口的唯一标识信息,确定所述报文对应的逻辑端口号;根据所述报文以及对应的逻辑端口号,对所述报文进行处理。2.如权利要求1所述的网络处理方法,其特征在于,所述根据报文的报文头中的唯一标识信息,确定报文对应的逻辑端口号包括:根据所述唯一标识信息以及预设的唯一标识信息与逻辑端口号之间的对应关系,确定所述报文对应的逻辑端口号。3.如权利要求2所述的网络处理方法,其特征在于,当所述网络侧端口为非通道化模式时,所述报文的报文头中的唯一标识信息包括物理端口号;当所述网络侧端口为通道化模式时,所述报文的报文头中的唯一标识信息包括物理端口号和通道号。4.如权利要求3所述的网络处理方法,其特征在于,所述预设的唯一标识信息与逻辑端口号之间的对应关系包括:物理端口号与逻辑端口号之间的对应关系,或物理端口号和通道号与逻辑端口号之间的对应关系;所述确定报文对应的逻辑端口号包括:当所述网络侧端口为非通道化模式时,根据所述物理端口号以及预设的物理端口号与逻辑端口号之间的对应关系,确定所述报文对应的逻辑端口号;当所述网络侧端口为通道化模式时,根据所述物理端口号和通道号以及预设的物理端口号和通道号与逻辑端口号之间的对应关系,确定所述报文对应的逻辑端口号。5.一种网络处理器,其特征在于,包括网络侧接口单元、交换侧接口单元、端口解析单元以及微引擎单元;所述网络侧接口单元接收来自网络侧的报文,将所述报文发送给端口解析单元;所述端口解析单元根据所述报文的报文头中的网络侧端口的唯一标识信息确定所述报文对应的逻辑端口号,并将所述报文和所述逻辑端口号发送给所述微引擎单元;所述微引擎单元根据所述报文以及逻辑端口号,对所述报文进行处理,并将处理后的报文发送给所述交换侧接口单元;所述交换侧接口单元接收来自交换侧的报文,将所述报文发送给端口解析单元;所述端口解析单元根据所述报文的报文头中的网络侧端口的唯一标识信息确定所述报文对应的逻辑端口号,并将所述报文和所述逻辑端口号发送给...

【专利技术属性】
技术研发人员:姜海明杨远田
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1