>  기사  >  ARP는 무엇을 의미합니까?

ARP는 무엇을 의미합니까?

青灯夜游
青灯夜游원래의
2019-06-01 16:43:1915502검색

ARP는 무엇을 의미합니까?

ARP는 무엇을 의미하나요?

ARP(주소 확인 프로토콜), 즉 주소 확인 프로토콜은 IP 주소를 기반으로 물리적 주소를 얻는 TCP/IP 프로토콜입니다. 동일한 LAN에 있는 호스트 또는 라우터의 IP 주소와 MAC 주소의 매핑 문제를 해결할 수 있습니다.

호스트가 정보를 보내면 대상 IP 주소가 포함된 ARP 요청을 네트워크의 모든 호스트에 브로드캐스트하고 반환 메시지를 수신하여 반환 메시지를 받은 후 대상의 물리적 주소, IP 주소 및 물리적 주소를 확인합니다. 주소는 여기에 저장됩니다. 머신의 ARP 캐시는 일정 기간 동안 보관되며, 리소스를 절약하기 위해 다음 요청 시 ARP 캐시를 직접 쿼리합니다.

ARP 명령은 로컬 ARP 캐시의 IP 주소와 MAC 주소 간의 대응을 쿼리하고 정적 대응을 추가 또는 삭제하는 데 사용할 수 있습니다. 관련 프로토콜에는 RARP 및 프록시 ARP가 포함됩니다. NDP는 IPv6의 주소 확인 프로토콜을 대체하는 데 사용됩니다.

ARP 스푸핑(보안 위험)

arp 프로토콜(주소 확인 프로토콜)은 네트워크의 호스트 간 상호 신뢰를 기반으로 하며 네트워크의 호스트는 독립적으로 ARP 응답 메시지를 보낼 수 있으며 다른 호스트는 응답 메시지를 받습니다. 메시지가 전송될 때 메시지의 신뢰성은 감지되지 않으며 로컬 ARP 캐시에 기록됩니다.

따라서 공격자는 특정 호스트에 가짜 ARP 응답 메시지를 보낼 수 있으며, 이로 인해 보낸 정보가 예상 호스트에 도달하지 못하거나 잘못된 호스트에 도달하게 되는데, 이는 ARP 스푸핑을 구성합니다.

ARP 스푸핑은 대상 컴퓨터가 게이트웨이와 통신하지 못하게 할 수 있으며, 통신이 리디렉션될 수도 있으므로 모든 데이터가 공격자의 컴퓨터를 통과하게 되므로 보안 위험이 커집니다.

위 내용은 ARP는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.