本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種?;顖?bào)文的發(fā)送方法及裝置。
背景技術(shù):
?;顖?bào)文(KEEPALIVE)是在路由設(shè)備間進(jìn)行交換的周期性報(bào)文,依次來保持設(shè)備間的鄰居關(guān)系。保持時間是接收相繼的KEEPALIVE或UPDATE報(bào)文之間可經(jīng)過的最大時間。?;顖?bào)文以保持時間的1/3為周期來發(fā)送。
相關(guān)技術(shù)中的保活報(bào)文發(fā)送方法原來是由邊界網(wǎng)關(guān)協(xié)議自身構(gòu)建?;顖?bào)文進(jìn)行周期性發(fā)送,這樣當(dāng)業(yè)務(wù)繁忙由于?;顖?bào)文不能及時發(fā)送而容易導(dǎo)致?;畛瑫r鄰居斷鏈的現(xiàn)象出現(xiàn)。
針對相關(guān)技術(shù)中在系統(tǒng)業(yè)務(wù)繁忙時?;顖?bào)文不能及時發(fā)出,而致使?;畛瑫r鄰居斷鏈的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種?;顖?bào)文的發(fā)送及裝置,以至少解決相關(guān)技術(shù)中由于系統(tǒng)業(yè)務(wù)繁忙導(dǎo)致?;顖?bào)文不能及時發(fā)送致使?;畛瑫r鄰居斷鏈的技術(shù)問題。
根據(jù)本發(fā)明的一個方面,提供了一種保活報(bào)文的發(fā)送方法,包括:?;顜旖邮詹⒈4孢吔缇W(wǎng)關(guān)協(xié)議(Border Gateway Protocol,簡稱為BGP)發(fā)送的實(shí)例信息,其中,所述實(shí)例信息用于指示所述?;顜彀l(fā)送所述?;顖?bào)文的規(guī)則;所述?;顜煲罁?jù)所述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文。
進(jìn)一步地,所述實(shí)例信息包括以下至少之一:所述?;顖?bào)文的發(fā)送周期、所述保活報(bào)文的?;铑愋?、所述保活報(bào)文的報(bào)文長度。
進(jìn)一步地,在所述?;顜煲罁?jù)所述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文之后,所述方法還包括:所述?;顜旖邮账鲞吔缇W(wǎng)關(guān)協(xié)議發(fā)送的更改后的實(shí)例信息;所述?;顜旄鶕?jù)更改后的實(shí)例信息更新本地保存的實(shí)施例信息。
進(jìn)一步地,在所述保活庫依據(jù)所述實(shí)例信息周期性發(fā)送接收到的保活報(bào)文之后,所述方法還包括:所述?;顜旖邮账鲞吔缇W(wǎng)關(guān)協(xié)議發(fā)送的用于刪除所述實(shí)例信息的指示信息;所述?;顜旄鶕?jù)所述指示信息刪除本地保存的實(shí)例信息,并停止發(fā)送所述保活報(bào)文。
進(jìn)一步地,在所述保活庫依據(jù)所述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文之后,所述方法還包括:所述?;顜旖邮账鲞吔缇W(wǎng)關(guān)協(xié)議發(fā)送的用于查詢已發(fā)送?;顖?bào)文數(shù)目的查詢信息;所述?;顜旄鶕?jù)所述查詢信息查詢已發(fā)送的?;顖?bào)文的數(shù)目,并上報(bào)已發(fā)送的?;顖?bào)文的數(shù)目。
根據(jù)本發(fā)明的另一方面,還提供了一種?;顖?bào)文的發(fā)送裝置,包括:處理模塊,用于接收并保存邊界網(wǎng)關(guān)協(xié)議發(fā)送的實(shí)例信息,其中,所述實(shí)例信息用于指示所述?;顜彀l(fā)送所述?;顖?bào)文的規(guī)則;發(fā)送模塊,用于依據(jù)所述實(shí)例信息周期性發(fā)送接收到的保活報(bào)文。
進(jìn)一步地,所述實(shí)例信息包括以下至少之一:所述?;顖?bào)文的發(fā)送周期、所述?;顖?bào)文的?;铑愋汀⑺霰;顖?bào)文的報(bào)文長度。
進(jìn)一步地,所述裝置還包括:第一接收模塊,用于接收所述邊界網(wǎng)關(guān)協(xié)議發(fā)送的更改后的實(shí)例信息;更新模塊,用于根據(jù)更改后的實(shí)例信息更新本地保存的實(shí)施例信息。
進(jìn)一步地,所述裝置還包括:第二接收模塊,用于接收所述邊界網(wǎng)關(guān)協(xié)議發(fā)送的用于刪除所述實(shí)例信息的指示信息;刪除模塊,用于根據(jù)所述指示信息刪除本地保存的實(shí)例信息,并停止發(fā)送所述?;顖?bào)文。
進(jìn)一步地,所述裝置還包括:第三接收模塊,用于接收所述邊界網(wǎng)關(guān)協(xié)議發(fā)送的用于查詢已發(fā)送?;顖?bào)文數(shù)目的查詢信息;查詢模塊,用于根據(jù)所述查詢信息查詢已發(fā)送的?;顖?bào)文的數(shù)目,并上報(bào)已發(fā)送的?;顖?bào)文的數(shù)目。
在本發(fā)明中,采用?;顜旖邮詹⒈4孢吔缇W(wǎng)關(guān)協(xié)議發(fā)送的用于指示所述保活庫發(fā)送所述?;顖?bào)文的規(guī)則的實(shí)例信息,然后所述保活庫依據(jù)保存的所述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文的方式,通過在?;顜熘懈鶕?jù)已經(jīng)創(chuàng)建和保存好的示例信息來發(fā)送保活報(bào)文,達(dá)到了僅需構(gòu)建一次保活報(bào)文和示例信息就能持續(xù)發(fā)送?;顖?bào)文的目的,從而實(shí)現(xiàn)減輕業(yè)務(wù)進(jìn)程負(fù)擔(dān)和節(jié)省系統(tǒng)資源的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中由于系統(tǒng)業(yè)務(wù)繁忙導(dǎo)致?;顖?bào)文不能及時發(fā)送而導(dǎo)致?;畛瑫r鄰居斷鏈的技術(shù)問題。
附圖說明
構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的保活報(bào)文的發(fā)送裝置的結(jié)構(gòu)框圖;
圖3是根據(jù)本發(fā)明實(shí)施例的保活報(bào)文的發(fā)送裝置的可選結(jié)構(gòu)框圖一;
圖4是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送裝置的可選結(jié)構(gòu)框圖二;
圖5是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送裝置的可選結(jié)構(gòu)框圖三;以及
圖6是根據(jù)本發(fā)明可選實(shí)施例的?;顜斓慕换チ鞒淌疽鈭D。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。
根據(jù)本發(fā)明實(shí)施例,提供了一種保活報(bào)文的發(fā)送方法,圖1是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送方法的流程圖。如圖1所示,該方法的步驟包括:
步驟S102,?;顜旖邮詹⒈4孢吔缇W(wǎng)關(guān)協(xié)議BGP發(fā)送的實(shí)例信息;
步驟S104,?;顜煲罁?jù)該實(shí)例信息周期性發(fā)送接收到的保活報(bào)文。
可選的,保護(hù)庫對接收到的?;顖?bào)文和實(shí)例信息,根據(jù)發(fā)送規(guī)則對?;顖?bào)文進(jìn)行周期性發(fā)送,保活庫還可以先保存?;顖?bào)文,然后調(diào)取保活庫中的?;顖?bào)文按照發(fā)送規(guī)則發(fā)送?;顖?bào)文。
在本實(shí)施例中,采用?;顜旖邮詹⒈4孢吔缇W(wǎng)關(guān)協(xié)議發(fā)送的用于指示上述?;顜彀l(fā)送上述保活報(bào)文的規(guī)則的實(shí)例信息,然后?;顜煲罁?jù)保存的該實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文的方式,通過在保活庫中根據(jù)已經(jīng)創(chuàng)建和保存好的示例信息來發(fā)送?;顖?bào)文的方式,達(dá)到了僅需構(gòu)建一次?;顖?bào)文和示例信息就能持續(xù)發(fā)送保活報(bào)文的目的,從而實(shí)現(xiàn)減輕業(yè)務(wù)進(jìn)程負(fù)擔(dān)和節(jié)省系統(tǒng)資源的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中由于系統(tǒng)業(yè)務(wù)繁忙導(dǎo)致?;顖?bào)文不能及時發(fā)送而導(dǎo)致?;畛瑫r鄰居斷鏈的技術(shù)問題。
可選地,本實(shí)施例中涉及到的實(shí)例信息包括:上述?;顖?bào)文的發(fā)送周期、上述?;顖?bào)文的?;铑愋?、上述保活報(bào)文的報(bào)文長度??蛇x地,?;铑愋蜑楸;顖?bào)文的協(xié)議類型,如BGP邊界網(wǎng)關(guān)協(xié)議,報(bào)文長度可以為?;顖?bào)文的幀長度,需要說明的是,該實(shí)例信息還可以包括?;顖?bào)文的封裝方式,發(fā)送方式,承載方法等,在此只是舉例說明,并不對本發(fā)明構(gòu)成任何限定。
在本實(shí)施例的一個可選的實(shí)施方式中,還可以對?;顚?shí)施例進(jìn)行更新,在上述保活庫依據(jù)上述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文之后,上述方法還包括:步驟S21-步驟S22,其中,
步驟S21,上述保活庫接收上述邊界網(wǎng)關(guān)協(xié)議發(fā)送的更改后的實(shí)例信息;
可選的,BGP在首次創(chuàng)建和發(fā)送?;顖?bào)文后,可能需要更改實(shí)例信息和?;顖?bào)文。
步驟S22,上述保活庫根據(jù)更改后的實(shí)例信息更新本地保存的實(shí)施例信息。
?;顜煸谑盏叫碌膶?shí)例信息后,首先將新的實(shí)例信息和?;顜熘惺纠畔⑦M(jìn)行比對,如果保活庫中已經(jīng)存在對應(yīng)的實(shí)例信息,則對舊的實(shí)例信息進(jìn)行更新,然后按照新的實(shí)例信息周期性發(fā)送保活報(bào)文。
在本實(shí)施例一個可選的實(shí)施方式中,還可以刪除?;顜熘械氖纠畔?,在上述?;顜煲罁?jù)上述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文之后,本實(shí)施例的方法還包括:步驟S31-步驟S32,其中,
步驟S31,?;顜旖邮丈鲜鲞吔缇W(wǎng)關(guān)協(xié)議發(fā)送的用于刪除上述實(shí)例信息的指示信息;
可選的,當(dāng)BGP不需要保持?;铌P(guān)系,即不需要再發(fā)送?;顖?bào)文時,BGP向?;顜彀l(fā)送刪除實(shí)例信息的指示信息。
步驟S32,?;顜旄鶕?jù)該指示信息刪除本地保存的實(shí)例信息,并停止發(fā)送?;顖?bào)文。
在本實(shí)施例的一個可選的實(shí)施方式中,還可以查詢?;顖?bào)文的發(fā)送次數(shù),在上述?;顜煲罁?jù)上述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文之后,本實(shí)施例的方法還可以包括:步驟S41-步驟S42,其中,
步驟S41,上述?;顜旖邮丈鲜鲞吔缇W(wǎng)關(guān)協(xié)議發(fā)送的用于查詢已發(fā)送?;顖?bào)文數(shù)目的查詢信息;
步驟S42,上述保活庫根據(jù)上述查詢信息查詢已發(fā)送的?;顖?bào)文的數(shù)目,并上報(bào)已發(fā)送的?;顖?bào)文的數(shù)目。
可選的,BGP為了監(jiān)控或者管理?;顖?bào)文,還可以向保活庫查詢?;顖?bào)文的發(fā)送次數(shù)。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對相關(guān)技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例上述的方法。
在本實(shí)施例中還提供了一種保活報(bào)文的發(fā)送裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖2是根據(jù)本發(fā)明實(shí)施例的保活報(bào)文的發(fā)送裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括:處理模塊20、發(fā)送模塊22,其中,
處理模塊20,用于接收并保存邊界網(wǎng)關(guān)協(xié)議發(fā)送的實(shí)例信息;
發(fā)送模塊22,與處理模塊20耦合連接,用于依據(jù)上述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文。
可選的,發(fā)送模塊22處理模塊20接收到的?;顖?bào)文和實(shí)例信息,根據(jù)發(fā)送規(guī)則對?;顖?bào)文進(jìn)行周期性發(fā)送,發(fā)送模塊22還可以先保存保活報(bào)文,然后調(diào)取保活庫中的?;顖?bào)文按照發(fā)送規(guī)則發(fā)送?;顖?bào)文。
在本實(shí)施例中,采用處理模塊20接收并保存邊界網(wǎng)關(guān)協(xié)議發(fā)送的用于指示上述?;顜彀l(fā)送上述保活報(bào)文的規(guī)則的實(shí)例信息,然后發(fā)送模塊22依據(jù)保存的上述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文的方式,通過在保活庫中根據(jù)已經(jīng)創(chuàng)建和保存好的示例信息來發(fā)送?;顖?bào)文,達(dá)到了僅需構(gòu)建一次保活報(bào)文和示例信息就能持續(xù)發(fā)送?;顖?bào)文的目的,從而實(shí)現(xiàn)減輕業(yè)務(wù)進(jìn)程負(fù)擔(dān)和節(jié)省系統(tǒng)資源的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中由于系統(tǒng)業(yè)務(wù)繁忙導(dǎo)致?;顖?bào)文不能及時發(fā)送而導(dǎo)致?;畛瑫r鄰居斷鏈的技術(shù)問題。
可選地,本實(shí)施例中涉及到的實(shí)例信息可以包括:?;顖?bào)文的發(fā)送周期、?;顖?bào)文的?;铑愋汀⒈;顖?bào)文的報(bào)文長度??蛇x地,?;铑愋蜑楸;顖?bào)文的協(xié)議類型,如邊界網(wǎng)關(guān)協(xié)議BGP,報(bào)文長度可以為?;顖?bào)文的幀長度,此外,該實(shí)例信息還可以包括?;顖?bào)文的封裝方式,發(fā)送方式,承載方法等,需要說明的是,在此僅僅舉例說明,并不對本發(fā)明構(gòu)成任何限定。
圖3是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送裝置的可選結(jié)構(gòu)框圖一,如圖3所示,該裝置處理處理模塊20和發(fā)送模塊22之外,包括:第一接收模塊30、更新模塊32,其中,
第一接收模塊30,用于接收邊界網(wǎng)關(guān)協(xié)議發(fā)送的更改后的實(shí)例信息;
可選的,BGP在首次創(chuàng)建和發(fā)送?;顖?bào)文后,可能需要更改實(shí)例信息和?;顖?bào)文。
更新模塊32,與該第一接收模塊30和發(fā)送模塊22耦合連接,用于根據(jù)更改后的實(shí)例信息更新本地保存的實(shí)施例信息。
?;顜煸谑盏叫碌膶?shí)例信息后,首先將新的實(shí)例信息和?;顜熘惺纠畔⑦M(jìn)行比對,如果?;顜熘幸呀?jīng)存在對應(yīng)的實(shí)例信息,則對舊的實(shí)例信息進(jìn)行更新,然后按照新的實(shí)例信息周期性發(fā)送?;顖?bào)文。
圖4是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送裝置的可選結(jié)構(gòu)框圖二,如圖4所示,該裝置處理處理模塊20和發(fā)送模塊22之外,包括:第二接收模塊40、刪除模塊42,其中,
第二接收模塊40,用于接收上述邊界網(wǎng)關(guān)協(xié)議發(fā)送的用于刪除上述實(shí)例信息的指示信息;
可選的,當(dāng)上述BGP不需要和鄰居設(shè)備保持?;铌P(guān)系,即不需要再發(fā)送?;顖?bào)文時,BGP向?;顜彀l(fā)送刪除實(shí)例信息的指示信息。
刪除模塊42,用于根據(jù)上述指示信息刪除本地保存的實(shí)例信息,并停止發(fā)送上述?;顖?bào)文。
圖5是根據(jù)本發(fā)明實(shí)施例的?;顖?bào)文的發(fā)送裝置的可選結(jié)構(gòu)框圖三,如圖5所示,該裝置處理處理模塊20和發(fā)送模塊22之外,包括:第三接收模塊50、查詢模塊52,其中,
第三接收模塊50,用于接收上述邊界網(wǎng)關(guān)協(xié)議發(fā)送的用于查詢已發(fā)送保活報(bào)文數(shù)目的查詢信息;
查詢模塊52,用于根據(jù)上述查詢信息查詢已發(fā)送的?;顖?bào)文的數(shù)目,并上報(bào)已發(fā)送的?;顖?bào)文的數(shù)目。
可選的,BGP為了監(jiān)控或者管理?;顖?bào)文,還可以向?;顜觳樵儽;顖?bào)文的發(fā)送次數(shù)。
需要說明的是,上述各個模塊是可以通過軟件或硬件來實(shí)現(xiàn)的,對于后者,可以通過以下方式實(shí)現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個處理器中。
下面結(jié)合本實(shí)施例的可選實(shí)施例對本發(fā)明進(jìn)行舉例說明。
本可選實(shí)施例提供了一種基于?;顜斓膶?shí)現(xiàn)BGP?;顖?bào)文發(fā)送的方法,在本可選實(shí)施例中,BGP僅需構(gòu)建一次保活報(bào)文,發(fā)送一次,能夠有效減輕了業(yè)務(wù)進(jìn)程的負(fù)擔(dān),節(jié)省了系統(tǒng)資源;后續(xù)交由?;顜於〞r發(fā)送?;顖?bào)文,避免了因業(yè)務(wù)繁忙導(dǎo)致保活超時鄰居斷鏈的現(xiàn)象出現(xiàn),增強(qiáng)了業(yè)務(wù)的穩(wěn)定性。
在本可選實(shí)施例中,如果協(xié)商好的保活時間大于0時,BGP將需發(fā)送的?;顖?bào)文格式和發(fā)送間隔提供給保活庫,保活庫將復(fù)制過來的?;顖?bào)文定時發(fā)送即可,而BGP自身無須再發(fā)送。如果協(xié)商好的保活時間等于0時,?;顖?bào)文不用發(fā)送。 已發(fā)送的?;顖?bào)文數(shù)目,根據(jù)BGP需要查詢的鄰居組,構(gòu)建一次消息向?;顜爝M(jìn)行批量查詢。
圖6是根據(jù)本發(fā)明可選實(shí)施例的?;顜斓慕换チ鞒淌疽鈭D,如圖6所示,該交互流程的步驟包括:
步驟S602,BGP創(chuàng)建鄰居對應(yīng)的?;顚?shí)例,并由客戶端(Client)同步?;顚?shí)例信息給?;顜斓姆?wù)端(Server),
其中,該?;顚?shí)例包括發(fā)送報(bào)文間隔時間,?;铑愋?,報(bào)文長度等;
步驟S604,BGP調(diào)用保活接口發(fā)送?;顖?bào)文,客戶端同步?;顖?bào)文信息給保活庫的服務(wù)端,由?;顜於〞r發(fā)送?;顖?bào)文;
步驟S606,更改實(shí)例信息,當(dāng)BGP更改了實(shí)例信息后,重新調(diào)用?;罱涌?,并同步實(shí)例信息和?;顖?bào)文信息給?;顜?;
步驟S608,當(dāng)BGP需要查詢已發(fā)送的保活報(bào)文數(shù)目時,將需查詢的鄰居所對應(yīng)的?;顚?shí)例打包成組,由客戶端同步查詢信息給?;顜旆?wù)端去查詢,獲取查詢結(jié)果后再由服務(wù)端同步給客戶端,BGP異步獲取所需要的查詢結(jié)果;
步驟S610,對于不需要再發(fā)送?;顖?bào)文的鏈接或需要斷開的鏈接,BGP刪除鄰居對應(yīng)的保活實(shí)例,由客戶端同步給服務(wù)端,通知?;顜觳辉侔l(fā)送?;顖?bào)文。
業(yè)務(wù)進(jìn)程定時發(fā)送?;顖?bào)文,原來需要與收發(fā)包進(jìn)程進(jìn)行周期性交互,而本實(shí)施例只需要構(gòu)建一次報(bào)文,發(fā)送一次,可以極大地節(jié)省系統(tǒng)資源;而定時發(fā)送?;顖?bào)文交由?;顜焱瓿?,保障了周期性的?;顖?bào)文發(fā)送不受業(yè)務(wù)繁忙影響,可以有效增強(qiáng)業(yè)務(wù)的穩(wěn)定性。
本發(fā)明的實(shí)施例還提供了一種存儲介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲介質(zhì)可以被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:
S1,接收并保存邊界網(wǎng)關(guān)協(xié)議發(fā)送的實(shí)例信息,其中,上述實(shí)例信息用于指示上述?;顜彀l(fā)送上述保活報(bào)文的規(guī)則;
S2,依據(jù)上述實(shí)例信息周期性發(fā)送接收到的?;顖?bào)文。
可選地,在本實(shí)施例中,上述存儲介質(zhì)可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例及可選實(shí)施方式中所描述的示例,本實(shí)施例在此不再贅述。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用 通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個的計(jì)算裝置上,或者分布在多個計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上上述僅為本發(fā)明的可選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。