
인터넷이 폭발적으로 성장하면서 IPv4 주소는 점점 부족해졌습니다.
기존의 클래스 기반(Class A, B, C) 주소 체계는 많은 IP 주소를 낭비하고 라우팅 효율도 떨어지는 문제가 있었습니다.
이를 해결하기 위해 등장한 기술이 바로 CIDR(Classless Inter-Domain Routing, 클래스리스 도메인 간 라우팅)입니다.
CIDR는 필요한 만큼만 IP 주소를 할당하고, 라우팅 테이블을 최적화하며, 유연한 서브네팅(VLSM)을 가능하게 하는 현대 인터넷의 핵심 기술입니다.
CIDR란 무엇인가?
CIDR(Classless Inter-Domain Routing)는
기존 A/B/C 클래스 구분 없이
프리픽스(Prefix Length) 를 이용하여
필요한 크기만큼 네트워크를 나누는 주소 할당 방식입니다.
예를 들어
192.168.1.0/24
에서
* 192.168.1.0 → 네트워크 주소
* /24 → 네트워크 비트(24비트)
* 255.255.255.0 → 서브넷 마스크
를 의미합니다.
자주 사용하는 CIDR 표기
CIDR 서브넷 마스크 사용 가능한 호스트
/24 255.255.255.0 254
/25 255.255.255.128 126
/26 255.255.255.192 62
/27 255.255.255.224 30
/28 255.255.255.240 14
/29 255.255.255.248 6
/30 255.255.255.252 2
사용 가능한 호스트 수 계산 공식
(2ⁿ) − 2
* n = 호스트 비트 수
* 네트워크 주소와 브로드캐스트 주소는 사용할 수 없기 때문에 2개를 제외합니다.
CIDR 예제로 이해하기
192.168.1.0/24
* 네트워크 비트 : 24
* 호스트 비트 : 8
* 사용 가능한 호스트 : 254대
192.168.1.0/26
* 네트워크 비트 : 26
* 호스트 비트 : 6
* 사용 가능한 호스트 : 62대
CIDR는 필요한 규모에 맞게 네트워크를 세분화하여 IP 주소 낭비를 최소화합니다.
CIDR를 사용하는 이유
IPv4 주소를 효율적으로 사용
라우팅 테이블 크기 감소
VLSM(가변 길이 서브넷 마스크) 지원
네트워크 설계의 유연성 향상
대규모 네트워크 확장성 확보
인터넷 백본의 라우팅 성능 향상
클래스 기반 주소 체계 vs CIDR
기존 클래스 기반(Classful)
A/B/C 클래스 고정
주소 낭비 발생
서브넷 구성 제한
큰 라우팅 테이블
CIDR(Classless)
프리픽스 기반 주소 설계
필요한 만큼만 IP 할당
VLSM 지원
효율적인 주소 관리
작은 라우팅 테이블
현대 인터넷의 표준
VLSM 실제 설계 예시
하나의 192.168.1.0/24 네트워크를 부서별로 나누면 다음과 같습니다.
* IT 부서(60명) → /26
* 영업 부서(40명) → /26
* 재무 부서(30명) → /27
* 인사 부서(20명) → /27
* 관리 부서(12명) → /28
이처럼 VLSM을 적용하면 필요한 만큼만 IP 주소를 할당하여 네트워크 자원을 효율적으로 활용할 수 있습니다.
네트워크 엔지니어가 반드시 알아야 할 핵심
CIDR는 IPv4 주소 부족 문제를 해결한 핵심 기술입니다.
VLSM은 기업 네트워크 설계의 기본입니다.
AWS, Azure, GCP와 같은 클라우드 환경에서도 CIDR는 VPC 및 서브넷 설계의 필수 개념입니다.
CCNA, CCNP, 네트워크 엔지니어 면접에서 가장 자주 출제되는 핵심 주제 중 하나입니다.
기억해야 할 공식
* 호스트 수 = 2^(호스트 비트 수) − 2
* /24 = 254 Hosts
* /25 = 126 Hosts
* /26 = 62 Hosts
* /27 = 30 Hosts
* /28 = 14 Hosts
* /29 = 6 Hosts
* /30 = 2 Hosts
퀴즈!
/27 네트워크에서 사용할 수 있는 호스트 수는 몇 개일까요?
🅲 62
🅳 126
이 게시물을 저장해 두면 CIDR, 서브네팅, VLSM을 빠르게 복습할 수 있습니다.
네트워크를 공부하는 동료와 함께 공유해 보세요!
CIDR를 이해하는 순간, 네트워크 설계와 IP 주소 관리가 훨씬 쉬워집니다.
— 이춘곤(Mark) · ISC.studio · ISC출판 도서 안내
이 글은 저자의 Facebook에 처음 게시한 글입니다. Facebook 원문 보기
💬 댓글 (0)