클래스풀(Classful IP Addressing)

창진·2023년 8월 21일
0

cs 지식

목록 보기
29/50

IP주소는 인터넷 주소로 네트워크주소, 호스트주소 즉, 두 부분으로 나뉩니다.
네트워크주소는 호스트들을 모은 네트워크를 지칭합니다.

  • 네트워크주소가 동일 = 로컬네트워크
  • 호스트주소 : 호스트를 구분하기 위한 주소
  • 네트워크 호스트(network host)는 컴퓨터 네트워크에 연결된 컴퓨터나 기타
    장치

정의

네트워크 주소를 매기고 그에 따라 네트워크의 크기를 다르게 구분하여 클래스를 할당하는
주소체계입니다. 구분하는 기준자(1, 2, 3옥텟)를 서브넷마스크라고 합니다.

클래스 A

  • 2^24 – 2 = 한 네트워크당 16,777,214 호스트 ID(약 1600만개) / 0
  • 네트워크 주소 범위 : 1 ~ 126 로 시작 / 원래는 127.255.255.255까지 포함하지만
    127.X는 루프백 주소이기 때문에 포함 x / 0.0.0.0 도 특수주소로 포함 x(알 수 없는 대상에 달아 놓는 임시 주소)

클래스B

  • 2^16 – 2 = 한 네트워크당 65534 호스트 ID(6만 5천개) / 10
  • 네트워크 주소 범위 : 128 ~ 191 로 시작

클래스C

  • 2^8 – 2 = 한 네트워크당 254 호스트 ID / 110
  • 네트워크 주소 범위 : 192 ~ 223 로 시작

왜 항상 주소 중 2개를 빼나?

맨 앞자리는 네트워크 주소로 남겨두며 마지막 주소는 브로드캐스팅 주소로 남겨놓습니다.
그렇기 때문에 -2를 해야 합니다.

클래스풀의 문제점은?

네트워크의 크기가 작은 경우 큰 네트워크를 필요로 하는 조직은 여러개를 확보해야 하는
어려움이 생깁니다.
또한 작은 네트워크가 필요한 조직의 경우 너무 많은 IP를 가져가므로 IP가 낭비되는
문제점이 있습니다

profile
안녕하세요

0개의 댓글