[发明专利]灵活交换逻辑包处理方法、交换装置和交换系统有效
申请号: | 201910693344.8 | 申请日: | 2019-07-30 |
公开(公告)号: | CN111083071B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | N·V·伊斯罗卡尔 | 申请(专利权)人: | 安华高科技股份有限公司 |
主分类号: | H04L49/10 | 分类号: | H04L49/10;H04L49/15;H04L49/25 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 林斯凯 |
地址: | 新加坡*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 灵活 交换 逻辑 处理 方法 装置 系统 | ||
本发明涉及灵活交换逻辑。灵活交换逻辑包处理包含:接收与特定业务流相关联的第一包;在所述特定业务流的第一循环中通过基于所接收到的配置文件信号选择可编程管道的一或多个处理层级来产生交换决策行为,所述所接收到的配置文件信号指示所述第一包所需的处理类型;及使用所述可编程管道的所述选定的一或多个处理层级来对所述第一包执行包处理。在一些方面中,流入包处理器经配置以使用所述流入包处理器中的第一可编程管道的所述选定处理层级来产生第一交换决策行为。在其它方面中,流出包处理器经配置以使用所述流出包处理器中的第二可编程管道的所述选定处理层级基于第二交换决策行为来对所传递的所述第一所接收到的包执行包动作。
技术领域
本发明大体来说涉及用于处理数据的网络装置,且确切来说涉及灵活交换逻辑。
背景技术
由于用户数目迅速增长,因此联网基础设施正面临着对大带宽及智能服务不断增加的需求。高效的功耗也是需要考虑的问题。处置这些用户交互的网络交换装置(例如,交换机及路由器)花费大量处理时间来针对所处理的每一包执行查找及存取存储器。举例来说,每一包可经历以下过程:1)包流入到交换装置中;2)分析包的各种参数;3)使用表、寄存器及/或域执行分类以导出转发信息;及4)导出包修改动作,例如包转发或丢弃动作。随着通过交换装置的网络业务增加,包处理开销对应地增加。可添加额外处理器及存储器来处置增大的需求,但可能会增加交换装置的成本且也可占用空间且消耗功率。
发明内容
本发明的一方面涉及一种灵活交换逻辑包处理方法,所述方法包括:接收与特定业务流相关联的第一包;由处理器在所述特定业务流的第一循环中通过基于所接收到的配置文件信号选择可编程管道的一或多个处理层级来产生交换决策行为,所述所接收到的配置文件信号指示所述第一包所需的处理类型,其中所述所接收到的配置文件信号是用于对所述一或多个处理层级的交换决策逻辑进行编程的配置文件数据结构的指针;及由所述处理器使用所述可编程管道的所述选定的一或多个处理层级来对所述第一包执行包处理。
在本发明的另一方面中,一种交换装置包括:流入包处理器,其经配置以基于所接收到的配置文件信号使用所述流入包处理器中的第一可编程管道的一或多个处理层级来产生第一交换决策行为,基于所述交换决策行为对第一所接收到的包执行流入包处理,并将所述第一所接收到的包及所述所接收到的配置文件信号传递到流出包处理器;及所述流出包处理器,其经配置以基于第二交换决策行为对所传递的所述第一所接收到的包执行包动作,所述第二交换决策行为是基于所述所接收到的配置文件信号使用所述流出包处理器中的第二可编程管道的一或多个处理层级而产生,其中所述所接收到的配置文件信号是配置文件数据结构的指针,所述配置文件数据结构用于对所述第一可编程管道及所述第二可编程管道中的所述一或多个处理层级的交换决策逻辑进行编程。
在本发明的又一方面中,一种计算机程序产品包括存储在有形计算机可读存储媒体中的指令,所述指令包括:接收与特定业务流相关联的第一包的指令;由处理器在所述特定业务流的第一循环中通过基于所接收到的配置文件信号选择可编程管道的一或多个处理层级来产生交换决策行为的指令,所述所接收到的配置文件信号指示所述第一包所需的处理类型,其中所述所接收到的配置文件信号是用于对所述一或多个处理层级的交换决策逻辑进行编程的配置文件数据结构的指针;及由所述处理器使用所述可编程管道的所述选定的一或多个处理层级来对所述第一包执行包处理的指令。
附图说明
在所附权利要求书中陈述本技术的某些特征。然而,出于解释目的,在以下各图中陈述本技术的数个实施例。
在所附权利要求书中陈述本技术的某些特征。然而,出于解释目的,在以下各图中陈述本技术的一或多个实施方案。
图1图解说明根据本技术的一或多个实施方案的可实施网络装置的实例性网络环境。
图2图解说明根据一或多个实施方案的可实施灵活交换逻辑的实例性电子装置的交换机架构。
图3图解说明根据本技术的一或多个实施方案的灵活交换逻辑管道架构的实例的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安华高科技股份有限公司,未经安华高科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910693344.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种学习交互方法、电子设备及存储介质
- 下一篇:涂布容器