Arp
title: 2025-10-03 author: 강병호 (이름) date: 2025-10-03 (날짜) category: TIL/강병호/2025/10 (파일 경로 : TIL/{이름}/{연}/{월}) layout: post (자유) —
ARP는 주소 결정 프로토콜로, 로컬 네트워크(LAN) 내에서 IP 주소(3계층)를 MAC 주소(2계층)로 변환해주는 매우 중요한 프로토콜입니다.
- 동작 과정:
- PC ‘A’가 같은 네트워크에 있는 PC ‘B’에게 데이터를 보내려고 합니다. ‘A’는 ‘B’의 IP 주소는 알지만, 실제 통신에 필요한 MAC 주소는 모르는 상황입니다.
- PC ‘A’는 네트워크 전체에 “IP 주소
192.168.0.10을 가진 분, MAC 주소가 어떻게 되시나요?”라고 외칩니다. (ARP Request, 브로드캐스트) - 해당 IP 주소를 가진 PC ‘B’가 이 요청을 듣고 “제 MAC 주소는
E8-FC-AF-B2-13-5A입니다.”라고 ‘A’에게만 알려줍니다. (ARP Reply, 유니캐스트) - PC ‘A’는 이제 ‘B’의 MAC 주소를 알게 되었으므로 데이터를 정상적으로 전송할 수 있습니다. 알아낸 정보는 나중을 위해 ARP 캐시라는 곳에 잠시 저장해 둡니다.