一種串聯(lián)安全設(shè)備故障系統(tǒng)及方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)及方法,包括:openflow控制器和openflow交換機(jī);openflow控制器用于將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備,并接收openflow交換機(jī)傳遞的測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。openflow交換機(jī)用于接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器。通過(guò)本發(fā)明的方案,能夠正確可靠的檢測(cè)串聯(lián)安全設(shè)備的各種故障問(wèn)題,保證用戶(hù)業(yè)務(wù)系統(tǒng)的高可靠性。
【專(zhuān)利說(shuō)明】
_種串聯(lián)安全設(shè)備故障系統(tǒng)及方法
技術(shù)領(lǐng)域
[0001]本發(fā)明設(shè)計(jì)信息安全領(lǐng)域,具體涉及一種串聯(lián)安全設(shè)備故障系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)安全越來(lái)越受到人們的重視。金融、政府、高校、企事業(yè)單位等機(jī)構(gòu)都會(huì)使用串聯(lián)安全設(shè)備來(lái)保障網(wǎng)絡(luò)的安全。
[0003]用戶(hù)業(yè)務(wù)系統(tǒng)的可靠性保障是安全管理的首要目標(biāo),業(yè)務(wù)系統(tǒng)一旦出現(xiàn)問(wèn)題將給用戶(hù)帶來(lái)巨大的損失,能及時(shí)采取必要的措施,保證網(wǎng)絡(luò)業(yè)務(wù)不中斷,成為高可靠性的關(guān)鍵。如果不能及時(shí)監(jiān)測(cè)串聯(lián)安全設(shè)備故障,將會(huì)影響網(wǎng)絡(luò)的正常運(yùn)行。因此,如何及時(shí)發(fā)現(xiàn)串聯(lián)安全設(shè)備異常狀態(tài),及時(shí)采取必要的措施,保證網(wǎng)絡(luò)業(yè)務(wù)不中斷,成為高可靠性的關(guān)鍵。
[0004]現(xiàn)有監(jiān)測(cè)串聯(lián)安全設(shè)備故障的方法只能監(jiān)測(cè)到設(shè)備端口掉線的情況,不能監(jiān)測(cè)到設(shè)備軟件錯(cuò)誤、或者假死等問(wèn)題。如果設(shè)備假死或者軟件錯(cuò)誤不能監(jiān)測(cè),就會(huì)出現(xiàn)串聯(lián)安全設(shè)備已經(jīng)不能正常工作,但是管理者不知道,就會(huì)導(dǎo)致業(yè)務(wù)中斷。
【發(fā)明內(nèi)容】
[0005]為了解決上述問(wèn)題,本發(fā)明提出了一種串聯(lián)安全設(shè)備故障系統(tǒng)及方法,能夠正確可靠的檢測(cè)串聯(lián)安全設(shè)備的各種故障問(wèn)題,保證用戶(hù)業(yè)務(wù)系統(tǒng)的高可靠性。
[0006]為了達(dá)到上述目的,本發(fā)明提出了一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng),該系統(tǒng)包括:openflow控制器和openflow交換機(jī)。
[0007]openflow控制器,用于將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備,并接收openflow交換機(jī)傳遞的測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0008]openflow交換機(jī),用于接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器。
[0009]優(yōu)選地,
[0010]openflow控制器包括第一測(cè)試接口、第二測(cè)試接口和第一網(wǎng)絡(luò)接口 !openflow交換機(jī)包括第一測(cè)試流接口、第二測(cè)試流接口和第二網(wǎng)絡(luò)接口。
[0011 ] 第一測(cè)試接口與第一測(cè)試流接口相連,第二測(cè)試接口與第二測(cè)試流接口相連,第一網(wǎng)絡(luò)接口與第二網(wǎng)絡(luò)接口相連。
[0012]openflow交換機(jī)還包括多個(gè)設(shè)備接口,多個(gè)設(shè)備接口與多種串聯(lián)安全設(shè)備連接;其中,每個(gè)設(shè)備接口包括設(shè)備出口與設(shè)備入口。
[0013]優(yōu)選地,openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0014]openflow控制器通過(guò)第一測(cè)試接口將測(cè)試流發(fā)送給第一測(cè)試流接口 !openflow交換機(jī)通過(guò)設(shè)備入口將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0015]openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器是指:
[0016]openflow交換機(jī)通過(guò)設(shè)備出口接收經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流,通過(guò)第二測(cè)試流接口將測(cè)試流傳遞給第二測(cè)試接口。
[0017]本發(fā)明還提出一種基于上述串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)的串聯(lián)安全設(shè)備故障檢測(cè)方法,該方法包括:
[0018]openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備,并接收述openflow交換機(jī)傳遞的測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0019]openflow交換機(jī)接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器。
[0020]優(yōu)選地,
[0021]openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0022]openflow控制器通過(guò)第一測(cè)試接口將測(cè)試流發(fā)送給第一測(cè)試流接口 !openflow交換機(jī)通過(guò)設(shè)備入口將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0023]openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器是指:
[0024]openflow交換機(jī)通過(guò)設(shè)備出口接收經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流,通過(guò)第二測(cè)試流接口將測(cè)試流傳遞給第二測(cè)試接口。
[0025]本發(fā)明還提出另一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng),該系統(tǒng)包括-openflow控制器、openflow交換機(jī)和服務(wù)器。
[0026]openflow控制器,用于將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備。
[0027]openflow交換機(jī),用于接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器。
[0028]服務(wù)器,用于接收openflow交換機(jī)傳遞的測(cè)試流;并且當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0029]優(yōu)選地,
[0030]openflow控制器包括第一測(cè)試接口和第一網(wǎng)絡(luò)接口 !openflow交換機(jī)包括第一測(cè)試流接口、第二測(cè)試流接口和第二網(wǎng)絡(luò)接口 ;服務(wù)器包括第二測(cè)試接口。
[0031 ] 第一測(cè)試接口與第一測(cè)試流接口相連,第二測(cè)試接口與第二測(cè)試流接口相連,第一網(wǎng)絡(luò)接口與第二網(wǎng)絡(luò)接口相連。
[0032]openflow交換機(jī)還包括多個(gè)設(shè)備接口,多個(gè)設(shè)備接口與多種串聯(lián)安全設(shè)備連接;其中,每個(gè)所述設(shè)備接口包括設(shè)備出口與設(shè)備入口。
[0033]優(yōu)選地,openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0034]openflow控制器通過(guò)第一測(cè)試接口將測(cè)試流發(fā)送給第一測(cè)試流接口 !openflow交換機(jī)通過(guò)設(shè)備入口將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0035]openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器是指:
[0036]openflow交換機(jī)通過(guò)第二測(cè)試流接口將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器的第二測(cè)試接口。
[0037]本發(fā)明還提出一種基于上述串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)的串聯(lián)安全設(shè)備故障檢測(cè)方法,該方法包括:
[0038]openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備。
[0039]openflow交換機(jī)接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器。
[0040]服務(wù)器接收openflow交換機(jī)傳遞的測(cè)試流;并且當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0041]優(yōu)選地,
[0042]openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0043]openflow控制器通過(guò)第一測(cè)試接口將測(cè)試流發(fā)送給所述第一測(cè)試流接口 ;openflow交換機(jī)通過(guò)設(shè)備入口將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0044]openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器是指:
[0045]openflow交換機(jī)通過(guò)第二測(cè)試流接口將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器的第二測(cè)試接口。
[0046]與現(xiàn)有技術(shù)相比,本發(fā)明包括:openflow控制器和openflow交換機(jī);openflow控制器,用于將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備,并接收openflow交換機(jī)傳遞的測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。openflow交換機(jī),用于接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器。通過(guò)本發(fā)明的方案,能夠正確可靠的檢測(cè)串聯(lián)安全設(shè)備的各種故障問(wèn)題,保證用戶(hù)業(yè)務(wù)系統(tǒng)的高可靠性。
【附圖說(shuō)明】
[0047]下面對(duì)本發(fā)明實(shí)施例中的附圖進(jìn)行說(shuō)明,實(shí)施例中的附圖是用于對(duì)本發(fā)明的進(jìn)一步理解,與說(shuō)明書(shū)一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限制。
[0048]圖1為本發(fā)明的串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)框圖;
[0049]圖2為本發(fā)明的串聯(lián)安全設(shè)備故障檢測(cè)方法流程圖;
[0050]圖3為本發(fā)明的串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)示意圖;
[0051]圖4為本發(fā)明的另一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)框圖;
[0052]圖5為本發(fā)明的另一種串聯(lián)安全設(shè)備故障檢測(cè)方法流程圖;
[0053]圖6為本發(fā)明的另一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)示意圖。
【具體實(shí)施方式】
[0054]為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的描述,并不能用來(lái)限制本發(fā)明的保護(hù)范圍。
[0055]本發(fā)明的關(guān)鍵點(diǎn)是基于openflow協(xié)議來(lái)控制流量經(jīng)過(guò)串聯(lián)安全設(shè)備,通過(guò)判斷串聯(lián)安全設(shè)備能是否正確轉(zhuǎn)發(fā)報(bào)文,來(lái)監(jiān)測(cè)串聯(lián)安全設(shè)備是否故障。具體地是通過(guò)測(cè)試串聯(lián)串聯(lián)安全設(shè)備是否能夠轉(zhuǎn)發(fā)測(cè)試的數(shù)據(jù)流,來(lái)檢測(cè)串聯(lián)安全設(shè)備工作狀態(tài)。如果串聯(lián)安全設(shè)備能夠正確轉(zhuǎn)發(fā)測(cè)試的數(shù)據(jù)流,認(rèn)為串聯(lián)安全設(shè)備狀態(tài)可以正常工作,如果串聯(lián)安全設(shè)備不能轉(zhuǎn)發(fā)測(cè)試的數(shù)據(jù)流,認(rèn)為串聯(lián)安全設(shè)備故障。
[0056]具體地,本發(fā)明提出了一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)01,如圖1所示,該系統(tǒng)包括:openflow控制器02和openflow交換機(jī)03。
[0057]openflow控制器02,用于將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)03傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備,并接收openflow交換機(jī)03傳遞回來(lái)的測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0058]openflow交換機(jī)03,用于接收openflow控制器02發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器02。
[0059]優(yōu)選地,
[0060]openflow控制器02包括第一測(cè)試接口 021、第二測(cè)試接口 022和第一網(wǎng)絡(luò)接口023 ;openflow交換機(jī)03包括第一測(cè)試流接口 031、第二測(cè)試流接口 032和第二網(wǎng)絡(luò)接口033。
[0061]第一測(cè)試接口 021與第一測(cè)試流接口 031相連,第二測(cè)試接口 022與第二測(cè)試流接口 032相連,第一網(wǎng)絡(luò)接口 023與第二網(wǎng)絡(luò)接口 033相連。
[0062]openflow交換機(jī)03還包括多個(gè)設(shè)備接口 034、035、036,多個(gè)設(shè)備接口與多種串聯(lián)安全設(shè)備連接;其中,每個(gè)設(shè)備接口包括設(shè)備出口與設(shè)備入口 ;設(shè)備接口 034包括設(shè)備入口0341與設(shè)備出口 0342 ;設(shè)備接口 035包括設(shè)備入口 0351與設(shè)備出口 0352 ;每個(gè)設(shè)備接口036包括設(shè)備入口 0361與設(shè)備出口 0362。
[0063]優(yōu)選地,openflow控制器02將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)03傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0064]openflow控制器02通過(guò)第一測(cè)試接口 021將測(cè)試流發(fā)送給第一測(cè)試流接口 031 ;openflow交換機(jī)03通過(guò)設(shè)備入口 0341將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0065]openflow交換機(jī)03將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器02是指:
[0066]openflow交換機(jī)03通過(guò)設(shè)備出口 0342接收經(jīng)過(guò)串聯(lián)安全設(shè)備測(cè)試流,通過(guò)第二測(cè)試流接口 032將測(cè)試流傳遞給第二測(cè)試接口 022。
[0067]本發(fā)明還提出一種基于上述串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)的串聯(lián)安全設(shè)備故障檢測(cè)方法,如圖2所示,該方法包括以下步驟:
[0068]SlOl、openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備。
[0069]S102、openflow交換機(jī)接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備。
[0070]S103、openflow控制器控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備。
[0071]S104、openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器。
[0072]S105、openflow控制器接收openflow交換機(jī)傳遞的測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0073]優(yōu)選地,
[0074]openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0075]openflow控制器通過(guò)第一測(cè)試接口將測(cè)試流發(fā)送給第一測(cè)試流接口 !openflow交換機(jī)通過(guò)設(shè)備入口將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0076]openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給openflow控制器是指:
[0077]openflow交換機(jī)通過(guò)設(shè)備出口接收經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流,通過(guò)第二測(cè)試流接口將測(cè)試流傳遞給第二測(cè)試接口。
[0078]下面通過(guò)具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,如圖1、圖3所示。
[0079]openflow控制器的第一網(wǎng)絡(luò)接口和openflow交換機(jī)的第二網(wǎng)絡(luò)接口相連,同時(shí)openflow控制器的第一測(cè)試接口與openflow交換機(jī)的第一測(cè)試流接口相連,openflow控制器的第二測(cè)試接口與openflow交換機(jī)的第二測(cè)試流接口相連。
[0080]根據(jù)用戶(hù)監(jiān)測(cè)設(shè)備的需要,使得openf 1w控制器從第一測(cè)試接口不斷地向openflow交換機(jī)的第一測(cè)試流接口發(fā)送測(cè)試流,openflow交換機(jī)通過(guò)相對(duì)應(yīng)的設(shè)備入口將測(cè)試流分別傳遞給不同的需要監(jiān)測(cè)的串聯(lián)安全設(shè)備Fwl、Fw2、Fw3等。
[0081]openflow控制器控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備Fwl、Fw2、Fw3后,分別通過(guò)設(shè)備出口回到openflow交換機(jī)。openflow交換機(jī)將傳遞的多個(gè)測(cè)試流(這里為3個(gè))都通過(guò)第二測(cè)試流接口和第二測(cè)試接口傳遞給openflow控制器。
[0082]openflow控制器對(duì)接收到的傳遞的測(cè)試流進(jìn)行判斷,當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到相應(yīng)的測(cè)試流時(shí),判定該測(cè)試流所經(jīng)過(guò)的串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到經(jīng)過(guò)某一個(gè)串聯(lián)安全設(shè)備的測(cè)試流時(shí),判定該串聯(lián)安全設(shè)備故障。
[0083]該方案簡(jiǎn)便易操作,無(wú)需多接設(shè)備,能快速可靠的檢測(cè)到串聯(lián)安全設(shè)備的狀態(tài)。
[0084]本發(fā)明還提出另一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)11,如圖4所示,該系統(tǒng)包括:openflow控制器12、openflow交換機(jī)13和服務(wù)器14。
[0085]openflow控制器12,用于將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)13傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備。
[0086]openflow交換機(jī)13,用于接收openflow控制器12發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備;并將串聯(lián)安全設(shè)備傳遞的測(cè)試流傳遞給服務(wù)器14。
[0087]服務(wù)器14,用于接收openflow交換機(jī)13傳遞的測(cè)試流;并且當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0088]優(yōu)選地,
[0089]openflow控制器12包括第一測(cè)試接121 口和第一網(wǎng)絡(luò)接口 122 !openflow交換機(jī)13包括第一測(cè)試流接口 131、第二測(cè)試流接口 132和第二網(wǎng)絡(luò)接口 133 ;服務(wù)器14包括第二測(cè)試接口 141。
[0090]第一測(cè)試接口 121與第一測(cè)試流接口 131相連,第二測(cè)試接口 141與第二測(cè)試流接口 132相連,第一網(wǎng)絡(luò)接口 122與第二網(wǎng)絡(luò)接口 133相連。
[0091]openflow交換機(jī)13還包括多個(gè)設(shè)備接口 134、135、136,多個(gè)設(shè)備接口與多種串聯(lián)安全設(shè)備連接;其中,每個(gè)設(shè)備接口包括設(shè)備出口與設(shè)備入口 ;設(shè)備接口 134包括設(shè)備入口1341與設(shè)備出口 1342;設(shè)備接口 135包括設(shè)備入口 1351與設(shè)備出口 1352;設(shè)備接口 136包括設(shè)備入口 1361與設(shè)備出口 1362。
[0092]優(yōu)選地,openflow控制器12將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)13傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0093]openflow控制器12通過(guò)第一測(cè)試接口 121將測(cè)試流發(fā)送給第一測(cè)試流接口 131 ;openflow交換機(jī)13通過(guò)設(shè)備入口 1341將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0094]openflow交換機(jī)13將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器14是指:
[0095]openflow交換機(jī)13通過(guò)第二測(cè)試流接口 132將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器14的第二測(cè)試接口 141。
[0096]本發(fā)明還提出一種基于上述串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)的串聯(lián)安全設(shè)備故障檢測(cè)方法,如圖5所示,該方法包括以下步驟:
[0097]S201、openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備。
[0098]S202、openflow交換機(jī)接收openflow控制器發(fā)送的測(cè)試流,并傳遞給與其連接的串聯(lián)安全設(shè)備。
[0099]S203、openflow控制器控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備。
[0100]S204、openflow交換機(jī)將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器。
[0101]S205、服務(wù)器接收openflow交換機(jī)傳遞的測(cè)試流;并且當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到測(cè)試流時(shí),判定串聯(lián)安全設(shè)備故障。
[0102]優(yōu)選地,
[0103]openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指:
[0104]openflow控制器通過(guò)第一測(cè)試接口將測(cè)試流發(fā)送給所述第一測(cè)試流接口 ;openflow交換機(jī)通過(guò)設(shè)備入口將測(cè)試流傳遞給串聯(lián)安全設(shè)備。
[0105]openflow交換機(jī)將串聯(lián)安全設(shè)備傳遞的測(cè)試流傳遞給服務(wù)器是指:
[0106]openflow交換機(jī)通過(guò)第二測(cè)試流接口將經(jīng)過(guò)串聯(lián)安全設(shè)備的測(cè)試流傳遞給服務(wù)器的第二測(cè)試接口。
[0107]下面通過(guò)具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,如圖4、圖6所示。
[0108]openflow控制器的第一網(wǎng)絡(luò)接口和openflow交換機(jī)的第二網(wǎng)絡(luò)接口相連,同時(shí)openflow控制器的第一測(cè)試接口與openflow交換機(jī)的第一測(cè)試流接口相連,服務(wù)器的第二測(cè)試接口與openflow交換機(jī)的第二測(cè)試流接口相連。
[0109]根據(jù)用戶(hù)監(jiān)測(cè)設(shè)備的需要,使得openflow控制器從第一測(cè)試接口不斷地向openflow交換機(jī)的第一測(cè)試流接口發(fā)送測(cè)試流,openflow交換機(jī)通過(guò)相對(duì)應(yīng)的設(shè)備入口將測(cè)試流分別傳遞給不同的串聯(lián)安全設(shè)備Fwl、Fw2、Fw3等。
[0110]openflow控制器控制測(cè)試流經(jīng)過(guò)串聯(lián)安全設(shè)備Fwl、Fw2、Fw3后,分別通過(guò)設(shè)備出口傳遞給openflow交換機(jī)。openflow交換機(jī)將傳遞出來(lái)的多個(gè)測(cè)試流(這里為3個(gè))都通過(guò)第二測(cè)試流接口和第二測(cè)試接口傳遞給服務(wù)器。
[0111]服務(wù)器對(duì)接收到的傳遞的測(cè)試流進(jìn)行判斷,當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到傳遞的測(cè)試流時(shí),判定該測(cè)試流所經(jīng)過(guò)的串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到某一個(gè)串聯(lián)安全設(shè)備傳遞回來(lái)的測(cè)試流時(shí),判定該串聯(lián)安全設(shè)備故障。
[0112]該方案與上一個(gè)方案相比可以節(jié)省openflow控制器的接口數(shù),但是需要額外加一臺(tái)服務(wù)器。
[0113]總之,本發(fā)明實(shí)現(xiàn)了一種能夠自動(dòng)監(jiān)測(cè)到串聯(lián)安全設(shè)備故障的方法及系統(tǒng),能監(jiān)測(cè)到設(shè)備的各種問(wèn)題,包括端口下線、假死、軟件故障等問(wèn)題,能夠正確可靠的檢測(cè)串聯(lián)安全設(shè)備故障,保證用戶(hù)業(yè)務(wù)系統(tǒng)的高可靠性。
[0114]需要說(shuō)明的是,以上所述的實(shí)施例僅是為了便于本領(lǐng)域的技術(shù)人員理解而已,并不用于限制本發(fā)明的保護(hù)范圍,在不脫離本發(fā)明的發(fā)明構(gòu)思的前提下,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明所做出的任何顯而易見(jiàn)的替換和改進(jìn)等均在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng),其特征在于,所述系統(tǒng)包括:0penfl0W控制器和openflow交換機(jī); 所述openflow控制器,用于將發(fā)送的測(cè)試流通過(guò)所述openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制所述測(cè)試流經(jīng)過(guò)所述串聯(lián)安全設(shè)備,并接收所述openflow交換機(jī)傳遞的所述測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備故障; 所述openflow交換機(jī),用于接收所述openflow控制器發(fā)送的所述測(cè)試流,并傳遞給與其連接的所述串聯(lián)安全設(shè)備;并將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述openflow控制器。2.如權(quán)利要求1所示的系統(tǒng),其特征在于, 所述openflow控制器包括第一測(cè)試接口、第二測(cè)試接口和第一網(wǎng)絡(luò)接口 ;所述openflow交換機(jī)包括第一測(cè)試流接口、第二測(cè)試流接口和第二網(wǎng)絡(luò)接口 ; 所述第一測(cè)試接口與所述第一測(cè)試流接口相連,所述第二測(cè)試接口與所述第二測(cè)試流接口相連,所述第一網(wǎng)絡(luò)接口與所述第二網(wǎng)絡(luò)接口相連; 所述openflow交換機(jī)還包括多個(gè)設(shè)備接口,所述多個(gè)設(shè)備接口與多種所述串聯(lián)安全設(shè)備連接;其中,每個(gè)所述設(shè)備接口包括設(shè)備出口與設(shè)備入口。3.如權(quán)利要求2所示的系統(tǒng),其特征在于,所述openflow控制器將發(fā)送的測(cè)試流通過(guò)所述openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指: 所述openflow控制器通過(guò)所述第一測(cè)試接口將所述測(cè)試流發(fā)送給所述第一測(cè)試流接口 ;所述openflow交換機(jī)通過(guò)所述設(shè)備入口將所述測(cè)試流傳遞給所述串聯(lián)安全設(shè)備; 所述openflow交換機(jī)將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述openflow控制器是指: 所述openflow交換機(jī)通過(guò)所述設(shè)備出口接收經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流,通過(guò)所述第二測(cè)試流接口將所述測(cè)試流傳遞給所述第二測(cè)試接口。4.一種基于權(quán)利要求1-3任意一項(xiàng)串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)的串聯(lián)安全設(shè)備故障檢測(cè)方法,其特征在于,所述方法包括: openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制所述測(cè)試流經(jīng)過(guò)所述串聯(lián)安全設(shè)備,并接收所述openflow交換機(jī)傳遞的所述測(cè)試流;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備故障; 所述openflow交換機(jī)接收所述openflow控制器發(fā)送的所述測(cè)試流,并傳遞給與其連接的所述串聯(lián)安全設(shè)備;并將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述openflow控制器。5.如權(quán)利要求4所示的方法,其特征在于, 所述openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指: 所述openflow控制器通過(guò)所述第一測(cè)試接口將所述測(cè)試流發(fā)送給所述第一測(cè)試流接口 ;所述openflow交換機(jī)通過(guò)所述設(shè)備入口將所述測(cè)試流傳遞給所述串聯(lián)安全設(shè)備; 所述openflow交換機(jī)將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述openflow控制器是指: 所述openflow交換機(jī)通過(guò)所述設(shè)備出口接收經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流,通過(guò)所述第二測(cè)試流接口將所述測(cè)試流傳遞給所述第二測(cè)試接口。6.—種串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng),其特征在于,所述系統(tǒng)包括openflow控制器、openflow交換機(jī)和服務(wù)器; 所述openflow控制器,用于將發(fā)送的測(cè)試流通過(guò)所述openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制所述測(cè)試流經(jīng)過(guò)所述串聯(lián)安全設(shè)備; 所述openflow交換機(jī),用于接收所述openflow控制器發(fā)送的所述測(cè)試流,并傳遞給與其連接的所述串聯(lián)安全設(shè)備;并將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述服務(wù)器; 所述服務(wù)器,用于接收所述openflow交換機(jī)傳遞的所述測(cè)試流;并且當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備故障。7.如權(quán)利要求6所示的系統(tǒng),其特征在于, 所述openflow控制器包括第一測(cè)試接口和第一網(wǎng)絡(luò)接口 ;所述openflow交換機(jī)包括第一測(cè)試流接口、第二測(cè)試流接口和第二網(wǎng)絡(luò)接口 ;所述服務(wù)器包括第二測(cè)試接口 ; 所述第一測(cè)試接口與所述第一測(cè)試流接口相連,所述第二測(cè)試接口與所述第二測(cè)試流接口相連,所述第一網(wǎng)絡(luò)接口與所述第二網(wǎng)絡(luò)接口相連; 所述openflow交換機(jī)還包括多個(gè)設(shè)備接口,所述多個(gè)設(shè)備接口與多種所述串聯(lián)安全設(shè)備連接;其中,每個(gè)所述設(shè)備接口包括設(shè)備出口與設(shè)備入口。8.如權(quán)利要求7所示的系統(tǒng),其特征在于,所述openflow控制器將發(fā)送的測(cè)試流通過(guò)所述openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指: 所述openflow控制器通過(guò)所述第一測(cè)試接口將所述測(cè)試流發(fā)送給所述第一測(cè)試流接口 ;所述openflow交換機(jī)通過(guò)所述設(shè)備入口將所述測(cè)試流傳遞給所述串聯(lián)安全設(shè)備; 所述openflow交換機(jī)將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述服務(wù)器是指: 所述openflow交換機(jī)通過(guò)所述第二測(cè)試流接口將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述服務(wù)器的所述第二測(cè)試接口。9.一種基于權(quán)利要求6-8任意一項(xiàng)串聯(lián)安全設(shè)備故障檢測(cè)系統(tǒng)的串聯(lián)安全設(shè)備故障檢測(cè)方法,其特征在于,所述方法包括: openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備,控制所述測(cè)試流經(jīng)過(guò)所述串聯(lián)安全設(shè)備; 所述openflow交換機(jī)接收所述openflow控制器發(fā)送的所述測(cè)試流,并傳遞給與其連接的所述串聯(lián)安全設(shè)備;并將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述服務(wù)器; 所述服務(wù)器接收所述openflow交換機(jī)傳遞的所述測(cè)試流;并且當(dāng)在預(yù)定的時(shí)間閾值內(nèi)接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備正常;當(dāng)在預(yù)定的時(shí)間閾值內(nèi)未接收到所述測(cè)試流時(shí),判定所述串聯(lián)安全設(shè)備故障。10.如權(quán)利要求9所示的方法,其特征在于, 所述openflow控制器將發(fā)送的測(cè)試流通過(guò)openflow交換機(jī)傳遞給需要監(jiān)測(cè)的串聯(lián)安全設(shè)備是指: 所述openflow控制器通過(guò)所述第一測(cè)試接口將所述測(cè)試流發(fā)送給所述第一測(cè)試流接口 ;所述openflow交換機(jī)通過(guò)所述設(shè)備入口將所述測(cè)試流傳遞給所述串聯(lián)安全設(shè)備; 所述openflow交換機(jī)將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述服務(wù)器是指: 所述openflow交換機(jī)通過(guò)所述第二測(cè)試流接口將經(jīng)過(guò)所述串聯(lián)安全設(shè)備的所述測(cè)試流傳遞給所述服務(wù)器的所述第二測(cè)試接口。
【文檔編號(hào)】H04L12/26GK106034057SQ201510121009
【公開(kāi)日】2016年10月19日
【申請(qǐng)日】2015年3月18日
【發(fā)明人】任健, 楊聰毅, 郭春梅, 張如輝, 周少杰
【申請(qǐng)人】北京啟明星辰信息安全技術(shù)有限公司, 北京啟明星辰信息技術(shù)股份有限公司