본문 바로가기

자격증/정보처리기사

[서브넷 특강(2)] 서브넷 계산

 

[ 흥달쌤 유투브 강의 정리 

https://www.youtube.com/watch?v=lfB_xjlhrUo&t=12s

 


 

* FLSM 방식     => 고정된 길이로 나누겠다는 뜻. (균일하게 3개씩, 4개씩..)

* Subnet-zero  => 네 덩어리로 나눈거 모두 사용 가능.

 

=> 192.168.196.196

 

* /24  => 24개를 네트워크 ID로 사용, 마지막 8개를 호스트ID로 사용.

* 4개의 서브넷 필요 (4개의 회사에 나눠줌)

마지막 비트 1  1  0  0  0  0  0  0 

=> 2개까지 사용해야 최대 4개(2^2)의 서브넷으로 나눌 수 있다. 

첫번째   0  0  0  0  0  0  0  0    ~  

두번째   0  1  0  0  0  0  0  0    ~  

세번째   1  0  0  0  0  0  0  0    ~

네번째   1  1  0  0  0  0  0  0    ~    1  1  1  1  1  1  1  1

  사용가능 ip주소 =>  11000000, 11000001, 11000010, 11000011, 11000100 .....

  10진수로 변환하면 192, 193, 194, 195, 196

*** 맨앞/맨뒤 제외 ( 맨앞주소 = 네트워크주소 / 마지막주소 = 브로드캐스트 주소 )

 

 

=> 200.1.1.159

 

* /24  => 24개를 네트워크 ID로 사용, 마지막 8개를 호스트ID로 사용.

* 10개의 서브넷 필요 (10개의 회사에 나눠줌)

마지막 비트 1  1  1  1  0  0  0  0 

=> 4개까지 사용해야 최대 16개(2^4)의 서브넷으로 나눌 수 있다. 

첫번째   0  0  0  0  0  0  0  0    ~  

두번째   0  0  0  1  0  0  0  0    ~  

....

열번째   1  0  0  1  0  0  0  0    ~      1  0  0  1  1  1  1  1

 사용가능 ip주소 =>  10010000, 10010001, 10010010, ....   10011111 

 10진수로 변환하면 144, 145, 1146, ....  159

* 맨앞주소 = 네트워크주소   ( 144 )

* 마지막주소 = 브로드캐스트 주소   ( 159 )

 

 

=> 192.168.100.190

 

* 서브넷 마스크  =>  255.255.255.192 

11111111   /   11111111   /    11111111    /   11000000                

    255               255                255                   192               

마지막 비트 1  1  0  0  0  0  0  0  

=> 두개까지 (네트워크 ID로) 사용. 

 

* 네트워크 주소 =>  192.168.100.128    

128이 속한 네트워크 주소 찾기 

첫번째   0  0  0  0  0  0  0  0    ~    0  0  1  1  1  1  1  1     

(10진수)           0 ~ 63

두번째   0  1  0  0  0  0  0  0    ~  0  1  1  1  1  1  1  1   

(10진수)           64 ~ 127

세번째   1  0  0  0  0  0  0  0    ~  1  0  1  1  1  1  1  1  

(10진수)           128 ~ 191

   세번째 네트워크에서 사용가능한 ip주소 =>  128, 129, ....,190, 191

*** 맨앞/맨뒤 제외 ( 맨앞주소 = 네트워크주소 / 마지막주소 = 브로드캐스트 주소 )

 

 

=> 192.168.3.191

 

* 서브넷 마스크  =>  255.255.255.192 

11111111   /   11111111   /    11111111    /   11000000                

    255               255                255                   192               

마지막 비트 1  1  0  0  0  0  0  0  

=> 두개까지 (네트워크 ID로) 사용. 

 

* 네트워크 주소 =>  192.168.3.157    

157이 속한 네트워크 주소 찾기 

첫번째   0  0  0  0  0  0  0  0    ~    0  0  1  1  1  1  1  1     

(10진수)           0 ~ 63

두번째   0  1  0  0  0  0  0  0    ~  0  1  1  1  1  1  1  1   

(10진수)           64 ~ 127

세번째   1  0  0  0  0  0  0  0    ~  1  0  1  1  1  1  1  1  

(10진수)           128 ~ 191

   세번째 네트워크에서 사용가능한 ip주소 =>  128, 129, ....,190, 191

* 맨앞주소 = 네트워크주소   ( 128 )

* 마지막주소 = 브로드캐스트 주소   ( 191 )

 

 

=> 27

 

* /24  => 24개를 네트워크 ID로 사용, 마지막 8개를 호스트ID로 사용.

11111111   /   11111111   /    11111111    /   11000000                

    255               255                255                   192               

마지막 비트 1  1  0  0  0  0  0  0  

=> 두개까지 (네트워크 ID로) 사용. 

 

* 6개의 서브넷 필요 (6개의 회사에 나눠줌)

마지막 비트 1  1  1  0  0  0  0  0  

=> 3개까지 사용해야 최대 8개(2^3)의 서브넷으로 나눌 수 있다. 

 

결국,

11111111   /   11111111   /    11111111    /   11100000                

     8개      +       8개       +       8개        +         3개       =>   총 27개 비트 사용.