技術(shù)特征:1.一種基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于,設(shè)定一個(gè)Trap原始報(bào)文的自定義解析模板,設(shè)定一個(gè)Trap原始報(bào)文存儲隊(duì)列和一個(gè)Trap告警入庫存儲隊(duì)列,所述方法至少包括以下步驟:步驟S1、接收網(wǎng)絡(luò)設(shè)備上報(bào)的Trap原始報(bào)文,并將所述Trap原始報(bào)文裝入Trap原始報(bào)文存儲隊(duì)列中;步驟S2、從Trap原始報(bào)文存儲隊(duì)列中同步讀取Trap原始報(bào)文,并將Trap原始報(bào)文的參數(shù)與自定義解析模板中的參數(shù)進(jìn)行對比判斷;如果Trap原始報(bào)文的參數(shù)與自定義解析模版中的參數(shù)匹配,則根據(jù)自定義解析模板將讀取的Trap原始報(bào)文解析成用戶定義的告警信息,并將解析好的告警信息加入Trap告警入庫存儲隊(duì)列中;步驟S2中解析Trap原始報(bào)文包括以下步驟:步驟S201,將獲取的Trap原始報(bào)文的唯一標(biāo)識屬性列與自定義解析模板參數(shù)進(jìn)行匹配,循環(huán)判斷每個(gè)模板是否可用,若可用則進(jìn)入步驟S202,若不可用則使用下一個(gè)自定義解析模板進(jìn)行匹配步驟S201;步驟S202,將Trap原始報(bào)文信息與自定義解析模板的清除告警條件進(jìn)行匹配,如果滿足清除告警條件則進(jìn)入步驟S203,否則進(jìn)入步驟S204;步驟S203,將Trap原始報(bào)文解析成告警信息,并將其加入Trap告警入庫存儲隊(duì)列中,進(jìn)入步驟S205;步驟S204,如果Trap原始報(bào)文與清除告警條件不能夠匹配,則判斷是否匹配告警條件,如果匹配告警條件則進(jìn)如步驟S203,如果不匹配告警條件,則直接進(jìn)入步驟S205;步驟S205、將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列;步驟S3、將Trap告警信息從Trap告警入庫存儲隊(duì)列中取出,判斷是清除告警還是產(chǎn)生告警;如果是清除告警則更新Trap告警入庫存儲隊(duì)列,如果是產(chǎn)生告警則新產(chǎn)生一條告警插入Trap告警入庫存儲隊(duì)列中。2.根據(jù)權(quán)利要求1所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:Trap原始報(bào)文存儲隊(duì)列為先進(jìn)先出隊(duì)列形式。3.根據(jù)權(quán)利要求1所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:所述自定義解析模板包括規(guī)則名、規(guī)則描述、屬性類型、特定類型、企業(yè)Oid、告警等級、告警消息、唯一標(biāo)識屬性列、匹配告警條件、清除告警條件。4.根據(jù)權(quán)利要求1所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:步驟S1和步驟S2具體包括以下步驟:步驟S101、網(wǎng)絡(luò)設(shè)備以Trap報(bào)文形式將故障發(fā)給網(wǎng)絡(luò)管理系統(tǒng);步驟S102、把Trap報(bào)文裝入Trap原始報(bào)文存儲隊(duì)列中;步驟S103、將Trap原始報(bào)文存儲隊(duì)列中的Trap原始報(bào)文取出;步驟S104、根據(jù)取出的Trap原始報(bào)文信息查找網(wǎng)絡(luò)設(shè)備庫中是否存在該網(wǎng)絡(luò)設(shè)備,若存在則進(jìn)入步驟S105、否則直接結(jié)束,Trap原始報(bào)文丟棄;步驟S105、獲取自定義解析模板,將自定義解析模板與接收的Trap原始報(bào)文進(jìn)行匹配,判斷是否能解析Trap原始報(bào)文,若能解析則進(jìn)入步驟S106;不能解析則進(jìn)入步驟S107;步驟S106、Trap解析器將Trap原始報(bào)文解析成用戶自定義的告警信息,將解析好的告警信息加入Trap告警入庫存儲隊(duì)列中;步驟S107、將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列。5.根據(jù)權(quán)利要求4所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:步驟S101中,網(wǎng)絡(luò)設(shè)備必須支持簡單網(wǎng)絡(luò)管理協(xié)議,且網(wǎng)絡(luò)設(shè)備的Trap服務(wù)器地址為網(wǎng)絡(luò)管理服務(wù)器地址。6.根據(jù)權(quán)利要求1所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:步驟S202中,Trap報(bào)文包括版本1和版本2c/3,針對Trap版本1,清除告警條件包括企業(yè)Oid、屬性類型、特定類型和多個(gè)綁定變量;針對Trap版本2c/3,清除告警條件只包括企業(yè)Oid和多個(gè)綁定變量。7.根據(jù)權(quán)利要求1所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:步驟S3具體包括以下步驟:步驟S301、將告警信息從Trap告警入庫存儲隊(duì)列中取出;步驟S302、對取出的告警信息進(jìn)行判斷,如果是非Trap告警,則不進(jìn)行處理,如果是Trap告警,則進(jìn)入步驟S303;步驟S303、查找未清除的告警信息,并判斷未清除的告警信息是否在Trap告警入庫存儲隊(duì)列中,如果存在Trap告警入庫存儲隊(duì)列中,則進(jìn)入步驟S304;如果不存在Trap告警入庫存儲隊(duì)列中,則進(jìn)入步驟S305;步驟S304、查看告警信息中的告警標(biāo)識是否被自定義解析模板解析為清除告警,如果解析為清除告警則進(jìn)入步驟S306;如果不是解析為清除告警,則進(jìn)入步驟S307;步驟S305、查看告警信息中的告警標(biāo)識是否被自定義解析模板解析為告警,如果是則進(jìn)入步驟S308;如果不是解析為告警則流程結(jié)束;步驟S306、設(shè)置告警清除人和清除時(shí)間,并更新當(dāng)前的Trap告警入庫存儲隊(duì)列,流程結(jié)束;步驟S307、設(shè)置告警次數(shù),更新最近一次告警時(shí)間,并更新當(dāng)前的Trap告警入庫存儲隊(duì)列,流程結(jié)束;步驟S308、在Trap告警入庫存儲隊(duì)列中插入告警信息及Trap原始報(bào)文的唯一標(biāo)識屬性列,流程結(jié)束。8.根據(jù)權(quán)利要求7所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:步驟S301中,按IP地址、MAC地址、告警等級、告警類型、唯一標(biāo)識屬性列查找未清除的告警信息。9.根據(jù)權(quán)利要求8所述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其特征在于:其中所述唯一標(biāo)識屬性列為用戶自定義,用于區(qū)別同一個(gè)設(shè)備的不同組件存在的告警。