簡介
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的套用層協定是以使用在DeviceNet、CompoNet及ControlNet的
通用工業協定(CIP)為基礎。
EtherNet/IP是一種適合於工業環境和對時間要求比較苛刻的套用的網路。EtherNet/IP使用標準的乙太網、TCP/IP技術和一種名叫CIP(Control and Information Protocol)的開放性套用層協定。CIP也是DeviceNet和ControlNet網路的套用層協定。這個開放性的套用層協定使得面向自動化和控制套用的在EtherNet/IP上的工業自動化和控制設備的互操作性和互換性成為現實。
歷史
EtherNet/IP是在1990年後期由洛克威爾自動化公司開發.是洛克威爾工業乙太網絡方案的一部分。後來洛克威爾就和EtherNet/IP交給ODVA管理,ODVA管理EtherNet/IP通訊協定,並確認不同廠商開發的EtherNet/IP設備都符合EtherNet/IP通訊協定,確保多供應商的EtherNet/IP網路仍有互操作性。
技術細節
EtherNet/IP將乙太網的設備以預定義的設備種類加以分類,每種設備有其特別的行為,此外,EtherNet/IP設備可以:
功能
EtherNet/IP同時支持CIP的時分的和非時分的訊息傳輸服務。時分的訊息交換基於生產者/消費者模型,在這個模型里一個傳送者在網路上傳送數據並被網路上的多個設備同時接收到。
EtherNet/IP支持下列功能:
安全性
2012年2月14日,Basecamp計畫的安全研究者提出了一個針對
洛克威爾的ControlLogix
PLC,EtherNet/IP通訊缺陷的
Metasploit攻擊。此安全性漏洞若沒處理,可以允許遠端攻擊者破壞設備或使設備在未預期的情形下重新開機,而這些設備往往也是工業系統上的關鍵設備或元件。
相關條目