日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

網(wǎng)絡(luò)探測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):39708943發(fā)布日期:2024-10-22 12:53閱讀:3來(lái)源:國(guó)知局
網(wǎng)絡(luò)探測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

本申請(qǐng)屬于網(wǎng)絡(luò)工程,尤其涉及一種網(wǎng)絡(luò)探測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、隨著近年ipv6的迅猛發(fā)展,對(duì)ipv6網(wǎng)絡(luò)的現(xiàn)狀測(cè)繪、拓?fù)浒l(fā)現(xiàn)和安全研究都成為了非常關(guān)鍵的研究問(wèn)題。其中,最核心的也是最基礎(chǔ)的研究手段就是網(wǎng)絡(luò)探測(cè)。相比于ipv4的2^32的地址空間,ipv6有2^128的地址空間。ipv6具有龐大的地址空間的特點(diǎn)使一些傳統(tǒng)的探測(cè)方法在ipv6空間無(wú)法使用,比如全網(wǎng)暴力掃描。在萬(wàn)兆鏈路條件下,進(jìn)行ipv6全網(wǎng)空間掃描,也至少需要上億年的時(shí)間,這顯然無(wú)法實(shí)際使用。

2、因此,已經(jīng)有許多研究者提出了各種非暴力掃描的ipv6地址探測(cè)手段。ipv6目前探測(cè)方法分為主動(dòng)探測(cè)和被動(dòng)探測(cè),被動(dòng)探測(cè)有從公開數(shù)據(jù)采集,出口節(jié)點(diǎn)流量采集這幾種主要方法,主動(dòng)探測(cè)是指使用的技術(shù)手段會(huì)涉及發(fā)送數(shù)據(jù)的操作,包括基于dns的探測(cè)方法和基于種子地址的探測(cè)方法。但是目前的對(duì)ipv6地址探測(cè)的研究主要集中在探測(cè)算法的研究上,而在實(shí)際探測(cè)過(guò)程中,ipv6探測(cè)中網(wǎng)卡收發(fā)報(bào)文時(shí)需要cpu參與處理,因此會(huì)造成硬中斷,造成了通訊的時(shí)延。而且,在對(duì)探測(cè)數(shù)據(jù)進(jìn)行處理時(shí),系統(tǒng)會(huì)在內(nèi)核態(tài)和用戶態(tài)之間切換拷貝,帶來(lái)大量cpu運(yùn)算資源的消耗。所以目前的ipv6探測(cè)技術(shù)在實(shí)網(wǎng)探測(cè)中實(shí)際探測(cè)速率低。


技術(shù)實(shí)現(xiàn)思路

1、鑒于以上的一個(gè)或多個(gè)問(wèn)題,本發(fā)明提供了一種網(wǎng)絡(luò)探測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),能夠提升目前ipv6探測(cè)技術(shù)的實(shí)際探測(cè)速率。

2、第一方面,本申請(qǐng)實(shí)施例提供一種網(wǎng)絡(luò)探測(cè)方法,包括:

3、通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存,以用于網(wǎng)卡從內(nèi)存中拷貝ipv6探測(cè)任務(wù)數(shù)據(jù)包,并根據(jù)ipv6探測(cè)任務(wù)數(shù)據(jù)包對(duì)應(yīng)的ipv6地址發(fā)送探測(cè)數(shù)據(jù)包;

4、讀取內(nèi)存中探測(cè)數(shù)據(jù)包對(duì)應(yīng)的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包是網(wǎng)卡通過(guò)直接內(nèi)存訪問(wèn)發(fā)送至內(nèi)存的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包包含網(wǎng)卡接收到的網(wǎng)絡(luò)探測(cè)結(jié)果;

5、將結(jié)果數(shù)據(jù)包發(fā)送至探測(cè)中心。

6、在一些可能的實(shí)現(xiàn)方式中,通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存之前,方法還包括:

7、根據(jù)探測(cè)中心信息和網(wǎng)卡信息確定網(wǎng)絡(luò)接口參數(shù),網(wǎng)絡(luò)接口參數(shù)包括網(wǎng)卡的ipv6地址;

8、從待探測(cè)ipv6地址中獲取目標(biāo)ipv6地址;

9、根據(jù)網(wǎng)絡(luò)接口參數(shù)和目標(biāo)ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包。

10、在一些可能的實(shí)現(xiàn)方式中,根據(jù)網(wǎng)絡(luò)接口參數(shù)和目標(biāo)ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包,包括:

