IP 구조에 대해

heeRion ·2023년 9월 4일

Network

목록 보기
3/5
post-thumbnail

👾 IP 주소란?

IP 주소는 인터넷에 접속해있는 장치들을 식별하기 위해 사용하는 네트워크 주소 중 하나입니다. 장치에 부여된 IP 주소를 변경할 수 있기에 네트워크의 논리 주소라고도 합니다.

😈IP 주소와 MAC 주소의 차이점

IP주소와 MAC 주소 모두 네트워크의 장치들을 식별하기 위한 주소이지만 IP 주소는 실질적으로 데이터를 주고받는 종단장치를 식별할 때 사용하고 MAC 주소는 그 사이에 있는 중간 장치를 식별할 때 사용합니다 MAC 주소는 물리 주소라고 부르기도 합니다..

👾 IP 주소 할당

😈 고정 IP 방식

고정 IP 방식은 호스트에게 하나의 IP 주소를 부여하고 반납하기 전까지 해당 IP 주소를 계속 사용하도록 하는 방식입니다. 할당받은 IP를 독점할 수 있다는 장점이 있지만 인터넷 서비스 제공을 위해 호스트 수 만큼 IP 주소가 필요하다는 점이 단점입니다.

😈 동적 IP 방식

동적 IP 방식은 호스트에게 임의의 IP 주소를 부여하고 인터넷 접속을 종료할 때 해당 IP 주소를 반납하도록 하는 방식입니다. 고정 IP 방식과는 달리 호스트보다 적은 수의 IP 주소로도 인터넷 서비스 제공이 가능하다는 장점이 있지만 인터네에 접속할 때마다 매번 다른 IP 주소를 할당받는다는 단점있습니다.

👾 IP 주소의 구조

  • IPv4 주소 체계
    - 32비트 크기의 주소이며 약 43억 개의 주소 할당이 가능합니다.


*IPv4 주소 체계 참고사진 ©한국인터넷정보센터

  • IPv6 주소 체계
    - 128비트 크기의 주소이며 약 340간 개의 IP 주소 할당이 가능합니다.

    *IPv6 주소 체계 참고사진 ©한국인터넷정보센터

👾 십진 표기법

  • 십진 표기법은 IP 주소를 점(.)을 이용하여 8비트씩 끊어서 표현하는 방식입니다. 점으로 구분된 8비트의 한 묶음을 옥텟(octet)이라고하고 각 옥텟을 10진수로 변환하여 표현합니다.

👾 네트워크 주소와 호스트 주소

😈 IP 주소의 구성

32비트의 IP 주소는 두 부분으로 구성되어 있습니다. 앞부분은 네트워크 주소부분에 해당하고 뒷부분은 호스트 주소부분에 해당됩니다. 네트워크 ID와 호스트 ID의 길이는 정해져 있지 않습니다.

😈 네트워크 주소

네트워크 ID는 서로 다른 네트워크를 구분하는데 사용됩니다. 네트워크 ID가 같은 경우는 같은 네트워크 상에 있다는 것을 의미하며 서로 자유롭게 통신할 수 있습니다. 네트워크 주소를 통해 IP 주소 클래스 또한 파악할 수 있습니다.

*IPv4 구성 클래스 참고사진 ©한국인터넷정보센터

😈 호스트 주소

호스트 ID는 네트워크에 속한 서로 다른 호스트를 구분하는 데 사용됩니다. 이와 같은 특성으로 인해 같은 네트워크에 속한 호스트들은 IP 주소의 네트워크 ID는 모두 동일하지만 호스트 ID는 다릅니다. 만약 32비트 IP 주소 체계에서 8비트가 네트워크 ID라면 호스트 ID는 24비트를 담당하게 됩니다.

0개의 댓글