欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)鏈路監(jiān)測的方法及裝置與流程

文檔序號:11959690閱讀:403來源:國知局
數(shù)據(jù)鏈路監(jiān)測的方法及裝置與流程

本申請涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及數(shù)據(jù)鏈路監(jiān)測的方法及裝置。



背景技術(shù):

大多數(shù)的負載均衡設(shè)備均具有數(shù)據(jù)鏈路監(jiān)測功能,通過數(shù)據(jù)鏈路監(jiān)測可以將網(wǎng)絡(luò)流量調(diào)度到傳輸質(zhì)量優(yōu)良的鏈路上,提升用戶的上網(wǎng)體驗?,F(xiàn)有技術(shù)中,通常由用戶手動設(shè)置監(jiān)測目標(biāo),例如,將負載均衡設(shè)備的下一跳設(shè)備設(shè)置為監(jiān)測目標(biāo),又例如,將某一固定的網(wǎng)絡(luò)節(jié)點設(shè)置為監(jiān)測目標(biāo),從而負載均衡設(shè)備可以向監(jiān)測目標(biāo)發(fā)送監(jiān)測報文,以獲取監(jiān)測結(jié)果。

然而,通過上述所描述的方法進行數(shù)據(jù)鏈路監(jiān)測,很有可能導(dǎo)致監(jiān)測結(jié)果不準(zhǔn)確、不可靠。一方面,由于監(jiān)測目標(biāo)為用戶手動設(shè)置,則很可能出現(xiàn)設(shè)置錯誤的情況,從而導(dǎo)致鏈路監(jiān)測結(jié)果不準(zhǔn)確;另一方面,由于監(jiān)測目標(biāo)為用戶手動設(shè)置,從而當(dāng)監(jiān)測目標(biāo)的網(wǎng)絡(luò)地址發(fā)生變化時,負載均衡設(shè)備將無法及時地獲取到該變化,從而導(dǎo)致鏈路監(jiān)測結(jié)果并不準(zhǔn)確;又一方面,當(dāng)監(jiān)測目標(biāo)為下一跳設(shè)備時,僅可以監(jiān)測出自身與下一跳設(shè)備之間的鏈路是否健康,在該種情況下,假設(shè)鏈路監(jiān)測結(jié)果為可達,從而用戶根據(jù)該監(jiān)測結(jié)果認為網(wǎng)絡(luò)正常,并通過該鏈路訪問某一網(wǎng)站的服務(wù)器,若該網(wǎng)站的內(nèi)部鏈路出現(xiàn)故障,將導(dǎo)致用戶無法正常訪問該網(wǎng)站。從而可以得出,通過上述所描述的方法進行數(shù)據(jù)鏈路監(jiān)測,很有可能導(dǎo)致監(jiān)測結(jié)果不準(zhǔn)確、不可靠。



技術(shù)實現(xiàn)要素:

有鑒于此,本申請?zhí)峁┮环N數(shù)據(jù)鏈路監(jiān)測的方法及裝置,以實現(xiàn)有效地進行數(shù)據(jù)鏈路監(jiān)測,使得監(jiān)測結(jié)果較為準(zhǔn)確、可靠。

具體地,本申請是通過如下技術(shù)方案實現(xiàn)的:

根據(jù)本申請實施例的第一方面,提供一種數(shù)據(jù)鏈路監(jiān)測的方法,所述方法包括:

根據(jù)獲取到的監(jiān)測目標(biāo)的IP地址確定所述監(jiān)測目標(biāo)的可達性,所述監(jiān)測目標(biāo)的IP地址根據(jù)預(yù)先設(shè)置的監(jiān)測域名進行維護;

根據(jù)所述監(jiān)測目標(biāo)的可達性,確定所述監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性。

可選的,根據(jù)預(yù)先設(shè)置的監(jiān)測域名維護所述監(jiān)測目標(biāo)的IP地址的過程,包括:

按照預(yù)設(shè)的時間間隔,獲取預(yù)先設(shè)置的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址;

在獲取到所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址后,根據(jù)所述目標(biāo)IP地址維護監(jiān)測目標(biāo)集合,所述監(jiān)測目標(biāo)集合中包括所述監(jiān)測域名與監(jiān)測目標(biāo)的IP地址的對應(yīng)關(guān)系。

可選的,所述獲取預(yù)先設(shè)置的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址,包括:

