본문 바로가기
operating system/network

서브넷 마스크 & 서브넷팅 방법

by hhhdangmoo 2022. 9. 29.
728x90
반응형
서브넷팅(subnetting)이란?

 - 서브넷은 특정 네트워크를 여러 개의 네트워크로 분리하여 브로드캐스트 도메인을 나누는 것

 - IP 주소의 부족 현상을 해소 하기 위한 방법

 - 서브넷팅(subnetting)은 서브넷 마스크를 기준으로 Network ID 의 비트 수를 늘리고 Host ID 비트 수를 줄이는 것

 - 서브넷팅을 통해 늘어난 Network ID 비트는 Subnet ID 라고 부름

 


서브넷팅 연습

  문제 1. IP 주소 207.46.230.0 , 서브넷 마스크 255.255.255.0 를 255.255.255.224 로 서브넷팅 해보자

  기존 subnetmask : 255.255.255.0

11001111 00101110 11100110 00000000

변경 된 subnetmask : 255.255.255.224

11001111 00101110 11100110 11100000

  기준 보다 서브넷 마스크 비트를 3비트 더 사용 되었다.

Subnet ID 비트 수는 3이 된다. 따라서 기준 네트워크에서 8(2^3)개의 네트워크가 분할 된 것이다.

분할 된 8개의 그룹마다 들어가는 host의 개수는 30개 이다.

 

prefix란?
IP 주소에서 (네트워크 ID)에 해당하는 선두 상위 비트들의 집합을 의미
동일 네트워크 내 모든 호스트들은 같은 IP 주소 프리픽스를 갖게됨

문제 2.  211.100.10.0/24 네트워크를 각 네트워크 당 60개의 Host가 사용할 수 있도록 Subneting 하시오

IP : 211.100.10.0

Subnetmask : 255.255.255.0

우선 host는 60개 이상이 필요하기 때문에 host id가 64개 만들어질 수 있도록 서브넷팅 해보자.

2^6 = 64 이기 때문에 8비트 중 2개의 비트를 더 사용해주자.

서브넷팅 결과는 아래와 같다.

255.255.255.0 ---> 255.255.255.192

11111111 11111111 11111111 11000000

전체 IP 범위 : 211.100.10.0 ~ 211.100.10.63

                      211.100.10.64 ~ 211.100.10.127
                      211.100.10.128 ~ 211.100.10.191

                      211.100.10.192 ~ 211.100.10.256

 

사용 할 수 있는 IP 범위 : 211.100.10.1 ~ 211.100.10.62

                                      211.100.10.65 ~ 211.100.10.126

                                      211.100.10.129 ~ 211.100.10.190

                                      211.100.10.193 ~ 211.100.10.255

                                 

 * 각 Subnet의 첫번째 IP는 Network ID이기 때문에 사용하지 않는다.

 * 각 Subnet의 마지막 IP는 Broacast 주소이기 때문에 사용하지 않는다.

   < 확인하기 >
  (1) 어떤 Subnet mask가 효율적인가?
        : 255.255.255.192
  (2) Subnet의 개수
        : 4개 (2^2)
  (3) Host의 개수 
         : 64개(2^6)
  (4) 마지막 Subnet의 Network-ID는?
         : 211.100.10.192
  (5) 첫번째 Subnet의 Broadcast 주소는? 
         : 211.100.10.63
  (6) 두번째 Subnet의 사용 가능한 IP 범위는?  
         : 211.100.10.65 ~ 211.100.10.126

 

 

 

728x90
반응형