发明名称 METHODS AND SYSTEMS FOR SINGLE INSTRUCTION MULTIPLE DATA PROGRAMMABLE PACKET PARSERS
摘要 A parser for parsing network packets comprises a plurality of clusters, each cluster comprising one or more engines; a launcher configured to determine a candidate cluster of the plurality of clusters to parse a subset of a plurality of received packets; a loader configured to transmit the subset of the plurality of packets to the candidate cluster, wherein each of the one or more engines in the candidate cluster is configured to parse and derive parse results for a packet of the subset of the plurality of packets; and an unloader configured to receive from the candidate cluster the parse results for the subset of the plurality of packets and to transmit that information to a target.
申请公布号 US2015195383(A1) 申请公布日期 2015.07.09
申请号 US201414150602 申请日期 2014.01.08
申请人 Cavium, Inc. 发明人 Snyder, II Wilson Parkhurst;Katz Daniel Adam
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人
主权项 1. A parser for parsing network packets, the parser comprising: a plurality of clusters, each cluster comprising one or more engines; a launcher configured to determine a candidate cluster of the plurality of clusters to parse a subset of a plurality of received packets; a loader configured to transmit the subset of the plurality of packets to the candidate cluster, wherein each of the one or more engines in the candidate cluster is configured to parse and derive parse results for a packet of the subset of the plurality of packets; and an unloader configured to receive from the candidate cluster the parse results for the subset of the plurality of packets and to transmit that information to a target.
地址 San Jose CA US