向域名系統(tǒng)DNS服務(wù)器發(fā)送域名解析請求,所述域名解析請求攜帶預(yù)先設(shè)置的監(jiān)測域名,用于請求獲取所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址;

接收所述DNS服務(wù)器根據(jù)所述域名解析請求所發(fā)送的目標(biāo)IP地址。

可選的,所述根據(jù)所述目標(biāo)IP地址維護監(jiān)測目標(biāo)集合,包括:

將獲取到的所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址,與所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址進行匹配;

若匹配得出所述目標(biāo)IP地址與所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址不一致,則根據(jù)所述目標(biāo)IP地址更新所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址。

可選的,所述根據(jù)所述監(jiān)測目標(biāo)的可達性,確定所述監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性,包括:

當(dāng)所述監(jiān)測域名所對應(yīng)的所有監(jiān)測目標(biāo)中,可達的監(jiān)測目標(biāo)的個數(shù)不低于預(yù)設(shè)閾值時,確定所述監(jiān)測域名可達;其中,所述預(yù)設(shè)閾值為大于0的自然數(shù),且不超過所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的總個數(shù)。

根據(jù)本申請實施例的第二方面,提供一種數(shù)據(jù)鏈路監(jiān)測的裝置,所述裝置包括:

第一確定單元,用于根據(jù)獲取到的監(jiān)測目標(biāo)的IP地址確定所述監(jiān)測目標(biāo)的可達性,所述監(jiān)測目標(biāo)的IP地址根據(jù)預(yù)先設(shè)置的監(jiān)測域名進行維護;

第二確定單元,用于根據(jù)所述監(jiān)測目標(biāo)的可達性,確定所述監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性。

可選的,所述裝置還包括:

獲取單元,用于按照預(yù)設(shè)的時間間隔,獲取預(yù)先設(shè)置的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址;

維護單元,用于在獲取到所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址后,根據(jù)所述目標(biāo)IP地址維護監(jiān)測目標(biāo)集合,所述監(jiān)測目標(biāo)集合中包括所述監(jiān)測域名與監(jiān)測目標(biāo)的IP地址的對應(yīng)關(guān)系。

可選的,所述獲取單元,包括:

發(fā)送子單元,用于向DNS服務(wù)器發(fā)送域名解析請求,所述域名解析請求攜帶預(yù)先設(shè)置的監(jiān)測域名,用于請求獲取所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址;

接收子單元,用于接收所述DNS服務(wù)器根據(jù)所述域名解析請求所發(fā)送的目標(biāo)IP地址。

可選的,所述維護單元,包括:

匹配子單元,用于將獲取到的所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址,與所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址進行匹配;

更新子單元,用于若匹配得出所述目標(biāo)IP地址與所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址不一致,則根據(jù)所述目標(biāo)IP地址更新所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址。

可選的,所述第二確定單元,具體用于:

當(dāng)所述監(jiān)測域名所對應(yīng)的所有監(jiān)測目標(biāo)中,可達的監(jiān)測目標(biāo)的個數(shù)不低于預(yù)設(shè)閾值時,確定所述監(jiān)測域名可達;其中,所述預(yù)設(shè)閾值為大于0的自然數(shù),且不超過所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的總個數(shù)。

由上述實施例可見,通過預(yù)先設(shè)置監(jiān)測域名,根據(jù)監(jiān)測域名維護監(jiān)測目標(biāo)的IP地址,可以有效地避免監(jiān)測目標(biāo)的IP地址設(shè)置錯誤,并且,在監(jiān)測目標(biāo)的IP地址發(fā)生改變時,由于其對應(yīng)的監(jiān)測域名不會改變,從而通過監(jiān)測域名維護監(jiān)測目標(biāo)的IP地址,可以實現(xiàn)及時地更新監(jiān)測目標(biāo)的IP地址。通過該種處理,可以獲得較為準(zhǔn)確的監(jiān)測目標(biāo)的IP地址,從而在根據(jù)監(jiān)測目標(biāo)的IP地址對監(jiān)測目標(biāo)進行監(jiān)測時,可以使得監(jiān)測結(jié)果較為準(zhǔn)確、可靠。在確定監(jiān)測目標(biāo)的可達性后,可以繼續(xù)確定該監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性。由于監(jiān)測域名的可達性可以表示出全局鏈路的可達性,從而相較于現(xiàn)有技術(shù)而言,提高了監(jiān)測結(jié)果的可靠性。

