0Pricing
Network+ Academy · 강의

주소 클래스와 범위

클래스 기반 A, B, C 범위와 그 용도를 이해합니다.

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

클래스 기반 개념

유연한 마스크가 사용되기 전에는 IPv4가 클래스 기반 주소 지정을 사용했습니다. 주소의 첫 비트가 주소를 A, B, C, D, E 중 하나의 클래스로 정했으며, 클래스에 따라 주소에서 네트워크와 호스트가 차지하는 비율도 고정되었습니다.

현대 네트워크에서는 클래스 없는 주소 지정(CIDR)을 사용하지만, Network+ 시험에서는 여전히 각 클래스와 범위를 알아야 합니다.

클래스 A 범위

클래스 A는 첫 번째 옥텟이 1~126인 범위를 포함합니다. 네트워크 부분에 8비트, 호스트 부분에 24비트를 사용하므로 각 네트워크에 수백만 개의 호스트를 수용할 수 있는 매우 큰 네트워크가 됩니다.

기본 마스크는 255.0.0.0이며 /8이라고도 씁니다. 클래스 A는 가장 큰 조직을 위해 마련되었고 제한적으로 할당되었습니다.

클래스 B 범위

클래스 B는 첫 번째 옥텟이 128~191인 범위를 포함합니다. 주소를 네트워크 16비트와 호스트 16비트로 나누어 네트워크마다 최대 약 65,000개의 호스트를 지원합니다.

기본 마스크는 255.255.0.0이며 /16이라고도 씁니다. 클래스 B는 대학이나 대기업 같은 중간 규모 이상의 조직에 적합했습니다.

클래스 C 범위

클래스 C는 첫 번째 옥텟이 192~223인 범위를 포함합니다. 네트워크에 24비트를 사용하고 호스트에는 8비트만 사용하므로 네트워크마다 사용 가능한 호스트는 254개입니다.

기본 마스크는 255.255.255.0이며 /24라고도 씁니다. 클래스 C는 소규모 네트워크에 할당되었고, 가정과 사무실 환경에서 이러한 범위가 매우 흔합니다.

클래스 D와 E

클래스 D는 첫 번째 옥텟이 224~239인 범위이며, 멀티캐스트용으로 예약되어 있습니다. 멀티캐스트는 구독자 그룹에 하나의 데이터를 여러 대상으로 전달하는 방식입니다.

클래스 E는 240~255 범위이며 실험용으로 예약되어 있습니다. 어느 클래스도 일반 호스트 인터페이스에 할당되지 않으므로 이 범위의 주소로 장치를 구성하지 않습니다.

사라진 127

클래스 A가 126에서 끝나고 클래스 B가 128에서 시작하는 것을 볼 수 있습니다. 127 범위는 루프백 테스트를 위해 따로 지정되어 있습니다.

주소 127.0.0.1은 항상 장치 자체를 가리킵니다. 이 주소로 핑을 보내면 케이블이나 네트워크와 관계없이 로컬 TCP/IP 스택이 작동하는지 확인할 수 있습니다.

선행 비트 읽기

실제로 클래스는 십진수 값 자체가 아니라 첫 번째 옥텟의 선행 비트로 정의됩니다.

  • 클래스 A는 비트 패턴 0으로 시작합니다.
  • 클래스 B는 10으로 시작합니다.
  • 클래스 C는 110으로 시작합니다.
  • 클래스 D는 1110으로 시작합니다.

이 패턴이 앞에서 외운 십진수 범위를 만들어 냅니다.

기본 마스크 요약

할당 가능한 각 클래스에는 고유한 분할을 정의하는 기본 마스크가 있습니다.

  • 클래스 A: 255.0.0.0 (/8)
  • 클래스 B: 255.255.0.0 (/16)
  • 클래스 C: 255.255.255.0 (/24)

주어진 첫 번째 옥텟의 기본 마스크를 알면 시험에서 네트워크 크기를 빠르게 추정할 수 있습니다.

클래스 기반 주소 지정이 공간을 낭비한 이유

클래스 기반 주소 지정은 비효율적이었습니다. 300개의 호스트가 필요한 조직도 클래스 B 전체(호스트 65,000개)를 받아야 했기 때문에 수만 개가 사용되지 않은 채 남았습니다.

이러한 비효율성은 IPv4 고갈을 앞당겼고, 관리자가 어떤 마스크 길이로든 네트워크 크기를 정확하게 정할 수 있는 CIDR(클래스 없는 도메인 간 라우팅)의 도입을 촉진했습니다.

오늘날의 클래스

실제로 네트워크는 더 이상 엄격한 클래스에 의존하지 않습니다. CIDR을 사용하면 /27이나 /22도 자유롭게 사용할 수 있습니다. 그래도 클래스 범위는 간단한 표현으로 유용하며 시험과 문서에 등장합니다.

첫 번째 옥텟이 10이면 큰 클래스 A 범위를, 172.16이면 클래스 B를, 192.168이면 클래스 C를 떠올리십시오. 이러한 암기법을 사용하면 일상적인 작업을 더 빠르게 처리할 수 있습니다.

범위 빠르게 떠올리기

할당 가능한 범위를 확실히 기억하십시오. A는 1~126, B는 128~191, C는 192~223입니다. 그다음 D(224~239)는 멀티캐스트, E(240~255)는 실험용이며, 127은 루프백용으로 예약되어 있습니다.

범위 사이의 빈 곳을 기억하는 확실한 방법은 127이 A와 B 사이에 있어 원래 연속적이어야 할 순서를 끊는다는 점을 기억하는 것입니다.

빠른 확인

첫 번째 옥텟으로 클래스를 식별해 보십시오.

복습

IPv4 주소 클래스를 정리해 보았습니다.

  • 클래스 A: 1~126, 마스크 /8 — 매우 큰 네트워크
  • 클래스 B: 128~191, 마스크 /16 — 중간 규모의 네트워크
  • 클래스 C: 192~223, 마스크 /24 — 소규모 네트워크
  • 클래스 D: 224~239 멀티캐스트, 클래스 E: 240~255 실험용
  • 127은 루프백용으로 예약되어 있습니다(127.0.0.1).
  • 클래스 기반 주소 지정의 낭비로 CIDR과 클래스 없는 주소 지정이 등장했습니다.

자주 묻는 질문

“주소 클래스와 범위” 강의는 무료인가요?

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

“주소 클래스와 범위”에서 뭘 배우나요?

클래스 기반 A, B, C 범위와 그 용도를 이해합니다. 브라우저에서 직접 실행하는 실습 코드로 Network+ Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

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

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

“주소 클래스와 범위” 강의는 얼마나 걸리나요?

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

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

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

이 강의의 모든 강의

  1. 점으로 구분된 주소 읽기
  2. 네트워크 부분과 호스트 부분
  3. 주소 클래스와 범위
  4. 공용, 사설, 루프백 주소
← Network+ Academy(으)로 돌아가기