CA2307529A1 - Methode et appareil de classification de paquets grammaticaux - Google Patents

Methode et appareil de classification de paquets grammaticaux Download PDF

Info

Publication number
CA2307529A1
CA2307529A1 CA002307529A CA2307529A CA2307529A1 CA 2307529 A1 CA2307529 A1 CA 2307529A1 CA 002307529 A CA002307529 A CA 002307529A CA 2307529 A CA2307529 A CA 2307529A CA 2307529 A1 CA2307529 A1 CA 2307529A1
Authority
CA
Canada
Prior art keywords
dfa
classifier
data
grammar
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002307529A
Other languages
English (en)
Inventor
Heng Liao
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsemi Storage Solutions Ltd
Original Assignee
PMC Sierra Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/538,132 external-priority patent/US7185081B1/en
Application filed by PMC Sierra Ltd filed Critical PMC Sierra Ltd
Publication of CA2307529A1 publication Critical patent/CA2307529A1/fr
Abandoned legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
CA002307529A 2000-03-29 2000-05-04 Methode et appareil de classification de paquets grammaticaux Abandoned CA2307529A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/538,132 US7185081B1 (en) 1999-04-30 2000-03-29 Method and apparatus for programmable lexical packet classifier
US09/538,132 2000-03-29

Publications (1)

Publication Number Publication Date
CA2307529A1 true CA2307529A1 (fr) 2001-09-29

Family

ID=24145636

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002307529A Abandoned CA2307529A1 (fr) 2000-03-29 2000-05-04 Methode et appareil de classification de paquets grammaticaux

Country Status (1)

Country Link
CA (1) CA2307529A1 (fr)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003023553A3 (fr) * 2001-09-12 2003-08-07 Raqia Networks Inc Procede de generation d'un automate dfa qui regroupe des transitions en classes afin de conserver de la memoire
WO2004040427A1 (fr) * 2002-10-29 2004-05-13 Lockheed Martin Corporation Accelerateur de detection d'intrusion
FR2856868A1 (fr) * 2003-06-30 2004-12-31 Everbee Networks Procede et systeme pour l'analyse d'un flux de donnees
WO2004079571A3 (fr) * 2003-02-28 2005-03-24 Lockheed Corp Compilateur de personnalite a accelerateur materiel
EP1607823A3 (fr) * 2004-06-14 2006-01-25 Lionic Corporation Procédé et système pour la detection de virus à l'aide des automates finis
US7080094B2 (en) 2002-10-29 2006-07-18 Lockheed Martin Corporation Hardware accelerated validating parser
US7213265B2 (en) 2000-11-15 2007-05-01 Lockheed Martin Corporation Real time active network compartmentalization
US7216364B2 (en) 2004-06-14 2007-05-08 Lionic Corporation System security approaches using state tables
US7225467B2 (en) 2000-11-15 2007-05-29 Lockheed Martin Corporation Active intrusion resistant environment of layered object and compartment keys (airelock)
CN100357846C (zh) * 2002-10-29 2007-12-26 洛克希德马丁公司 入侵检测加速器
US7596809B2 (en) 2004-06-14 2009-09-29 Lionic Corporation System security approaches using multiple processing units
US7685637B2 (en) 2004-06-14 2010-03-23 Lionic Corporation System security approaches using sub-expression automata
CN115801020A (zh) * 2023-02-13 2023-03-14 鹏城实验室 确定有限状态自动机压缩方法、匹配方法、设备及介质
CN118283148A (zh) * 2024-06-04 2024-07-02 南京信息工程大学 一种跨平台应用层协议解析器自动生成方法及装置

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7213265B2 (en) 2000-11-15 2007-05-01 Lockheed Martin Corporation Real time active network compartmentalization
US7225467B2 (en) 2000-11-15 2007-05-29 Lockheed Martin Corporation Active intrusion resistant environment of layered object and compartment keys (airelock)
WO2003023553A3 (fr) * 2001-09-12 2003-08-07 Raqia Networks Inc Procede de generation d'un automate dfa qui regroupe des transitions en classes afin de conserver de la memoire
WO2004040427A1 (fr) * 2002-10-29 2004-05-13 Lockheed Martin Corporation Accelerateur de detection d'intrusion
US7080094B2 (en) 2002-10-29 2006-07-18 Lockheed Martin Corporation Hardware accelerated validating parser
US7146643B2 (en) 2002-10-29 2006-12-05 Lockheed Martin Corporation Intrusion detection accelerator
AU2003277248B2 (en) * 2002-10-29 2009-04-23 Lockheed Martin Corporation Intrusion detection accelerator
CN100357846C (zh) * 2002-10-29 2007-12-26 洛克希德马丁公司 入侵检测加速器
CN100470480C (zh) * 2003-02-28 2009-03-18 洛克希德马丁公司 分析程序加速器装置以及更新其的方法
WO2004079571A3 (fr) * 2003-02-28 2005-03-24 Lockheed Corp Compilateur de personnalite a accelerateur materiel
FR2856868A1 (fr) * 2003-06-30 2004-12-31 Everbee Networks Procede et systeme pour l'analyse d'un flux de donnees
WO2005004003A1 (fr) * 2003-06-30 2005-01-13 Everbee Networks Procédé et système pour l'analyse d'un flux de données
EP1607823A3 (fr) * 2004-06-14 2006-01-25 Lionic Corporation Procédé et système pour la detection de virus à l'aide des automates finis
US7216364B2 (en) 2004-06-14 2007-05-08 Lionic Corporation System security approaches using state tables
US7596809B2 (en) 2004-06-14 2009-09-29 Lionic Corporation System security approaches using multiple processing units
US7685637B2 (en) 2004-06-14 2010-03-23 Lionic Corporation System security approaches using sub-expression automata
CN115801020A (zh) * 2023-02-13 2023-03-14 鹏城实验室 确定有限状态自动机压缩方法、匹配方法、设备及介质
CN115801020B (zh) * 2023-02-13 2023-04-11 鹏城实验室 确定有限状态自动机压缩方法、匹配方法、设备及介质
CN118283148A (zh) * 2024-06-04 2024-07-02 南京信息工程大学 一种跨平台应用层协议解析器自动生成方法及装置
CN118283148B (zh) * 2024-06-04 2024-08-06 南京信息工程大学 一种跨平台应用层协议解析器自动生成方法及装置