附圖說明

圖1為本申請數(shù)據(jù)鏈路監(jiān)測的方法的一個實施例流程圖;

圖2為本申請數(shù)據(jù)鏈路監(jiān)測的方法中維護監(jiān)測目標(biāo)的IP地址的一個實施例流程圖;

圖3為本申請數(shù)據(jù)鏈路監(jiān)測的裝置所在網(wǎng)絡(luò)設(shè)備的一種硬件結(jié)構(gòu)圖;

圖4為本申請數(shù)據(jù)鏈路監(jiān)測的裝置的一個實施例框圖;

圖5為本申請數(shù)據(jù)鏈路監(jiān)測的裝置的另一個實施例框圖;

圖6為本申請數(shù)據(jù)鏈路監(jiān)測的裝置的又一個實施例框圖。

具體實施方式

這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。

在本申請使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。

應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。

在現(xiàn)有技術(shù)中,為了進行數(shù)據(jù)鏈路監(jiān)測,通常由用戶手動設(shè)置監(jiān)測目標(biāo),具體地,用戶可以在負載均衡設(shè)備上設(shè)置監(jiān)測目標(biāo)的IP地址,那么,負載均衡設(shè)備可以根據(jù)用戶手動設(shè)置的監(jiān)測目標(biāo)的IP地址向監(jiān)測目標(biāo)發(fā)送監(jiān)測報文,以獲取監(jiān)測結(jié)果。然而,在上述方式中,由于監(jiān)測目標(biāo)為用戶手動設(shè)置,則很有可能出現(xiàn)設(shè)置錯誤的情況,并且,當(dāng)監(jiān)測目標(biāo)的IP地址發(fā)生變化時,用戶通常無法及時得知變化,無法及時地修改所設(shè)置的監(jiān)測目標(biāo)的IP地址,從而可知,通過上述方式所得到的監(jiān)測結(jié)果很有可能并不準(zhǔn)確。

另外,在上述方式中,若用戶設(shè)置的監(jiān)測目標(biāo)的IP地址為負載均衡設(shè)備的下一跳設(shè)備的IP地址,那么,通過上述方式,僅可以得知負載均衡設(shè)備與該下一跳設(shè)備之間鏈路的可達狀態(tài),并無法得知全局鏈路的可達性。例如,假設(shè)通過上述方式,得出的監(jiān)測結(jié)果為可達,從而用戶認為網(wǎng)絡(luò)正常,并通過該鏈路訪問某一網(wǎng)站的服務(wù)器,若該網(wǎng)站的內(nèi)部鏈路出現(xiàn)故障,將導(dǎo)致用戶仍無法正常訪問該網(wǎng)站。從而可知,通過上述方式所得到的監(jiān)測結(jié)果并不可靠。

為了解決上述問題,本申請?zhí)峁┮环N數(shù)據(jù)鏈路監(jiān)測的方法及裝置,通過該方法,可以實現(xiàn)有效地進行數(shù)據(jù)鏈路監(jiān)測,使得監(jiān)測結(jié)果盡可能的準(zhǔn)確、可靠。具體地,將從如下實施例具體描述本申請所提供的數(shù)據(jù)鏈路監(jiān)測的方法。

請參見圖1,為本申請數(shù)據(jù)鏈路監(jiān)測的方法的一個實施例流程圖,該方法可以應(yīng)用于負載均衡設(shè)備上,該方法可以包括以下步驟:

步驟S101:根據(jù)獲取到的監(jiān)測目標(biāo)的IP地址確定所述監(jiān)測目標(biāo)的可達性,所述監(jiān)測目標(biāo)的IP地址根據(jù)預(yù)先設(shè)置的監(jiān)測域名進行維護。

域名是網(wǎng)絡(luò)中一臺計算機或計算機組的名稱,由此可見,同一域名可以對應(yīng)多臺計算機,又由于不同計算機在網(wǎng)絡(luò)中的IP地址是唯一的,從而同一域名可以對應(yīng)多個IP地址。例如,在實際應(yīng)用中,為了保證用戶的上網(wǎng)體驗,可以在網(wǎng)絡(luò)中設(shè)置若干臺百度的服務(wù)器,該若干臺百度的服務(wù)器擁有各自的IP地址,卻對應(yīng)同一個域名www.baidu.com。通常情況下,一臺計算機或計算機組的域名并不會發(fā)生改變,即使計算機的IP地址發(fā)生變化,其對應(yīng)的域名通常不會改變。

