CA2307529A1 - Methode et appareil de classification de paquets grammaticaux - Google Patents
Methode et appareil de classification de paquets grammaticaux Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims 20
- 230000014509 gene expression Effects 0.000 claims abstract 14
- 239000000470 constituent Substances 0.000 claims abstract 3
- 230000015654 memory Effects 0.000 claims 17
- 230000006837 decompression Effects 0.000 claims 3
- 238000005538 encapsulation Methods 0.000 claims 2
- 230000004044 response Effects 0.000 claims 2
- 238000013500 data storage Methods 0.000 claims 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
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)
| 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 | 南京信息工程大学 | 一种跨平台应用层协议解析器自动生成方法及装置 |
-
2000
- 2000-05-04 CA CA002307529A patent/CA2307529A1/fr not_active Abandoned
Cited By (20)
| 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 |