강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

IP주소의 범위

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

IP주소의 범위

 

 

 

 

우리가 흔히 볼 수 있는 IP주소는 반드시 다음의 범주에 속하는 것이다.

 

 

 

 

 

0 . 0 . 0 . 0  ~  255 . 255 . 255 . 255

 

 

 

 

 

이들 주소는 IPV4라는 규약에 의해 다음과 같이 5개의 Class로 나누어져 있다.

 

 

 

 현재 IPV4에서는 IP주소가 매우 부족하여 이미 IPV6 대부분 사용하고있다. 현재 각 IPv6상품들이 나오고 있으며 실생활에 응용되고있다.

 

 

 

 위의 범주에 속하는 IP주소는 다음과 같이 5개의 클래스(class)로 구분하여 사용되고 있다.

 

 

 

 

 

 

IP범위

네트워크

부분

호스트

부분

네트워크

갯수

하나의 네트워크별IP갯수

A Class

0.0.0.0 ~ 127.255.255.255

8 bit

24 bit

27=128

224=16,777,216

B Class

128.0.0.0~191.255.255.255

16 bit

16 bit

214=16,384

216=65,536

C Class

192.0.0.0~223.255.255.255

24 bit

8 bit

221=2,097,152

28=256

D Class

224.0.0.0~239.255.255.255

멀티캐스팅을 위해 사용되는 특별 주소임.

E Class

240.0.0.0~255.255.255.255

예비주소로 남겨둔 주소임.

 

 

 

흔히 A클래스, B클래스, C클래스, D클래스, E클래스라고 하는 것들은 해당 IP주소가 위의 어떤 IP클래스에 속하는가를 구분하는 것이다.

 

 

 

 사용할 수 있는 네트워크갯수와 네트워크의 크기(사용할수 있는 호스트수등)에 맞게 사용하기 위한 것이다.

 

 

 

 국내의 대형 ISP(KT, LT데이콤, SK네트웍스, 삼성네트웍스, 온세등)에서는 B클래스와 C클래스 몇개를 한국인터넷정보센터로부터 할당 받아와서 전용선고객이나 WSP업체들에게 할당해주는 형식으로 IP를 분배하고 있다.

 

 

 

 참고로 우리가 사용하는 IP는 대부분 C클래스에 해당하는 것이다.

 

 

 

 다음은 IP주소를 5개의 클래스로 구분하고 있는 A, B, C, D, E클래스에 대해서 간단히 알아보도록 하겠다.

 

 

 

 



1. A
클래스


 

0.0.0.0부터 127.255.255.255사이의 IP주소들이 A클래스에 속하는 주소들이다.

 

 

 

 

② 첫번째 숫자가 1~127사이의 값을 가진다.

 

 

 



32bit 중 맨 첫번째 bit 0이다.  (2진수 표기에서)

 

 



④ 첫번째 1byte(8bit)가 네트워크주소이며 나머지 3byte(24bit)가 호스트주소이다.

 

 

 

 

⑤ 모두 2 7제곱승 즉 128개의 네트워크가 존재한다.

 

 

 



1개의 네트워크는 2 24승 즉, 16,777,216개의 호스트를 각각 가질 수 있다.

 

 

 

 

10.0.0.0부터 10.255.255.255사이의 IP주소들은 내부IP주소로 사용되기 때문에 공인IP주소로는 사용하지 못하며 사설 네트워크에서 사용되는 IP주소이다.

 

 

 

 물론 보안목적으로 사용되기도 하며 IP주소가 부족한 현실에서 이를 해소하는 역할을 하기도 한다.

 

 

 

 

127.0.0.0부터 127.255.255.255사이의 주소는 자기자신을 가리키기 위한 루프백네트워크 IP주소로 사용된다.

 

 

 

 

 

 

 

 


2. B
클래스


 

 

128.0.0.0부터 191.255.255.255사이의 IP주소들이 B클래스에 속하는 IP주소들이다.

 

 

 

 

② 첫번째 숫자가 128~191사이의 값을 가진다.

 

 

 

 

 

③ 전체 IP주소 32bit 중 앞부분이 10으로 시작한다.  (2진수 표기에서)

 

 



④ 첫번째 2byte(16bit)가 네트워크주소이며 나머지 2byte(16bit)가 호스트주소이다.

 

 

 

 

