3. 무선 네트워크에 관한 기술적인 정보

기초적인 무선 네트워크 환경에 대해서 이해할 수 있는 기술적인 정보를 이야기 합니다.

3.1. 물리층(layer)

우선, ISO/OSI에서 이야기하는 3종류의 레이어가 있습니다.

  1. FHSS, Frequency Hopping Spread Spectrum

  2. DSSS, Direct Sequence Spread Spectrum

  3. Infrared connections : 이 문서에서는 다루지 않습니다.

3.2. 구성

두 가지의 구성 방법이 있습니다.

  1. AdHoc mode(Independent mode라고도 불리는 것): BSS(Basic Service Set)를 가지고 있는 독립적인 네트워크를 구성할 때의 방식. 각각의 스테이션은 같은 BSS(Basic Service Set)를 가지고 있어야 합니다.

  2. Infrastructure mode : 각각의 BSS(Basic Service Set)를 가지는 수개의 네트워크가 서로 통신할 때 사용하는 방식. 가까운 액세스 포인트로 중계할 수 있는 기능을 가지는 "attach" 스테이션이 있어야 합니다.

Adhoc 은 측량하기는 좀 힘들지만 좀더 간단한 방법입니다. 여러 개의 호스트들이 서로 직접 연결되게 해 줍니다. 제한적인 요구사항이 있는데 모든 네트워크 상에 있는 호스트들이 서로 볼 수 있는 위치에 있어야 한다는 것입니다. 중간에 장애물이 있어서는 안 됩니다.(적어도 이론상으로 그렇습니다. 이러한 문제를 해결하는 방법은 5.4절을 참조해 주시기 바랍니다.)

                                   Adhoc mode

                                 A - - - - - C
                                   \       /
                                 |   \   /   |
                                       /\
                                 |   /    \  |
                                   /       \
                                 B - - - - - D

Infrastructure 환경에서는 공유된 네트워크의 다른 호스트들과 연결하기 위해서 Access Point를 이용합니다.

Infrastructure mode 
                                    ESS
 
          A - - - | - Access Point - -  Access Point - | - - - D
 
          B - - - |   BSS1                   BSS2      | - - - E
 
          C - - - |                                    | - - - F

B와 C는 D,E,F를 볼수 없습니다. 그러나 같은 ESS를 이용하는 것 때문에 서로 통신 할 수 있습니다. 중요 : A,B,C도 서로를 볼 수 없습니다.

참고적으로 장거리와 단거리를 구분하는 indoor와 outdoor라는 용어가 있습니다.

3.3. 호환성

세상에는 굉장히 많은 무선 네트워크 카드가 있다는 것을 잊지 마시기 바랍니다. 모든 카드가 항상 다른 카드들과 통신할 수 있는 것도 아닙니다. 카드들이 서로 통신하기 위해서는 다음을 따라야 합니다.

  1. 같은 구성 모드 : 모두 Adhoc 모드이던가 아니면 모두 Infrastructure모드 일 것

  2. 같은 물리층(layer) : 모두 DSSS 이던가 아니면 모두 FHSS 일 것

  3. 같은 프로토콜 (예를 들면 Proxim은 특유의 특정 프로토콜을 사용하기 때문에 다른 FHSS 카드와는 통신할 수 없습니다.)

3.4. Adhoc 이나 Infrastructure 모드중 어느 것을 사용해야 하나?

Access Point는 굉장히 유용하고 문제점을 고치는 데도 또한 좋습니다. 그러나 매우 비쌉니다. 이상적으로는 좀더 밀집된 네트워크 상에서는 Infrastructure모드가 좋고 소수의 호스트를 이용할 때는 Adhoc 모드가 좋습니다. 왜냐하면 비용 때문이지요

어쨌든 잘 작동하는 무선 네트워크를 가지기 위해서는 아마도 많은 돈을 써야 할 것입니다. 반면에 돈을 조금만 쓴다면 몇몇 문제에 직면할 것입니다.

3.5. Linux Box(리눅스 컴퓨터)는 AccessPoint처럼 동작할 수 없나?

좋은 질문입니다. 불행하게도 이것을 가능 하게 할 소프트웨어(혹은 프리웨어)가 없습니다. 그래서 우선 Adhoc 모드를 이용하거나 혹은 더 많은 것을 사야 하는 것입니다.

주의 : 당신이 소프트웨어 코드 변환에 전문가라면, Access Point 펌웨어를 다운 받아서 리눅스에 맞게 변환 시킬 수 있을 겁니다.