[发明专利]分组序列批处理在审
申请号: | 201810985941.3 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109587086A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | J·J·布朗;C·麦克纳马拉;T·坎特基;B·埃尔米斯;S·哈特;A·奇利金;B·瑞安;B·理查森;M·A·欧汉隆;A·坎宁安 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/953 | 分类号: | H04L12/953;H04L12/46;H04L12/723;H04L12/725;H04L12/741;H04L29/06 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批处理 公共属性 硬件平台 提示 分组序列 网络接口 主机平台 转发 分组 配置 | ||
1.一种装置,包括:
硬件平台;
用于在所述硬件平台上执行的逻辑,所述逻辑配置为:
接收包括第一多个分组的批次;
识别所述批次的公共属性;
根据所述公共属性对所述批次执行批处理;
生成针对所述批次的提示,所述提示包括关于所述批次的用于促进对所述批次的处理的信息;并且
将所述批次与所述提示一起转发到主机平台网络接口。
2.如权利要求1所述的装置,其中,所述公共属性是公共目的地。
3.如权利要求1所述的装置,其中,所述公共目的地是公共介质访问控制(MAC)地址。
4.如权利要求3所述的装置,其中,批处理包括识别所述批次的公共服务流,其中,识别所述公共服务流是至少部分地基于(源、目的地、协议)元组的。
5.如权利要求1所述的装置,其中,批处理包括识别公共大小s的n个分组,其中,所述提示包括用于分配n×s存储块的指令。
6.如权利要求1所述的装置,其中,所述公共属性包括属于公共虚拟局域网(VLAN)的分组,并且其中,所述提示包括针对所述批次的单个查找。
7.如权利要求1所述的装置,其中,所述公共属性包括全部具有公共优先级的分组。
8.如权利要求1所述的装置,其中,所述第一多个分组是第二多个分组的子组,并且其中,所述逻辑还用于对所述第二多个分组内的分组重新排序以形成所述批次。
9.如权利要求8所述的装置,其中,所述逻辑用于形成所述批次,同时维持公共流中的分组的排序。
10.如权利要求1所述的装置,其中,所述公共属性包括公共有效载荷数据。
11.如权利要求1所述的装置,其中,所述公共属性包括公共安全关联。
12.如权利要求1所述的装置,其中,所述公共属性是从由以下构成的组中选择的:公共隧道、公共层报头、公共协议类型、公共虚拟局域网(VLAN)、公共安全关联、公共协议类型、公共优先级、公共网络层、公共隧道、公共有效载荷数据和公共Q-in-Q标签。
13.如权利要求1-11中任一项所述的装置,其中,所述提示包括批次指示符、批次代码类型和批次长度。
14.如权利要求1-11中任一项所述的装置,其中,所述逻辑包括从由以下构成的组中选择的硬件逻辑设备:专用集成电路(ASIC)、现场可编程门阵列(FPGA)以及硬或软知识产权(IP)块。
15.如权利要求1-11中任一项所述的装置,其中,所述逻辑包括软件分组预处理引擎。
16.一种网络接口设备,包括:
入口接口;
主机平台接口;
所述入口接口和出口接口之间的处理逻辑,其用于:
接收包括第一多个分组的批次;
识别所述批次的公共属性;
根据所述公共属性对所述批次执行批处理;
生成针对所述批次的提示,所述提示包括关于所述批次的用于促进对所述批次的处理的信息;并且
将所述批次与所述提示一起转发到主机平台网络接口。
17.如权利要求16所述的网络接口设备,其中,所述公共属性是公共目的地。
18.如权利要求16所述的网络接口设备,其中,所述公共目的地是公共介质访问控制(MAC)地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810985941.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据传输方法及其相关设备
- 下一篇:一种报文处理方法及系统