由上所述,在本申請中,用戶可以預(yù)先設(shè)置監(jiān)測域名。負載均衡設(shè)備則可以根據(jù)預(yù)先設(shè)置的監(jiān)測域名獲取監(jiān)測目標(biāo)的IP地址,并對監(jiān)測目標(biāo)的IP地址進行維護,具體獲取及維護的過程可以參見下述實施例中的詳細描述,在此先不作詳述。

需要說明的是,通過監(jiān)測域名維護監(jiān)測目標(biāo)的IP地址,可以使得監(jiān)測目標(biāo)的IP地址較為準(zhǔn)確。例如,即使監(jiān)測目標(biāo)的IP地址發(fā)生改變,負載均衡設(shè)備仍可以通過監(jiān)測域名獲取最新的監(jiān)測目標(biāo)的IP地址。

后續(xù),負載均衡設(shè)備在根據(jù)較為準(zhǔn)確的監(jiān)測目標(biāo)的IP地址對監(jiān)測目標(biāo)進行可達性監(jiān)測時,得到的監(jiān)測結(jié)果也將較為準(zhǔn)確。具體是如何對監(jiān)測目標(biāo)進行可達性監(jiān)測的,可以參見現(xiàn)有技術(shù)中的描述,本申請對此不作詳細贅述。

步驟S102:根據(jù)所述監(jiān)測目標(biāo)的可達性,確定所述監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性。

由上所述,同一個監(jiān)測域名可以對應(yīng)若干個監(jiān)測目標(biāo)。在一個可選的實現(xiàn)方式中,當(dāng)監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)中,存在至少一個監(jiān)測目標(biāo)可達時,即可以確定該監(jiān)測域名可達。

在另一個可選的實現(xiàn)方式中,可以允許用戶根據(jù)自身需要預(yù)先設(shè)置閾值,該閾值為大于0的自然數(shù),且不超過該監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的總個數(shù)。例如,監(jiān)測域名對應(yīng)5個監(jiān)測目標(biāo),則可以將該閾值設(shè)置為3。當(dāng)監(jiān)測域名所對應(yīng)的5個監(jiān)測目標(biāo)中,可達的監(jiān)測目標(biāo)不低于3個時,確定該監(jiān)測域名可達。通過該種方式,可以實現(xiàn)更有效地確定監(jiān)測域名的可達性。

由上述實施例可見,通過預(yù)先設(shè)置監(jiān)測域名,根據(jù)監(jiān)測域名維護監(jiān)測目標(biāo)的IP地址,可以有效地避免監(jiān)測目標(biāo)的IP地址設(shè)置錯誤,并且,在監(jiān)測目標(biāo)的IP地址發(fā)生改變時,由于其對應(yīng)的監(jiān)測域名不會改變,從而通過監(jiān)測域名維護監(jiān)測目標(biāo)的IP地址,可以實現(xiàn)及時地更新監(jiān)測目標(biāo)的IP地址。通過該種處理,可以獲得較為準(zhǔn)確的監(jiān)測目標(biāo)的IP地址,從而在根據(jù)監(jiān)測目標(biāo)的IP地址對監(jiān)測目標(biāo)進行監(jiān)測時,可以使得監(jiān)測結(jié)果較為準(zhǔn)確、可靠。在確定監(jiān)測目標(biāo)的可達性后,可以繼續(xù)確定該監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性。由于監(jiān)測域名的可達性可以表示出全局鏈路的可達性,從而相較于現(xiàn)有技術(shù)而言,提高了監(jiān)測結(jié)果的可靠性。

通過上述實施例可知,為了保證監(jiān)測結(jié)果的準(zhǔn)確性和可靠性,首先可以保證監(jiān)測目標(biāo)的IP地址的準(zhǔn)確性和可靠性。如下,列舉下述實施例詳細說明本申請中是如何維護監(jiān)測目標(biāo)的IP地址,以保證其準(zhǔn)確性和可靠性的。

請參見圖2,為本申請數(shù)據(jù)鏈路監(jiān)測的方法中維護監(jiān)測目標(biāo)的IP地址的一個實施例流程圖,該方法可以應(yīng)用于負載均衡設(shè)備上,該方法可以包括以下步驟:

步驟S201:按照預(yù)設(shè)的時間間隔,獲取預(yù)先設(shè)置的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址。

在本申請中,為了獲取準(zhǔn)確、可靠的監(jiān)測目標(biāo)的IP地址,可以按照預(yù)設(shè)的時間間隔,多次獲取預(yù)設(shè)的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址。其中,預(yù)設(shè)的時間間隔可以為固定的,也可以為變化的,例如,在執(zhí)行一次獲取監(jiān)測域名對應(yīng)的目標(biāo)IP地址后,可以根據(jù)域名解析結(jié)果中所記錄的目標(biāo)IP地址的有效生存時間,計算得出距離下一次執(zhí)行獲取目標(biāo)IP地址的時間間隔。本申請對此不作限制,旨在可以實現(xiàn)多次獲取監(jiān)測域名所對應(yīng)的目標(biāo)IP地址,實現(xiàn)對監(jiān)測目標(biāo)的IP地址進行動態(tài)更新。這里所說的“多次”并無次數(shù)上限。

在一個可選的實現(xiàn)方式中,可以通過按照預(yù)設(shè)的時間間隔,向DNS服務(wù)器發(fā)送域名解析請求,以獲取監(jiān)測域名所對應(yīng)的目標(biāo)IP地址。具體地,該域名解析請求中可以攜帶預(yù)先設(shè)置的監(jiān)測域名。后續(xù),則可以接收到DNS服務(wù)器根據(jù)該域名解析請求所發(fā)送的目標(biāo)IP地址。

具體DNS服務(wù)器是是如何返回監(jiān)測域名所對應(yīng)的目標(biāo)IP地址的,可以參見現(xiàn)有技術(shù)中的描述,本申請對此不作詳細贅述。

步驟S202:在獲取到所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址后,根據(jù)所述目標(biāo)IP地址維護監(jiān)測目標(biāo)集合,所述監(jiān)測目標(biāo)集合中包括所述監(jiān)測域名與監(jiān)測目標(biāo)的IP地址的對應(yīng)關(guān)系。

如下表1,為本申請中的監(jiān)測目標(biāo)集合的一個示例:

表1

在上述表1所示的監(jiān)測目標(biāo)集合中,可以包括監(jiān)測域名與監(jiān)測目標(biāo)的IP地址的對應(yīng)關(guān)系,該對應(yīng)關(guān)系可以為一對多的對應(yīng)關(guān)系,即一個監(jiān)測域名可以對應(yīng)多個監(jiān)測目標(biāo)的IP地址。需要說明的是,表1中所示例的監(jiān)測目標(biāo)的IP地址僅僅作為舉例。

在執(zhí)行完步驟S201,獲取到所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址后,可以根據(jù)該目標(biāo)IP地址維護表1所示例的監(jiān)測目標(biāo)集合。具體地,可以將步驟S201中獲取到的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址與表1中該監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址進行匹配,若匹配得出目標(biāo)IP地址與監(jiān)測目標(biāo)的IP地址不一致,則可以根據(jù)目標(biāo)IP地址更新監(jiān)測目標(biāo)的IP地址,從而可以使得監(jiān)測目標(biāo)的IP地址較為準(zhǔn)確、可靠。

由上述實施例可見,通過按照預(yù)設(shè)的時間間隔,獲取預(yù)先設(shè)置的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址,并根據(jù)該目標(biāo)IP地址維護監(jiān)測目標(biāo)集合中,該監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址,可以使得監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址更為準(zhǔn)確、可靠。那么,后續(xù),在根據(jù)監(jiān)測目標(biāo)的IP地址對監(jiān)測目標(biāo)進行可達性監(jiān)測時,可以盡可能地獲取準(zhǔn)確、可靠的監(jiān)測結(jié)果。

與前述數(shù)據(jù)鏈路監(jiān)測的方法的實施例相對應(yīng),本申請還提供了數(shù)據(jù)鏈路監(jiān)測的裝置的實施例。

本申請數(shù)據(jù)鏈路監(jiān)測的裝置的實施例可以應(yīng)用在網(wǎng)絡(luò)設(shè)備,例如負載均衡設(shè)備上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在網(wǎng)絡(luò)設(shè)備的處理器將非易失性存儲器中對應(yīng)的計算機程序指令讀取到內(nèi)存中運行形成的。從硬件層面而言,如圖3所示,為本申請數(shù)據(jù)鏈路監(jiān)測的裝置所在網(wǎng)絡(luò)設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖3所示的處理器31、內(nèi)存32、網(wǎng)絡(luò)接口33、以及非易失性存儲器34之外,實施例中裝置所在的網(wǎng)絡(luò)設(shè)備通常根據(jù)該網(wǎng)絡(luò)設(shè)備的實際功能,還可以包括其他硬件,對此不再贅述。

