產品
鴻璟科技(Lionic) LA3000是一款針對深度封包檢測(DPI, Deep Packet Inspection)而設計的 正規表示式(Regular Expression) 矽智財(Silicon IP)。 如今,支援網路模型OSI第七層,也就是應用層,已成為目前網路安全設備與內容感知(Content Aware) 網路設備的一個迫切需求。 許多這類應用程式依賴於DPI來實現其功能,例如防病毒、入侵防護系統、流量分類等等。
LA3000的功能是MPSE(Multi-Pattern Search Engine 多規則搜尋引擎), 它支援正規表示式和純字串規則。 也就是說,LA3000能夠同時在記憶體中搜尋數百萬個規則(僅受限於記憶體容量)。 它利用我們的專利技術,在最小的記憶體用量和特徵碼維護需求下提供卓越的性能。
鴻璟科技(Lionic)自動機軟體開發套件是LA3000 矽智財的軟體配套工具。它包括正規表示式 (Regular Expression) / 純字串(Plain String) 編譯器 (RE-Compiler)和模擬器(RE-Simulator)。LA3000 與 自動機軟體開發套件 必須搭配使用。
自動機軟體開發套件的編譯器(RE-Compiler)是一個 command-line 執行檔,提供Linux版和Windows版。 它可以讀取正規表示式與純字串規則並將其編譯成搜尋圖(Search Graph)。 我們將這個搜尋圖稱為 “檢查碼(Inspection Code)",它才是真正 LA3000 認得的格式。 隨後,將 “檢查碼” 傳到 LA3000 中,就可進行多規則搜尋。
自動機軟體開發套件的模擬器(RE-Simulator)是一個 command-line 執行檔,提供Linux版和Windows版。 它使用與LA3000相同的演算法,可模擬執行檢查碼。 使用者可以在個人電腦上使用模擬器來檢查正規表示式與純字串規則的撰寫是否正確, 並驗證執行結果是否符合預期。這樣可以不必要每次都使用LA3000硬體驗證。
LA3000有一個軟體對應版本,我們稱之為RE-Soft,即 “正規表示式軟體版” 。 RE-Soft的功能與硬體加速的LA3000完全相同,並且提供與鴻璟科技(Lionic)通用驅動介面相同的API。
對於沒有硬體加速的LA3000的平臺,鴻璟科技(Lionic)可以透過RE-Soft提供完全相同的功能。 鴻璟科技(Lionic)的深度封包檢測(DPI)解決方案,如防病毒、入侵防禦、應用程式識別等, 可以使用硬體LA3000或軟體RE-Soft。
LA3000適用廣泛的應用領域,但不受限於以下幾個方面 -