본문 바로가기

네트워크/기초

subnetmask(정의,예제)

Subnetmask란 라우터가 IP 주소 중의 주소를 식별하기 위한정보. 부분망을 이용하여 통신을 하는 경우 IP주소 중 어느 부분이 부분망 번호인지를 식별할 수 있도록 하기 위해서는 부분망 번호의 위치를 판단하는 템플릿을 라우터에 설정하여서 이 템플릿을 SUBNETMASK라고 합니다. (클래스의 네트워크 ID HOST ID를 구분하기 위해서 사용한다.)

서브넷 마스크는 32비트의 값입니다.

CLASS A 11111111 00000000 00000000 00000000 (255.0.0.0)

CLASS B 11111111 11111111 00000000 00000000 (255.255.0.0)

CLASS C 11111111 11111111 11111111 00000000 (255.255.255.0)

) 네트워크 ID 구하기

IP : 129.56.189.41 , 서브넷 마스크 255.255.240.0

10000001 00111000 10111101 00101001 (IP 주소)

11111111 11111111 11110000 00000000 (Subnetmask)

>>> 10000001 00111000 00110000 00000000 (AND 연산) <- 네트워크 ID

CIDR : 기존 Class 기반 주소에서 Class를 제외하고 32 bit 전체 bit에 대해 Network Host를 재설정한다. 기존 Class 기반 주소에 비해 주소 손실을 줄여주고, Router에는 구조화된 주소 할당으로 인해 Routing Table을 줄여 packet delay를 줄인다.

) 138.96.85.0 8bit 서브넷으로 구성된 클래스 B의 네트워크 ID라 하면, 서브넷마스크는 255.255.255.0이 됩니다. 그리고 138.96.85.0/24로 표현할 수 있습니다.

 

** 실습

문제 : 100.100.100.0/24네트워크 대역을 이용하여 호스트를 나누세요.

(대전 40 host, 서울 120 host, 대구 28 host, 부산 12host)

대전 40 host 64

대역              서브넷마스크

100.100.100.128/26 255.255.255.192

네트워크 ip

100.100.100.128 ~ 100.100.100.191

사용 가능한 네트워크 ip

100.100.100.129 ~ 100.100.100.190

서울 120 host 128

대역            서브넷마스크

100.100.100.0/25 255.255.255.128

네트워크 ip

100.100.100.0 ~ 100.100.100.127

사용 가능한 네트워크 ip

100.100.100.1 ~ 100.100.100.126

대구 28 host 32

대역               서브넷마스크

100.100.100.192/27 255.255.255.224

네트워크 ip

100.100.100.192 ~ 100.100.100.223

사용 가능한 네트워크 ip

100.100.100.193 ~ 100.100.100.222

부산 12 host 16

대역               서브넷마스크

100.100.100.224/28 255.255.255.240

네트워크 ip

100.100.100.224 ~ 100.100.100.239

사용 가능한 네트워크 ip

100.100.100.225 ~ 100.100.100.238

남는 ip 16

대역              서브넷마스크

100.100.100.240/28 255.255.255.240

네트워크 ip

100.100.100.240 ~ 100.100.100.255

사용 가능한 네트워크 ip

100.100.100.241 ~ 100.100.100.254

 

네트워크 ip에서 사용 가능한 네트워크 ip로 변하는 이유는 첫번째 ip는 네트워크 ID를 의미하고 마지막 IP는 브로드캐스트를 위한 주소이기 때문에 사용할 수 없어서 제외해야 합니다.

'네트워크 > 기초' 카테고리의 다른 글

GNS3 설치 후 설정  (0) 2019.07.19
cisco packet tracer 기본  (0) 2019.06.24
네트워크 기본  (0) 2019.06.24