정처기 감자정처기 감자
네트워크/OSIP

검색

검색어를 입력해 개념, 문제, 필기를 찾습니다.

CIDR 표기법과 프리픽스 길이

네트워크/OSIP
읽는데 7분 소요
처음 쓰인 날: 2026-08-19
마지막 수정일: 2026-09-30
조회수: —
선수학습(1개)
  • 서브넷 마스크(Subnet Mask)

요약

서브넷 마스크를 192.168.1.0/26 처럼 짧게 쓰는 CIDR 표기법과, 슬래시 뒤 숫자인 프리픽스 길이의 의미를 설명합니다. IP 주소 32비트가 프리픽스 부분과 호스트 부분 두 조각으로만 나뉜다는 점을 정리하고, 서브넷 마스크 없이 주소 개수나 범위만 주어졌을 때 프리픽스 길이를 거꾸로 구하는 방법을 정보처리기사 실기 기출과 함께 다룹니다.

헷갈리기 쉬운 용어 요약

용어설명
서브넷 마스크네트워크 주소 구하는데 사용
CIDR 표기법서브넷 마스크를 /26 처럼 짧게 쓰는 방법
프리픽스 길이CIDR 표기 /24 의 24, 서브넷 마스크의 1의 개수
서브네팅(FLSM)서브넷 구하는데 사용
서브넷 마스크에서 이어집니다.

CIDR 표기법

"192.168.1.0 네트워크 주소를 사용하세요. 서브넷 마스크는 255.255.255.0 입니다." 를 간단하게 표기할 수 있습니다.

192.168.1.0/24
두 줄 설명을 192.168.1.0/24 한 줄로 줄여 쓰고, 24는 마스크의 1의 개수에서 온다
두 줄을 한 줄로, 뒤의 숫자는 1의 개수입니다

이렇게 표기하면 동일합니다. 이러한 방식을 CIDR 표기법이라고 합니다. 이 때 24는 서브넷 마스크에서 1의 개수를 의미합니다.

IPv4는 총 32비트로 구성되어 있습니다. 그러므로 서브넷 마스크에서 0의 개수는 32-24=8 이 됩니다.

"192.168.1.0 네트워크 주소를 사용하세요. 서브넷 마스크는 255.255.255.192 입니다." 를 CIDR 표기법으로 표기해보겠습니다.

255.255.255.192 은 2진수로 11111111.11111111.11111111.11000000 이 됩니다. 이 때 1의 개수는 26개 입니다.

192.168.1.0/26

그러므로, 위와 같이 표기하면 동일합니다.


프리픽스 길이

CIDR 표기법에서 슬래시 뒤에 오는 숫자(/24 의 24)를 프리픽스 길이(prefix length)라고 부릅니다. 문제에 따라 프리픽스 비트 길이, 줄여서 프리픽스라고도 하는데 모두 같은 숫자를 가리킵니다.

프리픽스 길이 = CIDR 표기의 슬래시 뒤 숫자 = 서브넷 마스크에서 1의 개수 = 네트워크 부분의 비트 수

prefix는 '앞에 붙는 부분'이라는 뜻입니다. IP 주소 32비트 중 앞쪽 네트워크 부분이 몇 비트인지를 세는 값이라서 이런 이름이 붙었습니다.

프리픽스는 네트워크 부분의 다른 이름입니다. 서브넷 마스크를 직접 다룰 때는 네트워크 부분, CIDR 표기법으로 그 길이를 셀 때는 프리픽스라고 부를 뿐 같은 자리를 가리킵니다. 그래서 이 페이지의 그림에서는 네트워크(프리픽스) 로 함께 적었습니다.

32비트는 두 조각으로만 나뉩니다

IP 주소 32비트는 네트워크(프리픽스) 부분과 호스트 부분, 딱 두 조각으로 나뉩니다.

IP 주소는 네트워크(프리픽스) 부분과 호스트 부분 두 조각, 서브넷 마스크는 그 경계를 재는 자
조각은 둘, 마스크는 경계를 재는 자입니다

서브넷 마스크는 주소의 일부가 아니라 그 경계를 재는 별도의 32비트 값이라, 같은 자리끼리 위아래로 맞춰보면 한눈에 보입니다.

text
코드 하이라이팅 중…

그래서 두 조각의 비트 수를 더하면 항상 32가 됩니다.

프리픽스 길이 + 호스트 비트 수 = 32

하나의 표기에 담긴 정보

그러므로 192.168.1.0/26 이라는 한 줄은 아래 내용을 모두 담고 있습니다.

