麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法和監(jiān)控系統(tǒng)與流程

文檔序號:41763109發(fā)布日期:2025-04-29 18:32閱讀:9來源:國知局
一種用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法和監(jiān)控系統(tǒng)與流程

本發(fā)明涉及一種發(fā)現(xiàn)方法和監(jiān)控系統(tǒng),尤其涉及一種用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法和監(jiān)控系統(tǒng)。


背景技術(shù):

1、工業(yè)控制系統(tǒng)(ics)是用于監(jiān)控和控制工業(yè)環(huán)境中物理設(shè)備的系統(tǒng),廣泛應(yīng)用于制造、能源、交通和基礎(chǔ)設(shè)施等領(lǐng)域。隨著ics的數(shù)字化和聯(lián)網(wǎng)程度的提高,確保系統(tǒng)的安全和可靠性變得至關(guān)重要。全面發(fā)現(xiàn)和實(shí)時(shí)監(jiān)控系統(tǒng)中的資產(chǎn)信息,是保障ics安全的重要環(huán)節(jié)。然而,由于ics設(shè)備的多樣性和復(fù)雜性,對這些設(shè)備進(jìn)行全面發(fā)現(xiàn)和實(shí)時(shí)監(jiān)控面臨著巨大挑戰(zhàn)。

2、現(xiàn)有的資產(chǎn)發(fā)現(xiàn)技術(shù)主要包括基于網(wǎng)絡(luò)流量的被動掃描技術(shù)和基于探測包的主動掃描技術(shù):

3、被動掃描技術(shù)通過監(jiān)聽網(wǎng)絡(luò)流量來識別和發(fā)現(xiàn)網(wǎng)絡(luò)中的設(shè)備,不會對網(wǎng)絡(luò)造成額外的負(fù)載。被動掃描主要依賴于對捕獲的數(shù)據(jù)包進(jìn)行分析,從中提取設(shè)備的特征信息,如ip地址、mac地址、設(shè)備類型和型號等信息。然而,在處理大量實(shí)時(shí)復(fù)雜網(wǎng)絡(luò)數(shù)據(jù)時(shí),被動掃描的計(jì)算開銷較高,設(shè)備信息提取和更新存在延遲,難以實(shí)現(xiàn)實(shí)時(shí)監(jiān)控,導(dǎo)致新設(shè)備或設(shè)備變化無法得到及時(shí)響應(yīng)。

4、主動掃描技術(shù)通過向網(wǎng)絡(luò)中的設(shè)備發(fā)送探測請求并分析其響應(yīng)來識別和發(fā)現(xiàn)設(shè)備。可發(fā)現(xiàn)未進(jìn)行通信的設(shè)備并獲取更多詳細(xì)信息。然而,主動掃描會對網(wǎng)絡(luò)和設(shè)備造成一定負(fù)載,影響正常業(yè)務(wù)。現(xiàn)有的主動掃描缺乏智能化決策能力,無法根據(jù)實(shí)時(shí)網(wǎng)絡(luò)狀態(tài)和設(shè)備優(yōu)先級來動態(tài)調(diào)整掃描頻率和策略,導(dǎo)致效率低、資源浪費(fèi)且掃描效果不足。

5、綜上可知,現(xiàn)有的資產(chǎn)發(fā)現(xiàn)技術(shù)中,基于網(wǎng)絡(luò)流量的被動掃描技術(shù)在處理大量實(shí)時(shí)復(fù)雜網(wǎng)絡(luò)數(shù)據(jù)時(shí),計(jì)算開銷高,提取和更新設(shè)備信息時(shí)存在延遲,無法實(shí)現(xiàn)對設(shè)備信息的實(shí)時(shí)監(jiān)控和更新;基于探測包的主動掃描技術(shù)缺乏智能化決策能力,沒有充分考慮實(shí)時(shí)網(wǎng)絡(luò)情況和設(shè)備優(yōu)先級動態(tài)調(diào)整掃描頻率和策略,導(dǎo)致掃描效率低下,網(wǎng)絡(luò)資源浪費(fèi)且掃描有效性不足。


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

1、為了解決上述技術(shù)所存在的不足之處,本發(fā)明提供了一種用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法和監(jiān)控系統(tǒng)。

2、為了解決以上技術(shù)問題,本發(fā)明采用的技術(shù)方案是:一種用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法,包括以下步驟:

3、步驟s1、構(gòu)建設(shè)備數(shù)據(jù)庫,初始化系統(tǒng)已知設(shè)備信息,配置自學(xué)習(xí)智能被動及主動掃描工具;

4、步驟s2、捕獲實(shí)時(shí)網(wǎng)絡(luò)流量,通過自學(xué)習(xí)智能匹配和設(shè)備識別方法提取設(shè)備信息;

