0Pricing
Network+ Academy · 강의

서브넷의 호스트 수 계산하기

서브넷이 제공하는 사용 가능한 주소 수를 계산합니다.

서브넷의 호스트 수 계산하기은(는) CoddyKit의 무료 Network+ Academy 강의입니다. 이것은 4개 중 3번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Network+ Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Network+ Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

호스트는 호스트 비트에서 나옵니다

서브넷의 주소 수는 전적으로 호스트 비트, 즉 마스크에서 0인 비트에 따라 결정됩니다. 호스트 비트가 많을수록 주소도 많아집니다.

프리픽스를 알면 호스트 비트 수를 알 수 있습니다. 32에서 프리픽스를 빼면 됩니다. /24는 32 - 24 = 8개의 호스트 비트를 가집니다.

2의 거듭제곱 공식

서브넷의 전체 주소 수는 2의 호스트 비트 수 제곱입니다. 호스트 비트가 8개이면 2^8 = 전체 주소 256개입니다.

이 수에는 호스트 비트가 모두 0인 경우부터 모두 1인 경우까지 가능한 모든 조합과, 특수한 네트워크 및 브로드캐스트 주소도 포함됩니다.

total = 2 ^ (32 - prefix)
/24 -> 2 ^ 8 = 256

사용 가능한 호스트는 2를 뺍니다

모든 서브넷에는 두 주소가 예약되어 있습니다. 네트워크 주소(모든 호스트 비트가 0)와 브로드캐스트 주소(모든 호스트 비트가 1)입니다. 어느 주소도 장치에 할당할 수 없습니다.

따라서 사용 가능한 호스트 수 = 전체 주소 수 - 2입니다. /24는 256 - 2 = 사용 가능한 호스트 254개를 제공하며, 가장 자주 언급하게 될 수치입니다.

전체 사용 가능 호스트 공식

단계를 하나의 규칙으로 합치면, 사용 가능한 호스트 수 = 2^(32 - 프리픽스) - 2입니다.

  • /24 → 2^8 - 2 = 254
  • /25 → 2^7 - 2 = 126
  • /26 → 2^6 - 2 = 62

프리픽스가 한 단계 커질 때마다 호스트 비트 하나가 줄어들므로, 사용 가능한 호스트 수는 대략 절반이 됩니다.

작은 서브넷 예제

아주 작은 서브넷은 라우터 링크에 흔히 사용됩니다.

  • /30: 2^2 - 2 = 사용 가능한 호스트 2개이며, 라우터 두 대를 연결하는 지점 간 링크에 적합합니다.
  • /29: 2^3 - 2 = 사용 가능한 호스트 6개입니다.
  • /28: 2^4 - 2 = 사용 가능한 호스트 14개입니다.

이러한 효율적인 블록은 주소를 거의 낭비하지 않습니다.

큰 서브넷 예제

작은 프리픽스는 많은 호스트를 수용합니다.

  • /16: 2^16 - 2 = 사용 가능한 호스트 65,534개입니다.
  • /22: 2^10 - 2 = 사용 가능한 호스트 1022개입니다.
  • /20: 2^12 - 2 = 사용 가능한 호스트 4094개입니다.

올바른 크기를 선택하면 주소 부족과 주소 낭비를 모두 피할 수 있습니다.

특수한 /31

/31은 일반적으로 2^1 - 2 = 사용 가능한 호스트 0개가 되어 쓸모없어 보입니다. 하지만 특별 규칙(RFC 3021)에 따라 /31은 브로드캐스트 없이 정확히 2개의 사용 가능한 주소를 가진 지점 간 링크에 사용할 수 있습니다.

시험에서 이 내용을 언급할 수 있습니다. /31은 라우터 간 링크에 사용하는 현대적이고 효율적인 선택지라는 점을 기억하세요.

단일 호스트 /32

/32는 호스트 비트가 0개이며, 하나의 특정 주소를 나타냅니다. 방화벽 규칙, 루프백 인터페이스, 호스트 경로에서 사용됩니다.

/32의 사용 가능한 호스트 수는 일반적인 방식으로 계산하지 않습니다. 장치 범위가 아니라 정확히 하나의 주소를 식별할 뿐입니다.

서브넷 크기 알맞게 정하기

프리픽스를 선택하려면 호스트 수와 예약 주소 두 개를 모두 수용할 수 있는 가장 작은 서브넷을 찾으세요. 호스트가 50개 필요하신가요? /26(사용 가능 62개)은 적합하지만 /27(30개)은 적합하지 않습니다.

항상 다음 크기로 올림하여 성장 여유를 남기되, 필요 이상으로 큰 범위를 잡아 주소 공간을 낭비하지 마세요.

빠른 추정 요령

빠른 암산을 위해 2의 주요 거듭제곱을 외우세요. 2^6=64, 2^7=128, 2^8=256입니다. 그런 다음 2를 빼면 됩니다.

/27에 몇 개의 호스트가 들어가는지 묻는다면 2^5 = 32에서 2를 뺀 30개라고 떠올리세요. 이 반사적인 계산 능력을 기르면 시험 시간 압박 속에서도 서브네팅 문제에 빠르게 답할 수 있습니다.

계산 결과 활용하기

호스트 수를 계산하면 서브넷이 요구 사항을 충족하는지와 남은 주소가 몇 개인지를 알 수 있습니다. 이는 모든 서브넷 크기 결정의 기준이 되는 수치입니다.

다음에는 이 수를 사용해 하나의 네트워크를 여러 서브넷으로 실제 분할하며, 서브네팅의 핵심 기술을 완성하게 됩니다.

빠른 확인

사용 가능한 호스트 수를 계산하세요.

정리

서브넷 호스트 수를 계산하는 방법을 배웠습니다.

  • 호스트 비트 수 = 32 - 프리픽스입니다.
  • 전체 주소 수 = 2^(호스트 비트 수)입니다.
  • 사용 가능한 호스트 수 = 2^(32 - 프리픽스) - 2입니다(네트워크 및 브로드캐스트 주소 제외).
  • /24 = 254, /26 = 62, /30 = 사용 가능한 호스트 2개입니다.
  • 특수 사례: /31(호스트 2개, 지점 간 연결) 및 /32(단일 주소)입니다.

자주 묻는 질문

“서브넷의 호스트 수 계산하기” 강의는 무료인가요?

네 — “서브넷의 호스트 수 계산하기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Network+ Academy 강의 전체를 잠금 해제할 수 있습니다. Network+ Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“서브넷의 호스트 수 계산하기”에서 뭘 배우나요?

서브넷이 제공하는 사용 가능한 주소 수를 계산합니다. 브라우저에서 직접 실행하는 실습 코드로 Network+ Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

Network+ Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 Network+ Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 3번째 강의입니다.

“서브넷의 호스트 수 계산하기” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Network+ Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Network+ Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 서브넷 마스크의 역할
  2. CIDR 슬래시 표기 읽기
  3. 서브넷의 호스트 수 계산하기
  4. 네트워크를 서브넷으로 나누기
← Network+ Academy(으)로 돌아가기