2 14제곱승 즉, 16,348개의 네트워크가 존재한다.

 

 

 

 

1개의 네트워크는 2 16제곱승 즉, 65,536개의 호스트를 각각 가질 수 있다.

 

 

 

 

172.16.0.0부터 172.31.0.0사이의 IP주소들은 내부IP주소로 사용되기 때문에 공인 IP주소로 사용하지 못하며 사설 네트워크에서 사용되는 IP주소이다.

 

 

 

 물론 보안목적으로도 사용되기도 하며 IP주소가 부족한 현실에서 이를 해소하는 역할을 하기도 한다.

 

 

 




3. C
클래스


 

 

 

 

192.0.0.0부터 223.255.255.255사이의 IP주소들이 C클래스에 속하는 IP주소들이다.

 

 

 

 


② 첫번째 숫자가 192~223사이의 값을 가진다.

 

 

 



③ 전체 IP주소 32bit 중 첫번째가 110으로 시작한다.  (2진수 표기에서)

 

 

 



④ 첫번째 3byte(24bit)까지가 네트워크주소이며 나머지 1byte(8bit)가 호스트주소이다.

 

 

 

 

2 21제곱승 즉, 모두 2,097,152개의 네트워크가 존재한다.

 

 

 

 

1개의 네트워크는 2 8제곱승 즉, 256개의 호스트를 각각 가질 수 있다.

 

 

 



⑦ 호스트 IP주소부분이 0이면 해당 네트워크를 나타내는 네트워크주소로 사용된다.(매우 중요)

 

 

 

 예를들어 211.220.193.0 211.220.193.0/24 네트워크를 의미하는 네트워크주소를 지칭하는 것이며 211.220.193.0부터 211.220.193.255에 속하는 모든 호스트들을 의미하며, 이것이 하나의 네트워크로 묶여있다는 의미이다. 여기서 24라는 숫자는 몇번째 자기까지가 네트워크 숫자인가를 표현한 것이다.

 

 

 

 

⑧ 호스트 IP주소부분이 255이면 해당 네트워크의 모든 호스트에게 동시에 전달하기 위한 목적으로 사용되는 해당 네트워크의 브로드캐스트IP주소로 사용된다.

 

 

 예를들어 211.220.193.255 211.220.193.0/24 네트워크에 속한 모든 호스트에 전송하는 브로드캐스트 IP주소를 의미한다.

 

IP 주소부분을 255로 하여 데이터를 전송하면 동일한 네트워크내에 있는 모든 호스트들에 전송이 된다라는 의미이다.

 

 

 

 

 

192.168.0.0부터 192.168.255.255사이의 IP주소는 내부IP주소로 사용되기 때문에 공인IP주소로 할당할 수 없으며 사설 네트워크를 사용할 때 사용한다.

 

 

 물론 보안목적으로도 사용되기도 하며 IP주소가 부족한 현실에서 이를 해소하는 역할을 하기도 한다.

 

 

 

 

 

 

 

 


4. D
클래스

 

 

 


224.0.0.0부터 239.255.255.255사이의 IP주소들이 D클래스에 속하는 IP주소들이다.

 

 

 



② 첫번째 숫자가 224~239사이의 값을 가진다.

 

 

 

 

 

③ 이 클래스의 IP주소들은 모두 호스트주소로 사용하지 않는 IP주소들이다.

 

 

 

 

④ 전체 IP주소 32bit 중 첫번째가 1110으로 시작한다.

 

 

 

(2진수 표기에서)

⑤ 멀티캐스팅(Multicasting)을 하기 위한 IP주소들(Multicast Address)이며 그룹ID라고도 한다.

 

 

 

 

 




5. E
클래스

 

 


240.0.0.0부터 255.255.255.255에 속하는 IP주소들을 E클래스라고 한다.

 

 

 

 

② 첫번째 숫자가 240~255사이의 값을 가진다.

 

 

 

 

 

③ 전체 IP주소 32bit 중 첫부분이 11110으로 시작한다.  (2진수 표기에서)

 

 



E클래스 주소들은 특별히 정의되어있지 않으며 미래를 위해 남겨둔 주소들이다.

 

 

 

 

⑤ 간혹 실험적으로 사용되기도 하지만 E클래스 범위에 속하는 IP주소들은 실제 사용하는 IP주소가 아니다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  107 명