Ⅰ. MAC 주소(Media Access Control Address) 란?
네트워크 인터페이스에 고유하게 부여되는 48비트 크기의 주소로, 네트워크에서 각 장치를 식별하는 데 사용됩니다. MAC 주소는 네트워크 통신에서 중요한 역할을 하며, 주로 로컬 네트워크(예: 이더넷, Wi-Fi) 내에서 장치 간의 통신을 관리합니다.
Ⅱ. MAC 주소 (Media Access Control Address) 구조
MAC 주소는 48비트로 이루어져 있으며, 보통 6개의 2자리 16진수(총 12자리)로 표현됩니다. 각 부분은 콜론(:) 또는 대시(-)로 구분되며, 다음과 같은 형식을 가집니다:
00-50-56-C0-00-08 |
ⅰ. MAC 주소 구분
① OUI (Organizationally Unique Identifier):
24비트(앞의 3개 블록)는 제조사에 할당된 고유 코드입니다. 이를 통해 어떤 제조사에서 만든 장치인지 식별할 수 있습니다.
② 장치 식별자
나머지 24비트(뒤의 3개 블록)는 해당 제조사가 장치에 고유하게 부여하는 번호입니다. 같은 제조사에서 만들어진 장치라도 각기 다른 MAC 주소를 가지게 됩니다.
Ⅲ. MAC 주소 (Media Access Control Address) 역할
MAC 주소는 로컬 네트워크에서 장치를 식별하는 데 사용되며, 네트워크 상에서 데이터를 전송할 때 목적지 장치의 MAC 주소를 기반으로 통신이 이루어집니다. 예를 들어, 이더넷 스위치나 무선 액세스 포인트는 데이터를 수신한 후 목적지 MAC 주소를 확인하여 해당 장치로 데이터를 전달합니다.
Ⅳ. MAC 주소 (Media Access Control Address) 특징
ⅰ. 고유성: 각 네트워크 장치는 고유한 MAC 주소를 가지므로, 로컬 네트워크 내에서 충돌 없이 데이터를 송수신할 수 있습니다.
ⅱ. 영구성: MAC 주소는 하드웨어에 고정되어 있으며, 일반적으로 변경할 수 없습니다. 하지만 소프트웨어적으로 MAC 주소를 임시로 변경하는 "MAC 주소 스푸핑"이 가능합니다.
ⅲ. 계층: MAC 주소는 네트워크 계층 중 데이터 링크 계층(Layer 2)에서 사용됩니다. 이 계층은 물리적으로 데이터를 전송하는 역할을 하며, IP 주소와 같은 논리적 주소는 네트워크 계층(Layer 3)에서 사용됩니다.
Ⅴ. MAC 주소와 IP 주소의 차이
MAC 주소는 물리적인 네트워크 인터페이스에 부여되며, 로컬 네트워크에서 사용됩니다. IP 주소는 장치가 인터넷이나 다른 네트워크에서 통신할 수 있도록 논리적으로 부여된 주소입니다. IP 주소는 네트워크 외부와의 통신에 사용됩니다.
MAC 주소는 고정적이며 하드웨어에 묶여 있지만, IP 주소는 동적으로 할당되거나 변경될 수 있습니다.
Ⅵ. MAC 주소 사용 예시
ⅰ. ARP (Address Resolution Protocol)
ARP는 네트워크 내에서 IP 주소를 MAC 주소로 변환하는 프로토콜입니다. 장치가 IP 주소를 기반으로 데이터를 전송하려면, 해당 IP 주소에 대응하는 MAC 주소를 알아야 합니다. ARP는 이를 해결해줍니다.
ⅱ. 네트워크 보안
네트워크 관리자는 MAC 주소 필터링을 통해 특정 MAC 주소를 가진 장치만 네트워크에 접근할 수 있도록 제한할 수 있습니다.
ⅲ. 네트워크 트래픽 관리
스위치와 같은 네트워크 장비는 MAC 주소 테이블을 관리하여 각 장치로 데이터를 적절히 전달합니다.
'네트워크' 카테고리의 다른 글
Link Aggregation Control Protocol(LACP)에 대해 알아보겠습니다. (0) | 2024.10.07 |
---|---|
MAC 스푸핑(MAC Spoofing)에 대해 알아보겠습니다. (0) | 2024.09.30 |
VLAN 호핑(VLAN Hopping)에 대해 알아보겠습니다. (1) | 2024.09.28 |
MAC 주소 플래핑(MAC Address Flapping) 에 대해 알아보겠습니다. (0) | 2024.09.26 |
MAC 플러딩(MAC Flooding)에 대해 알아보겠습니다. (0) | 2024.09.24 |