999国内精品永久免费视频,色偷偷9999www,亚洲国产成人爱av在线播放,6080亚洲人久久精品,欧美超高清xxxhd

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業(yè)以太網 | 現(xiàn)場總線 | 顯示調節(jié)儀表 | 數據采集 | 數傳測控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
收藏本文     查看收藏

OPC(用于過程控制的OLE)被廣泛應用在控制系統(tǒng)中,用于提供不同供應商的設備和軟件之間的互操作性。

最新版本的OPC (OPC UA)在其設計中已經包括了安全性需求,但OPCClassic協(xié)議(OPC DA, OPC HADOPC A&E基于微軟的DCOM協(xié)議,DCOM協(xié)議是在網絡安全問題被廣泛認識之前設計的。因此,這些協(xié)議給那些希望能確?刂葡到y(tǒng)安全性和可靠性的工程師帶來了極大的挑戰(zhàn)。

本應用指南簡要介紹了與OPC相關的安全問題,并解釋了如何使用OPC enforcer保護OPC服務器和OPC客戶端。

OPC Classic的安全問題

大多數TPCUDP通訊協(xié)議都使用單一的標準化端口號-例如,Modbus TCP通常使用502端口。客戶端設備建立對服務器設備502端口的連接,然后發(fā)送數據到服務器設備,或者接受來自服務器設備的數據。使用防火墻來保護這些客戶端和服務器設備相對而言比較簡單-只需設置防火墻,僅允許指定端口號的上的通訊,阻止其他所有的網絡通訊即可。

OPC Classic協(xié)議就不是如此簡單了。建立OPC連接需要以下兩步:

客戶端通過135端口查詢服務器以獲取通訊所需的TCP端口號。

客戶端使用第一步獲取到的端口號連接到服務器,訪問目標數據。

步驟1中數據對象請求使用的端口號是標準化的,且是眾所周知的。然而,實際數據連接(步驟2)使用的端口號是由OPC服務器以一個虛擬隨機序列動態(tài)分配的,因此沒有辦法提前知道服務器返回給客戶端的端口號。另外,服務器可以分配的端口號范圍很廣-Windows Server 2008下超過16000個端口號,早期的端Windows版本則超過了48000個口號。

正因如此,傳統(tǒng)的防火墻在保護OPC服務器時,不得不允許OPC客戶端和OPC服務器之間如此大范圍內的任何端口號的TCP連接。在這種情況下,防火墻提供的安全保障被降至最低。因此,目前絕大多數的OPC服務器都在沒有任何防火墻保護的情況下運行,從而很容易受到惡意軟件和其他安全威脅的攻擊。

多芬諾 OPC Classic enforcer 軟插件

多芬諾 OPC enforcer軟插件可以動態(tài)跟蹤OPC服務器分配的OPC數據連接的端口號。最低限度的打開通訊所需的防火墻的端口,允許數據連接通過,同時關閉所有未使用的端口。OPC enforcer軟插件也可以對OPC數據請求和響應信息執(zhí)行sanity check,從而阻止任何不符合有關DCE/RPC標準的信息。

因此,OPC enforcer軟插件能夠對使用OPC Classic協(xié)議的系統(tǒng)提供有效的防火墻保護。OPC數據連接將暢通無阻地通過Tofino安全模塊(SA),而任何異常通訊和惡意通訊都將被阻擋,同時通過多芬諾Firewall軟插件產生報告。Tofino安全模塊提供的這些保護與Windows PC無關;不需要對OPC客戶端或服務器做任何更改。

使用范例

下面的內容介紹如何使用OPC enforcer軟插件來保護OPC客戶端和OPC服務器設備之間的通信。在這個例子中,我們將用Matrikon OPC Explorer作為一個客戶端與Matrikon OPC仿真服務器進行通信。在OPC服務器和控制網絡的其余部分之間安裝多芬諾安全模塊。多芬諾組態(tài)管理平臺(CMP)用于配置和管理多芬諾安全模塊。系統(tǒng)網絡結構圖如圖1所示。

CMP的配置

CMP使用戶可以通過拖放節(jié)點視圖圖標到網絡編輯器中(或者通過使用Tofino discovery  asset discovery功能),創(chuàng)建控制網絡模型。如果需要的話,可以模擬整個網絡,但是只有防火墻規(guī)則中涉及到的設備才是網絡模型中必須包含的。因此,案例中的OPC網絡的最終模型(圖2)是非常簡單的。

一旦模型創(chuàng)建完成后,必須激活Tofino安全模塊中的FirewallOPC enforcer軟插件。這一工作在網絡編輯器中的Tofino圖標的Modules標簽頁中完成。

創(chuàng)建和配置防火墻規(guī)則

接下來,創(chuàng)建防火墻規(guī)則,允許客戶端和服務器之間的OPC通訊。參照以下步驟創(chuàng)建talker防火墻規(guī)則:

雙擊OPC服務器的圖標顯示服務器的設置,然后單擊其中的firewall標簽頁。

network視圖中(Tofino CMP的左上角)找到OPC客戶端圖標,然后將該圖標拖放到OPC服務器的firewall標簽頁中的talker rules一行。

protocols視圖(Tofino CMP的右下角)中將OPC Classic TCP協(xié)議拖放到服務器的firewall標簽頁中的OPC客戶端圖標上。

雙擊OPC Classic-TCP防火墻規(guī)則,將其權限改為enforcer,點擊OK。該權限設置使OPC enforcer能檢查計算機間的通訊,并且跟蹤被創(chuàng)建的OPC數據連接。

完成后的防火墻規(guī)則如圖3所示。點擊視圖底部的 “OK按鈕,新的規(guī)則即可保存到Tofino CMP中,同時也被下載到Tofino安全模塊中。

測試規(guī)則

獨特的測試模式允許所有的網絡通訊通過Tofino安全模塊,但對實際運行中會受阻的通訊產生報警信息。從而可以在不存在意外阻止正確工廠操作所需通訊的風險下,對防火墻和OPC enforcer規(guī)則進行測試。

使用general/communication標簽頁中底部的下拉控制,可以設置運行模式,在Tofino的工作模式改變后,必須停止并重啟OPC客戶端,這樣的話OPC enforcer就能發(fā)現(xiàn)數據連接請求,解析出所分配的端口號,并配置防火墻以便讓數據連接通過。

OPC enforcer創(chuàng)建完防火墻規(guī)則,允許數據連接通過Tofino安全模塊后,將給CMP發(fā)送報警信息即exception heartbeat通知用戶。這些信息都顯示在屏幕底部的event視圖中。雙擊這些心跳信息中的某一條信息,將打開圖4所示詳細視圖。

通過監(jiān)測異常事件,編輯防火墻和OPC enforcer的配置,用戶就能確保所有必需的系統(tǒng)通訊都能通過Toflno SA,同時也不會產生報警。測試完成后,可以將Tofino SA設置為運行模式,執(zhí)行已配置好的規(guī)則。

OPC enforcer選項

有三個選項可用來控制OPC enforcer如何管理每個OPC連接。

Sanity check功能使OPC enforcer能檢查數據連接請求和響應是否符合DCE/RPC協(xié)議標準,并且阻止任何不標準的通訊。對于一些OPC客戶端和/或服務器,需要關閉該功能。

 “Fragment check功能使OPC enforcer能阻止不完整的DCE/RPC數據連接請求。和Sanity check相同,對于一些OPC客戶端,可能需要關閉該功能。

connection T/O定義了數據連接請求和實際數據連接開始之間的最長時間限制。如果由于某種原因,OPC客戶端不再創(chuàng)建數據連接,該設置將確保通過OPC enforcer在防火墻創(chuàng)建的大門及時關閉。默認的時間限制是5秒,但對于一些OPC客戶端,這個值可能需要增加。對Matrikon OPC Explorer的測試表明,10秒的超時設置對該客戶端是最佳的選擇,如圖5所示。

通過計算機名連接 VS 通過IP地址連接

如果OPC客戶端通過IP地址訪問OPC服務器,那么只需要OPC Classic-TCP防火墻規(guī)則。如果OPC客戶端被配置為不是通過OPC服務器的IP地址而是通過其計算機名訪問OPC服務器,那么在Tofino安全模塊中需要設置額外的防火墻規(guī)則,以便允許域名解析通訊通過防火墻。

在范例系統(tǒng)中,必須在OPC服務器的Firewall標簽頁中配置talker規(guī)則,允許OPC客戶端和OPC服務器之間的NetBIOS名字服務和NetBIOS數據報服務,如圖6所示。

在對等網絡配置中,為了相互定位,OPC客戶端和服務器還必須能發(fā)送和接受廣播NetBIOS通訊。在基于域的網絡中,這些機器必須能夠發(fā)送和接受往返于域控制器的NetBIOS通信。根據網絡的設計和使用的具體的通信協(xié)議,可能需要額外的broadbandtalker/global規(guī)則。

對等網絡下的廣播規(guī)則設置如圖7所示。廣播規(guī)則在Firewall標簽頁中設置。

總結

Tofino OPC Classic enforcer為使用OPC Classic通信服務的OPC客戶端和服務器提供了有效的防火墻保護。OPC enforcer配置簡單,其特有的測試模式讓您在真正部署之前有機會對組態(tài)規(guī)則進行測試。


 

狀 態(tài): 離線

會員簡介

會員代號: Tofino
聯(lián) 系 人: 多芬諾
電  話: 0532-88916760
傳  真:
地  址: 山東省青島市嶗山區(qū)株洲路143號石老人科技創(chuàng)新園基業(yè)樓2層
郵  編: 266100
主  頁:
 
該廠商相關技術文摘:
多芬諾關于Quantum PLC漏洞的解決方案
更多文摘...
立即發(fā)送詢問信息在線聯(lián)系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡

關于我們 | 聯(lián)系我們 | 廣告服務 | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved