networking infrastructure hardware internet

네트워크 하드웨어 식별자: OUI, EUI-48 및 자율 시스템

네트워크 카드의 MAC 주소부터 인터넷을 라우팅하는 자율 시스템에 이르기까지 글로벌 네트워킹을 가능하게 하는 고유 식별자를 이해합니다.

네트워크 하드웨어 식별자: OUI, EUI-48 및 자율 시스템

수조 개의 장치가 연결된 세상에서 더블린의 서버에서 도쿄의 스마트폰으로 단일 데이터 패킷이 어떻게 정확히 전달될까요? 이러한 글로벌 조정은 OSI 모델의 각 계층에서 작동하는 고유 식별자 계층 구조에 의존합니다.

이 가이드에서는 EUI-48과 같은 하드웨어 식별자의 구조, 조직 고유 식별자(OUI)의 중요성, 글로벌 BGP 라우팅에서 자율 시스템 번호(ASN)의 역할에 대해 자세히 알아보겠습니다.


1. 로컬 ID: MAC 주소 및 EUI-48

노트북의 Wi-Fi 카드나 서버의 이더넷 포트와 같은 모든 네트워크 인터페이스에는 MAC 주소라고 하는 고유한 물리적 주소가 할당됩니다.

EUI-48: 표준

MAC 주소에 대한 IEEE 표준은 **EUI-48(Extended Unique Identifier)**입니다. 48비트로 구성되며 일반적으로 두 자리 16진수 6개 그룹으로 작성됩니다(예: 00:1A:2B:3C:4D:5E).

EUI-48의 구조

48비트 MAC 주소는 두 개의 24비트 절반으로 나뉩니다.

  1. OUI(Organizationally Unique Identifier): 앞쪽 24비트입니다. 이는 IEEE가 특정 제조업체(Apple, Cisco 또는 Intel 등)에 할당한 고유한 주소 블록입니다.
  2. NIC 특정 식별자: 뒤쪽 24비트입니다. 제조업체는 생산하는 각 장치가 이 범위 내에서 고유한 값을 갖도록 보장할 책임이 있습니다.

EUI-64와 미래

사물 인터넷(IoT)이 성장함에 따라 48비트 주소 공간이 포화 상태에 이르고 있습니다. EUI-64 표준(64비트)은 훨씬 더 넓은 주소 공간을 제공하기 위해 개발되었습니다. IPv6(SLAAC 메커니즘을 통해)와 같은 많은 최신 프로토콜은 중간에 FF:FE를 삽입하여 48비트 MAC 주소를 64비트 식별자로 변환합니다.


2. 제조업체의 서명: OUI

**OUI(Organizationally Unique Identifier)**는 하드웨어 공급업체를 식별하는 "접두사"입니다.

공급업체 식별

OUI 00:1B:44를 조회하면 SanDisk 소유임을 알 수 있습니다. 00:00:0C가 보이면 Cisco입니다. 이 시스템을 통해 네트워크 관리자는 MAC 주소만 보고도 네트워크에 연결된 하드웨어 유형을 식별할 수 있습니다.

로컬 주소 vs 유니버설 주소

MAC 주소에는 두 개의 특별한 비트도 포함되어 있습니다.

  • U/L 비트(Universal/Local): 1로 설정되면 주소가 "로컬로 관리"됨을 의미합니다(예: 소프트웨어로 정의된 MAC 주소). 0이면 "유니버설"하게 고유한 하드웨어 내장 주소입니다.
  • I/G 비트(Individual/Group): 1로 설정되면 주소가 "멀티캐스트" 또는 "브로드캐스트" 주소임을 의미합니다. 0이면 단일 장치에 대한 "유니캐스트" 주소입니다.

3. 인터넷의 중추: 자율 시스템 번호(ASN)

MAC 주소가 로컬 통신(계층 2)을 처리하는 반면, **자율 시스템 번호(ASN)**는 글로벌 라우팅(계층 3/4)에 사용됩니다.

자율 시스템(AS)이란 무엇입니까?

인터넷은 단일 네트워크가 아니라 "네트워크의 네트워크"입니다. 자율 시스템은 통합된 라우팅 정책을 가진 대규모 네트워크 또는 네트워크 그룹(Comcast, Google 또는 하버드 대학교 등)입니다.

ASN의 역할

모든 AS에는 고유한 ASN(16비트 또는 32비트 숫자)이 할당됩니다. ASN은 라우터가 서로 다른 IP 주소 블록에 도달하는 방법에 대한 정보를 교환하는 데 사용하는 프로토콜인 **BGP(Border Gateway Protocol)**에 필수적입니다.

  • 공용 ASN: 공용 인터넷 라우팅에 사용됩니다.
  • 개인 ASN: 단일 조직 내에서 내부 라우팅을 위해 사용됩니다.

4. 함께 작동하는 방식

  1. MAC/EUI-48: 장치가 로컬 Wi-Fi 라우터와 통신하는 데 사용합니다.
  2. IP 주소: 라우터가 더 큰 인터넷 내에서 장치를 식별하는 데 사용합니다.
  3. ASN: ISP가 데이터 패킷을 어느 이웃 ISP에 전달해야 최종 목적지 AS에 도달할지 결정하는 데 사용합니다.

5. 보안 및 개인정보 보호: MAC 무작위화

과거에는 MAC 주소가 하드웨어에 고정되어 있었기 때문에 사람들이 여러 Wi-Fi 네트워크 사이를 이동할 때 추적하는 데 사용될 수 있었습니다. 이를 방지하기 위해 최신 운영 체제(iOS, Android, Windows)는 이제 MAC 무작위화를 사용합니다.

네트워크를 스캔할 때 휴대폰은 무작위로 생성된 "로컬 관리" MAC 주소를 사용합니다. 이는 실제 하드웨어 EUI-48을 숨기고 소매업체나 악의적인 행위자가 사용자의 이동 경로를 추적하는 것을 방지합니다.


결론

제조업체를 식별하는 24비트 OUI부터 글로벌 ISP를 식별하는 32비트 ASN에 이르기까지, 네트워크 식별자 아키텍처는 분산된 조정의 걸작입니다. 이러한 값을 이해하는 것은 네트워킹, 사이버 보안 또는 인프라 분야에서 일하는 모든 사람에게 필수적입니다.

다음에 MAC 주소를 보게 되면 기억하세요. 그것은 단순한 16진수 문자열이 아니라, 하드웨어의 출처와 네트워크 토폴로지의 이야기를 담고 있는 정교하게 구조화된 식별자라는 것을요.