IP 주소·서브네팅 출제 경향
네트워크관리사에서 IP 주소와 서브네팅은 계산 문제로 자주 출제됩니다. 서브넷 마스크 계산, 네트워크 주소·브로드캐스트 주소·호스트 범위 도출, CIDR 표기법 이해는 반복 연습이 필수입니다.
【기출 토픽 1】 IPv4 클래스 구분
기출 문제 예시: IPv4 주소 172.16.5.100이 속하는 클래스와 기본 서브넷 마스크는?
- ① A 클래스, 255.0.0.0
- ② B 클래스, 255.255.0.0 ✅
- ③ C 클래스, 255.255.255.0
- ④ D 클래스, 멀티캐스트
IPv4 클래스 구분 암기:
- A 클래스: 1~126로 시작, /8, 대규모 네트워크
- B 클래스: 128~191로 시작, /16, 중규모 네트워크
- C 클래스: 192~223로 시작, /24, 소규모 네트워크
- D 클래스: 224~239로 시작, 멀티캐스트
- E 클래스: 240~255로 시작, 연구용 예약
【기출 토픽 2】 서브네팅 계산
기출 문제 예시: 192.168.1.0/26 네트워크의 사용 가능한 호스트 수는?
- ① 30
- ② 62 ✅
- ③ 126
- ④ 254
해설: /26은 서브넷 마스크 255.255.255.192입니다. 호스트 비트 = 32-26 = 6비트. 총 주소 = 2⁶ = 64개. 사용 가능한 호스트 = 64 – 2(네트워크 주소 + 브로드캐스트) = 62개.
서브넷 계산 공식: 사용 가능 호스트 수 = 2^(호스트 비트 수) – 2
【기출 토픽 3】 사설 IP 주소 범위
기출 문제 예시: 다음 중 RFC 1918에서 정의한 사설(Private) IP 주소가 아닌 것은?
- ① 10.0.0.1
- ② 172.16.0.1
- ③ 192.168.1.1
- ④ 172.32.0.1 ✅
사설 IP 주소 범위 암기:
- A 클래스: 10.0.0.0 ~ 10.255.255.255 (/8)
- B 클래스: 172.16.0.0 ~ 172.31.255.255 (/12)
- C 클래스: 192.168.0.0 ~ 192.168.255.255 (/16)
172.32.x.x는 B 클래스 사설 범위(172.16~172.31)를 벗어나므로 공인 IP입니다.
【기출 토픽 4】 IPv6 주요 특징
기출 문제 예시: IPv6에 대한 설명으로 옳지 않은 것은?
- ① 128비트 주소 체계 사용
- ② IPSec이 기본 내장
- ③ 브로드캐스트 대신 멀티캐스트·애니캐스트 사용
- ④ ARP 프로토콜을 그대로 사용 ✅
해설: IPv6에서는 ARP 대신 NDP(Neighbor Discovery Protocol)를 사용합니다. IPv6 특징: 128비트 주소(2¹²⁸), 헤더 단순화, IPSec 내장, 자동 주소 설정(SLAAC), 브로드캐스트 없음(멀티캐스트·애니캐스트 사용), 이동성 지원.
IP 주소·서브네팅 최종 정리
IPv4 클래스별 범위와 기본 서브넷 마스크, 서브네팅 계산 공식(2^n – 2), 사설 IP 범위, IPv6 특징을 중심으로 학습하세요. 서브네팅 계산은 반드시 여러 문제를 손으로 풀어 익숙해져야 합니다.
서브네팅 계산을 빠르게 하는 요령
서브넷 문제는 블록 크기 감각으로 풉니다. 예를 들어 /26은 서브넷 마스크 255.255.255.192이고 호스트 비트가 6이므로 주소 64개(사용 가능 호스트 62개)이며 서브넷 경계가 0, 64, 128, 192로 나뉩니다.
공식은 사용 가능 호스트 수 = 2^h − 2(네트워크 주소와 브로드캐스트 제외)입니다. 192.168.10.77/26이라면 블록 크기 64에서 64~127 구간에 속하므로 네트워크 주소는 192.168.10.64, 브로드캐스트는 192.168.10.127, 사용 가능 범위는 .65~.126입니다.
- CIDR 요약: 연속된 네트워크를 하나로 묶어 라우팅 테이블을 줄입니다. 예: 10.0.0.0/24와 10.0.1.0/24는 10.0.0.0/23으로 요약.
- VLSM: 필요한 호스트 수가 큰 서브넷부터 할당해 주소 낭비를 줄입니다.
- /31·/32: /31은 점대점 링크, /32는 단일 호스트(루프백)에 쓰입니다.
- 사설 주소: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
- IPv6: 보통 /64 서브넷, 주소 표기 압축 규칙(연속된 0을 ::로 한 번만).
블록 크기(256−마스크 마지막 옥텟)로 경계를 구하는 연습을 반복하세요.
※ 이 글은 학습·참고용 정리입니다. 제품 사양과 표준 개정 사항은 공식 문서에서 최신 내용을 확인하세요.