logo

MAC 주소란 무엇입니까?

한 컴퓨터에서 다른 컴퓨터로 데이터를 통신하거나 전송하려면 주소가 필요합니다. 컴퓨터 네트워크에는 다양한 유형의 주소가 도입됩니다. 각각은 다른 레이어에서 작동합니다. MAC 주소 는 Media Access Control Address의 약자로 데이터 링크 계층에서 작동하는 물리적 주소입니다. 이번 글에서는 MAC 주소인 DLL 주소 지정에 대해 설명합니다.

따라서 MAC 주소와 해당 구성 요소가 무엇인지 알고 싶다면 기사를 살펴보십시오.



내용의 테이블

MAC(미디어 액세스 제어) 주소란 무엇입니까?

MAC 주소 독특하다 48비트 네트워크 카드에 내장된 컴퓨터의 하드웨어 번호( 네트워크 인터페이스 카드 ) 제조 중. MAC 주소는 MAC 주소라고도 합니다. 실제 주소 네트워크 장치의. IEEE 802 표준에서 데이터 링크 계층은 두 개의 하위 계층으로 나뉩니다.

  1. LLC(논리 링크 제어) 하위 계층
  2. MAC(미디어 액세스 제어) 하위 계층

주소는 데이터 링크 계층의 MAC(미디어 액세스 제어) 하위 계층에서 사용됩니다. 수백만 개의 네트워크 장치가 존재하므로 MAC 주소는 전 세계적으로 고유하며 각 장치를 고유하게 식별해야 합니다.



미디어 액세스 제어 주소

MAC 주소 형식

MAC 주소가 무엇인지 이해하려면 먼저 MAC 주소의 형식을 이해하는 것이 매우 중요합니다. 따라서 MAC 주소는 12자리 16진수(6비트 2진수)이며 대부분 콜론-16진수 표기법으로 표현됩니다.

MAC 주소의 처음 6자리(예: 00:40:96)는 OUI( 조직 고유 식별자 ). IEEE 등록 기관 위원회는 등록된 공급업체에 이러한 MAC 접두어를 할당합니다.



다음은 잘 알려진 제조업체의 OUI입니다.

  CC:46:D6 - Cisco     3C:5A:B4 - Google, Inc.    3C:D9:2B - Hewlett Packard    00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>

가장 오른쪽 6자리 숫자는 네트워크 인터페이스 컨트롤러 , 이는 제조업체가 할당합니다.

위에서 설명한 것처럼 MAC 주소는 콜론-16진수 표기법으로 표시됩니다. 하지만 이는 전환일 뿐 의무사항은 아닙니다. MAC 주소는 다음 형식 중 하나를 사용하여 나타낼 수 있습니다.

MAC 주소 형식

메모: 콜론-16진수 표기법은 다음과 같이 사용됩니다. 리눅스OS 마침표로 구분된 16진수 표기법은 다음과 같이 사용됩니다. 시스코 시스템즈 .

MAC 주소 유형

1. 유니캐스트: 유니캐스트 주소가 지정된 프레임은 특정 NIC로 연결되는 인터페이스로만 전송됩니다. 주소의 첫 번째 옥텟의 LSB(최하위 비트)가 0으로 설정된 경우 프레임은 하나의 수신 NIC에만 도달한다는 의미입니다. 원본 시스템의 MAC 주소는 항상 유니캐스트입니다.

유니캐스트

2. 멀티캐스트: 멀티캐스트 주소를 사용하면 소스가 장치 그룹에 프레임을 보낼 수 있습니다. 레이어 2(이더넷) 멀티캐스트 주소에서는 주소의 첫 번째 옥텟의 LSB(최하위 비트)가 1로 설정됩니다. IEEE는 표준 프로토콜에서 사용하기 위해 그룹 주소에 주소 블록 01-80-C2-xx-xx-xx(01-80-C2-00-00-00 ~ 01-80-C2-FF-FF-FF)를 할당했습니다. .

멀티캐스트

