티스토리 뷰

반응형

 

 

1. 무선 MAC 프레임  

 

 - 무선 LAN은 많은 유형의 프레임들이 저마다 다른 형태와 역할을 갖고 전달됨

 

    - 무선 LAN : IEEE 802.11 MAC 부계층의 일반적인 프레임 포멧

 

2. 무선 MAC 프레임의 유형 구분

무선 MAC 프레임의 유형 구분
  ㅇ 802.11 표준은 MAC 프레임 형태를 역할에 따라 크게 3가지로 구분
     - 802.11 데이터프레임  (유형 type : 10)
        . 주로, 실제 정보 데이터를 실어나르는 역할
     - 802.11 제어프레임    (유형 type : 01)
        . 데이터의 올바른 전달을 위한 채널 획득,반송파 감지,데이터 수신 긍정확인응답 등
     - 802.11 관리프레임    (유형 type : 00)   ☞ 802.11 관리프레임 종류 참조
        . 무선망 및 무선노드에 대한 스캔, 결합, 인증, 해제 등

  ※ 프레임 종류를 알리는 필드 ☞ 802.11 프레임 제어 필드 내 Type,Subtype 참조

 

3.802.11 MAC 프레임의 일반적인 포멧

802.11 MAC 프레임의 일반적인 포멧

 

 

 

 802.11 MAC 헤더(header) 및 트레일러(trailer)

 

 

 ※ (여러 필드들이 순서가 정해져 있으나, 프레임 유형 마다 필드 생략 가능)

  ㅇ Frame Control 필드 (2 바이트)    ☞  802.11 Frame Control Field 참조
     - 802.11 MAC 프레임 관련 제어 정보(프레임 종류 등)를 담고 있음

  ㅇ Duration/ID 필드 (2 바이트)      ☞  Duration/ID Field 참조
     - 여러 용도로 사용 (NAV 설정, 전력절감조사 등)

  ㅇ 주소 1,2,3,4 필드 (각 6 바이트)  ☞  802.11 Address Field 참조
     - 여러 주소 필드(주소 1,2,3,4)들이 사용되는 유형에 따라 여러 형태로 쓰여짐
        . 대부분 3개 주소 1,2,3 만 사용됨
        . WDS(무선브리지)를 경유하여 전송되는 경우, 4개 주소 모두 사용됨
        . 제어 프레임 중 ACK 프레임 같은 경우, 단지 1개 주소 만 사용됨

     - 한편, 무선 LAN도 유선 LAN과 같은 주소공간 갖음
        . 따라서, 유무선 LAN 구분없이 동일 유형의 유일무이한 MAC 주소를 갖게됨

  ㅇ 시퀸스 제어 필드 (2 바이트)
     - 프레임별 순서번호 부여 및 프레임 조각화와 관련된 필드 
        . `전체 프레임 동일 순서번호 (12 비트)` + `조각된 프레임별 조각번호 (4 비트)`
     * 이 필드는, 제어프레임에는 포함되는 않는 필드임
        . 즉, 데이터 및 관리 프레임에 만 있게됨

  ㅇ QoS Control 필드 (2 바이트)
     - QoS Data Frame 일 경우에 만 나타나는 필드임
        . 이에따라, 보통의 802.11 데이터 프레임과는 다른 QoS 관련 프레임들이 나타나게 됨

  ㅇ HT Control 필드 (4 바이트)
     - 802.11n 부터 도입된 필드

  ㅇ FCS  (4 바이트)
     - 에러 검출용 필드(32-bit CRC) (MAC 트레일러)

 

<출처: http://www.ktword.co.kr/test/view/view.php?no=3352>

 

 

4.802.11 MAC 프레임 종류

802.11 MAC 프레임 종류

 

 802.11 MAC 프레임 내 802.11 프레임제어필드 중 2,3번째 필드로 프레임 유형 결정

 ※ 무선 LAN은 그때 마다 상황에 따라 다른 프레임 유형을 사용
     - 유선 LAN은 대부분 동일 유형의 프레임으로 전달되지만,
     - 무선 LAN은 많은 유형의 프레임들이 저마다 다른 모양(형태)과 역할을 갖고 전달됨

 

Type (프레임 유형, 2 비트, b3 b2) 
  ㅇ 관리프레임 (Type: `00`,Subtype: `xxxx` 14종)    ☞  802.11 관리프레임
  ㅇ 제어프레임 (Type: `01`,Subtype: `xxxx` 11종)    ☞  802.11 제어프레임
  ㅇ 데이터프레임 (Type: `10`,Subtype: `xxxx` 15종)  ☞  802.11 데이터프레임

 

Subtype (부 유형, 4 비트, b7 b6 b5 b4)

 

관리프레임 (Type: `00`,Subtype: `xxxx` 14종)    ☞  802.11 관리프레임
     - 0000  : 결합요청프레임
     - 0001  : 결합응답프레임 
     - 0010  : 재결합요청프레임
     - 0011  : 재결합응답프레임
     - 0100  : 프로브요청프레임
     - 0101  : 프로브응답프레임
     - 0110  : Timing Advertisement 프레임
     - 1000  : 비콘프레임
     - 1001  : ATIM 프레임
     - 1010 : 결합해제프레임
     - 1011 : 인증프레임
     - 1100 : 인증해제프레임
     - 1101 : Action 프레임
     - 1110 : Action No Ack 프레임
 제어프레임 (Type: `01`,Subtype: `xxxx` 11종)    ☞  802.11 제어프레임
- 0100 : Beamforming Report Poll
     - 0101 : VHT NDP Announcement
     - 0111 : Control Wrapper
     - 1000 : Block Ack Request
     - 1001 : Block Ack 
     - 1010 : 전력절감 (PS-Poll)
     - 1011 : RTS 프레임
     - 1100 : CTS 프레임
     - 1101 : ACK 프레임
     - 1110 : CF End
     - 1111 : CF End + CF Ack
데이터프레임 (Type: `10`,Subtype: `xxxx` 15종)  ☞  802.11 데이터프레임
   - 0000 : data
     - 0001 : data + CF ACK                     (PCF only)
     - 0010 : data + CF Poll                    (PCF only)
     - 0011 : data + CF ACK + CF Poll           (PCF only)
     - 0100 : Null                    (no data)
     - 0101 : CF ACK                  (no data) (PCF only)
     - 0110 : CF Poll                 (no data) (PCF only)
     - 0111 : CF ACK + CF Poll        (no data) (PCF only)
     - 1000 : QoS data                          (HCF)
     - 1001 : QoS data + CF Ack                 (HCF)
     - 1010 : QoS data + CF Poll                (HCF)
     - 1011 : QoS data + CF Ack + CF Poll       (HCF)
     - 1100 : QoS Null                (no data) (HCF)
     - 1110 : QoS CF Poll             (no data) (HCF)
     - 1111 : QoS CF Ack + CF Pol     (no data) (HCF)

 

  * (no data)  : 비트위치 b6가 `1`일 경우 임
        . 어떤 데이터도 포함하지 않는 형태
        . Power Save Mode 설정 등 제어 목적으로 만 사용을 위함
     * (Qos Data) : 비트위치 b7가 `1`일 경우 임

 

http://www.ktword.co.kr/test/view/view.php?no=5509

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함