5、步驟s3、通過動態(tài)主動掃描策略進(jìn)行輕量級掃描,獲取設(shè)備響應(yīng)數(shù)據(jù),提取設(shè)備信息;

6、步驟s4、數(shù)據(jù)庫匹配網(wǎng)絡(luò)流量和主動掃描提取的設(shè)備信息,更新已知設(shè)備信息,對未知設(shè)備觸發(fā)報(bào)警;

7、步驟s5、人工審核未知設(shè)備,收集反饋數(shù)據(jù),優(yōu)化自學(xué)習(xí)智能匹配、設(shè)備識別方法和動態(tài)主動掃描策略,實(shí)現(xiàn)工控系統(tǒng)內(nèi)部設(shè)備的實(shí)時(shí)監(jiān)控。

8、通過主動掃描的頻率策略和實(shí)時(shí)網(wǎng)絡(luò)流量的有效性篩選,不同類型的流量包的針對性處理進(jìn)行優(yōu)化,最終在最小化資源開銷和最小化工控系統(tǒng)內(nèi)部的影響下,實(shí)現(xiàn)工控系統(tǒng)內(nèi)部設(shè)備的實(shí)時(shí)監(jiān)控。

9、優(yōu)選的,步驟s1中,收集和錄入當(dāng)前已知的所有設(shè)備信息,包括設(shè)備類型、型號、ip地址、mac地址、開放端口、運(yùn)行的服務(wù)和協(xié)議信息,且設(shè)備數(shù)據(jù)庫作為系統(tǒng)的初始資產(chǎn)信息庫。

10、優(yōu)選的,步驟s2中,具體包括以下步驟:

11、s21、實(shí)時(shí)數(shù)據(jù)包收集:實(shí)時(shí)收集網(wǎng)絡(luò)中的數(shù)據(jù)包,使用智能匹配機(jī)制(即智能優(yōu)化的正則表達(dá)式)篩選出包含設(shè)備信息的數(shù)據(jù)包,然后通過多級緩存機(jī)制,使用短、中、長期不同緩存機(jī)制,分別針對頻繁數(shù)據(jù)包、周期性數(shù)據(jù)包和低頻數(shù)據(jù)包進(jìn)行優(yōu)化管理(即通過緩存機(jī)制進(jìn)行優(yōu)化),降低冗余數(shù)據(jù)處理;

12、s22、協(xié)議識別與信息提取:對篩選出的數(shù)據(jù)包進(jìn)行協(xié)議識別,確定數(shù)據(jù)包網(wǎng)絡(luò)協(xié)議;包括tcp、udp、http、modbus、dnp3等網(wǎng)絡(luò)協(xié)議;

13、基于網(wǎng)絡(luò)協(xié)議的自學(xué)習(xí)正則表達(dá)式庫匹配數(shù)據(jù)包的頭部和載荷,提取設(shè)備的關(guān)鍵信息,智能匹配機(jī)制根據(jù)數(shù)據(jù)包大小、ip地址和載荷中的特定模式(正則匹配等特征)識別設(shè)備信息。

14、其中,數(shù)據(jù)包的頭部(header)和載荷(payload)是網(wǎng)絡(luò)通信的基本組成部分,用于描述數(shù)據(jù)包的結(jié)構(gòu)和內(nèi)容。

15、優(yōu)選的,步驟s2中,頻繁數(shù)據(jù)包采用短期緩存,動態(tài)更新策略采用短生命周期的滑動窗口,設(shè)置窗口大小為500ms到5秒,每次緩存更新時(shí)僅保留最新的頻繁數(shù)據(jù)包,丟棄過時(shí)數(shù)據(jù);緩存淘汰機(jī)制采用lru(最近最少使用)策略;

16、滑動窗口是指:窗口會隨著時(shí)間向前“滑動”,始終保持關(guān)注當(dāng)前時(shí)間段內(nèi)的數(shù)據(jù)。

17、當(dāng)新數(shù)據(jù)包到達(dá)時(shí),窗口向前滑動,同時(shí)淘汰超出窗口時(shí)間范圍的舊數(shù)據(jù)。

18、每次更新后,僅保留在窗口時(shí)間范圍內(nèi)的最新頻繁數(shù)據(jù)包,過時(shí)數(shù)據(jù)被丟棄。

