跳至內容

EtherNet/IP

出自Taiwan Tongues 台語維基
於 2025年8月23日 (六) 05:53 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

EtherNet / IP是由洛克威爾自動化公司開發的工業乙太網通訊協定,由 ODVA(ODVA)管理,會當應用佇咧程序控制佮其他自動化的應用,是通用工業協定(CIP)中的一部份。

EtherNet / IP 名稱中的 IP 是「Industrial Protocol」(工業協議)的簡稱,佮網際協議無關係。

簡介

EtherNet / IP 是應用層的協定,共網路頂懸的設備看做真濟的「東西」。 EtherNet / IP 為著通用工業協定做基礎架構,會當存取來自 ControlNet 佮 DeviceNet 佇網路頂懸的一寡物件。

EtherNet / IP 使用乙太網的物理層網路,嘛架構佇咧 TCP / IP 的通訊協定上,用微處理器上的軟體即可實現,無需要特別的 ASIC 抑是 FPGA。EtherNet / IP 會當用佇一寡會當容允偶出現少少非決定性的自動化網路。

EtherNet / IP 真容易誤解為 Ethernet(以太網)佮 Internet Protocol(網際協議)的組合。猶毋過 EtherNet / IP 是一个工業使用的應用層通訊協定,會當使控制系統佮其元件之間建立通訊,譬如講可能程式邏輯控制器、I / O 模組等,EtherNet / IP 中的 IP 是講工業協定。

歷史

EtherNet / IP 是佇一九九空年後期由洛克威爾自動化公司開發.是洛克威爾工業以太網路方案的一部份。後來洛克威爾就佮 EtherNet / IP 交予 ODVA 管理,ODVA 管理 EtherNet / IP 通訊協定,並確認無仝廠商開發的 EtherNet / IP 設備彼攏符合 EtherNet / IP 通訊協定,確保多供應商的 EtherNet / IP 網路猶原有互操作性。

技術細節

EtherNet / IP 共用太網仔的設備用預定義的設備種類加以分類,逐款的設備有特別的行為,此外,EtherNet / IP 設備會使:

  • 用戶數據報協議(UDP)的隱式報文傳送基本 I / O 資料。
  • 用傳輸控制協議(TCP)的顯式報文上傳抑是下載參數、設定值、程式抑是配方。
  • 用主站輪詢、對站週期性更新抑是狀態改變(COS)更新的方式,方便主站監控對站的狀態,訊息會用 UDP 的報文送出。
  • 用一對一、一對濟抑是廣播的方式,透過用 TCP 的報文送出資料。
  • EtherNet / IP 使用 TCP 埠頭編號四配四千八百十八作為顯式報文的處理,UDP 埠頭編號兩千兩百二十二作為隱式報文的處理。

EtherNet / IP 的應用層協定是用佇咧 DeviceNet、CompoNet 佮 ControlNet 的通用工業協定(CIP)為基礎。

安全性

二空一二年二月十四號,Basecamp 計畫的安全研究者提出一个針對洛克威爾的 ControlLogix PLC,EtherNet / IP 通訊缺陷的 Metasploit 攻擊。這馬安全性落空若無處理,會當允准遠端攻擊者破壞設備抑是使設備佇無預期的情形下重新開機,若遮的設備往往嘛是工業系統上的關鍵設備抑是元件。

相關條目

  • DeviceNet
  • ControlNet
  • 工業以太網
  • 通用工業協定
  • 現場總線

參考資料

外部連結

  • ODVA \ *
  • HMS EtherNet / IP page
  • Phoenix Contact EtherNet / IP page
  • EtherNet / IP developers guide from ODVA
  • OpENer : Open Source EtherNet / IP Stack for I / O Adapter Devices
  • CELL--CIP / Ethernet Library for Linux ( commercial )
  • Threat Post on Security Exploits