{{위키데이터 속성 추적}}
'''이더넷/IP'''(EtherNet/IP, IP = Industrial Protocol)<ref name="white paper">{{웹 인용|url=https://literature.rockwellautomation.com/idc/groups/literature/documents/wp/enet-wp001_-en-p.pdf |title=EtherNet/IP: Industrial Protocol White Paper |last=Brooks |first=Paul |date=October 2001}}</ref>는 [[공통 산업 프로토콜]]을 표준 [[인터넷]]에 순응시킨 산업 네트워크 프로토콜이다.<ref>{{웹 인용|title=EtherNet/IP™ – CIP on Ethernet Technology|url=https://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00138R6_Tech-Series-EtherNetIP.pdf|website=ODVA|accessdate=6 July 2016|보존url=https://web.archive.org/web/20161018153643/https://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00138R6_Tech-Series-EtherNetIP.pdf|보존날짜=2016-10-18|url-status=dead}}</ref> 이더넷/IP는 미국에서 주도적인 산업 프로토콜 가운데 하나이며 공장, 하이브리드 및 공정을 포함한 다양한 산업 부문에 널리 사용된다. 이더넷/IP와 CIP 기술은 300개 이상의 회원사가 있는, 1995년 설립된 글로벌 무역 및 표준 개발 기구인 [[ODVA]]사에 의해 관리되고 있다.

이더넷/IP는 가장 널리 채용되는 이더넷 표준들인 인터넷 프로토콜, IEEE 802.3 이 2가지를 사용하여 전송, 네트워크 데이터 링크, 물리 계층을 위한 기능들을 정의한다. 이더넷/IP는 [[OSI 모형]] 중 세션 이상의 레벨(레벨 5, 6, 7)에서 수행된다. CIP는 객체 지향 디자인을 사용하여 이더넷/IP에 실시간 제어에 필요한 서비스와 장치 프로파일을 제공하며 다양한 제품 생태계를 아우르는 일정한 자동화 기능 구현을 촉진한다.

게다가 이더넷/IP는 이더넷의 표준 기능과 서비스의 중요 요소들을 이더넷/IP가 입출력 메시지 전송에 사용하는 [[사용자 데이터그램 프로토콜]](UDP) 등 CIP 객체 모델 프레임워크에 순응시킨다.

이더넷/IP는 2010년과 2018년에 산업 이더넷 시장 중 약 30%의 점유율을 차지하는 것으로 추산되었다.<ref>{{웹 인용 |url=http://www.i-automation.com/acacf109-1271-400d-96f1-e8dbbb588867/news-and-events-in-the-news-detail.htm |title=Industrial Ethernet market study |date=2010-09-01 |확인날짜=2020-06-02 |보존url=https://web.archive.org/web/20191008144201/http://www.i-automation.com/acacf109-1271-400d-96f1-e8dbbb588867/news-and-events-in-the-news-detail.htm |보존날짜=2019-10-08 |url-status=dead }}</ref><ref>{{웹 인용 |url=https://www.anybus.com/about-us/news/2018/02/16/industrial-ethernet-is-now-bigger-than-fieldbuses |title=Industrial Ethernet is now bigger than Fieldbus |last=Carlsson |first=Thomas |date=2018-02-16 |access-date=2019-10-08 |archive-date=2019-10-08 |archive-url=https://web.archive.org/web/20191008144157/https://www.anybus.com/about-us/news/2018/02/16/industrial-ethernet-is-now-bigger-than-fieldbuses |url-status= }}{{웹 인용 |url=https://www.anybus.com/about-us/news/2018/02/16/industrial-ethernet-is-now-bigger-than-fieldbuses |title=Industrial Ethernet is now bigger than Fieldbus |last=Carlsson |first=Thomas |date=2018-02-16 |access-date=2019-10-08 |archive-date=2019-10-08 |archive-url=https://web.archive.org/web/20191008144157/https://www.anybus.com/about-us/news/2018/02/16/industrial-ethernet-is-now-bigger-than-fieldbuses |url-status= }}</ref>

== 역사 ==
이더넷/IP의 개발은 1990년대에 또다른 무역 및 표준 개발 기구인 컨트롤넷 인터내셔널(CI)의 기술 워킹 그룹 안에서 시작되었다. 2000년, ODVA와 CI는 이더넷/IP 개발을 위한 JTA(joint technology agreement)를 맺었다. 2009년, JTA는 종료되었으며 이더넷/IP는 ODVA와 ODVA 구성원들만의 통제를 받게 되었다. 오늘날 이더넷/IP는 디바이스넷, 컨트롤넷, 컴포넷과 더불어 CIP를 산업 네트워크에 순응시킨 4개의 네트워크 가운데 하나이다. 이 네트워크들 모두 ODVA사에 의해 관리된다.

== 기술 세부 내용 ==
이더넷/IP는 이더넷 [[노드 (네트워크)|노드]]들을 특정 행위를 지니는 미리 정의된 장치 유형으로 분류한다.
* [[사용자 데이터그램 프로토콜]](UDP) 기반 함축적 메시징을 통한 기초적인 입출력 데이터 전송
* [[전송 제어 프로토콜]](TCP)를 통한 변수, 설정값, 프로그램, 레시피의 업로드와 다운로드 (예: 명시적 메시징)
* UDP를 통한 폴링 방식, 순환 방식, 상태 변경 방식 모니터링.
* IP를 통한 일대일([[유니캐스트]]), 일대다([[멀티캐스트]]), 일대전(全, 브로드캐스트) 통신.
* 이더넷/IP는 명시적 메시징을 위해 TCP 포트 번호 44818을 이용하며 함축적 메시징을 위해 UDP 포트 번호 2222를 이용한다.

== 오픈 소스 구현체 ==
OpENer이라는 이름의 포터블 [[오픈 소스 모델|오픈 소스]] 구현체가 2009년 시작되었다. 소스 코드는 [[깃허브]]에서 [[BSD 허가서]]를 통해 이용이 가능하다.<ref name="OpENer">{{웹 인용|url=https://github.com/EIPStackGroup/OpENer|title=OpENer EtherNet/IP stack|accessdate=5 May 2017}}</ref>

== 각주 ==
{{각주}}

== 외부 링크 ==
* [http://www.odva.org Official ODVA website]
* [https://web.archive.org/web/20151010000528/http://www.odva.org/default.aspx?tabid=67 ODVA EtherNet/IP page]
* [https://web.archive.org/web/20160223002805/https://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00213R0_EtherNetIP_Developers_Guide.pdf EtherNet/IP developers guide from ODVA]

[[분류:직렬 버스]]
[[분류:산업용 이더넷]]
[[분류:산업 컴퓨팅]]