19、周期性數(shù)據(jù)包采用中期緩存,建立時(shí)間序列緩存(建立時(shí)間序列鏈表,用來記錄數(shù)據(jù)包對應(yīng)的設(shè)備和數(shù)據(jù)包的到達(dá)時(shí)間),記錄周期性數(shù)據(jù)包的到達(dá)時(shí)間來確認(rèn)其周期性;對于周期性特征不穩(wěn)定的數(shù)據(jù)包,觸發(fā)報(bào)警或標(biāo)記為異常;利用時(shí)間序列分析算法(如自回歸分析)檢測周期性波動并動態(tài)調(diào)整緩存大小;在緩存中采用增量更新機(jī)制,僅存儲最新數(shù)據(jù)和變化的內(nèi)容;

20、低頻數(shù)據(jù)包采用長期緩存,采用持久化存儲(如文件系統(tǒng)或數(shù)據(jù)庫)對低頻數(shù)據(jù)包進(jìn)行管理,定期清理緩存內(nèi)容;進(jìn)行索引管理,基于時(shí)間、設(shè)備id、數(shù)據(jù)類型維度建立查詢索引,提升數(shù)據(jù)檢索效率。

21、優(yōu)選的,步驟s3,具體包括以下步驟:

22、s31、掃描工具配置:使用配置的掃描工具發(fā)起輕量級掃描請求,包括ping掃描、tcp?syn端口掃描、服務(wù)探測;

23、s32、響應(yīng)數(shù)據(jù)提取:收集設(shè)備對掃描請求的響應(yīng)數(shù)據(jù),從中提取設(shè)備的ip地址、mac地址、開放端口、運(yùn)行的服務(wù)和協(xié)議信息,如果設(shè)備沒有響應(yīng),記錄設(shè)備信息以進(jìn)一步跟進(jìn);

24、s33、動態(tài)掃描調(diào)整:基于掃描結(jié)果和反饋數(shù)據(jù)(是指掃描得到的響應(yīng)數(shù)據(jù),響應(yīng)時(shí)間和相應(yīng)的內(nèi)容信息的完整度和有效性),自學(xué)習(xí)優(yōu)化掃描策略和頻率。

25、優(yōu)選的,步驟s3中,動態(tài)主動掃描策略為:設(shè)l表示網(wǎng)絡(luò)負(fù)載,表示當(dāng)前網(wǎng)絡(luò)帶寬使用率,范圍在[0,1],其中0表示沒有負(fù)載,1表示滿負(fù)載;

26、f表示掃描頻率,單位是次/分鐘;h表示設(shè)備優(yōu)先級,根據(jù)設(shè)備的重要性、風(fēng)險(xiǎn)等級和歷史掃描反饋信息等因素綜合計(jì)算,范圍在[0,1],掃描頻率f的動態(tài)調(diào)整值fnew表示為:

27、fnew=fbase*(ωl*(1-l)+ωh*h),

28、其中,fbase為基礎(chǔ)掃描頻率,即在沒有負(fù)載和風(fēng)險(xiǎn)影響下的默認(rèn)掃描頻率;ωl和ωh分別表示網(wǎng)絡(luò)負(fù)載和設(shè)備優(yōu)先級的權(quán)重,根據(jù)具體需求進(jìn)行調(diào)整;

29、設(shè)備優(yōu)先級h的計(jì)算公式為:

30、h=ωi*i+ωr*r+ωp*p,

31、其中,ωi、ωr、ωp分別表示設(shè)備重要性i、設(shè)備風(fēng)險(xiǎn)等級r和設(shè)備歷史掃描反饋信息p的權(quán)重,ωi+ωr+ωp=1;設(shè)備的重要性i,范圍在[0,1],接近于0表示不重要,接近于1表示非常重要;設(shè)備的風(fēng)險(xiǎn)等級r,范圍在[0,1],接近于0表示無風(fēng)險(xiǎn),接近于1表示高風(fēng)險(xiǎn),由系統(tǒng)安全日志得到,為該設(shè)備的告警次數(shù)和同類設(shè)備的總告警次數(shù)的比值;歷史掃描反饋信息p,范圍在[0,1],接近于0表示反饋信息良好,接近于1表示反饋信息非常差。

32、優(yōu)選的,步驟s4中,數(shù)據(jù)庫匹配為:判斷步驟s2通過網(wǎng)絡(luò)流量提取的設(shè)備信息是否已存在設(shè)備數(shù)據(jù)庫中,判斷步驟s3通過主動掃描提取的設(shè)備信息是否已存在設(shè)備數(shù)據(jù)庫中;

33、更新已知設(shè)備的信息包括更新設(shè)備新采集到的特征、已有特征的最新狀態(tài)以及設(shè)備的在線狀態(tài);

34、對未知設(shè)備出發(fā)報(bào)警,記錄未知設(shè)備、識別方式,原始識別數(shù)據(jù)。

35、優(yōu)選的,步驟s5中,對未知設(shè)備進(jìn)行人工審查,判斷是否真實(shí)存在工控系統(tǒng)中;