3. 방송: 네트워크 계층과 마찬가지로 기본 계층(데이터 링크 계층)에서도 브로드캐스트가 가능합니다. 대상 주소(FF-FF-FF-FF-FF-FF)의 모든 비트가 1인 이더넷 프레임을 브로드캐스트 주소라고 합니다. MAC 주소 FF-FF-FF-FF-FF-FF로 향하는 프레임은 해당 LAN 세그먼트에 속한 모든 컴퓨터에 도달합니다.

방송

IP 주소와 MAC 주소를 모두 가져야 하는 이유.

IP 주소와 MAC 주소를 모두 갖는 이유는 인터넷이 작동하는 방식, 특히 OSI 모델의 구조에 있습니다. 이 모델은 네트워크를 통해 데이터를 보내고 받는 방법을 설명하는 개념적 프레임워크입니다. 7개의 레이어로 나누어져 있으며 각 레이어는 특정 기능을 수행합니다.

  • 레이어 2 용도 MAC 주소 패킷 전달을 담당합니다. 홉 투 홉 .
  • 레이어 3 용도 IP 주소 패킷 전달을 담당합니다. 끝으로 종료 .

레이어 2 (데이터링크층 ) 사용하다 MAC(미디어 액세스 제어) 주소 . 이는 데이터 링크 계층에서 통신을 위해 네트워크 인터페이스에 할당된 고유 식별자입니다. MAC 주소의 주요 기능은 데이터가 한 네트워크 노드에서 다른 네트워크 노드로 직접 물리적으로 전송되는 방식을 관리하는 것입니다. 이를 홉 투 홉 전달이라고도 합니다.

반면에 레이어 3은 ( 네트워크 계층 ) 사용하다 IP(인터넷 프로토콜) 주소 . 이러한 IP 주소는 네트워크의 장치를 식별하고 네트워크 간 트래픽을 라우팅하는 데 사용됩니다. IP 주소는 원본 소스에서 가져온 데이터가 최종 목적지에 도달하도록 보장하며, 이를 엔드투엔드 데이터 전달이라고도 합니다.

컴퓨터가 데이터를 보낼 때 먼저 원본 및 대상 IP 주소가 포함된 IP 헤더로 데이터를 래핑합니다. 그런 다음 이 IP 헤더는 데이터와 함께 경로의 현재 홉에 대한 소스 및 대상 MAC 주소를 포함하는 MAC 헤더에 캡슐화됩니다.

데이터가 한 라우터에서 다음 라우터로 이동함에 따라 MAC 주소 헤더가 제거되고 다음 홉에 대해 새 헤더가 생성됩니다. 그러나 원래 컴퓨터에서 생성된 IP 헤더는 최종 목적지에 도달할 때까지 그대로 유지됩니다. 이 프로세스는 IP 헤더가 종단 간 전달을 관리하는 반면 MAC 헤더는 홉 간 전달을 처리하는 방법을 보여줍니다.

따라서 IP 주소와 MAC 주소는 모두 인터넷 기능에 필수적입니다. MAC 주소는 네트워크 노드 간 데이터의 직접적인 물리적 전송을 용이하게 하는 반면, IP 주소는 데이터가 최종 목적지에 도달하도록 보장합니다.

LAN 네트워크에서 MAC 주소가 고유해야 하는 이유는 무엇입니까?

다음을 고려해보세요. 그리고 ( 근거리 통신망 ) 모두가 대화에 참여하는 대규모 모임입니다. 자, 이 모임에 우연히 같은 이름을 공유하는 두 사람이 있다고 가정해 보겠습니다. 이 시나리오는 필연적으로 혼란을 야기할 것입니다. 그렇죠? 누군가 그 이름을 부르면 두 사람 모두 응답할 것이므로 메시지의 의도된 수신자를 식별하기가 어렵습니다.

비슷한 방식으로, 네트워크 내에서 각 장치는 MAC(Media Access Control) 주소라고 하는 고유한 식별자를 소유합니다. 장치에 할당된 고유한 이름이라고 생각하세요. 정보가 네트워크를 통해 전송되면 특정 개인에게 보내는 편지와 마찬가지로 특정 MAC 주소로 전달됩니다.

