ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 클래스 풀과 클래스 리스
    CS지식의 정석/네트워크 2023. 10. 24. 02:48

    클래스 풀이란?

    네트워크의 크기를 다르게 구분하여 클래스를 할당하는 주소 체계

     

     

    *파란색이 할당가능한 호스트 주소

    클래스 A

    0.0.0.0 ~ 127.255.255.255

    0xxx xxxx. xxxx xxxx. xxxx xxxx. xxxx xxxx

    (0000 0000. 0000 0000. 0000 0000. 0000 0000 ~ 0111 1111. 1111 1111. 1111 1111. 1111 1111)

    2^24 – 2 개 사용 가능

     

    클래스 B

    10xx xxxx. xxxx xxxx. xxxx xxxx. xxxx xxxx

    128.0.0.0 ~ 191.255.255.255

    2^16 – 2 개 사용 가능

     

    클래스 C

    110x xxxx. xxxx xxxx. xxxx xxxx. xxxx xxxx

    192.0.0.0 ~ 223.255.255.255

    2^8 – 2 개 사용 가능

     

     

    맨 앞자리는 네트워크 주소, 마지막 주소는 브로드캐스팅 주소이기 때문에 -2를 한다.

     

     

    클래스 풀의 문제점

    너무 작은 네트워크가 필요한 조직의 경우 잉여 IP가 생길 수 있다.

     

     

    클래스리스

    클래스 풀의 문제점을 보안하기 위해 나온 방식으로

    클래스로 나누는 것이 아닌 서브넷마스크를 중심으로 네트워크 주소와 호스트 주소를 분류함.

     

    서브넷마스크

    네트워크 주소 부분만 1(클래스 별로 다름), 호스트 주소 부분은 0으로 나타낸 값

     

    계산법

    IP주소(2진수)와 서브넷 마스크를 AND 연산하여 서브넷 네트워크 추출하여 네트워크 분류

     

     

    아직 제대로 이해 못한것 같지만 대략적으로만 알아두자

     

     

    공인 IP와 사설 IP

    IP주소 부족 문제를 공인 IP와 사설 IP로 분류 후 NAT이라는 기술을 통해 IP주소를 변경, 매핑하여 해결한다.

    'CS지식의 정석 > 네트워크' 카테고리의 다른 글

    RTT를 감소시키기 위한 기술들  (0) 2023.10.27
    HTTP/1.0과 HTTP/1.1  (0) 2023.10.27
    IPv4, IPv6  (0) 2023.10.24
    MAC주소, ARP, RARP  (0) 2023.10.22
    라우팅  (0) 2023.10.22
Designed by Tistory.