11、根據(jù)網(wǎng)絡(luò)接口參數(shù)創(chuàng)建以太網(wǎng)數(shù)據(jù)包;

12、根據(jù)網(wǎng)卡的ipv6地址和目標(biāo)ipv6地址創(chuàng)建ipv6數(shù)據(jù)包;

13、根據(jù)以太網(wǎng)數(shù)據(jù)包和ipv6數(shù)據(jù)包創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包,ipv6探測(cè)任務(wù)數(shù)據(jù)包包含回應(yīng)請(qǐng)求,回應(yīng)請(qǐng)求用于在接收到ipv6探測(cè)任務(wù)數(shù)據(jù)包的情況下,基于回應(yīng)請(qǐng)求對(duì)網(wǎng)卡進(jìn)行回應(yīng)。

14、在一些可能的實(shí)現(xiàn)方式中,根據(jù)網(wǎng)絡(luò)接口參數(shù)和ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包之后,方法還包括:

15、根據(jù)ipv6探測(cè)任務(wù)數(shù)據(jù)包得到校驗(yàn)和;

16、將校驗(yàn)和加入ipv6探測(cè)任務(wù)數(shù)據(jù)包,以用于ipv6探測(cè)任務(wù)數(shù)據(jù)包的接收端根據(jù)校驗(yàn)和進(jìn)行校驗(yàn)。

17、在一些可能的實(shí)現(xiàn)方式中,根據(jù)網(wǎng)絡(luò)接口參數(shù)和ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包之后,方法還包括:

18、根據(jù)預(yù)設(shè)時(shí)長(zhǎng)設(shè)定超時(shí)重傳時(shí)間;

19、將超時(shí)重傳時(shí)間加入ipv6探測(cè)任務(wù)數(shù)據(jù)包,以用于網(wǎng)卡在超過(guò)超時(shí)重傳時(shí)間未收到結(jié)果數(shù)據(jù)包的情況下,重發(fā)ipv6探測(cè)任務(wù)數(shù)據(jù)包。

20、在一些可能的實(shí)現(xiàn)方式中,通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存之前,方法還包括:

21、接收探測(cè)中心發(fā)送的探測(cè)地址段,探測(cè)地址段為目標(biāo)探測(cè)地址集中的一部分探測(cè)地址;

22、根據(jù)探測(cè)地址段中的目標(biāo)ipv6地址生成ipv6探測(cè)任務(wù)數(shù)據(jù)包。

23、第二方面,本申請(qǐng)實(shí)施例提供另一種網(wǎng)絡(luò)探測(cè)方法,包括:

24、通過(guò)直接內(nèi)存訪問(wèn)讀取內(nèi)存中的ipv6探測(cè)任務(wù)數(shù)據(jù)包;

25、根據(jù)ipv6探測(cè)任務(wù)數(shù)據(jù)包對(duì)應(yīng)的ipv6地址發(fā)送探測(cè)數(shù)據(jù)包;

26、接收探測(cè)數(shù)據(jù)包對(duì)應(yīng)的網(wǎng)絡(luò)探測(cè)結(jié)果,得到結(jié)果數(shù)據(jù)包;

27、通過(guò)直接內(nèi)存訪問(wèn)將結(jié)果數(shù)據(jù)包儲(chǔ)存至內(nèi)存。

28、第三方面,本申請(qǐng)實(shí)施例提供了一種網(wǎng)絡(luò)探測(cè)裝置,包括:

29、儲(chǔ)存模塊,用于通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存,以用于網(wǎng)卡從內(nèi)存中拷貝ipv6探測(cè)任務(wù)數(shù)據(jù)包,并根據(jù)ipv6探測(cè)任務(wù)數(shù)據(jù)包對(duì)應(yīng)的ipv6地址發(fā)送探測(cè)數(shù)據(jù)包;

30、讀取模塊,用于讀取內(nèi)存中探測(cè)數(shù)據(jù)包對(duì)應(yīng)的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包是網(wǎng)卡通過(guò)直接內(nèi)存訪問(wèn)發(fā)送至內(nèi)存的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包包含網(wǎng)卡接收到的網(wǎng)絡(luò)探測(cè)結(jié)果;

31、發(fā)送模塊,用于將結(jié)果數(shù)據(jù)包發(fā)送至探測(cè)中心。

