发明名称 Packet parsing and control packet classification
摘要 A system may include receiving a packet, of a packet stream, including control tags in a header portion of the packet and classifying each of the control tags into a category selected from a set of possible categories. The set of possible categories may include an unambiguous interposable (UI) category that is assigned to a control tag that corresponds to an unambiguous parsing interpretation and that is interposable within a sequence of the control tags, and an ambiguous interposable (AI) category that is assigned to a control tag in which the control tag has an ambiguous parsing interpretation and in which the control tag is interposable within the sequence of the control tags. The method may further include determining parsing operations to perform for the packet based on the classified categories of the control tags and based on the packet stream of the packet.
申请公布号 US9571396(B2) 申请公布日期 2017.02.14
申请号 US201514722629 申请日期 2015.05.27
申请人 Juniper Networks, Inc. 发明人 Talaski David;Godbole Avanindra;Frailong Jean Marc;Kong Fanyun
分类号 H04L12/743;H04L29/06;H04L12/54;H04L12/46;G06F17/30 主分类号 H04L12/743
代理机构 Harrity & Harrity, LLP 代理人 Harrity & Harrity, LLP
主权项 1. A system comprising: a plurality of processing devices arranged in a pipeline, a first processing device, of the plurality of processing devices, connecting to an input of a second processing device of the plurality of processing devices, andthe second processing device connecting to an input of a third processing device of the plurality of processing devices; and a plurality of content addressable memories (CAMs), a first CAM, of the plurality of CAMs, connecting to an output of the first processing device, connecting to an input of a second CAM of the plurality of CAMs, and connecting directly to the input of the third processing device,the second CAM connecting to an output of the second processing device and connecting to an input of a third CAM of the plurality of CAMs, andthe third CAM connecting to an output of the third processing device.
地址 Sunnyvale CA US