1. 개요
ㅇ MAC SDU (MSDU, MAC Service Data Unit)
- MAC 부계층에서 실제 정보를 갖는 데이터 (상위계층 Layer 3 ~ Layer 7 관련 데이터)
ㅇ MAC PDU (MPDU, MAC Protocol Data Unit)
- MAC 부계층에서 데이터를 실어나르는 운반체 (Layer 2 프레임)
※ MSDU 크기가 커지면,
- 여러 조각으로 나누어져, (Fragmentation)
- 그 각각이 MPDU(MPDU의 몸체/Payload)에 실려서 운반됨
2. MAC PDU (MPDU, MAC Protocol Data Unit)
ㅇ MAC 부계층에서 헤더(연결주소, 프로토콜 정보 등), Payload, FCS 를 포함하는
데이터 패킷 덩어리(운반체)
- 일명 `프레임`이라고도 불리움 ☞ MAC 프레임 참조
3. 통신계층 例
4. [무선LAN] 802.11의 경우
ㅇ PPDU = [ Preamble + PLCP Header + ( PSDU ) ]
PSDU = [ MPDU + ( MSDU ) ]
MSDU = MAC Header + MSDU + FCS
ㅇ 위에서, MPDU는, 802.11 데이터 프레임일 경우에 만, MSDU를 포함 함
- 제어프레임, 관리프레임 경우에는, MSDU를 포함 안함
ㅇ Maximum MSDU Size
- 무선 LAN 802.11 표준이 정하는 MSDU 최대 길이 = 2,304 바이트
. MSDU = (802.2 LLC 헤더) + (Payload) ☞ LLC 프레임 구조 참조
ㅇ MSDU 단편화 필요시에, 유지되는 특성 변수들은,
- 단편화 여부 임계 값 : dot11FragmentationThreshold
- 단편화 송신 시간 한계 값 : dot11MaxTransmiMSDULifetime (일종의 타이머)
- 단편화 수신 시간 한계 값 : aMaxReceiveLifetime (일종의 타이머)