SLOW but STEADY

네트워크 - VLSM(Variable Length Subnet Mask) 본문

2020 AWS기반 아키텍처 설계 전문가 양성 과정/네트워크

네트워크 - VLSM(Variable Length Subnet Mask)

ㅁ윤지ㅁ 2020. 4. 9. 17:37

VLSM이란?

Variable Length Subnet Mask(가변 길이 서브넷 마스크)의 약어입니다.

서로 다른 서브넷에서 동일한 네트워크 번호로 다른 서브넷 마스크를 지정할 수 있는 특성입니다.

VLSM은 가용 주소 공간을 최적화하는데 도움이 됩니다.

 

 

 

예를 들어,
100대의 PC를 갖는 강의장(A) 1개, 50대의 PC를 갖는 강의장(B, C) 2개에 IP주소를 할당한다고 합시다.

210.123.145.0 /24 네트워크를 사용한다고 가정합시다.

 

첫 번째로, Host의 크기가 큰 Subnet부터 작업해야 합니다.

210.123.145.SHHH HHHH ( 2^7 = 128, 서브넷 하나당 128개 호스트를 가져야 합니다. )
255.255.255.1000   0000   ( 255.255.255.128 또는 /25 )

210.123.145."0"000 0000 ~ "0"111 1111 ( 0 ~ 127 )
210.123.145."1"000 0000 ~ "1"111 1111 ( 128 ~ 255 )

>> 100대의 PC를 갖는 강의장(A)에는 210.123.145.128/25를 할당합니다.

[ A강의장 PC IP주소 할당 예시 ]
IP: 210.123.145.129
Netmask: 255.255.255.128
Gateway: 210.123.145.254

 

두 번째로, Host의 크기가 작은 Subnet을 작업해야 합니다.

A강의장에는 210.123.145.128 /25를 할당해줬기 때문에
B, C강의장에서는 210.123.145."0"000 0000 ~ "0"111 1111 ( 0 ~ 127 )을 사용해야 합니다.

즉, 2개로 분할된 Subnet중 하나를 가져와 작업을 진행해야 합니다.

210.123.145.0 /25 네트워크를 사용해야 합니다.

210.123.145."0"SHH HHHH -> 0은 고정입니다. ( 2^6 = 64개의 호스트를 사용하도록 해야 합니다.)
255.255.255."1"100  0000   -> 1은 고정입니다. ( 255.255.255.192 또는 /26)

>> 50대의 PC를 갖는 강의장(B)에는 210.123.145.0/26을 할당해야 합니다.
>> 50대의 PC를 갖는 강의장(C)에는 210.123.145.64 /26을 할당해야 합니다.

[ B강의장 PC IP주소 할당 예시 ]
IP: 210.123.145.1
Netmask: 255.255.255.192
Gateway: 210.123.145.62

[ C강의장 PC IP주소 할당 예시 ]
IP: 210.123.145.65
Netmask: 255.255.255.192
Gateway: 210.123.145.126