36、收集發(fā)現(xiàn)未知設(shè)備的相關(guān)數(shù)據(jù)包,不斷更新和優(yōu)化智能匹配機(jī)制(即智能優(yōu)化的正則表達(dá)式)、設(shè)備識別方法和動態(tài)主動掃描策略,使其能夠適應(yīng)新設(shè)備、新協(xié)議和網(wǎng)絡(luò)環(huán)境的變化。

37、對于主動掃描捕獲的未知設(shè)備,分析探測數(shù)據(jù)包及其收到的返回?cái)?shù)據(jù)包,優(yōu)化主動掃描策略,掃描策略中加入新設(shè)備。

38、對于抓取網(wǎng)絡(luò)數(shù)據(jù)包識別到的未知設(shè)備,分析包含未知設(shè)備信息的數(shù)據(jù)包的特性,優(yōu)化智能篩選正則表達(dá)式。

39、一種用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法的監(jiān)控系統(tǒng),該監(jiān)控系統(tǒng)包括:

40、設(shè)備數(shù)據(jù)庫模塊:用于存儲工控系統(tǒng)中的資產(chǎn)信息和資產(chǎn)狀態(tài),該模塊是所有資產(chǎn)信息的存儲和匹配中心;

41、自學(xué)習(xí)智能被動掃描模塊:通過自學(xué)習(xí)機(jī)制(基于提取的設(shè)備信息,優(yōu)化智能匹配正則表達(dá)式),從實(shí)時(shí)網(wǎng)絡(luò)流量中篩選并提取設(shè)備信息;

42、動態(tài)策略主動掃描模塊:用于利用動態(tài)主動掃描策略對系統(tǒng)中的資產(chǎn)進(jìn)行輕量級主動掃描,并根據(jù)網(wǎng)絡(luò)狀況和設(shè)備優(yōu)先級調(diào)整掃描策略和頻率,減輕網(wǎng)絡(luò)負(fù)載;

43、數(shù)據(jù)庫匹配與報(bào)警模塊:用于將提取到的設(shè)備信息與設(shè)備數(shù)據(jù)庫進(jìn)行匹配,更新已知設(shè)備信息,觸發(fā)未知設(shè)備報(bào)警;

44、人工審核與反饋模塊:用于對未知設(shè)備進(jìn)行人工審核,收集反饋數(shù)據(jù),優(yōu)化自學(xué)習(xí)數(shù)據(jù)包篩選、設(shè)備信息提取方法和動態(tài)主動掃描策略。

45、一種計(jì)算機(jī)系統(tǒng),包括:

46、一個(gè)或多個(gè)處理器;

47、存儲器,存儲可被操作的指令,指令在通過一個(gè)或多個(gè)處理器執(zhí)行時(shí)使得一個(gè)或多個(gè)處理器執(zhí)行操作,操作包括執(zhí)行用于工控系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法的過程。

48、本發(fā)明通過自學(xué)習(xí)智能匹配、設(shè)備識別和動態(tài)主動掃描策略的有機(jī)結(jié)合,建立了一個(gè)適用于工業(yè)控制系統(tǒng)的自學(xué)習(xí)智能資產(chǎn)發(fā)現(xiàn)方法。該方法不僅優(yōu)化了對復(fù)雜網(wǎng)絡(luò)環(huán)境中設(shè)備信息的實(shí)時(shí)提取和更新,還通過動態(tài)調(diào)整掃描策略,實(shí)現(xiàn)了主動、被動掃描的智能融合。通過這種方式,系統(tǒng)能夠自適應(yīng)地優(yōu)化資產(chǎn)發(fā)現(xiàn)策略,從而在保證網(wǎng)絡(luò)資源高效利用的同時(shí),提升了對ics資產(chǎn)的全面性、實(shí)時(shí)性和安全性。本發(fā)明能夠有效降低資源開銷,增強(qiáng)主動掃描的有效性,提高設(shè)備信息提取的實(shí)時(shí)性和準(zhǔn)確性,確保工業(yè)控制系統(tǒng)設(shè)備的全面發(fā)現(xiàn)和實(shí)時(shí)監(jiān)控。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 云安县| 洞头县| 天峨县| 松潘县| 台南县| 衡东县| 双桥区| 景德镇市| 淮滨县| 茌平县| 冀州市| 福贡县| 上犹县| 五家渠市| 舞阳县| 阿瓦提县| 铜陵市| 昭通市| 靖江市| 泉州市| 西盟| 安远县| 海南省| 玉环县| 沙湾县| 新化县| 三穗县| 深州市| 黑河市| 平南县| 昌平区| 临泉县| 湘潭县| 万源市| 横山县| 隆尧县| 安达市| 山阴县| 南京市| 万全县| 珲春市|