소프트웨어학부/네트워크 프로그래밍 (TCP IP 프로토콜)

08. ARP

Mt.Hwang 2025. 4. 27. 17:45

주소 매핑 (Address Mapping)

논리 주소 (IP)

물리 주소 (MAC)

정적 매핑

동적 매핑

RARP (Reverse ARP)

 

 

ARP 프로토콜 작동 방식

 1. IP 프로토콜 -> ARP

 2. ARP 브로드캐스트

 3. 기기 응답

 4. 데이터 링크 계층에 전달

ARP 패킷 형식

 1. 하드웨어 타입

 2. 프로토콜 타입

 3. 출발지 MAC/IP

캡슐화 사용 시나리오

 1. 내 네트워크 입장에서

  (1) 같은 네트워크로

  (2) 다른 네트워크로

 2. 라우터가 패킷을 받았을 때는

  (1) 내 네트워크로

  (2) 다른 네트워크로

 

 

ARP 캐시와 갱신

 1. 캐시 저장

 2. 신호 저장

 3. 유니캐스트 ARP
프록시 ARP (Proxy ARP)

실습, 분석 도구

 1. arp -a

 2. Wireshark

 3. MAC 주소

 

 

Directed ARP

RARP를 안 쓰는 이유

DHCP (Dynamic Host Configuration Protocol)

중간 중계

 

 

ARP 프로토콜의 작동방식

 1. 네트워크 계층의 패킷 전송 준비

 2. 데이터 링크 계층에서 목적지의 MAC 주소 검색

 3. ARP 동작

ARP

같은 네트워크 - 같은 서브넷 ?= 같은 LAN

 

 

게이트웨이 (Gateway)

ARP 패킷

 1. ARP Request

 2. ARP Reply

Mobile IP

 

 

라우터 (Router)

NIC (Network Interface Card)