System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲一区二区三区无码国产,亚洲Av无码专区国产乱码DVD,亚洲精品无码av人在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種跨網段數據轉發方法、裝置、存儲介質及電子設備制造方法及圖紙

    技術編號:44027486 閱讀:2 留言:0更新日期:2025-01-15 01:09
    本發明專利技術提供的一種跨網段數據轉發方法、裝置、存儲介質及電子設備,應用于工業控制技術領域。該方法應用于轉發服務節點,轉發服務節點向第一網段組播包含服務標識的第一數據包,在第一網段注冊的應用服務接收后,發送包含應用標識、第二網段中設備端的IP地址和端口號的第二數據包,權限認證成功后,構建應用標識與端口號的綁定關系,再建立專屬的UDP通道,通過該通道將第二數據包轉發到指定地址和端口,設備處理后回復協議報文,轉發服務節點通過綁定關系將報文轉發至應用服務,從而實現了跨網段的數據通信,并簡化了通信流程,提升了跨網段的數據傳輸效率。

    【技術實現步驟摘要】

    本專利技術涉及工業控制,尤其涉及一種跨網段數據轉發方法、裝置、存儲介質及電子設備。


    技術介紹

    1、在現代工業控制系統中,為了實現高效的管理和確保系統的安全性,通常會將網絡劃分為多個網段,并通過vlan(虛擬局域網)技術進行隔離。具體而言,組態軟件和儀表管理軟件通常運行在網段a,而智能apl儀表、通訊卡、常規io卡則運行在網段b。這種網絡劃分方式雖然提高了系統的安全性,但也帶來了跨網段通信的挑戰。

    2、例如,運行在網段a上的儀表管理軟件需要對網段b上的io設備進行管理,運行在網段a上的組態軟件需要向網段b上的io設備下載組態配置。然而,由于網絡隔離的存在,網段a和網段b之間無法直接通信,從而導致管理和配置操作的困難。

    3、因此,如何解決控制系統內不同網段之間的數據通信問題,實現跨網段的高效數據傳輸,成為本領域技術人員亟待解決的關鍵問題。


    技術實現思路

    1、鑒于上述問題,本專利技術提供一種克服上述問題或者至少部分地解決上述問題的一種跨網段數據轉發方法、裝置、存儲介質及電子設備,技術方案如下:

    2、一種跨網段數據轉發方法,應用于轉發服務節點,所述方法包括:

    3、向第一網段組播包含所述轉發服務節點的服務標識的第一數據包,以使在所述第一網段中注冊的各個應用服務獲取到所述第一數據包,并依據所述服務標識向所述轉發服務節點發送第二數據包,其中,所述第二數據包包括所述應用服務的應用標識、第二網段中設備端的ip地址和端口號;

    4、獲得所述應用服務發送的所述第二數據包,提取出所述應用服務的所述應用標識、所述第二網段的所述ip地址和所述端口號;

    5、基于所述應用標識向權限認證中心進行權限認證,在所述應用標識具備訪問所述ip地址中與所述端口號對應的所述設備端的情況下,構建所述應用標識與所述端口號之間的綁定關系;

    6、建立所述應用標識和所述端口號之間的udp通道,通過所述udp通道將所述第二數據包向所述ip地址及所述端口號進行轉發,以使與所述端口號對應的所述設備端在接收到所述第二數據包的情況下,對所述第二數據包進行處理,并回復第一協議報文至所述轉發服務節點;

    7、依據所述綁定關系,將所述第一協議報文轉發至所述應用服務。

    8、可選的,在所述應用標識具備訪問所述ip地址中與所述端口號對應的所述設備端的情況下,所述方法還包括:

    9、在權限記錄中記錄所述應用標識、所述ip地址和所述端口號之間的權限認證成功會話;

    10、獲得所述應用服務發送的第三數據包,其中,所述第二數據包包括所述應用服務的所述應用標識、所述第二網段中所述設備端的的所述ip地址和所述端口號;

    11、在所述權限記錄中查詢是否存在所述應用標識、所述ip地址和所述端口號之間的所述權限認證成功會話,如果是,則通過所述udp通道將所述第三數據包向所述ip地址及所述端口號進行轉發,以使與所述端口號對應的所述設備端在接收到所述第三數據包的情況下,對所述第三數據包進行處理,并回復第二協議報文至所述轉發服務節點;

    12、依據所述綁定關系,將所述第二協議報文轉發至所述應用服務。

    13、可選的,所述權限記錄采用最近最少使用策略緩存算法管理會話,在保存的所述權限認證成功會話的會話數量超過預設會話閾值的情況下,刪除使用時間最早的所述權限認證成功會話,并保存使用時間最晚的所述權限認證成功會話。

    14、可選的,所述獲得所述應用服務發送的所述第二數據包,包括:

    15、通過所述第一網段的軟總線接收所述應用服務發送的所述第二數據包。

    16、可選的,在所述應用標識具備訪問所述ip地址中與所述端口號對應的所述設備端的情況下,所述方法還包括:

    17、識別所述第二數據包的數據類型;

    18、依據所述數據類型,向所述第二數據包分配帶寬和優先級;

    19、所述通過所述udp通道將所述第二數據包向所述ip地址及所述端口號進行轉發,包括:

    20、按照所述帶寬和所述優先級,將所述第二數據包經由所述udp通道傳輸至所述ip地址及所述端口號。

    21、可選的,所述設備端包括apl儀表、溫度傳感器、壓力傳感器、流量計、電動閥門、工業以太網交換機和hmi觸摸屏。

    22、可選的,所述udp通道集成有自適應擁塞控制算法,以使用所述自適應擁塞控制算法動態調整數據傳輸速率。

    23、一種跨網段數據轉發裝置,應用于轉發服務節點,所述裝置包括:轉發服務數據包組播單元、第一應用服務數據包獲得單元、應用權限認證單元、第一應用服務數據包轉發單元和第一協議報文轉發單元,

    24、所述轉發服務數據包組播單元,用于向第一網段組播包含所述轉發服務節點的服務標識的第一數據包,以使在所述第一網段中注冊的各個應用服務獲取到所述第一數據包,并依據所述服務標識向所述轉發服務節點發送第二數據包,其中,所述第二數據包包括所述應用服務的應用標識、第二網段中設備端的ip地址和端口號;

    25、所述第一應用服務數據包獲得單元,用于獲得所述應用服務發送的所述第二數據包,提取出所述應用服務的所述應用標識、所述第二網段的所述ip地址和所述端口號;

    26、所述應用權限認證單元,用于基于所述應用標識向權限認證中心進行權限認證,在所述應用標識具備訪問所述ip地址中與所述端口號對應的所述設備端的情況下,構建所述應用標識與所述端口號之間的綁定關系;

    27、所述第一應用服務數據包轉發單元,用于建立所述應用標識和所述端口號之間的udp通道,通過所述udp通道將所述第二數據包向所述ip地址及所述端口號進行轉發,以使與所述端口號對應的所述設備端在接收到所述第二數據包的情況下,對所述第二數據包進行處理,并回復第一協議報文至所述轉發服務節點;

    28、所述第一協議報文轉發單元,用于依據所述綁定關系,將所述第一協議報文轉發至所述應用服務。

    29、一種計算機可讀存儲介質,其上存儲有程序,所述程序被處理器執行時實現上述任一項所述的跨網段數據轉發方法。

    30、一種電子設備,所述電子設備包括至少一個處理器、以及與處理器連接的至少一個存儲器、總線;其中,所述處理器、所述存儲器通過所述總線完成相互間的通信;所述處理器用于調用所述存儲器中的程序指令,以執行上述任一項所述的跨網段數據轉發方法。

    31、借由上述技術方案,本專利技術提供的一種跨網段數據轉發方法、裝置、存儲介質及電子設備,應用于轉發服務節點,該方法包括:向第一網段組播包含轉發服務節點的服務標識的第一數據包,以使在第一網段中注冊的各個應用服務獲取到第一數據包,并依據服務標識向轉發服務節點發送第二數據包,其中,第二數據包包括應用服務的應用標識、第二網段中設備端的ip地址和端口號;獲得應用服務發送的第二數據包,提取出應用服務的應用標識、第二網段的ip地址和端口號;基于應用標識向權限認證中心進行權限認證,在應用標識具備訪問ip本文檔來自技高網...

    【技術保護點】

    1.一種跨網段數據轉發方法,其特征在于,應用于轉發服務節點,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,在所述應用標識具備訪問所述IP地址中與所述端口號對應的所述設備端的情況下,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,所述權限記錄采用最近最少使用策略緩存算法管理會話,在保存的所述權限認證成功會話的會話數量超過預設會話閾值的情況下,刪除使用時間最早的所述權限認證成功會話,并保存使用時間最晚的所述權限認證成功會話。

    4.根據權利要求1所述的方法,其特征在于,所述獲得所述應用服務發送的所述第二數據包,包括:

    5.根據權利要求1所述的方法,其特征在于,在所述應用標識具備訪問所述IP地址中與所述端口號對應的所述設備端的情況下,所述方法還包括:

    6.根據權利要求1所述的方法,其特征在于,所述設備端包括APL儀表、溫度傳感器、壓力傳感器、流量計、電動閥門、工業以太網交換機和HMI觸摸屏。

    7.根據權利要求1所述的方法,其特征在于,所述UDP通道集成有自適應擁塞控制算法,以使用所述自適應擁塞控制算法動態調整數據傳輸速率。

    8.一種跨網段數據轉發裝置,其特征在于,應用于轉發服務節點,所述裝置包括:轉發服務數據包組播單元、第一應用服務數據包獲得單元、應用權限認證單元、第一應用服務數據包轉發單元和第一協議報文轉發單元,

    9.一種計算機可讀存儲介質,其上存儲有程序,其特征在于,所述程序被處理器執行時實現如權利要求1至7中任一項所述的跨網段數據轉發方法。

    10.一種電子設備,其特征在于,所述電子設備包括至少一個處理器、以及與處理器連接的至少一個存儲器、總線;其中,所述處理器、所述存儲器通過所述總線完成相互間的通信;所述處理器用于調用所述存儲器中的程序指令,以執行如權利要求1至7中任一項所述的跨網段數據轉發方法。

    ...

    【技術特征摘要】

    1.一種跨網段數據轉發方法,其特征在于,應用于轉發服務節點,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,在所述應用標識具備訪問所述ip地址中與所述端口號對應的所述設備端的情況下,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,所述權限記錄采用最近最少使用策略緩存算法管理會話,在保存的所述權限認證成功會話的會話數量超過預設會話閾值的情況下,刪除使用時間最早的所述權限認證成功會話,并保存使用時間最晚的所述權限認證成功會話。

    4.根據權利要求1所述的方法,其特征在于,所述獲得所述應用服務發送的所述第二數據包,包括:

    5.根據權利要求1所述的方法,其特征在于,在所述應用標識具備訪問所述ip地址中與所述端口號對應的所述設備端的情況下,所述方法還包括:

    6.根據權利要求1所述的方法,其特征在于,所述設備端包括apl儀表、溫度傳感器、壓力傳感器...

    【專利技術屬性】
    技術研發人員:嚴翎通,邱懷宇柯體杰施江林
    申請(專利權)人:中控技術股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久无码人妻精品一区二区三区| 孕妇特级毛片WW无码内射| 亚洲中文字幕伊人久久无码| 无码激情做a爰片毛片AV片| 亚洲精品无码av片| 亚洲国产精品无码久久一区二区| 亚洲无码一区二区三区| 亚洲级αV无码毛片久久精品| 亚洲成a人无码亚洲成www牛牛| 国内精品久久久久久无码不卡| 人妻无码αv中文字幕久久| 人妻少妇无码视频在线| 亚洲GV天堂GV无码男同| 亚洲AV无码成H人在线观看| 无码av天天av天天爽| 无码免费又爽又高潮喷水的视频| 日韩人妻无码一区二区三区99| AV无码小缝喷白浆在线观看| 国产成人无码AⅤ片在线观看| 无码人妻一区二区三区免费视频| 亚洲爆乳精品无码一区二区三区| 国产成人无码精品一区二区三区| 国产成人无码精品久久久性色| 精品亚洲AV无码一区二区| 下载天堂国产AV成人无码精品网站| 日韩精品无码专区免费播放| 亚洲av成人无码久久精品| 国产精品无码av在线播放| 在人线av无码免费高潮喷水| 91精品久久久久久无码| 亚洲av成本人无码网站| 国产色无码精品视频免费| 免费无码成人AV片在线在线播放| 亚洲无码一区二区三区| 亚洲va中文字幕无码久久不卡| 中文字幕AV无码一区二区三区| 中文一国产一无码一日韩| 激情无码亚洲一区二区三区| 无码人妻精品内射一二三AV| 亚洲无码日韩精品第一页| 特级做A爰片毛片免费看无码|