一種通用的協(xié)議解析框架的實(shí)現(xiàn)方法及裝置
基本信息
申請(qǐng)?zhí)?/td> | CN201910158180.9 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN110324199B | 公開(公告)日 | 2021-03-26 |
申請(qǐng)公布號(hào) | CN110324199B | 申請(qǐng)公布日 | 2021-03-26 |
分類號(hào) | H04L12/26(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 趙春云;賀本彪;苗維杰 | 申請(qǐng)(專利權(quán))人 | 北京立思辰安科技術(shù)有限公司 |
代理機(jī)構(gòu) | 北京中濟(jì)緯天專利代理有限公司 | 代理人 | 張瑩 |
地址 | 310051 浙江省杭州市濱江區(qū)長(zhǎng)河街道長(zhǎng)河路351號(hào)3號(hào)樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種通用的協(xié)議解析框架實(shí)現(xiàn)方法及裝置,包括,步驟S1,建立協(xié)議名、端口號(hào)、解析函數(shù)之間的關(guān)聯(lián)關(guān)系,并將所述關(guān)聯(lián)關(guān)系存儲(chǔ)到全局hash表中;步驟S2,獲取需要分析的協(xié)議數(shù)據(jù)報(bào)文;步驟S3,對(duì)所述需要分析的協(xié)議數(shù)據(jù)報(bào)文進(jìn)行分解,從中提取出一個(gè)或多個(gè)端口號(hào);步驟S4,根據(jù)提取出的所述一個(gè)或多個(gè)端口號(hào)在全局hash表中進(jìn)行查找,如果查找到所述一個(gè)或多個(gè)端口號(hào)關(guān)聯(lián)的解析函數(shù),則執(zhí)行步驟S5;步驟S5,利用查找到的所述解析函數(shù)對(duì)所述需要分析的協(xié)議數(shù)據(jù)報(bào)文進(jìn)行解析,得到解析結(jié)果。本發(fā)明具有跨平臺(tái)、協(xié)議支持廣泛、報(bào)文分析簡(jiǎn)潔和部署方便等優(yōu)點(diǎn)。?? |
