ARP
다음의 약어입니다. "Address Resolution Protocol."
네트워크에 연결된 모든 장치에는 데이터 패킷의 송신자와 수신자를 식별하는 IP 주소가 할당됩니다. 또한 데이터를 송수신할 수 있는 네트워크와의 물리적 연결을 식별하는 MAC 주소도 있습니다. ARP는 장치의 IP 주소를 MAC 주소에 연결하는 프로토콜이므로, 다른 장치는 올바른 데이터 패킷을 해당 장치로 보내야 한다는 것을 알 수 있습니다.
장치가 네트워크를 통해 데이터 패킷을 보내려면 어떤 네트워크 연결이 대상 IP 주소로 이어지는지 알아야 합니다. 먼저 네트워크의 다른 모든 장치에 ARP 요청 패킷을 브로드캐스트하여 해당 주소가 할당된 장치가 무엇인지 묻습니다. 해당 IP 주소를 가진 장치를 제외한 모든 장치는 이 패킷을 무시하고, 해당 장치만 MAC 주소로 응답합니다. 그러면 송신 장치는 데이터 패킷을 어느 물리적 네트워크 인터페이스로 보내야 하는지 알 수 있습니다.
IP 주소를 MAC 주소와 연결한 후 송신 장치는 해당 정보를 ARP 캐시에 저장합니다. 다음에 데이터 패킷을 전송할 때는 먼저 이 캐시를 확인하여 해당 IP 주소에 연결된 MAC 주소를 이미 알고 있는지 확인할 수 있습니다. 장치가 네트워크를 떠났다가 나중에 새 IP 주소로 다시 연결되는 등 네트워크 환경은 자주 바뀌므로 ARP 캐시는 항목을 제한된 시간 동안만 보관합니다. 일반적으로 그 시간은 10~20분입니다.
지식 테스트하기