표현값
프리픽스 길이26
CIDR 표기법192.168.1.0/26
서브넷 마스크255.255.255.192
서브넷 마스크의 1의 개수26개
호스트 비트 수32−26=632 - 26 = 632−26=6개
전체 IP 주소 개수26=642^6 = 6426=64개
'프리픽스 비트 길이를 쓰시오'는 결국 CIDR 표기법의 숫자를 묻는 것입니다.
숫자만 쓰라고 했는지 슬래시까지 붙이라고 했는지는 문제의 단서를 확인하세요.

주소 개수로 프리픽스 길이 거꾸로 구하기

지금까지는 서브넷 마스크를 주고 "이건 /몇이야?"를 묻는 방향이었습니다. 반대로 서브넷 마스크를 주지 않고 주소 개수나 주소 범위만 알려준 뒤 프리픽스 길이를 되묻는 문제가 26년 2회 실기에 출제된 바 있습니다.

순서는 다음과 같습니다.

  1. 주소 개수를 구합니다. 범위로 주어졌다면 끝 주소 - 시작 주소 + 1 입니다.
  2. 주소 개수를 2n2^n2n 꼴로 바꿔서 호스트 비트 수 n을 구합니다.
  3. 프리픽스 길이 = 32 - n 입니다.
주소 범위로 개수를 셀 때는 마지막에 1을 더해야 합니다.
10.0.0.0 ~ 10.0.0.15는 15 - 0 = 15개가 아니라, 시작과 끝을 모두 포함한 16개입니다. 이 1개 차이 때문에 프리픽스 길이가 한 칸씩 어긋나기 쉽습니다.

예를 들어 어떤 서브넷의 주소 범위가 10.0.0.0 ~ 10.0.0.15 라면

  1. 주소 개수는 15−0+1=1615 - 0 + 1 = 1615−0+1=16개 입니다.
  2. 16=2416 = 2^416=24 이므로 호스트 비트는 4개 입니다.
  3. 프리픽스 길이는 32−4=2832 - 4 = 2832−4=28 입니다.

따라서 이 서브넷은 10.0.0.0/28 이고, 프리픽스 비트 길이는 28 입니다.

문제에 적힌 네트워크의 프리픽스와, 그 안을 쪼갠 서브넷의 프리픽스는 다릅니다.
10.0.0.0/27 을 주소 16개짜리 서브넷 두 개로 나누면 각 서브넷은 /28 이 됩니다. 어느 쪽의 프리픽스를 묻는 문제인지 먼저 확인하세요.

아래 표를 익혀두면 시험장에서 계산 시간을 줄일 수 있습니다.

주소 개수호스트 비트프리픽스 길이서브넷 마스크
2568/24255.255.255.0
1287/25255.255.255.128
646/26255.255.255.192
325/27255.255.255.224
164/28255.255.255.240
83/29255.255.255.248
42/30255.255.255.252

서브넷 비트도 결국 프리픽스입니다

책에 따라 IP 주소를 네트워크 + 서브넷 + 호스트 세 조각으로 설명하기도 합니다. 조각이 갑자기 셋으로 늘어난 것 같지만, 결과를 CIDR 표기법으로 적어보면 다시 두 조각으로 돌아옵니다.

서브네팅(FLSM)은 호스트 부분의 앞쪽 몇 비트를 떼어 서브넷을 구분하는 데 씁니다. 이때 떼어낸 서브넷 비트는 "여기까지가 네트워크"라는 경계를 뒤로 미는 역할이므로, 프리픽스에 그대로 합쳐집니다.

서브넷 비트만큼 네트워크(프리픽스) 부분과 호스트 부분의 경계가 오른쪽으로 이동하는 그림
조각이 느는 게 아니라 경계가 뒤로 밀립니다
CIDR 표기법은 네트워크냐 서브넷이냐를 구분하지 않습니다.
'앞에서 몇 비트인지'만 세자고 만든 표기법이라, 서브넷 비트도 프리픽스 안에 그대로 포함됩니다.

서브넷을 실제로 나누는 방법은 서브넷팅에서 이어집니다.


정보처리기사 실기 대비 문제

문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
메가커피와 함께, 홈페이지 개선에 참여하세요! ☕
혹시 이용에 불편한 점이나 개선이 필요한 부분을 발견하셨나요? 댓글로 알려주시면 더 나은 감자가 될 수 있어요! 🥔 제보해주신 모든 분께 메가커피 기프티콘을 드립니다! (본인 이메일로 댓글 달아주셔야해요~)
후수학습(2개)
  • 서브넷 마스크 블록 크기(Block Size)
  • 라우터 인터페이스 IP 주소 구하기

관련 글

