MAC 주소의 고유성은 어떻게 적용됩니까?


27

나는 여러 번 MAC 주소로 장치가 고유하게 식별된다는 것을 읽었습니다. 그러나 MAC 주소는 어떻게 결정됩니까? (그리고 그들은 그들이 나타내는 장치에 대해 무엇이라고 말합니까?)


가에 주제 오프 그래서이 아니라 컴퓨터 과학에 대해, 컴퓨터 산업에 관한 컴퓨터 과학 . 슈퍼 유저 (컴퓨터 하드웨어 정보 )와 정보 보안 (보안 정보 ) 사이 에서 말할 수있는 보안이 없기 때문에 슈퍼 유저로 마이그레이션하고 있습니다.
Gilles 'SO- 악 그만

답변:


39

MAC 주소는 어떻게 결정됩니까?

공급 업체에는 IEEE (Institute of Electrical and Electronics Engineers)에서 제품에 할당 할 수있는 다양한 MAC 주소가 제공 됩니다.

MAC 주소는 다양한 크기의 블록으로 공급 업체에 적절하게 할당됩니다.

IEEE는 표준에 따라 고유 식별자 목록을 유지 관리하고 등록하려는 사람들에게 고유 식별자를 발급하는 등록 기관 프로그램 또는 레지스트리를 제공합니다. IEEE 등록 기관은 이해 당사자가 할당 할 수있는 방식으로 객체에 명확한 이름을 할당합니다.

당신은 갈 수 공급 업체 / 이더넷 / 블루투스 MAC 주소 조회 및 검색 MAC 주소를 부여 공급 업체를 찾거나 MAC 주소 범위는 공급 업체를 주어진 찾을 수 있습니다.


MAC 주소로 장치를 고유하게 식별

이것은 올바르지 않습니다. 장치는 MAC 주소로 고유하게 식별 되지 않습니다 .

  • 과거 공급 업체는 의도적으로 또는 실수로 동일한 MAC 주소를 여러 장치에 할당했습니다.
  • 대부분의 하드웨어가 제공하는 MAC 주소를 OS로 변경할 수 있는데, 종종 MAC 스푸핑 이라고합니다 .

MAC 스푸핑은 네트워크 장치에서 네트워크 인터페이스의 공장 할당 MAC (Media Access Control) 주소를 변경하는 기술입니다. MAC 주소는 네트워크 인터페이스 컨트롤러 (NIC)에 하드 코딩되어 있으며 변경할 수 없습니다. 그러나 운영 체제에 NIC가 사용자가 선택한 MAC 주소를 가지고 있다고 믿을 수있는 도구가 있습니다.

출고시 MAC 주소가 고유합니까?를 참조하십시오 . MAC 주소 재활용?


중복 MAC 주소

제조업체는 MAC 주소를 재사용하고 중복 주소를 가진 카드를 미국 또는 세계의 다른 지역으로 배송하므로 동일한 MAC 주소를 가진 네트워크 카드가있는 두 대의 컴퓨터가 동일한 네트워크에있게 될 가능성은 매우 적습니다.

MAC 주소는 네트워크 인터페이스 카드 (NIC)에 '굽기'되며 변경할 수 없습니다. IP 주소가 MAC 주소로 변환되거나 그 반대로 변환되는 방법에 대해서는 ARP 및 RARP를 참조하십시오.

네트워크 장치가 통신 할 수 있으려면 사용중인 MAC 주소가 고유해야합니다. 해당 로컬 네트워크 서브넷의 다른 장치는 해당 MAC 주소를 사용할 수 없습니다. 두 장치가 동일한 MAC 주소를 가지고 있으면 (네트워크 관리자가 원하는 것보다 더 자주 발생), 어느 컴퓨터도 제대로 통신 할 수 없습니다. 이더넷 LAN에서는 많은 충돌이 발생합니다. 동일한 LAN에 중복 된 MAC 주소가 문제입니다. 하나 이상의 라우터로 분리 된 중복 MAC 주소는 두 장치가 서로를 보지 않고 라우터를 사용하여 통신하기 때문에 문제가되지 않습니다.

소스 미디어 액세스 제어


추가 자료


웃음을 위해서, 우리는 Suns (SPARC)를 여기에 잠시 동안 가지고있었습니다. 그들 에게는 모든 NIC 의 MAC이 동일했습니다 (본질적으로 기계의 일련 번호). 별도의 네트워크에 다양한 NIC가있는 한 문제 없습니다.
vonbrand

3
@coderworks 지적 해 주셔서 감사합니다. 대답을 명확하게하기 위해 대답을 업데이트하겠습니다. 그러나 본질적으로 "MAC 스푸핑은 네트워크 장치에서 네트워크 인터페이스의 공장 할당 MAC (Media Access Control) 주소를 변경하는 기술입니다. MAC 주소는 네트워크 인터페이스 컨트롤러에 하드 코딩되어 있습니다. (NIC)이며 변경할 수는 없지만 운영 체제에서 NIC가 사용자가 선택한 MAC 주소를 가지고 있다고 믿을 수있는 도구가 있습니다. "
DavidPostill

