1. 들어가기
ad-hoc 테스트 전에 무선랜 네트워크 구성에 대해 간단히 알아보겠습니다
무선랜 네트워크에는 두가지가 있는데 다음과 같습니다.
인프라스트럭쳐(Infrastructure)
Infrastructure 모드에서 IEEE802.11b/g 무선랜 장비는 무선 AP(Access Point)와 함께 네트워크를 구성합니다. AP는 IEEE802.11 무선 데이터를 유선(Ethernet)으로 변홖하는 브리지 역할을 하는 장비를 말합니다. 따라서 Infrastructure 모드에서는 무선랜 장비들도 유선랜 장비와 통신이 가능합니다.
애드혹(ad-hoc)
ad-hoc 모드는 IEEE802.11b/g 무선랜 장비들끼리만 네트워크를 구성합니다. 무선 AP 없이 네트워크가 구성되고 통싞을 하기 때문에 쉽고 빠르게 AD Hoc 모드 설정이 가능합니다. 고정된 유선랜 홖경이 없어 외부 네트워크 및 인터넷에 연결할 수 없고 소규모 무선망 구성이 필요할 때 적합합니다. 일부 제조사에서는 이 방법을 peer-to-peer 모드라고도 합니다.
자세한 사항은 전문 서적이나 인터넷에 많으니 더 자세히 알고싶으신분은
검색해 보시면 많은 자료를 구하실 수 있을겁니다.
2. 테스트 방법
준비:
무선랜이 가능한 PC,
멀티탭,
CSW - H80 30개,
먼저 CSW - H80 30개에 모두 다른 IP 주소를 입력합니다.
저의 경우는
AP를 이용해 인프라스트럭쳐 모드로 설정되어있는 기본값이 설정되어있는 H80을
모두 연결한 후에 테스트를 위해 제작한 프로그램으로 한꺼번에 설정값을 바꿨습니다.
설정값
IP: 10.15.0.1 부터 10.15.0.30 까지.
ezTCP 모드 : T2S (서버로 동작하는 모드) -- 다른
호스트의 접속을 기다리는 모드
ad-hoc 관련 설정부분
각각의 H80에는 loopback을 시리얼포트쪽에 꽂아서 보낸 데이터를 그대로 받아올 수 있게 했습니다.
30개의 CSW-H80을 연결
멀티탭 구하느라 조금 힘들었습니다 ^^
위의 사진처럼 여러대의 CSW-H80 을 모두 설정한 후 네트워크를 구성하고
PC에서 무선랜으로 adhoc_test의 adhoc 네트워크에 연결을 합니다.
PC에서 테스트를 위해 제작한 프로그램으로 30개의 CSW-H80에 클라이언트로 접속을 맺은 후
일정 데이터를 보내서 잘 도착하는지 테스트를 하였습니다.
테스트 결과는 아래와 같은 형식의 로그파일로 남게 됩니다.
1시간 가량 테스트한 결과
데이터 주고받는게 잘 되었다는 것을 Before와 After 숫자를 통해서 확인할 수 있습니다.
===========================================================
MAC[00:30:F9:XX:XX:XX] CSW-M80/CSW-H80
Before UPTIME : 0 days / 00:09:19.07
Before SIO : SIO0 sio_rx - 0 , net_tx - 0 , net_rx - 0 , sio_tx - 0
SIO1 sio_rx - 0 , net_tx - 0 , net_rx - 0 , sio_tx - 0
After UPTIME : 0 days / 01:00:22.89
After SIO : SIO0 sio_rx - 63396 , net_tx - 63360 , net_rx - 63396 , sio_tx - 63396
SIO1 sio_rx - 0 , net_tx - 0 , net_rx - 0 , sio_tx - 0
COM Port0 : Try = 1760, Socket Close = 0, Tx = 63396, Rx = 63360
===========================================================
테스트 프로그램 스크린샷입니다
결론
- 25개 이하의 장비로 네트워크를 형성하는것을 권장합니다.
여러가지 조건으로 테스트를 해본 결과
25개가 넘어가면서 네트워크 형성이 잘 되지 않는 현상이 발생하였습니다.
- 노트북 컴퓨터인 경우 내장된 무선랜카드 성능에 따라 잘 안되는 경우가 발생하였습니다.
외장형 고성능 무선랜카드를 사용하는것을 권장합니다.(PC와 연결시.)
- CSW-H80의 갯수가 많아질수록 네트워크 구성에 있어서 시간이 많이 소요됩니다.
한꺼번에 여러대가 네트워크를 구성하려고 하는 경우 네트워크 구성이 잘 되지 않았습니다.
네트워크를 구성할 장비를 순차적으로 하나씩 전원을 인가하여 구성하는 방법을 권장합니다.
UDP로도 테스트 했는데 결과값이 비슷하네요

(
0)

(
0)
Posted by eztcp