(21개)
제목태그업데이트시험
라우터 인터페이스 IP 주소 구하기
IP네트워크/OSIP
2026-10-20-
서브넷 마스크 블록 크기(Block Size)
IP네트워크/OSIP
2026-10-14-
IP 주소
IP네트워크/OSIP
2026-09-30-
IP7개
제목태그업데이트시험
라우터 인터페이스 IP 주소 구하기
IP네트워크/OSIP
2026-10-20-
서브넷 마스크 블록 크기(Block Size)
IP네트워크/OSIP
2026-10-14-
IP 주소
IP네트워크/OSIP
2026-09-30-
IP 정보처리기사 실기 모의 시험
IP네트워크/OSIP
2025-10-25응시
서브넷 마스크(Subnet Mask)
IP네트워크/OSIP
2026-10-20-
서브넷팅(Subnetting)
IP네트워크/OSIP
2026-09-27-
라우팅 프로토콜 IGP, EGP 종류
라우팅 프로토콜네트워크/OSIP라우팅 프로토콜
2026-10-20-
네트워크/OS14개
제목태그업데이트시험
가상 메모리 - 페이지, 프레임, 페이지 테이블
메모리/프로세스네트워크/OS메모리/프로세스
2026-09-27-
OSI 7계층 - 계층별 역할과 PDU 한눈에 정리
네트워크 7계층네트워크/OS네트워크 7계층
2026-07-03-
Shell Script 정보처리기사 실기 모의 시험
Shell Script네트워크/OSShell Script
2026-01-24응시
Unix/Linux 기본 명령어 정리 (pwd, ls, cd, cp, mv, rm)
shell script네트워크/OSshell script
2026-01-11-
네트워크/OS 왕감자 정보처리기사 실기 모의 시험
네트워크/OS네트워크/OS
2025-11-04응시
리눅스 chmod 명령어 사용법 (8진수 권한 설정)
chmod네트워크/OSshell scriptchmod
2025-10-13-
데이터 링크 프로토콜과 오류 제어
네트워크 7계층네트워크/OS네트워크 7계층
2026-10-20-
메모리/프로세스 정보처리기사 실기 모의 시험
메모리/프로세스네트워크/OS메모리/프로세스
2025-10-03응시
네트워크 계층 프로토콜
네트워크 7계층네트워크/OS네트워크 7계층
2026-10-20-
네트워크 전송 방식: 패킷 교환 vs 서킷 교환
네트워크 7계층네트워크/OS네트워크 7계층
2026-10-20-
네트워크 7계층 정보처리기사 실기 모의 시험
네트워크 7계층네트워크/OS네트워크 7계층
2025-10-03응시
메모리 페이지 교체 알고리즘
메모리/프로세스네트워크/OS메모리/프로세스
2026-09-27-
응용 계층 프로토콜
네트워크 7계층네트워크/OS네트워크 7계층
2026-10-20-
프로세스 스케줄링 알고리즘
메모리/프로세스네트워크/OS메모리/프로세스
2026-10-20-
정처기 감자정처기 감자

정보처리기사 합격
도와줄라고 하는 감자

실기 이론

  • 이론 공부법
  • DB
  • 네트워크/OS
  • SW 설계
  • SW 개발
  • 보안/신기술

시험 응시

  • 시험장 찾기
  • 원서 접수
  • 응시자격 서류

요약 PDF

  • 26년 3회 이론 압축
  • 26년 3회 코딩 압축
  • 초압축 25년 3회
  • 압축 25년 3회

기출문제

  • 전체 기출문제
  • 25년 3회
  • 25년 2회
  • 문제 포럼

감자 이용권

  • 이용권 구매

실기 이론

  • 이론 공부법
  • DB
  • 네트워크/OS
  • SW 설계
  • SW 개발
  • 보안/신기술

시험 응시

  • 시험장 찾기
  • 원서 접수
  • 응시자격 서류

요약 PDF

  • 26년 3회 이론 압축
  • 26년 3회 코딩 압축
  • 초압축 25년 3회
  • 압축 25년 3회

기출문제

  • 전체 기출문제
  • 25년 3회
  • 25년 2회
  • 문제 포럼

감자 이용권

  • 이용권 구매
© 2025 재현기획개발. All rights reserved.
  • 정처기 감자의 시작
  • 업데이트 로그
  • 개인정보 처리방침
  • 이용약관
상호명 : 재현기획개발 / 주소: 서울특별시 영등포구 영등포로 150, 지하1층 108호 L145 가라지(당산동1가, 생각공장 당산) / 대표: 김재현 / 전화: 010-8158-7127 / 통신판매업신고: 제2025-서울영등포-1569호 / 이메일: contact@edugamja.com / 사업자등록번호: 573-51-00999