📌 VLSM & CIDR 정리
✅ VLSM (Variable Length Subnet Mask)
- 의미: 네트워크를 서브넷으로 나눌 때, 필요한 크기만큼 IP를 나눌 수 있는 방식
- 특징:
- 서브넷마다 서로 다른 마스크 사용 가능 (예: /24, /26, /28 등)
- IP 낭비 방지
- 내부 네트워크 구성 시 많이 사용
📘 예시
- 전체 네트워크:
192.168.1.0/24
- 개발팀 (50명):
192.168.1.0/26
→ 64개 IP
- 마케팅팀 (20명):
192.168.1.64/27
→ 32개 IP
- 관리팀 (10명):
192.168.1.96/28
→ 16개 IP
✅ CIDR (Classless Inter-Domain Routing)
- 의미: IP 주소를 A/B/C 클래스 없이, 접두어(/)로 유연하게 표현하고 라우팅하는 방식
- 특징:
- 슬래시(/) 표기 사용: 예)
192.168.0.0/24
, 10.0.0.0/8
- 라우팅 테이블을 줄일 수 있음 (Route summarization 가능)
- 인터넷 서비스 제공자(ISP), 라우터 간 라우팅에서 주로 사용
📘 예시
- 기존 클래스 기반:
192.168.0.0
→ Class C → /24 고정
- CIDR 사용 시:
192.168.0.0/22
→ 1024개 IP (Class 구분 없이 설정)
🔁 VLSM vs CIDR 비교표
항목 | VLSM (가변 길이 서브넷 마스크) | CIDR (클래스 없는 라우팅) |
---|
목적 | 내부 IP를 필요한 만큼만 나눔 | 라우팅 효율성과 유연성 개선 |
사용 범위 | 사내 네트워크 서브넷 구성 | 인터넷 라우팅, 주소 집약 |
표기 방식 | 슬래시(/) 표기 사용 | 슬래시(/) 표기 사용 |
클래스 의존 | 클래스 무시 (Classless) | 클래스 무시 (Classless) |
장점 | IP 낭비 방지, 자원 최적화 | 라우팅 테이블 축소 |
🧠 요약
- VLSM: 내부에서 서브넷을 나눌 때 IP 낭비를 막기 위한 방식
- CIDR: 공인 IP 주소를 유연하게 할당하고, 라우팅 효율성을 높이기 위한 방식