1.一種可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,包括:
步驟1,獲取待解析的網(wǎng)絡(luò)協(xié)議報(bào)文,根據(jù)協(xié)議查找表對所述待解析的網(wǎng)絡(luò)報(bào)文中的指令進(jìn)行譯碼,將譯碼結(jié)果進(jìn)行儲(chǔ)存;
步驟2,控制邏輯將所述譯碼結(jié)果進(jìn)行解析,將所述解析結(jié)果進(jìn)行儲(chǔ)存,解析結(jié)束后通過協(xié)議類型編碼表獲取下一層網(wǎng)絡(luò)協(xié)議報(bào)文的指令。
2.如權(quán)利要求1所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,設(shè)置輸入報(bào)文RAM,通過所述輸入報(bào)文RAM儲(chǔ)存所述待解析的網(wǎng)絡(luò)協(xié)議報(bào)文。
3.如權(quán)利要求1所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,設(shè)置報(bào)文解析狀態(tài)機(jī),所述報(bào)文解析狀態(tài)機(jī)控制可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法的解析流程。
4.如權(quán)利要求1所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,設(shè)置報(bào)文解析寄存器組,所述報(bào)文解析寄存器組儲(chǔ)存所述譯碼結(jié)果以及網(wǎng)絡(luò)協(xié)議報(bào)文解析所需的變量。
5.如權(quán)利要求1所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,設(shè)置輸出信息RAM,所述輸出信息RAM儲(chǔ)存所述解析結(jié)果。
6.一種可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析系統(tǒng),其特征在于,包括:
譯碼模塊,用于獲取待解析的網(wǎng)絡(luò)協(xié)議報(bào)文,根據(jù)協(xié)議查找表對所述待解析的網(wǎng)絡(luò)報(bào)文中的指令進(jìn)行譯碼,將譯碼結(jié)果進(jìn)行儲(chǔ)存;
解析模塊,用于控制邏輯將所述譯碼結(jié)果進(jìn)行解析,將所述解析結(jié)果進(jìn)行儲(chǔ)存,解析結(jié)束后通過協(xié)議類型編碼表獲取下一層網(wǎng)絡(luò)協(xié)議報(bào)文的指令。
7.如權(quán)利要求6所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,輸入報(bào)文RAM,通過所述輸入報(bào)文RAM儲(chǔ)存所述待解析的網(wǎng)絡(luò)協(xié)議報(bào)文。
8.如權(quán)利要求6所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,報(bào)文解析狀態(tài)機(jī),所述報(bào)文解析狀態(tài)機(jī)控制可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法的解析流程。
9.如權(quán)利要求6所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,報(bào)文解析寄存器組,所述報(bào)文解析寄存器組儲(chǔ)存所述譯碼結(jié)果以及網(wǎng)絡(luò)協(xié)議報(bào)文解析所需的變量。
10.如權(quán)利要求6所述的可擴(kuò)展的網(wǎng)絡(luò)協(xié)議解析方法,其特征在于,輸出信息RAM,所述輸出信息RAM儲(chǔ)存所述解析結(jié)果。