VLSM   Variable Length Subnet Mask   가변길이 서브넷 마스크

(2023-05-27)

FLSM


1. VLSM (Variable-length Subnet Mask)

  ㅇ 각 서브넷(Sub-Network) 마다, 가변 길이의 서브네트 마스크를 적용하는 기법
     - 각 서브넷이 각기 다른 크기(호스트 수 또는 주소 배정 수)를 갖을 수 있음

  ㅇ Classful Addressing 처럼 고정 길이의 서브네트 마스크를 적용하지 않고,
     - 호스트 수가 적은 네트워크에는 긴 서브넷 마스크, 그 반대에는 짧은 서브넷 마스크 적용 등
        . 동일 네트워크 주소공간에서, 다른 크기의 서브네트 사용 허용
           .. (서브네트의 가변 길이 서브넷팅)

     * FLSM (Fixed-length Subnet Mask) : 고정 길이 서브넷 마스크
        . 모든 서브넷에 동일한 서브네트 마스크를 적용하는 기법


2. VLSM 특징

  ㅇ VLSM은 서브넷 (Subnet) 지정의 융통성과 성능을 향상시켜줌
     - 만일, Class C 주소를 할당시 256개 호스트 주소가 가능하나, 
        . 이보다 작은 수의 주소 만이 필요할 때, 적은 수의 주소를 할당 가능하여 
          주소의 낭비를 막음
     - 이미 서브넷으로 나누어진 네트워크 주소도 더 작은 서브넷으로 나눌 수 있음
        . 예로써, 먼저 `/16` 서브넷 마스크로 나눈 네트워크를, 다시 `/24` 서브넷 마스크로
          나누고, 이를 또다시 `/27` 서브넷 마스크로 추가적으로 나눌 수 있음
     - 2개의 양단간 시리얼(Serial) 네트워크도 이용 가능
        . 이때에는 `/31` 접두사(Prefix)를 사용하면 됨 (RFC 6164)

  ㅇ 주소 축약(Address Aggregation,경로 요약)도 가능
     - 여러 서브넷으로 나누어진 네트워크를 하나의 네트워크로 다시 묶어 표현 가능

  ㅇ VLSM을 사용하기 위해서는 이를 지원하는 라우팅 프로토콜이 필수적임
     - VLSM 지원 불가능 (Classful Routing) :  RIPv1,  IGRP
     - VLSM 지원 가능 (Classless Routing)  :  RIPv2,  EIGRP,  OSPF,  IS-IS,  BGP

  ㅇ 표준 : RFC 1878


3. VLSM 적용 例

   

  ※ 위 그림 例에서, 하나의 C급 클래스풀 네트워크(128.3.2.0) 하에서도,
     1 이상의 다른 길이의 서브넷 마스크 (`/24`,`/25`)가 사용 됨을 볼 수 있음
     - 결국, IP 주소 낭비 방지 및 더 많은 서브넷이 확보 가능하게 됨

서브넷팅,슈퍼넷팅
   1. 프리픽스   2. 서브넷팅   3. 슈퍼넷팅(주소축약)   4. VLSM   5. CIDR  
VLSM,CIDR
   1. Classful Routing   2. Classless Routing   3. CIDR   4. 경로 요약   5. VLSM  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"