한국어 English Chinese Russian

자주 묻는 질문들 / 기술지원


No.246 여러대의 ezTCP를 서버에서 구분할 수 있나요? (MAC주소 전송 기능) 22-10-2012
카테고리 : 어떻게 해야하나요?/how to

MAC 주소는 6바이트의 하드웨어 주소로서 네트워크 통신 제품에 하나씩 부여되어 있습니다. MAC 주소의 상위 3바이트는 IEEE에서 할당 받고 하위 3바이트는 제품 생산자 측에서 숫자가 겹치지 않게 제품에 할당하기 때문에, 제품에 들어있는 MAC 주소는 세계에서 유일한 ID라고 생각하면 됩니다.
ezTCP의 MAC 주소 전송 기능을 사용하면 ezTCP가 접속된 호스트 PC에서 ezTCP의 MAC 주소를 알 수 있어 접속된 장치들을 구분할 수 있습니다.


기능 설명


1. 원격 호스트와의 TCP 접속


ezTCP가 TCP 서버모드(T2S)인 경우는 호스트가 ezTCP가 접속을 대기하는 포트번호(제품 로컬 포트)로 접속을 하면 TCP 접속이 됩니다. ezTCP가 TCP 클라이언트 모드(COD)인 경우, 호스트는 서버로서 동작되어야 하고 서버가 접속을 기다리는 포트번호로 ezTCP는 접속을 합니다.


2. MAC 주소 전송


ezTCP는 TCP 접속이 이루어지자 마자 자신의 MAC 주소를 호스트에 전송합니다. 접속된 ezTCP로 부터 MAC 주소를 전송 받은 호스트는 MAC 주소를 이용해서 접속된 시리얼 장치를 구분할 수 있습니다.


3. 전송 데이터 형식


ezTCP는 TCP 접속이 되면 ezTCP는 자신의 MAC 주소를 전송하는데 MAC 주소 6바이트를 그대로 전송하는 것 이 아니라, ASCII 형태로 변환하여 보냅니다.
그리고 데이터 마지막에 CR과 LF를 추가하여 총 14바이트를 보냅니다.


기능 설정


MAC 주소 전송 기능을 사용하기 위해서는 해당 기능에 대한 설정이 필요합니다. 설정 방법은 매우 간단하며 각각의 설정 프로그램을 이용합니다. (EZL-200F 제외)

보다 자세한 내용은 다음의 해당 기술자료를 참조하시기 바랍니다.
MAC 주소 전송 기능





See also


Related Products


[ Ethernet-Module ] CSE-M53, CSE-M32, EZL-50L, EZL-50M
[ Ethernet-Module with RJ45 ] CSE-M73, EZL-70
[ Ethernet-Board ] EZL-60L, EZL-60M
[ Ethernet-External ] CSE-H55, CSE-H53, CSE-H25, CSE-H20, CSE-H21, EZL-200L, EZL-200F
[ Wireless-External ] EZL-300S, CSW-H80, CSW-H85K
[ Wireless-Module ] CSW-M83, CSW-M85
[ I/O ] CIE-H10, CIE-M10