728x90

ARP 2

RARP와 GARP의 개념과 동작원리

Reverse ARP RARP는 ARP 앞에 Reverse를 붙인 것처럼 ARP와 반대로 동작하는 프로토콜입니다. 즉 MAC으로 IP를 얻어오는 동작, 즉 MAC주소를 IP에 매핑시킵니다. (정보처리기사 시험에서 ARP와 RARP를 필답형으로 자주 물어봅니다.) 요즘은 DHCP 등의 프로토콜을 사용하기 때문에 보통 자동으로 IP가 할당됩니다. 하지만 거의 40년 전인 1984년에 생산된 워크스테이션에는 디스크가 없었습니다. 따라서 IP주소를 저장할 수 없는 이런 컴퓨터들이 IP주소를 얻기 위해 제안된 프로토콜이 바로 RARP 입니다. 즉 오래된 기술이고, 일반인들은 거의 접하기 힘든 프로토콜입니다. RARP는 별도의 RARP 서버가 필요합니다. 이 서버는 동일한 물리적 네트워크에 속해 있어야 합니다. 또..

네트워크 2023.10.19

ARP 개념과 동작방식

ARP는 Address Resolution Protocol의 약자로 네트워크 계층(OSI7 계층에서 3번째 계층)의 주소결정 프로토콜입니다. 이더넷 통신에서 상대의 IP는 알고 있지만, MAC주소를 모를 때 사용합니다. IP는 얼마든지 바뀔 수 있는 주소지만, MAC 주소는 거의 변하지 않습니다. MAC 주소 변경이 강제로 가능하긴 하지만 보통 고정이라고 여기고 통신합니다. (악의적인 MAC 주소 변경을 통한 ARP spoofing 공격이 있습니다.) MAC 주소를 모른다면 이더넷 프레임을 만들 수 없기 때문에 통신이 불가능합니다. 따라서 목적지 IP주소를 목적지의 MAC 주소와 대응시키기 위해서 사용하는 것입니다. ARP는 Request와 Response 동작으로 나눠집니다. ARP Request PC..

네트워크 2023.10.19
728x90