1
@JakeGould 재미있는 것은 제쳐두고 있지만 이것에 대한 답은 무엇인지 모르겠습니다. 일부 Google 검색은 유용한 것을 포기하지 않았습니다.
DavidPostill

1
@JakeGould 또 다른 한 가지로, 소매 가격이 350 만 달러가 넘는 3,500 개의 위조 Cisco 네트워크 구성 요소를 발견 한 FBI와 위조 네트워크 구성 요소가 종종 MAC 주소를 중복 또는 도난 당했다는 몇 가지 보고서를 발견했습니다.
DavidPostill

1
@DavidPostill 위조 라우터에 관한 흥미로운 정보이지만 여전히 도난의 영역에 있습니다. 하드웨어에서 MAC 주소의 "우연한"속임수를 생성하는 합법적 인 회사가 어떻게 처리되는지 이해하는 것이 흥미로울 것입니다.
JakeGould

9

그러나 MAC 주소는 어떻게 결정됩니까?

이들은 RFC 5342 섹션 2.1IEEE 등록 기관 에 의해 결정됩니다.

48 비트 MAC "주소"는 가장 일반적으로 사용되는 이더넷 인터페이스 식별자입니다. 전역 적으로 고유 한 것을 EUI-48 식별자라고도합니다. EUI-48은 초기 3 옥텟 OUI (Organizationally Unique Identifier)와 OUI 홀더가 할당 한 추가 3 옥텟으로 구성됩니다. 3 옥텟의 식별자를 필요로하지 않는 조직의 경우, IEEE는 IAB (개별 주소 블록)를 대신 할당하며, 첫 4 1/2 옥텟 (36 비트)이 할당되어 IAB 소지자에게 1/2 옥텟 (12)을 부여합니다 (12 비트) 그들은 제어 할 수 있습니다.

IEEE는 [802_O & A]에서 IEEE 802 관련 식별자에 대한 할당 절차와 정책을 설명합니다.

EUI-48의 초기 3 옥텟 내 2 비트는 그룹 비트 (01-00-00) 및 로컬 비트 (02-00-00)와 같은 특별한 의미를 갖습니다. OUI 및 IAB에는 로컬 비트 0과 그룹 비트가 지정되지 않은 상태로 할당됩니다. 멀티 캐스트 식별자는 그룹 비트를 켜서 구성 할 수 있고 유니 캐스트 식별자는 그룹 비트를 0으로 남겨 두어 구성 할 수 있습니다.


그리고 그들은 그들이 나타내는 장치에 대해 우리에게 무엇을 말합니까?

기본적으로 MAC 주소는 두 부분으로 나눌 수 있습니다.

MAC 주소가 있습니다 :

00-14-22-01-23-45

이렇게 두 부분으로 나뉩니다.

00-14-22

01-23-45

먼저 조직 고유 식별자 로 결정 되거나 " 공급 업체 " 라고합니다.

인용 된 OUI의 정의

OUI (Organcialally Unique Identifier)는 전 세계 또는 전세계의 공급 업체, 제조업체 또는 기타 조직을 고유하게 식별하는 24 비트 숫자입니다.

두 번째 블록은 고유 식별자입니다.이 값은 반드시 고유하지는 않습니다. 48 비트가 무한하지 않거나 스푸핑 될 수 있고 기본적으로 현재 MAC 주소를 변경하기 위해 타사 소프트웨어를 사용하여 현재 MAC 주소를 변경하고 네트워크의 다른 장치.


공급 업체를 조회 할 수있는 온라인 사이트는 다음과 같습니다.

MAC 주소 조회


1

모든 네트워크 장치에는 특정 장치를 고유하고 전체적으로 식별하는 48 비트 식별자 인 MAC 주소가 있습니다. 이 주소는 제조 과정에서 NIC에 기록됩니다.

MAC 주소는 xx:xx:xx:yy:yy:yy각각 xx옥텟 (8 비트)을 나타내는 것으로 표현 될 수있다 . xxyy16 진수 형식에 있습니다.

여기 xx:xx:xx에서 제조업체 ID를 yy:yy:yy나타내고 지정된 제조업체에서 제조 한 장치 ID를 나타냅니다. 또한 두 제조업체가 동일한 제조업체 ID를 가질 수 없으며 동일한 제조업체의 두 장치가 동일한 장치 ID를 가질 수 없습니다.

이러한 방식으로 MAC 주소의 고유성이 강화됩니다.

그러나 한 제조업체에 여러 장치를 제조하는 경우 하나 이상의 제조업체 ID가있을 수 있습니다.


MAC 주소는 때때로 펌웨어에 저장되며, 예를 들어 두 개의 MAC 주소를 동일하게 설정하면 충돌이 발생할 수 있습니다.
ChrisInEdmonton

4
"동일한 제조업체의 두 장치가 동일한 장치 ID를 가질 수 없습니다"-잘못되었습니다. 과거 공급 업체는 실수를하여 여러 장치에서 동일한 MAC 주소를 재사용했습니다.
DavidPostill

"MAC 주소의 고유성"이 잘못되었습니다. 참조 MAC 스푸핑
DavidPostill

잘 쓰여졌지만 단순히 틀렸다. 슬프게도 공감할 충분한 담당자가 없습니다!
Monica와의 가벼움 경주
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.