ABOUT ME

이 블로그에서는 개발자들이 하루하루 마주하는 코딩 문제들과 그 해결책에 대해 다룰 예정입니다. 이 블로그는 개발자들을 위한 팁과 지식을 공유하는 블로그입니다. 개발자들은 매일 새로운 도전과 문제를 마주하며, 이를 해결하기 위한 지식과 기술을 갖추고 있어야 합니다. 하루하루 코딩은 이러한 도전과 문제에 대한 해결책을 다루면서, 개발자들이 더욱 능숙한 코딩 실력을 갖출 수 있도록 도와줄 것입니다.

Today
Yesterday
Total
  • Chapter 3. MAC 주소란 무엇인가?
    네트워크 2025. 4. 5. 21:09

    📚 Chapter 3. MAC 주소란 무엇인가?

    ❓ 앞 수업 복습 잠깐

    • IP 주소는 뭐였죠?
    👉 컴퓨터가 인터넷에서 위치를 알려주는 "집 주소"였다!

    그럼 오늘 배울 MAC 주소는?


    ✅ MAC 주소는 "기기의 주민등록번호"다

    MAC = Media Access Control
    네트워크 장치(기기)마다 하드웨어에 딱 박혀있는 고유한 식별자

    절대 겹칠 수 없고, 바꾸지 않는 고유 번호입니다!


    🧃 비유: 사람으로 치면?

    • IP 주소: 지금 살고 있는 주소 (바뀔 수 있음)
    • MAC 주소: 태어날 때부터 받은 주민등록번호 (절대 안 바뀜)

    📦 예시로 MAC 주소 생김새

    00-1A-2B-3C-4D-5E
    • 16진수로 6쌍 (총 48비트)
    • 보통 : 또는 -로 구분

    예:

    00:1A:2B:3C:4D:5E

    🛠️ 어디에 쓰이죠?

    컴퓨터끼리 통신할 때, 진짜로 데이터를 전달할 땐 MAC 주소가 필요합니다!

    즉, 로컬 네트워크(LAN) 안에서는 IP가 아니라 MAC 주소로 통신한다!

    예: ARP라는 기술로 이렇게 함

    1. A 컴퓨터: "192.168.0.5"한테 보내고 싶네?
    2. 👉 "야, 192.168.0.5 니 MAC 주소 뭐야?" (ARP 요청)
    3. 192.168.0.5: "내 MAC 주소는 00:11:22:33:44:55요~" (ARP 응답)
    4. 그 다음에 진짜 데이터는 MAC 주소로 보냄
    IP 주소는 찾아가는 길이고,
    MAC 주소는 실제로 짐(데이터)을 주는 대상이다!

    👀 내 컴퓨터 MAC 주소 확인하는 법

    ✔️ 윈도우에서

    ipconfig /all

    → "Physical Address"가 MAC 주소입니다.

    ✔️ 리눅스 / MacOS

    ifconfig

    또는

    ip link

    🔐 보너스 지식: MAC 주소는 진짜 고유하냐?

    원래는 고유해야 맞지만, MAC 주소도 변조(spoofing)할 수 있습니다.
    • 보안 우회할 때 가끔 사용
    • 하지만 일반적인 환경에서는 거의 바뀌지 않고,
    • 장비 제조사가 출고할 때 MAC 주소를 찍어서 나옵니다.

    ✨ 오늘의 요약

    개념 설명
    MAC 주소 하드웨어에 박힌 고유 주소, 절대 안 겹침
    생김새 00:1A:2B:3C:4D:5E (48비트, 16진수 6쌍)
    역할 같은 네트워크(LAN) 안에서 진짜 목적지를 찾는 주소
    vs IP 주소 MAC: 고정, 로컬용 / IP: 바뀜, 전세계 위치용

    댓글

Designed by Tistory.