그러나 동일한 네트워크 내의 여러 장치가 동일한 MAC 주소를 갖게 되면 혼란이 발생하고 네트워크 기능이 중단될 수 있습니다. 네트워크는 어떤 장치가 전송된 정보를 수신해야 하는지 확인하는 데 어려움을 겪습니다. 이러한 혼란을 방지하고 정확한 정보 전달을 보장하려면 네트워크의 각 장치가 고유한 MAC 주소를 소유하는 것이 중요합니다.

MAC 주소는 어떻게 찾나요?

MAC 주소는 주로 네트워크 장치용 라우터를 구성하거나 문제 해결 중에 사용됩니다. 당사 컴퓨터 장치의 주소는 모든 운영 장치에서 쉽게 확인할 수 있습니다. 홈 네트워크에 연결된 모든 Apple 장치에는 고유한 MAC 주소가 포함되어 있습니다. 제조업체는 물리적 주소, 하드웨어 ID, 무선 ID, Wi-Fi 주소 등 다른 이름으로 MAC 주소를 식별할 수 있습니다.

다음은 다양한 OS에 대한 MAC 주소를 찾는 데 도움이 되는 단계입니다.

Windows의 MAC 주소

다음은 Windows에서 MAC 주소를 찾는 단계별 가이드입니다.

명령:

ipconfig /all>

1 단계 - 누르다 창 시작 또는 Windows 키를 클릭하세요.

windows-ss-1 2 단계 - 검색창에 다음을 입력하세요. cmd, 명령 프롬프트가 열립니다.

cmd-ss-2

3단계 – cmd를 클릭하면 명령 프롬프트 창이 나타납니다.

ss-cmd-새

4단계 - 명령 프롬프트에 다음을 입력하세요. IP구성/모두 명령을 내린 후 Enter를 누르세요.

IPMG

5단계 - 아래로 스크롤하면 각 실제 주소가 장치의 MAC 주소입니다.

ipmg-(1)

MacOS의 MAC 주소

다음은 Mac 운영 체제에서 MAC 주소를 찾는 단계별 가이드입니다.

MacOS의 MAC 주소 명령:

TCP/IP Control Panel>

1 단계 - 시스템 설정을 클릭하세요.

ㅜㅜ

2 단계 - 시스템 설정에서 다음을 클릭하세요. MAC 네트워크 옵션.

int를 double java로 변환

네트워크-맥-3

3단계 – 그런 다음 고급 설정.

고급-mac-3

4단계 - 여기에서 MAC 주소를 찾으세요.

IP-맥-1

Unix/Linux의 MAC 주소

다음은 Unix/Linux 운영 체제에서 MAC 주소를 찾는 단계별 가이드입니다.

Unix/Linux의 MAC 주소에 대한 명령:

  ifconfig -a    ip link list     ip address show>

메모: 토큰 링 및 이더넷과 같은 LAN 기술은 MAC 주소를 실제 주소로 사용하지만 MAC 주소를 사용하지 않는 일부 네트워크(AppleTalk)가 있습니다. 자세한 내용은 .

MAC 복제란 무엇입니까?

일부 ISP는 MAC 주소를 사용하여 게이트웨이 장치에 IP 주소를 할당합니다. 장치가 ISP에 연결되면 DHCP 서버는 MAC 주소를 기록한 다음 IP 주소를 할당합니다. 이제 시스템은 MAC 주소를 통해 식별됩니다. 장치의 연결이 끊어지면 IP 주소가 손실됩니다.

사용자가 다시 연결을 원하는 경우 DHCP 서버는 장치가 이전에 연결되었는지 확인합니다. 그렇다면 서버는 동일한 할당을 시도합니다. IP 주소 (임대기간이 만료되지 않은 경우) 사용자가 라우터를 변경한 경우, ISP는 새로운 MAC 주소를 알 수 없어 연결을 설정할 수 없으므로 사용자는 새로운 MAC 주소를 ISP에 알려야 합니다.

