컴퓨터는 IP 주소를 통해 서로를 식별하므로, 각각의 IP 주소는 중복되지 않고 고유해야 한다.

전 세계에서 유일한 번호라는 것을 보장하는 IP 주소를 공인 IP 주소라 한다.

공인 IP 주소는 개인이 마음대로 할당할 수 없으며, 나라마다 이를 위한 전문 기관이 있고, 기관의 관리하에 할당받게 되어 있다.

IP 주소는 32비트의 정수로 표현하기 때문에 중복되지 않는 번호의 수가 유한하다. 따라서 LAN의 내부와 같이 제한된 범위 안에서는 별도로 사설 IP 주소를 할당하여 사용하는 것이 일반적이다.

공인 IP 주소는 네트워크 규격에 의해 다섯 클래스로 나누어진다. 각각의 클래스에서 사용할 수 있는 IP 주소는 다음과 같이 정해져 있다.

  1. 클래스 A : 첫 번째 옥텟이 1 ~ 126으로 시작하는 네트워크. 이진법으로 나타내면 아래와 같다.
0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
0 : 클래스 A에서 첫번째 비트는 무조건 0으로 시작함.
n : 첫번째 옥텟을 사용하여 네트워크 주소를 나타냄
h : 나머지는 호스트 주소

디폴트 서브넷 마스크는 255.0.0.0
  1. 클래스 B : 첫 번째 옥텟이 128 ~ 191로 시작하는 네트워크. 이진법으로 나타내면 아래와 같다.
10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
10 : 클래스 A에서 첫번째 비트는 무조건 1, 두번째 비트는 0이다.
n : 첫번째, 두번째 옥텟을 사용하여 네트워크 주소를 나타냄
h : 나머지는 호스트 주소

디폴트 서브넷 마스크는 255.255.0.0
  1. 클래스 C : 첫 번째 옥텟이 192 ~ 223로 시작하는 네트워크. 이진법으로 나타내면 아래와 같다.
110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
10 : 클래스 A에서 첫번째와 두번째 비트는 무조건 1, 세번째 비트는 0이다.
n : 첫번째, 두번째, 세번째 옥텟을 사용하여 네트워크 주소를 나타냄
h : 나머지는 호스트 주소

디폴트 서브넷 마스크는 255.255.255.0
  1. 클래스 D : 첫 번째 옥텟이 224 ~ 239로 시작하는 네트워크. 멀티캐스트용 주소.
  2. 클래스 E : 첫 번째 옥텟이 240 ~ 255로 시작하는 네트워크. 연구용 주소.

참고자료

그림으로_이해하는_네트워크_용어
#참고도서/후니의_쉽게_쓴_시스코_네트워킹