그냥 블로그

[네트워크] IP 주소 본문

CS/네트워크

[네트워크] IP 주소

코딩하는 공대생 2023. 12. 30. 12:55
반응형
4. IP주소 
    4.1 ARP
    4.2 홉바이홉 통신
    4.3 IP 주소 체계
    4.4 IP 주소를 이용한 위치 정보

 

 

4.1 ARP (Address Resolution Protocol) : 주소 결정 프로토콜

컴퓨터와 컴퓨터 간 통신은 흔히들 IP 주소를 기반으로 통신한다고 알고 있지만 정확히 이야기하면

IP 주소에서 ARP를 통해 MAC 주소를 찾아 MAC 주소를 기반으로 통신한다.

 

ARP(Address Resolution Protocol)란 IP 주소로부터 MAC 주소를 구하는 IP와 MAC 주소의 다리 역할을 하는 프로토콜.

 

ARP를 통해 가상 주소인 IP 주소를 실제 주소인 MAC 주소로 변환한다.

반대로 RARP를 통해 실제 주소인 MAC 주소를 가상 주소인 IP로 변환하기도 한다. 

 

예를들어, 장치 A가 ARP Request 브로드캐스트를 보내 IP 주소인 120.70.80.3에 해당하는 MAC 주소를 찾는다. 그리고 해당 주소에 맞는 장치 B가 ARP Reply 유니캐스트를 통해 MAC 주소를 반환하는 과정을 거쳐 IP 주소에 맞는 AMC 주소를 찾게된다.

 

* 브로드캐스트 : 송신 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전송되는 방식

* 유니캐스트 : 고유 주소로 식별된 하나의 네트워크 목적지에 1:1로 데이터를 전송하는 방식 

 

**ARP는 이더넷 통신에 없어서는 안 될 매우 중요한 요소로 네트워크 슈팅의 기본으로 잘 알아야 한다고

4.2 홉바이홉 통신

IP 주소를 통해 통신하는 과정을 뜻한다. 홉(hop)이란 영어 뜻 자체로는 건너뛰는 모습을 뜻하는데 망에서 각 패킷이 여러 개의 라우터를 건너가는 모습을 비유적으로 표현한 것이다.

 

 

 

[ARP]

 

[이해하기] ARP (Address Resolution Protocol) 프로토콜 | STEVEN J. LEE

ARP (Address Resolution Protocol) 프로토콜 이란, 소프트웨어적으로 할당된 논리 주소인 IP 주소를 (L3, 네트워크 계층) 실제적인 물리 주소인 MAC 주소 (Media Access Control / L2, 데이터링크 계층) 로 바꾸어주

www.stevenjlee.net

 

 

ARP 쉽게 이해하기

주소 결정 프로토콜(Address Resolution Protocol, ARP)은 네트워크 상에서 IP 주소를 물리적 네트워크 주소로 대응(bind)시키기 위해 사용되는 프로토콜이다. 여기서 물리적 네트워크 주소는 이더넷 또는

aws-hyoh.tistory.com