본문/내용
1. ARP 프로토콜 개요
ARP(Address Resolution Protocol)는 로컬 네트워크 내에서 IP 주소를 물리적 MAC 주소로 변환하는 데 사용되는 프로토콜이다. 네트워크 통신이 이루어지기 위해서는 송신 시스템이 수신 시스템의 MAC 주소를 알아야 하는데, IP 주소만 알고 있을 경우 ARP가 이를 해결한다. ARP는 IPv4 네트워크에서 표준적으로 사용되며, 1982년 RFC 826에 정의되었다. 현대 네트워크 환경에서는 LAN(Local Area Network)에 주로 사용되며, 전 세계적으로 수십억 대의 기기가 IP와 MAC 주소를 통해 연결되어 있다. ARP는 네트워크의 핵심 프로토콜로서, 인터넷이 급속히 확장됨에 따라 네트워크 내부의 주소 변환을 신속하게 수행하는 역할이 매우 중요하다. 예를 들어, 사무실 내 컴퓨터 50대가 동일한 LAN에 연결되어 있을 경우, 각각의 컴퓨터는 상대방의 IP 주소를 알고 있지만 MAC 주소는 모른다. 이때, 컴퓨터 A가 컴퓨터 B에게 데이터를 전송하려면 ARP 요청 프로브를 보내어 B의 MAC 주소를 획득한다. ARP 요청은 네트워크상에 브로드캐스트로 전달되며, 대상 컴퓨터가 자신의 MAC 주소를 포함하는 ARP 응답을 보내면, 요청한 컴퓨터는 이를 캐시에 저장하…