<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    什么是 OPC 協議

    opc

    發現錯別字 9個月前 提問
    回答
    1
    瀏覽
    6761
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    信息安全等級高級測評師 CISP-PTE

    OPC是OLE for Process Control的縮寫,是一個用于過程控制的工業標準協議。OPC協議以微軟的OLE技術為基礎,它的制定是通過提供一套標準的OLE/COM接口完成的。在OPC技術中使用OLE2技術,OLE允許多臺微機之間交換文檔、圖形等對象。OPC協議包括一整套接口、屬性和方法的標準集。OPC協議被廣泛應用于過程控制系統,為不同供應商的設備和軟件之間提供互操作。

    新版本的OPC協議(OPC UA)在其設計中已經包括了安全性需求,但OPC Classic協議(如OPC OPC是OLE for Process Control的縮寫,是一個用于過程控制的工業標準協議。OPC協議以微軟的OLE(Object Linking and Embedding,對象連接與嵌入)技術為基礎,它的制定是通過提供一套標準的OLE/COM接口完成的。在OPC技術中使用OLE2技術,OLE允許多臺微機之間交換文檔、圖形等對象。OPC協議包括一整套接口、屬性和方法的標準集。OPC協議被廣泛應用于過程控制系統,為不同供應商的設備和軟件之間提供互操作。

    建立OPC協議連接需要以下兩步:

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

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

    步驟①中數據對象請求使用的端口號是標準化的,但步驟②的實際數據連接所使用的端口號是由OPC服務器隨機動態分配的,因此沒有辦法提前知道服務器返回給客戶端的端口號是什么。由于服務器可以分配的端口號范圍很廣,因此傳統的防火墻在保護OPC服務器時,不得不允許OPC客戶端和OPC服務器之間進行大范圍端口號的TCP連接。在這種情況下,防火墻提供的安全保障將被降至最低。而且目前絕大多數的OPC服務器還沒有防火墻的保護,很容易遭受黑客入侵和惡意軟件的攻擊。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    9個月前 / 評論
    亚洲 欧美 自拍 唯美 另类