本申請(qǐng)屬于通信,具體涉及一種信息采集方法、裝置、通信設(shè)備及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、為了采集網(wǎng)絡(luò)業(yè)務(wù)傳輸質(zhì)量信息,相關(guān)技術(shù)中提出了利用報(bào)文鏡像方法來實(shí)時(shí)分析報(bào)文,以獲得傳輸控制協(xié)議(transmission?control?protocol,tcp)握手信息等。但在現(xiàn)有網(wǎng)關(guān)的鏡像結(jié)構(gòu)中,需要存儲(chǔ)大量互聯(lián)網(wǎng)協(xié)議(internet?protocol,ip)地址和報(bào)文時(shí)間戳等來分析報(bào)文。這種情況下,由于網(wǎng)關(guān)的內(nèi)存容量一般很小,將會(huì)導(dǎo)致其存儲(chǔ)信息容易出現(xiàn)丟失的情況,從而造成對(duì)報(bào)文的采集信息的準(zhǔn)確性較低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的目的是提供一種信息采集方法、裝置、通信設(shè)備及可讀存儲(chǔ)介質(zhì),以解決相關(guān)技術(shù)中對(duì)報(bào)文的采集信息的準(zhǔn)確性較低的問題。
2、為了解決上述技術(shù)問題,本申請(qǐng)是這樣實(shí)現(xiàn)的:
3、第一方面,提供了一種信息采集方法,包括:
4、第一設(shè)備接收第一信息,所述第一信息用于配置鏡像域名;
5、所述第一設(shè)備解析所述鏡像域名的報(bào)文,獲得所述鏡像域名對(duì)應(yīng)的至少一個(gè)互聯(lián)網(wǎng)協(xié)議ip地址;
6、所述第一設(shè)備對(duì)每個(gè)所述ip地址的鏡像傳輸控制協(xié)議tcp報(bào)文進(jìn)行分析,獲得每個(gè)所述ip地址的tcp握手信息;
7、所述第一設(shè)備將所述鏡像域名與所述至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)所述ip地址的tcp握手信息發(fā)送給第二設(shè)備。
8、第二方面,提供了一種信息采集方法,包括:
9、第二設(shè)備向第一設(shè)備發(fā)送第一信息,所述第一信息用于配置鏡像域名;
10、所述第二設(shè)備接收所述第一設(shè)備發(fā)送的所述鏡像域名與至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)所述ip地址的tcp握手信息;其中,所述至少一個(gè)ip地址是通過對(duì)所述鏡像域名的報(bào)文進(jìn)行解析得到;
11、所述第二設(shè)備根據(jù)所述鏡像域名與至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)所述ip地址的tcp握手信息,獲得所述鏡像域名對(duì)應(yīng)的至少一個(gè)ip地址的tcp握手信息。
12、第三方面,提供了一種信息采集裝置,包括:
13、第一接收模塊,用于接收第一信息,所述第一信息用于配置鏡像域名;
14、解析模塊,用于解析所述鏡像域名的報(bào)文,獲得所述鏡像域名對(duì)應(yīng)的至少一個(gè)ip地址;
15、分析模塊,用于對(duì)每個(gè)所述ip地址的鏡像tcp報(bào)文進(jìn)行分析,獲得每個(gè)所述ip地址的tcp握手信息;
16、第一發(fā)送模塊,用于將所述鏡像域名與所述至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)所述ip地址的tcp握手信息發(fā)送給第二設(shè)備。
17、第四方面,提供了一種信息采集裝置,包括:
18、第二發(fā)送模塊,用于向第一設(shè)備發(fā)送第一信息,所述第一信息用于配置鏡像域名;
19、第二接收模塊,用于接收所述第一設(shè)備發(fā)送的所述鏡像域名與至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)所述ip地址的tcp握手信息;其中,所述至少一個(gè)ip地址是通過對(duì)所述鏡像域名的報(bào)文進(jìn)行解析得到;
20、處理模塊,用于根據(jù)所述鏡像域名與至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)所述ip地址的tcp握手信息,獲得所述鏡像域名對(duì)應(yīng)的至少一個(gè)ip地址的tcp握手信息。
21、第五方面,提供了一種通信設(shè)備,包括處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟,或者如第二方面所述的方法的步驟。
22、第六方面,提供了一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟,或者如第二方面所述的方法的步驟。
23、第七方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟,或者如第二方面所述的方法的步驟。
24、在本申請(qǐng)實(shí)施例中,第一設(shè)備可以接收第一信息,所述第一信息用于配置鏡像域名,并解析所述鏡像域名的報(bào)文,獲得所述鏡像域名對(duì)應(yīng)的至少一個(gè)ip地址,并對(duì)每個(gè)ip地址的鏡像tcp報(bào)文進(jìn)行分析,獲得每個(gè)ip地址的tcp握手信息,將所述鏡像域名與所述至少一個(gè)ip地址的對(duì)應(yīng)關(guān)系以及每個(gè)ip地址的tcp握手信息發(fā)送給第二設(shè)備。由此,可以直接由第一設(shè)備對(duì)鏡像tcp報(bào)文進(jìn)行分析統(tǒng)計(jì),從而僅存儲(chǔ)統(tǒng)計(jì)信息即可,不再存儲(chǔ)原始報(bào)文,避免了因存儲(chǔ)量過大而導(dǎo)致的數(shù)據(jù)丟失,從而提升采集信息的準(zhǔn)確性。
1.一種信息采集方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在對(duì)每個(gè)所述ip地址的鏡像tcp報(bào)文進(jìn)行分析之前,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述tcp握手信息包括以下至少一項(xiàng):
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一信息具體用于配置多個(gè)鏡像域名以及每個(gè)所述鏡像域名的域名索引;
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)每個(gè)所述ip地址的鏡像tcp報(bào)文進(jìn)行分析,獲得每個(gè)所述ip地址的tcp握手信息,包括:
6.一種信息采集方法,其特征在于,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一信息具體用于配置多個(gè)鏡像域名以及每個(gè)所述鏡像域名的域名索引;
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述tcp握手信息包括以下至少一項(xiàng):
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
10.一種信息采集裝置,其特征在于,包括:
11.一種信息采集裝置,其特征在于,包括:
12.一種通信設(shè)備,其特征在于,包括處理器,存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5任一項(xiàng)所述的方法的步驟,或者如權(quán)利要求6至9任一項(xiàng)所述的方法的步驟。
13.一種可讀存儲(chǔ)介質(zhì),其特征在于,所述可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5任一項(xiàng)所述的方法的步驟,或者如權(quán)利要求6至9任一項(xiàng)所述的方法的步驟。
14.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)指令,所述計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5任一項(xiàng)所述的方法的步驟,或者如權(quán)利要求6至9任一項(xiàng)所述的方法的步驟。