[cs 스터디] 2-4. IP 주소 - ARP

YooJeeun·2025년 1월 3일

cs 스터디

목록 보기
20/65

인터넷 계층에서 쓰이는 IP 주소에 대해 더 알아보자.

MAC주소

MAC 주소(Media Access Control Address)는 네트워크 인터페이스에 할당된 고유 식별자이며 보통 장치의 NIC에 할당된다.
48비트로 이루어져있으며 24비트의 OUI와 24비트의 UAA로 이루어져있다.

  • OUI: IEEE에서 할당한 제조사 코드
  • UAA: 제조사에서 구별되는 코드

ARP

컴퓨터와 컴퓨터 간의 통신은 IP 주소에서 ARP를 통해 MAC 주소를 찾아 MAC 주소를 기반으로 통신을 한다.

ARP(Address Resolution Protocol)란 IP 주소로부터 MAC 주소를 구하는 IP와 MAC 주소의 다리 역할을 하는 프로토콜이다.

ARP: IP -> MAC
RARP: MAC -> IP

ARP의 과정
1. 해당 IP주소에 맞는 MAC주소를 찾기 위해 해당 데이터를 '브로드캐스팅'을 통해 연결된 네트워크에 있는 장치한테 모두 보냄
2. 맞는 장치가 있다면 해당 장치는 보낸 장치에게 유니캐스트로 데이터를 전달해 주소를 찾게 됨

1. 장치 A가 ARP Request 브로드캐스트를 보낸다. (IP가 120.70.80.3 해당하는 주소 누구냐)
2. 해당하는 장치 B가 ARP Reply 유니캐스트를 통해 MAC 주소를 반환 후 IP 주소에 맞는 MAC주소를 찾게 된다.

브로드캐스트 - 송신 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전송되는 방식
유니캐스트 - 고유 주소로 식별된 하나의 네트워크 목적지에 1:1로 데이터를 전송하는 방식

profile
제니벨로그

0개의 댓글