請參考圖4,為本申請數(shù)據(jù)鏈路監(jiān)測的裝置的一個實施例框圖,該裝置可以包括:第一確定單元41、第二確定單元42。

其中,該第一確定單元41,可以用于根據(jù)獲取到的監(jiān)測目標(biāo)的IP地址確定所述監(jiān)測目標(biāo)的可達性,所述監(jiān)測目標(biāo)的IP地址根據(jù)預(yù)先設(shè)置的監(jiān)測域名進行維護;

該第二確定單元42,可以用于根據(jù)所述監(jiān)測目標(biāo)的可達性,確定所述監(jiān)測目標(biāo)對應(yīng)的監(jiān)測域名的可達性。

在一實施例中,該第二確定單元42,具體可以用于:當(dāng)所述監(jiān)測域名所對應(yīng)的所有監(jiān)測目標(biāo)中,可達的監(jiān)測目標(biāo)的個數(shù)不低于預(yù)設(shè)閾值時,確定所述監(jiān)測域名可達;其中,所述預(yù)設(shè)閾值為大于0的自然數(shù),且不超過所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的總個數(shù)。

請參考圖5,為本申請數(shù)據(jù)鏈路監(jiān)測的裝置的另一個實施例框圖,該圖6所示的裝置,在上述圖4所示裝置的基礎(chǔ)上,還可以包括:獲取單元43、維護單元44。

其中,該獲取單元43,可以用于按照預(yù)設(shè)的時間間隔,獲取預(yù)先設(shè)置的監(jiān)測域名所對應(yīng)的目標(biāo)IP地址;

該維護單元44,可以用于在獲取到所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址后,根據(jù)所述目標(biāo)IP地址維護監(jiān)測目標(biāo)集合,所述監(jiān)測目標(biāo)集合中包括所述監(jiān)測域名與監(jiān)測目標(biāo)的IP地址的對應(yīng)關(guān)系。

請參考圖6,為本申請數(shù)據(jù)鏈路監(jiān)測的裝置的又一個實施例框圖,該圖6所示的裝置,在上述圖5所示裝置的基礎(chǔ)上,其中,所述獲取單元43,可以包括:發(fā)送子單元431、接收子單元432。

其中,該發(fā)送子單元431,可以用于向DNS服務(wù)器發(fā)送域名解析請求,所述域名解析請求攜帶預(yù)先設(shè)置的監(jiān)測域名,用于請求獲取所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址;

該接收子單元432,可以用于接收所述DNS服務(wù)器根據(jù)所述域名解析請求所發(fā)送的目標(biāo)IP地址。

所述維護單元44,可以包括:匹配子單元441、更新子單元442。

其中,該匹配子單元441,可以用于將獲取到的所述監(jiān)測域名所對應(yīng)的目標(biāo)IP地址,與所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址進行匹配;

該更新子單元442,可以用于若匹配得出所述目標(biāo)IP地址與所述監(jiān)測目標(biāo)集合中現(xiàn)有所述監(jiān)測域名所對應(yīng)的檢測目標(biāo)的IP地址不一致,則根據(jù)所述目標(biāo)IP地址更新所述監(jiān)測目標(biāo)集合中現(xiàn)有的所述監(jiān)測域名所對應(yīng)的監(jiān)測目標(biāo)的IP地址。

上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。

對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本申請保護的范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
景谷| 吴堡县| 清徐县| 卢氏县| 视频| 宁津县| 宽甸| 犍为县| 青岛市| 富阳市| 肇州县| 巨鹿县| 潍坊市| 库尔勒市| 蒙山县| 巴林左旗| 丹棱县| 汝州市| 珠海市| 邵阳县| 韶山市| 手游| 怀安县| 阿克苏市| 揭阳市| 清新县| 武乡县| 邛崃市| 巴彦淖尔市| 亚东县| 桂平市| 博乐市| 鹤壁市| 龙陵县| 汾阳市| 西丰县| 永州市| 朔州市| 长垣县| 鄢陵县| 鹤峰县|