Similar Documents

Publication Publication Date Title
US7188168B1 (en) Method and apparatus for grammatical packet classifier
CA2307529A1 (fr) Methode et appareil de classification de paquets grammaticaux
US5680585A (en) Method and apparatus for defining data packet formats
US8726256B2 (en) Unrolling quantifications to control in-degree and/or out-degree of automaton
US8726253B2 (en) Method and apparatus for compiling regular expressions
EP2184687B1 (fr) Système de compilation d'expressions régulières, système d'appariement, procédé de compilation et procédé d'appariement
US6651099B1 (en) Method and apparatus for monitoring traffic in a network
US6771646B1 (en) Associative cache structure for lookups and updates of flow records in a network monitor
US20090106183A1 (en) Extended finite state automata and systems and methods for recognizing patterns using extended finite state automata
Antonello et al. Deep packet inspection tools and techniques in commodity platforms: Challenges and trends
US7299282B2 (en) State processor for pattern matching in a network monitor device
US8599859B2 (en) Iterative parsing and classification
US20050012521A1 (en) Methods and apparatuses for evaluation of regular expressions of arbitrary size
CA2306364A1 (fr) Methode et appareil pour langage de classification lexicale programmable de paquets
US8705568B2 (en) Hardware-based parser for packet-oriented protocols
TWI239475B (en) A reconfigurable semantic processor
CN116974580A (zh) 多模态网络编译方法、系统和存储介质
Tu et al. Linux network programming with p4
Zazo et al. Automated synthesis of FPGA-based packet filters for 100 Gbps network monitoring applications
Jayaram et al. Efficient demultiplexing of network packets by automatic parsing
CN120238582A (zh) 一种在智能网卡/dpu内实现基于p4部署正则表达式的方法
US20030074458A1 (en) Hybrid hardware/software packet filter
Hjalmtysson et al. Dynamic packet processors-A new abstraction for router extensibility
Minden et al. Composite protocols for innovative active services
Megacz Scannerless boolean parsing

Legal Events

Date Code Title Description
FZDE Discontinued