IP주소는 [0.0.0.0]부터 [255.255.255.255]까지 2의 32승(약 43억개)만큼 많다.
하지만, 누구나 자기가 원하는 IP주소를 쓸 수 있는 것은 아니다.
사용용도나 사용되는 곳에 따라 쓸 수 있는 IP 주소의 범위가 정해져 있다.
# 사용용도에 따라
IP주소는 사용용도에 따라 클래스A부터 클래스E까지 5개의 클래스로 나눌 수 있다.
그 중에 일반적으로 사용되는 것은 클래스A부터 클래스C까지.
컴퓨터로 설정해서, 1대1 통신(유니캐스트)로 사용한다.
이 3가지 클래스의 차이점은, 간단하게 말해서 네트워크의 규모이며, 클래스C로 갈수록 규모가 작아진다.
클래스D와 클래스E는 특수용도의 목적으로 사용된다.
주소 클래스의 분류는 IP 주소의 32비트에서 선두 1~4비트로 처리된다.
이 선두 비트에 따라서 사용 가능한 IP주소의 범위도 정해진다.
# 사용되는 곳에 따라
IP주소는 사용환경에 따라 [글로벌 IP 주소]와 [프라이빗 IP 주소]로 분류된다.
글로벌 IP 주소는 인터넷에서 사용하는 유니크한 IP 주소이다. ICANN(Internet Corporation for Assigned Names and Numbers)이라고 하는 민간 비영리법인에 의해 인터넷 상에서 유니크하게 사용될 수 있도록 관리된다.
이에 반해, 프라이빗 IP 주소는 조직이나 가정 등에서 LAN을 경유해서 할당된 IP주소이다.
클래스A : [10.0.0.0~10.255.255.255]
클래스B : [172.16.0.0~172.31.0.0]
클래스C : [192.168.0.0~192.168.255.255]
이와 같이 주소 클래스별로 범위가 정해진다.
'개발서 > 서버의 기본' 카테고리의 다른 글
2-09 ARP (0) | 2020.07.01 |
---|---|
2-08 라우팅 (0) | 2020.06.30 |
2-06 IP와 IP주소 (0) | 2020.06.27 |
2-05 스위칭 (0) | 2020.06.25 |
2-04 이더넷과 MAC주소 (0) | 2020.06.24 |