아니면 다른 옵션은 복제 , 사용자는 ISP를 통해 등록된 MAC 주소를 간단히 복제할 수 있습니다. 이제 라우터는 이전 MAC 주소를 ISP에 계속 보고하므로 연결 문제는 발생하지 않습니다.

MAC 주소의 특징

MAC 주소(미디어 액세스 제어 주소)는 미디어 액세스 제어 프로토콜 하위 계층에서 식별하고 사용하기 위해 제조업체가 대부분의 네트워크 어댑터 또는 네트워크 인터페이스 카드(NIC)에 할당한 고유 식별자입니다.

이더넷 MAC 주소는 12개의 16진수(16진수당 4비트)로 표현되는 48비트 이진 값입니다. MAC 주소는 평면 구조이므로 인터넷에서 라우팅할 수 없습니다. 직렬 인터페이스는 MAC 주소를 사용하지 않습니다. 주소가 포함된 네트워크 및 호스트 부분은 포함되지 않습니다. 프레임을 대상 장치로 전달하는 데 사용됩니다.

  • MAC 주소는 LAN(근거리 통신망) 환경에서 장치를 식별하고 장치 간 통신을 허용하는 데 사용됩니다.
  • MAC 주소는 네트워크 인터페이스 카드(NIC)의 하드웨어에 기록되며 제조업체가 특정 도구를 제공하는 드문 경우를 제외하고는 변경할 수 없습니다.
  • MAC 주소의 처음 3바이트는 제조업체 ID를 나타내고, 마지막 3바이트는 제조업체가 할당한 고유 식별자를 나타냅니다.
  • MAC 주소는 종종 다음과 함께 사용됩니다. ARP (주소 확인 프로토콜)은 LAN 통신을 위해 IP 주소를 MAC 주소로 확인합니다.
  • Windows 및 Windows와 같은 일부 운영 체제 리눅스 을 사용하면 명령 프롬프트나 네트워크 설정을 통해 네트워크 어댑터의 MAC 주소를 볼 수 있습니다.

MAC 주소의 장점

  1. 독창성: 각 MAC 주소는 고유하므로 네트워크의 장치를 쉽게 식별하고 관리할 수 있습니다.
  2. 간단: MAC 주소는 구성 및 관리가 쉽고 추가 네트워크 인프라가 필요하지 않습니다.
  3. 호환성: MAC 주소는 다양한 네트워킹 기술 및 프로토콜에 의해 널리 사용되고 지원되므로 다양한 시스템과 호환됩니다.
  4. 보안: MAC 주소는 인증된 MAC 주소가 있는 장치만 연결하도록 허용하여 네트워크에 대한 액세스를 제한하는 데 사용할 수 있습니다.
  5. 결함 허용: 하드웨어 또는 소프트웨어 오류가 발생하는 경우 새 장치에 이전 장치와 동일한 MAC 주소가 있으면 네트워크에 영향을 주지 않고 장치를 쉽게 교체할 수 있습니다.
  6. 멀티캐스팅: MAC 주소는 멀티캐스팅에 사용될 수 있으므로 단일 패킷을 여러 장치에 동시에 전송할 수 있습니다.
  7. 능률: MAC 주소를 사용하면 장치가 서로 빠르고 쉽게 식별하고 통신할 수 있으므로 네트워크에서 효율적인 통신이 가능합니다.
  8. 네트워크 오버헤드 감소: MAC 주소는 추가 라우팅이나 주소 지정 없이 장치가 서로 직접 통신할 수 있도록 하여 네트워크 오버헤드를 줄여줍니다.
  9. 문제 해결 용이성: MAC 주소는 문제의 원인을 식별하고 네트워크 활동을 추적하여 네트워크 문제를 해결하는 데 사용될 수 있습니다.
  10. 유연성: MAC 주소는 P2P, 클라이언트-서버 및 하이브리드 모델을 포함한 다양한 네트워크 구성 및 토폴로지를 지원하는 데 사용될 수 있습니다.

