본문 바로가기
개발/Network

IP 주소

by BellOne4222 2024. 1. 30.

CH3.05. IP 주소


IP 주소의 구성 : 네트워크 주소(네트워크 식별 정보), 호스트 주소(호스트 식별 정보)

 

MAC 주소의 구성 : 제조사 번호, 일련 번호(비트 수 24/24 고정)

 

IP 주소와 MAC 주소의 차이

  1. MAC은 주소 크기가 고정, IP는 고정되어있지 않다(유동적) → 네트워크를 줄이면 호스트를 더 많이 할당 가능, 네트워크를 늘리면 호스트를 더 적게 할당해서 네트워크 증가 가능

클래스 풀 주소 체계 : 주소를 네트워크 주소와 호스트 주소로 나눠서 관리 하는 체계, 클래스라고 하는 정형화된 크기의 클래스로 네트워크를 나눠서 사용

 

호스트 주소부가 0으로 이루어져 있으면 네트워크 주소를 나타내기 위한 특별한 주소 호스트 할당 불가, 1로 이루어져 있으면 브로드캐스트 주소를 보여주고 호스트 할당 불가.

클래스리스 주소 체계(클래스가 없는 주소)

  • 클래스풀 주소 체계보다 더 정교히 네트워크를 나누는 방법
  • 오늘날 주로 사용하는 방식 → IP 낭비가 너무 많아서
  • 네트워크와 호스트를 구분하기 위해 서브넷 마스크 이용
  • IP 낭비를 막기위해 고정된 크기 대신 원하는 크기의 네트워크를 만들 수 있다.

서브넷 마스크

  • IP 주소 상에서 네트워크 주소는 1, 호스트 주소는 0으로 이루어진 비트열

 

  • 서브넷 마스크와 IP 주소의 비트 AND 연산 = 네트워크 주소

 

  • 빨간색이 호스트, 파란색이 네트워크

 

CIDR 표기

  • 서브넷 마스크 상의 1의 개수를 IP주소/숫자로 표기
  • 192.168.100.103/30

 

이론적으로 할당 가능 주소는 4개, 실제로는 2개(네트워크, 브로드 캐스트 뺀 나머지)

'개발 > Network' 카테고리의 다른 글

라우팅  (0) 2024.01.30
IP 주소의 분류  (0) 2024.01.30
ICMP  (0) 2024.01.30
ARP  (0) 2024.01.30
IP  (1) 2024.01.30