본문 바로가기

Server

[Server] ARP (Address Resolution Protocol)

반응형

ARP (Address Resolution Protocol)


ARP 특징

- 주소 재해석

- 논리적인 주소(IP)에 해당하는 장비의 물리적인 주소(MAC)를 획득

- 주로 목적지 MAC 주소를 확인할때 사용됨

- IP 하위에서 동작하는 Layer 3(Internet 계층) 프로토콜

- 특정 프로그램에 의해 호출되었을 때만 동작함

- 다양한 네트워크 환경에서 동작할 수 있음

- ARP 동작

   Request : Brodcast

   Reply : Unicast

 

ARP 종류

- ARP : 논리적인 주소에 해당하는 장비의 물리적인 주소를 획득

- RARP : 물리적인 주소에 해당하는 장비의 논리적인 주소를 획득

- Gratuitous ARP : IP 충돌 감지, Gateway 이중화

- Proxy ARP : IP대역은 같지만, 물리적인 장비로 분리된 네트워크 통신을 위해 사용됨

 

ARP Cache

- 시스템에서 사용할 IP에 해당하는 MAC주소를 일시적으로 저장하는 기능

- 통신 속도의 향상을 위해 사용됨

   ARP Cache Table

      - ARP Cache 정보를 기억하는 저장 공간  → Memory

    ARP Cache 종류

     - 동적(dynamic) : ARP에 의해 획득된 정보

     - 정적(Static) : 시스템에 의해 미리 지정된 정보

     → 여기서 MAC주소를 변경해서 정보를 가로채는 형태의 해킹이 있음

 

ARP 명령어

- 운영체제에서 기본적으로 지원되는 ARP관리 프로그램

-a ARP table 전체 정보 확인
-s [IP] [MAC] 정적 정보 등록(관리자 권한)
-d ARP table 초기화
-d [IP] IP에 해당하는 정보 하나만 삭제

 

예시 )

 

반응형

'Server' 카테고리의 다른 글

[Server] UDT, TCP Protocol  (0) 2020.05.14
[Server] Layer 3 장비  (0) 2020.05.11
[Server] ICMP (Internet Control Message Protocol)  (0) 2020.05.11
[Server] CIDR, IP  (0) 2020.05.02
[Server] VLSM Subnetting  (0) 2020.05.02
[Server] (Layer 3) Internet  (0) 2020.04.26

❥ CHATI Github