MAC 주소의 단점

  1. 제한된 주소 공간: MAC 주소는 48비트 숫자입니다. 이는 가능한 MAC 주소의 수가 유한하다는 것을 의미합니다. 여러 장치에 동일한 MAC 주소가 있으면 주소 충돌이 발생할 수 있습니다.
  2. 스푸핑: MAC 주소는 쉽게 스푸핑될 수 있으므로 승인되지 않은 장치가 네트워크에 액세스할 수 있습니다.
  3. 비효율성: MAC 주소는 계층적이지 않으므로 대규모 네트워크를 효율적으로 관리하기 어려울 수 있습니다.
  4. 정적 주소 지정: MAC 주소는 일반적으로 제조 시 할당되며 쉽게 변경할 수 없습니다. 이는 장치를 재구성하거나 교체해야 하는 상황에서는 단점이 될 수 있습니다.
  5. 제한된 범위: MAC 주소 로컬 네트워크 세그먼트 내의 장치를 식별하는 데에만 사용되며 이 세그먼트 외부의 장치를 식별하는 데는 사용할 수 없습니다.
  6. 하드웨어에 따라 다름: MAC 주소는 장치의 네트워크 인터페이스 카드(NIC)에 연결되어 있습니다. 즉, NIC가 실패하거나 교체되면 MAC 주소도 변경됩니다.
  7. 암호화 부족: MAC 주소는 일반 텍스트로 전송되므로 가로채기 및 도청에 취약할 수 있습니다.
  8. 고유한 보안 없음: MAC 필터링을 사용하여 네트워크에 대한 액세스를 제한할 수 있지만 MAC 주소 자체는 고유한 보안 기능을 제공하지 않습니다.
  9. MAC 주소 충돌: 드문 경우지만 MAC 주소가 충돌하여 네트워크 중단을 일으키고 네트워크에서 장치를 식별하고 관리하기 어렵게 만들 수 있습니다.

MAC 주소에 대한 FAQ

Q1. MAC 주소는 무엇에 사용되나요?

답변

MAC 주소는 동일한 네트워크에 있는 장치를 식별하는 데 사용됩니다. 반면에, IP 주소 또한 동일한 작업을 수행했지만 이는 전 세계적으로 또는 인터넷 주소를 통해 장치 장치를 식별하는 데 사용됩니다.

Q2. MAC 주소를 변경할 수 있나요?

답변

아니요 , MAC 주소는 영구 주소 네트워크 인터페이스 카드(NIC)에도 하드코딩된 장치입니다. 그러나 많은 드라이버에서는 MAC 주소 변경을 허용합니다.

Q3. 내 MAC 주소 번호는 무엇입니까?

답변

장치의 MAC 주소를 찾으려면 다음과 같은 일반적인 단계를 따르세요.

  1. 기기에서 설정 앱을 엽니다.
  2. 네트워크 및 인터넷 섹션으로 이동합니다.
  3. 속성을 선택합니다.
  4. 물리적 주소(MAC)를 찾을 때까지 페이지 하단까지 아래로 스크롤합니다.

자세한 내용은 여기를 확인하세요.

Q4. MAC 주소와 IP 주소의 차이점은 무엇입니까?

답변

그만큼 MAC 주소와 IP 주소의 차이점

MAC 주소 IP 주소
MAC 주소는 미디어 액세스 제어 주소를 나타냅니다. IP 주소는 인터넷 프로토콜 주소를 의미합니다.
MAC 주소는 6바이트 16진수 주소입니다. IP 주소는 4바이트(IPv4) 또는 16바이트(IPv6) 주소입니다.
MAC 주소가 연결된 장치는 ARP 프로토콜을 통해 검색할 수 있습니다. IP 주소가 연결된 장치는 RARP 프로토콜을 통해 검색할 수 있습니다.
MAC 주소는 NIC 카드 제조업체에서 제공합니다. 인터넷 서비스 제공업체는 IP 주소를 제공합니다.

자세한 내용은 여기를 확인하세요.