ARP(주소 확인 프로토콜)는 인터넷 프로토콜(IP) 주소에서 MAC(미디어 액세스 제어) 주소를 확인하는 데 사용되는 컴퓨터 네트워킹 프로토콜입니다. 주로 LAN(로컬 영역 네트워크)에서 사용되며 인터넷 프로토콜 제품군에서 전체 네트워크 계층의 중요한 구성 요소입니다. ARP를 조작하는 데 사용되는 명령줄 도구를 arp라고 합니다.

ARP는 네트워크 모델의 계층 간에 작동하여 계층 2 네트워크 주소(MAC)를 계층 3 IP 주소에 매핑할 수 있도록 합니다. 비연결 프로토콜이며 핸드셰이킹 대화가 없습니다. 브로드캐스트 프로토콜이므로 요청을 브로드캐스트 주소로 보내면 네트워크의 다른 모든 호스트가 이를 수신합니다.

ARP 요청을 보낸 사람은 IP 대상 주소와 보낸 사람의 하드웨어 주소에 대한 세부 정보가 포함된 패킷을 전송합니다. 그러면 요청을 받은 수신자는 하드웨어 주소를 다시 전송하여 응답합니다. 이것이 발신자가 IP 주소를 하드웨어 주소로 변환하는 방법입니다.

하드웨어 주소는 FPGA(필드 프로그래밍 가능 게이트 어레이) 또는 NID(네트워크 정보 장치)라는 특수 로직 칩에 저장되므로 일반 이더넷 연결 호스트에는 일반적으로 ARP가 필요하지 않습니다. 가상화와 같이 더 복잡한 아키텍처에서는 이 로직 칩이 없을 수 있으며 트래픽이 목적지에 도달하기 위해서는 ARP 테이블이 필요합니다.

ARP는 일반적으로 운영 체제의 일부로 구현되지만, 네트워크 연결 스토리지 시스템의 경우 펌웨어 수준에서 구현할 수도 있습니다.

인터넷 엔지니어링 태스크포스(IETF)는 등록된 모든 주소 확인 프로토콜의 목록을 관리합니다. 또한 IEEE는 IEEE 803.2(이더넷 ARP) 표준을 유지 관리합니다.

ARP는 발신자가 IP-MAC 주소 매핑을 확인하는 데 의존하기 때문에 조잡한 수준의 보안이라고도 하지만 쉽게 스푸핑될 수 있습니다. 네트워크 보안을 위해서는 스푸핑 방지 필터와 같은 다른 보안 프로토콜을 ARP와 함께 사용해야 합니다.

프록시 선택 및 구매

데이터센터 프록시

회전 프록시

UDP 프록시

전 세계 10,000명 이상의 고객이 신뢰함

대리 고객
대리 고객
대리 고객 flowch.ai
대리 고객
대리 고객
대리 고객