ARP Cache   ARP 캐쉬

(2024-10-08)

ARP 캐시, ARP 테이블


1. ARP 캐쉬 (Cache) (ARP 캐쉬 테이블, ARP 테이블)ARP효율적인 작동을 위해, 각 호스트,라우터 등은, ARP 캐시(또는 테이블)를 최신으로 유지
     - 주소 변환이 필요한 각 인터페이스 마다,
     - 네트워크 계층 주소에서 하드웨어 주소로의 최근 매핑 항목을, 캐시로써 저장 유지
  
  ㅇ ARP 캐쉬 테이블을 최신으로 유지
     - 캐쉬의 각 항목은 새로이 생긴 후로 20분이 지나면 자동적으로 소멸 (RFC 1122)
     - 따라서, 자주 사용되는 곳은 ARP cache를 통해 즉각적으로 조회가 가능


2. 역할ARP 트래픽 경감
     - 만약 ARP cache에 조회되는 자료가 없는 경우에만 ARP request packet (ARP 요청 패킷)
       을 송출하게 되어 전체적으로 LAN 트래픽을 경감시킴


3. 특징타임아웃 (Timeout)
     - ARP 캐시 항목은 영구적이지 않으며 일정 시간 후 삭제됨
        . 완료된 항목은 약 20분 유지되고, 
        . 미완료 항목(ARP 요청에 대해 응답 받지 못함)은 약 3분 유지

  ㅇ 소프트 상태 (Soft State)
     - (소프트 상태 : 일정 시간이 지나기 전에 갱신되지 않으면 버려지는 정보를 의미)
     - ARP 캐시는, 소프트 상태의 예로, 일정 시간 동안 미 갱신이면 항목이 자동으로 제거됨
     - 이는, 불필요한 트래픽 경감, 자원의 효과적 관리, 네트워크 변화에 적응 등에 기여하는 개념
     - 다만, 상태 만료 전 갱신이 필요하므로, 상태 유지에 부담 있게됨

  ㅇ 갱신 (Update)
     - 대부분, 캐시된 항목은, 참조 때 마다 타임아웃 시간이 다시 시작함


4. ARP 캐쉬 명령어ARP 캐쉬 내용 확인
     - (윈도우즈,리눅스 등)  arp -a
        . IP 주소(호스트 이름), MAC 주소, 유형(동적,정적) 등
     - (시스코 장비)  show ip arp

  ㅇ ARP 캐쉬 삭제 명령어  :  (윈도우즈,리눅스 등)  arp -d

ARP
   1. ARP   2. ARP 패킷   3. ARP 캐쉬   4. Gratuitous ARP   5. RARP   6. 프록시 ARP   7. 주소 해석/변환   8. ARP 명령어  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"