1. 매체 접근 제어 (Medium Access Control, MAC) 이란?
ㅇ 여러 단말들 간에,
- `공유 매체(Shared Medium)`의 동시 사용/접근/접속에 대해,
- 단말 간에 일어날 수 있는 충돌(경합) 발생을,
- 제어(경감)하는 방식을 총칭
※ 한편, 매체 자원 관점의 보다 일반화된 기술 용어로는, ☞ Multiple Access (다원접속) 참조
- 한정된 전송 자원을 다수의 노드들이 효율적으로 공평하게 공유 (즉, 통신 자원의 공유)
2. 공유 매체 (Shared Medium) 이란?
ㅇ 여러 호스트(노드)들이 동일 매체에 연결되어 있는 환경을 말하는데,
- 전통적으로, 버스,허브 기반의 `유선 LAN 환경(이더넷)`과,
- 공기를 통한 `무선 LAN 환경` 등을 모두 공유 매체 환경이라고 함
ㅇ 한편, 공유 매체 환경 하의 특정 영역의 식별은, ☞ 충돌 도메인, 브로드캐스트 도메인 참조
3. 표준에서, 주요 매체 엑세스 제어 프로토콜들의 例
ㅇ 유선 LAN : CSMA/CD -> 802.3, Token Bus -> 802.4, Token Ring -> 802.5 등
ㅇ 무선 LAN : CSMA/CA -> 802.11 MAC Sublayer
ㅇ MAN : IEEE 802.6
ㅇ FDDI : ISO 9314
4. LAN에서, 매체 제어 관련 계층의 세분화
ㅇ IEEE는, OSI 7계층모델 중 데이타링크 계층을, 다음 2개의 부계층(sub-layer)으로 구분함
- ① LLC (Logical Link Control) 부계층
- ② MAC (Mediam Access Control) 부계층
ㅇ IEEE 802 LAN 상에서의 계층 표현
5. LAN에서, MAC 부계층의 주요 기능
ㅇ 프레임화 (Framing) ☞ Framing 참조
- 프레임 경계의 결정과 프레임 동기
. 상위계층에서 전달된 패킷을 물리적인 네트워크의 프레임 포맷에 맞추어 주는 역할
. 또한 약간의 에러 제어를 함
ㅇ 매체 엑세스 제어 관리 (Channel Access)
- 다수의 무선단말이, 단일 공유 매체에 대한, 효율적인 접근 제어 관리
ㅇ 주소 처리 (Addressing)
- 발신처 주소, 수신처 주소의 부가 및 식별 ☞ MAC Address 참조
- 상하위 주소 간의 주소변환 ☞ Address Resolution 참조
ㅇ (기타 기능)
- 반송파 검출
- 충돌 감지
- 물리매체 상의 장애의 검출
- 회선 연결성 관리 등
6. LAN에서, 매체 제어 관련 참고사항
ㅇ LAN 프레임 구성 ☞ MAC 프레임, 이더넷프레임, 프레임 참조
ㅇ LAN 주소의 식별 ☞ MAC 주소 참조
ㅇ LAN 데이터 단위 ☞ MPDU, MSDU 참조
ㅇ 이더넷 프레임 내에 어떤 상위 프로토콜이 실리는가를 나타내는 유형 ☞ Ethertype 참조