FAQ

FAQ No : 137 Last update : 29-March-2013 [ 35403 read ] [Voters : 46]
1:N으로 통신하려면 어떻게 해야하나요?
카테고리 : 어떻게 해야하나요?/how to

네트워크로 1:N 통신을 하기 위해서는 다음 두 가지 방법이 있습니다.


1. TCP 멀티커넥션(다중 접속) 기능이 있는 제품을 이용한다.


TCP 접속은 1:1이지만 다중 접속 기능이 있는 제품들은 1:N으로 통신이 가능합니다.
다음의 제품들은 해당 기능이 탑재 되어 있습니다.(단종 제품 제외)
- CSE-H25 / CSE-M73 / EZL-200F (최대 8개 호스트 접속 가능)
단, 다중 접속 기능은 TCP 서버로 동작할 때에만 사용 가능합니다.


2. UDP 브로드캐스트를 사용한다.


UDP는 접속과정이 없고 브로드캐스트가 가능한 프로토콜입니다. 따라서 1:N으로 통신이 가능합니다.
설정 방법은 다음과 같습니다.


1) N쪽 장비들의 설정


UDP로 설정 된 제품들은 UDP 패킷을 보낼 상대방의 IP주소와 포트번호를 지정해야 합니다. N쪽의 장비들은 보낼 상대방의 IP를 1쪽으로 모두 동일하게 지정합니다. 포트번호는 1쪽의 제품 로컬포트로 맞춥니다. 또한 장비들의 제품 로컬포트는 모두 동일하게 설정합니다.


2) 1쪽 장비의 설정


보낼 상대방의 IP주소에 브로드캐스트 IP주소를 입력합니다. 단, 브로드캐스트할 해당 네트워크에 모든 장비들이 포함되어 있어야 합니다. 포트번호는 N쪽 장비들의 제품 로컬포트를 사용합니다.


3) 기타 요건


브로드캐스트는 한 네트워크 안에서만 유효합니다. 따라서 N쪽 장비들은 모두 한 네트워크에 위치하여야 합니다. 네트워크의 구분은 물리적인 연결은 물론이고 제품 IP주소와 서브넷 마스크로 이루어 집니다.

다음의 예를 참고하시기 바랍니다.








See also

  FAQ No.50 원거리의 장비 두대를 시리얼로 연결하고 싶습니다.
  FAQ No.60 여러대의 장비에 동시에 데이터를 보내고 싶습니다.(broadcast)
  FAQ No.94 IP주소 표기법과 SUBNET / BROADCAST IP / GATEWAY
  FAQ No.33 UDP(U2S) 인터페이스 방식에 대해 알고 싶습니다.
  FAQ No.35 인터페이스 방식은 어떻게 변경하나요 ?


Related Products


[ Ethernet-Module ] CSE-M53, CSE-M32, EZL-50L, EZL-50M, EZL-410
[ Ethernet-Module with RJ45 ] CSE-M73, EZL-70,
[ Ethernet-Board ] EZL-60L, EZL-60M, CSE-B63
[ Ethernet-External ] CSE-H55, CSE-H53, CSE-H25, CSE-H20, CSE-H21, EZL-200L, EZL-220, EZL-200F, EZL-400S
[ Wireless-External ] EZL-300S, CSW-H80
[ Wireless-Module ] CSW-M83
[ PPP ] EZP-250, EZU-100, CSP-H50, EZP-EVB, EZU-EVB
[ I/O ] CIE-H12, EZI-10, CIE-H10, CIE-M10


[list]