32、第四方面,本申請(qǐng)實(shí)施例提供了一種網(wǎng)絡(luò)探測(cè)設(shè)備,設(shè)備包括:處理器,以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;處理器讀取并執(zhí)行計(jì)算機(jī)程序指令,以實(shí)現(xiàn)如上的網(wǎng)絡(luò)探測(cè)方法。

33、第五方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序指令,計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上的網(wǎng)絡(luò)探測(cè)方法。

34、本申請(qǐng)實(shí)施例的設(shè)備綁定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存,以用于網(wǎng)卡從內(nèi)存中拷貝ipv6探測(cè)任務(wù)數(shù)據(jù)包,并根據(jù)ipv6探測(cè)任務(wù)數(shù)據(jù)包對(duì)應(yīng)的ipv6地址發(fā)送探測(cè)數(shù)據(jù)包;讀取內(nèi)存中探測(cè)數(shù)據(jù)包對(duì)應(yīng)的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包是網(wǎng)卡通過(guò)直接內(nèi)存訪問(wèn)發(fā)送至內(nèi)存的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包包含網(wǎng)卡接收到的網(wǎng)絡(luò)探測(cè)結(jié)果;最后將結(jié)果數(shù)據(jù)包發(fā)送至探測(cè)中心。上述方案通過(guò)使用直接內(nèi)存訪問(wèn)(direct?memory?access,dma),讓網(wǎng)卡直接進(jìn)行內(nèi)存的讀寫,不需要中央處理器(central?processing?unit,cpu)進(jìn)行處理,能夠避免硬中斷造成的時(shí)延,同時(shí)也避免cpu在內(nèi)核態(tài)與用戶態(tài)的切換造成資源消耗,提高在實(shí)際網(wǎng)絡(luò)探測(cè)中ipv6探測(cè)的探測(cè)速率。



技術(shù)特征:

1.一種網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存之前,所述方法還包括:

3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)接口參數(shù)和所述目標(biāo)ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包,包括:

4.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)接口參數(shù)和所述ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包之后,所述方法還包括:

5.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)接口參數(shù)和所述ipv6地址創(chuàng)建ipv6探測(cè)任務(wù)數(shù)據(jù)包之后,所述方法還包括:

6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述通過(guò)直接內(nèi)存訪問(wèn)將ipv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存之前,所述方法還包括:

7.一種網(wǎng)絡(luò)探測(cè)方法,其特征在于,所述方法包括:

8.一種網(wǎng)絡(luò)探測(cè)裝置,其特征在于,所述裝置包括:

9.一種網(wǎng)絡(luò)探測(cè)設(shè)備,其特征在于,所述設(shè)備包括:處理器,以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;所述處理器讀取并執(zhí)行所述計(jì)算機(jī)程序指令,以實(shí)現(xiàn)如權(quán)利要求1-6任意一項(xiàng)所述的網(wǎng)絡(luò)探測(cè)方法。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-6任意一項(xiàng)所述的網(wǎng)絡(luò)探測(cè)方法。


技術(shù)總結(jié)
本申請(qǐng)公開了一種網(wǎng)絡(luò)探測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),該方法包括:通過(guò)直接內(nèi)存訪問(wèn)將IPv6探測(cè)任務(wù)數(shù)據(jù)包儲(chǔ)存至內(nèi)存,以用于網(wǎng)卡從內(nèi)存中拷貝IPv6探測(cè)任務(wù)數(shù)據(jù)包,并根據(jù)IPv6探測(cè)任務(wù)數(shù)據(jù)包對(duì)應(yīng)的IPv6地址發(fā)送探測(cè)數(shù)據(jù)包;讀取內(nèi)存中探測(cè)數(shù)據(jù)包對(duì)應(yīng)的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包是網(wǎng)卡通過(guò)直接內(nèi)存訪問(wèn)發(fā)送至內(nèi)存的結(jié)果數(shù)據(jù)包,結(jié)果數(shù)據(jù)包包含網(wǎng)卡接收到的網(wǎng)絡(luò)探測(cè)結(jié)果;將結(jié)果數(shù)據(jù)包發(fā)送至探測(cè)中心。

技術(shù)研發(fā)人員:譚彬,陳濤,莫曉斌,張玉蘭,蘭世戰(zhàn),梁業(yè)裕,寧建創(chuàng),何偉賢,陳式,劉鐵
受保護(hù)的技術(shù)使用者:中國(guó)移動(dòng)通信集團(tuán)廣西有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/10/21
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1