728x90
반응형

IP Address

 

주소는 32비트 숫자로 표현이 된다.

 

    ┌--------------32-------------┐

┌--8--┐┌---8--┐ ┌--8--┐ ┌--8--┐

xxxxxxxx . xxxxxxxx . xxxxxxxx . xxxxxxxx

└옥텟┘

 

옥텟 : 아이피 주소의 번째 숫자 값으로 A,B,C Class 확인 있다.

호스트 : 네트워크 안에서 개별 장치(컴퓨터, 프린터 등이 가지는 호스트 주소)

 

A 클라스

32비트 제일 처음의 비트가 0으로 고정

8비트가 네트워크, 나머지 24비트가 호스트

 

네트워크┐┌-----------호스트-----------

   0xxxxxxx   . xxxxxxxx . xxxxxxxx . xxxxxxxx

---------- 8자리 7자리만 사용가능 하므로 2^7-1 = 127 (127 내부 예약으로 사용 불가)

 

아이피 대역 : 1~126.0.0.0 ~ 1~126.255.255.255까지 사용가능

 

) 10.0.10.1

   A 클라스 / 10.0.0.0 네트워크 주소 / 0.0.10.1 호스트 주소

 

 

B 클라스

32비트 제일 처음의 비트가 10으로 고정

16비트가 네트워크, 나머지 16비트가 호스트

 

----네트워크----┐┌-----호스트------

 10xxxxxx . xxxxxxxx . xxxxxxxx . xxxxxxxx

-------- 8자리 6자리만 사용가능 하므로 2^6 = 64

 

 

A클라스가 127까지 사용하고 있으므로 127+64 = 191

아이피 대역 : 128~191.0.0.0 ~ 128~191.255.255.255

 

) 172.10.9.5

   B 클라스 / 172.10.0.0 네트워크 주소 / 0.0.9.5 호스트 주소

 

 

C 클라스

32비트 제일 처음의 비트가 110으로 고정

24비트가 네트워크, 나머지 8비트가 호스트

 

---------네트워크-----------┐┌호스트

 110xxxxx . xxxxxxxx . xxxxxxxx . xxxxxxxx

-------- 8자리 5자리만 사용가능 하므로 2^5 = 32

 

B클라스가 191까지 사용하고 있으므로 191+32 = 223

아이피 대역 :  192~223.0.0.0 ~ 192~223.255.255.255

 

) 198.162.10.9

   C 클라스 / 198.162.10.0 네트워크 주소 / 0.0.0.9 호스트 주소

  

Subnet

사용 목적 :

클라스로 나눠진 네트워크를 서비스의 규모에 맞게 분할(세분화)하여 낭비되는 IP주소 자원을 최소화 하려고 사용한다.

브로드 캐스팅을 사용할 경우, 호스트가 많은 경우는 동일 메세지를 여러 호스트에 보내게 되므로 성능 저하가 있다.

이때 네트워크의 규모를 줄여서 브로드 캐스팅으로 인한 부하를 줄이는 목적으로도 사용된다.

 

클라스 단위로 네트워크를 분리하여 사용할 경우,

A 클라스를 예를 들면 32비트 앞에 8비트를 제외하면, 호스트가 24비트를 차지하게 되므로 2^24= 16777216 개의 호스트를 가질 있다.

 

subnet 설정 방법

A클라스

10.0.10.0

SubnetMask 255.0.0.0 설정 또는 10.0.10.0/8

호스트는 2^24 = 16777216 사용 가능

 

A클라스에 24자리를 고정시켜서 아이피 관리

10.0.10.0

subnetMask 255.255.255.0 또는 10.0.10.0/24

호스트는 2^8 = 256 사용 가능

 

A클라스에 25자리를 고정시켜서 아이피 관리

10.0.10.0

subnetMask 255.255.255.128(<--256-128) 또는 10.0.10.0/25

호스트는 2^7 = 128 사용 가능.

 

A클라스에 26자리를 고정 시켜서 아이피 관리

10.0.10.0

subnetMask 255.255.255.192(<--256-64) 또는 10.0.10.0/26

호스트는 2^6 = 64 사용 가능

 

Subnet, Subnet Mask, Host 개수

 

Subnet Mask 표 

Subnet Subnet Mask (Dec) Host 수 비고
/8 255.0.0.0 16,777,216 A Class Default Subnet Mask
/9 255.128.0.0 8,388,608 A Class Subnet Mask
/10 255.192.0.0 4,194,304  
/11 255.224.0.0 2,097,152  
/12 255.240.0.0 1,048,576  
/13 255.248.0.0 524,288  
/14 255.252.0.0 262,144  
/15 255.254.0.0 131,072  
/16 255.255.0.0 65,536 B Class Default Subnet Mask
/17 255.255.128.0 32,768 B Class Subnet Mask
/18 255.255.192.0 16,384  
/19 255.255.224.0 8,192  
/20 255.255.240.0 4,096  
/21 255.255.248.0 2,048  
/22 255.255.252.0 1,024  
/23 255.255.254.0 512  
/24 255.255.255.0 256 C Class Default Subnet Mask
/25 255.255.255.128 128 C Class Subnet Mask
/26 255.255.255.192 64  
/27 255.255.255.224 32  
/28 255.255.255.240 16  
/29 255.255.255.248 8  
/30 255.255.255.252 4  
/31 255.255.255.254 2  
/32 255.255.255.255 1  

 

갑자기 궁금해서 찾아보고 정리해 본겁니다.

전문적인 네트워크 지식이 있는 것은 아니니 개념 잡는 정도로만 참고해 주세요.

반응형

+ Recent posts