发明名称 Method for TCAM lookup using a key in multi-threaded packet processors
摘要 A method, apparatus and computer program product for performing TCAM lookups in multi-threaded packet processors is presented. A Ternary Content Addressable Memory (TCAM) key is constructed for a packet and a Packet Reference Number (PRN) is generated. The TCAM key and the packet are tagged with the PRN. The TCAM key and the PRN are sent to a TCAM and in parallel the packet and the PRN are sent to a packet processing thread. The PRN is used to read the TCAM result when it is ready.
申请公布号 US8861524(B2) 申请公布日期 2014.10.14
申请号 US201012951555 申请日期 2010.11.22
申请人 Avaya Inc. 发明人 Assarpour Hamid
分类号 H04L12/00;H04L12/741;H04L12/46;G06F13/00 主分类号 H04L12/00
代理机构 Anderson Gorecki & Rouille LLP 代理人 Anderson Gorecki & Rouille LLP
主权项 1. A computer-implemented method in which a computer system performs operations comprising: constructing a Ternary Content Addressable Memory (TCAM) key for a packet wherein said constructing a TCAM key comprises pre-classifying said packet based on a packet type of said packet and user configurations, and using said packet type and said user configurations to extract fields of said packet; generating a Packet Reference Number (PRN); tagging said TCAM key and said packet with said PRN; sending said TCAM key and said PRN to a TCAM and in parallel sending said packet and said PRN to a packet processing thread.
地址 Basking Ridge NJ US