IP · 서브네팅 · 라우팅 E12

네트워크 묶음에서 유일하게 계산이 있는 장이다. 절차 한 벌을 손에 붙이면 값이 어떻게 바뀌어도 같은 5점이다

왜 이 장을 하나
서브네팅은 프리픽스 → 마스크 → 블록 크기 → 묶음 찾기 네 걸음으로 끝나는 계산이고, 라우팅은 RIP · OSPF · BGP 세 이름의 표지를 외우는 일이다. 이 장은 네 걸음 절차를 기출 5문항에 그대로 대 보고, 같은 그림에서 RIP 과 OSPF 의 답이 왜 갈리는지를 세운다.
다루는 것서브네팅 4걸음 · CIDR · 라우팅 프로토콜 · NAT · IPv6
문항기출 11 · 예상 2 · 훈련 5
끝나면주소와 /n 을 보고 범위를 30초에 적는다

01왜 이 장인가

왜 이걸 하나 — 네트워크 24문항 중 이 장이 11문항이고, 그중 계산 6문항은 절차만 있으면 틀릴 이유가 없다.

11회분 220문항 중 이 장의 기출은 11문항이다. 11회 중 7회에 나왔고 2026년 2회에는 3문항(OSPF · 프리픽스 · 구성도 IP)이 나왔다. 계층 · 프로토콜 쪽 13문항은 E11 이다.

몇 문항무엇을 적나보기
서브네팅 계산6네트워크 주소 · 호스트 수 · 프리픽스 · 쓸 수 있는 IP · 같은 네트워크 판정2024-1회 5번 · 2025-1회 9번 · 2025-2회 6번 · 2026-1회 11번 · 2026-2회 8번 · 10번
라우팅 프로토콜 이름3RIP · OSPF2023-3회 18번 · 2024-1회 7번 · 2026-2회 4번
경로 선택1그림에서 RIP 이 고르는 경로2024-2회 13번
주소 변환 용어1NAT2023-3회 10번

→ 2024년 1회 5번과 2026년 2회 10번은 같은 구성도(네트워크 A · B · C 와 라우터 2대)에 값만 바꾼 문제고, OSPF 는 두 번 나왔다. 서브네팅은 매 회 꼴이 달라 보여도 03절의 네 걸음 하나로 전부 풀린다.

E01 진단에서 네트워크 3문항이 전부 이 장 것이었다(OSPF · 프리픽스 · 구성도). 2회에서 네트워크가 샜다면 그 자리는 여기다. 계산 문제는 답이 하나뿐이라 절차를 종이에 적는 습관이 곧 점수다.

문항 수는 이 노트의 문제 데이터에서 ch=E12 인 것을 센 값이다(2026-09-14). 2024-1회 5번의 보기표 · 2024-2회 13번의 링크 값 · 2025-2회 6번 · 2026-1회 11번의 표와 이전 자료에 없던 2025-1회 9번은 grandlife.co.kr 복원에서 옮겼고, 그림은 링크 표로 바꿔 적었다.

02한눈에

왜 이걸 하나 — 시험 전날 마스크 표와 프로토콜 표지만 다시 본다.

프리픽스 ↔ 마스크/24 = 255.255.255.0. 넷째 옥텟: /25 128 · /26 192 · /27 224 · /28 240 · /29 248 · /30 252. 셋째 옥텟: /17 128 · /20 240 · /22 252 · /23 254. 블록 크기 = 256 − 마스크 옥텟.
서브네팅 4걸음1 /n → 마스크와 「걸리는 옥텟」. 2 블록 크기 = 256 − 그 옥텟 마스크. 3 주소의 그 옥텟을 블록 크기로 나눠 묶음 시작 = 네트워크 주소, 묶음 끝 = 브로드캐스트. 4 호스트 수 = 2^(호스트 비트) − 2.
나누기 · 늘리기서브넷 k 개 → 2^b ≥ k 인 b 비트를 빌린다. 호스트 h 대 → 2^b ≥ h + 2 인 b 비트를 남긴다. /27 이면 서브넷 8개 · 호스트 30.
클래스 · 사설 IPA 1~126(/8) · B 128~191(/16) · C 192~223(/24) · D 멀티캐스트 · E 예약. 사설: 10.0.0.0/8 · 172.16.0.0/12 · 192.168.0.0/16. 127.0.0.1 루프백.
NAT · CIDRNAT — 사설 IP 를 공인 IP 로 바꿔 외부와 통신. CIDR — 클래스 없이 /n 으로 네트워크 크기를 정함(슈퍼네팅 · 서브네팅).
IPv6128비트 · 콜론으로 16진수 8덩이 · 유니캐스트 · 멀티캐스트 · 애니캐스트(브로드캐스트 없음) · 헤더 단순화 · IPSec 기본 · 자동 설정.
라우팅 3이름RIP — 거리 벡터 · 홉 수 · 최대 15 · 벨만-포드 · 30초 갱신. OSPF — 링크 상태 · 다익스트라 · 비용 · Area 계층 · 대규모. BGP — AS 사이(EGP) · 경로 벡터. IGP = RIP · OSPF · EIGRP.
경로 선택 규칙RIP 은 거치는 라우터 수만 센다. OSPF 는 링크 값을 더한다. 같은 그림에서 답이 갈린다.

03밑바닥

왜 이걸 하나 — 마스크를 외우는 것이 아니라 왜 블록 크기가 256 − 마스크인지 알면 어느 옥텟에 걸려도 같은 절차다.

3-1. 프리픽스는 「몇 비트가 네트워크인가」다

IPv4 주소는 32비트를 점으로 8비트씩 넷으로 끊은 것이다. /n 은 앞 n 비트가 네트워크, 뒤 32 − n 비트가 호스트라는 뜻이고, 마스크는 그 n 비트를 1 로 채운 것이다. /24 는 앞 세 옥텟이 전부 1 이라 255.255.255.0 이다.

/n 이 8 의 배수가 아니면 한 옥텟 안에서 1 과 0 이 갈린다. /26 은 넷째 옥텟이 11000000 = 192 이고, /23 은 셋째 옥텟이 11111110 = 254 다. 그 「갈리는 옥텟」이 서브네팅의 무대고, 그 옥텟에서 호스트 비트가 만드는 값의 개수가 블록 크기다. /26 의 호스트 비트 6개 중 넷째 옥텟 안의 것은 6개 → 2⁶ = 64 = 256 − 192.

/n갈리는 옥텟마스크 옥텟블록 크기묶음 시작
/26넷째192640 · 64 · 128 · 192
/27넷째224320 · 32 · 64 · 96 · 128 · …
/28넷째240160 · 16 · 32 · … · 240
/22셋째25240 · 4 · 8 · 12 · …
/23셋째25420 · 2 · 4 · … · 10 · 12 · …
/20셋째240160 · 16 · 32 · …

3-2. 네 걸음을 기출 셋에 대 본다

절차는 언제나 같다. 첫째, /n 을 마스크로 바꾸고 갈리는 옥텟을 찾는다. 둘째, 블록 크기 = 256 − 마스크 옥텟. 셋째, 주소의 그 옥텟이 어느 묶음에 드는지 — 묶음 시작이 네트워크 주소, 묶음 끝이 브로드캐스트. 넷째, 호스트 수 = 2^(호스트 비트) − 2.

문제1 마스크2 블록3 묶음4 호스트
2025-2회 6번 223.13.234.132 / 255.255.255.192/26, 넷째 옥텟 19264132 는 128~1912⁶ − 2 = 62128 · 62
2026-1회 11번 192.168.11.20 / 255.255.254.0/23, 셋째 옥텟 254211 은 10~11 → 192.168.10.02⁹ − 2 = 510192.168.10.0/23
2026-2회 10번 129.200.10.72/22/22, 셋째 옥텟 252410 은 8~11 → 129.200.8.02¹⁰ − 2 = 1022129.200.8.1 ~ 11.254 중 하나

→ 셋째 옥텟에 걸리면 넷째 옥텟은 통째로 호스트라 브로드캐스트가 x.x.11.255 처럼 끝난다. 2026년 1회 11번의 함정은 11 과 12 가 이웃인데 묶음(10~11 · 12~13)이 달라 서로 다른 네트워크라는 것이다.

나누는 문제(2026년 2회 8번)는 거꾸로다. /27(32개)을 같은 크기 둘로 나누면 호스트 비트 하나를 네트워크로 빌리니 /28 이고, 16개씩이라 32 − 4 = 28 로 세어도 같다. 훈련 2번처럼 「호스트 30대씩」이면 30 + 2 = 32 = 2⁵ 로 호스트 비트 5개를 남겨 /27 이다.

쓸 수 있는 IP 를 고르는 문제(2024년 1회 5번 · 2026년 2회 10번)는 묶음을 찾은 뒤 시작(네트워크 주소)과 끝(브로드캐스트)을 뺀 것이 전부 답이다. 끝이 .0 이거나 .255 인 보기는 거의 언제나 함정이고, 이미 쓰인 주소도 뺀다.

3-3. RIP 은 세고 OSPF 는 더한다

라우팅 프로토콜은 「어느 길로 보낼까」를 정하는 규칙이고, 시험은 두 가지를 묻는다 — 이름을 맞히기, 그림에서 경로 고르기. 이름은 표지로 푼다. 「거리 벡터 · 홉 · 15」면 RIP, 「링크 상태 · 다익스트라 · Area」면 OSPF, 「자율 시스템 사이」면 BGP.

경로 선택은 프로토콜마다 기준이 다르다. RIP 은 거치는 라우터 수(홉)만 세고 링크에 적힌 값을 더하지 않는다. 2024년 2회 13번 그림에서 A→D→C→F 는 3홉, C 에서 E 를 거치면 4홉이라 RIP 은 앞의 것을 고른다.

같은 그림을 OSPF 에 주면 값을 더한다. A→D→C→F 는 1 + 2 + 5 = 8, A→D→C→E→F 는 1 + 2 + 1 + 2 = 6 이라 OSPF 는 E 를 거치는 길을 고른다(훈련 4번). 문제가 어느 프로토콜을 말하는지가 답을 정하고, 링크에 숫자가 있어도 RIP 이면 무시한다.

3-4. 왜 사설 IP 와 NAT 인가

IPv4 는 32비트라 약 43억 개뿐이고, 그래서 내부에서는 사설 IP(10 · 172.16 · 192.168 대역)를 쓰고 밖으로 나갈 때만 NAT 이 공인 IP 로 바꿔 준다(2023년 3회 10번). 근본 해결이 IPv6 — 128비트, 콜론으로 16진수 8덩이, 브로드캐스트 대신 애니캐스트가 생겼다(예상 2회 15번).

통과 기준은 셋이다. 첫째, /25~/30 과 /20 · /22 · /23 의 마스크 옥텟과 블록 크기를 안 보고 적는다. 둘째, 주소와 /n 을 주면 네 걸음으로 네트워크 · 브로드캐스트 · 호스트 수를 30초 안에 적는다. 셋째, RIP · OSPF · BGP 의 표지와 경로 선택 기준의 차이를 말한다. 계산 5문항과 용어 4문항이 이 셋 안에 있다.
/n 만 알면 넷째 옥텟만 보면 된다./n 이 24 보다 작으면 셋째 옥텟이 갈린다. 2026년 1회 11번(/23)과 2026년 2회 10번(/22)이 그 함정이었고, 넷째 옥텟만 보면 192.168.11.0 · 129.200.10.0 같은 틀린 답이 나온다. 먼저 /n 을 8 · 16 · 24 와 견줘 어느 옥텟이 갈리는지 정한다.
링크에 숫자가 있으니 그것을 더해 최단 경로를 찾는다.RIP 이면 숫자를 무시하고 홉만 센다. 2024년 2회 13번은 숫자를 더하면 A→D→C→E→F(6)가 되지만 RIP 이라 A→D→C→F(3홉)가 답이다. 프로토콜 이름을 먼저 읽는다.

04기출

왜 이걸 하나 — 계산 6문항을 네 걸음을 종이에 적으며 푼다. 머릿속으로 하면 옥텟을 놓친다.

답 칸에 마스크 · 블록 · 묶음을 먼저 적고 마지막 줄에 답을 적는다. 정답을 연 뒤 네 걸음 중 어디서 어긋났는지를 보면 05절의 어느 자리인지가 나온다.

2023-3회 · 10번네트워크

내부에서는 사설 IP를 쓰고, 외부와 통신할 때 공인 IP로 변환해주는 네트워크 주소 변환 기술은?

정답NAT
"회사 대표번호" — 직원(사설 IP) 수백 명이 밖으로 걸 때는 모두 대표번호(공인 IP)로 나갑니다. IPv4 주소 부족의 현실적 해결책.
2023-3회 · 18번네트워크

IGP 중 거리 벡터 알고리즘 기반으로 최대 홉 수가 15인 라우팅 프로토콜은?

정답RIP
"신호등 개수만 세는 구형 내비"(최대 15개 = 16이면 도달 불가). 키워드 조합 "거리 벡터+홉 15" = RIP, "링크 상태+다익스트라" = OSPF.
2024-1회 · 5번네트워크

다음 구성도에서 각 라우터 인터페이스와 같은 서브넷에 할당할 수 있는 호스트 주소를 보기에서 고르시오. 구성도는 네트워크 A — 라우터 — 네트워크 B — 라우터 — 네트워크 C 로 이어지고, 각 네트워크에 인터페이스가 2개씩 있다.

네트워크인터페이스주소
A1192.168.35.3/24
A2( )
B3129.200.10.16/22
B4( )
C5( )
C6192.168.36.24/24

보기

번호후보 주소
1192.168.35.0
2192.168.35.72
3192.168.36.0
4129.200.8.249
5192.168.36.249
6129.200.8.0
정답2, 4, 5 (② 192.168.35.72 · ④ 129.200.8.249 · ⑤ 192.168.36.249)
같은 서브넷 = 같은 네트워크 주소이고, 네트워크 주소(호스트 비트 전부 0)와 브로드캐스트(전부 1)는 호스트에 못 준다. A 는 192.168.35.0/24 라 .1~.254 중 하나 → 보기 2. B 는 /22 → 마스크 255.255.252.0, 셋째 옥텟이 4 단위 묶음이라 10 은 8~11 묶음 → 129.200.8.0/22, 호스트 8.1 ~ 11.254 → 보기 4. C 는 192.168.36.0/24 → 보기 5. 끝이 .0 인 보기 1 · 3 · 6 은 네트워크 주소라 못 쓴다. 파이썬 ipaddress 로 세 범위를 확인했다. 2026년 2회 10번이 같은 구성도로 다시 나왔다. 복원 출처는 grandlife.co.kr 회차별 복원 페이지(2026-09-14 대조). 공식 원문이 아니라 문장·값이 실제와 다를 수 있고, 문항 번호도 복원본마다 다르다.
2024-1회 · 7번네트워크

링크 상태(Link-State) 기반의 내부 라우팅 프로토콜로, 다익스트라 알고리즘으로 최단 경로를 계산하는 것은? (영문 약자)

정답OSPF
"실시간 교통정보 반영 최신 내비". 키워드 매칭: 링크 상태·다익스트라·대규모 = OSPF / 거리 벡터·홉 15 = RIP / AS 간 = BGP.
2024-2회 · 13번네트워크

RIP 라우팅 테이블을 갱신했을 때 A에서 F까지 선택되는 경로를 쓰시오. RIP은 목적지까지 거치는 홉 수가 가장 적은 경로를 선택한다. 각 링크의 숫자는 비용이 아니라 한 번 이동하는 홉으로 계산한다.

구성도의 링크

링크
A – B2
A – D1
B – D2
D – C2
C – E1
C – F5
E – F2
정답A → D → C → F
RIP 은 링크에 적힌 값을 더하지 않고 거치는 라우터 수(홉)만 센다. A→D→C→F 는 3홉, A→D→C→E→F 와 A→B→D→C→F 는 4홉 → 3홉이 답. 값을 더하는 OSPF 였다면 A→D→C→E→F 가 1+2+1+2 = 6 으로 A→D→C→F 의 8 보다 싸서 답이 바뀐다. 다익스트라를 홉 기준과 비용 기준으로 각각 돌려 두 경로를 확인했다. 복원 출처는 grandlife.co.kr 회차별 복원 페이지(2026-09-14 대조). 공식 원문이 아니라 문장·값이 실제와 다를 수 있고, 문항 번호도 복원본마다 다르다.
2025-1회 · 9번네트워크

IP 주소가 192.168.35.10 이고 서브넷 마스크가 255.255.252.0 일 때, 같은 네트워크에 있어 라우터 없이 직접 수신할 수 있는 주소를 보기에서 모두 고르시오.

ㄱ. 192.168.34.1
ㄴ. 192.168.32.19
ㄷ. 192.168.35.200
ㄹ. 192.168.33.138
ㅁ. 192.168.35.50

정답ㄱ, ㄴ, ㄷ, ㄹ, ㅁ
255.255.252.0 은 /22 다. 셋째 옥텟의 블록 크기는 256 − 252 = 4 라 32~35 가 한 묶음이고, 192.168.35.10 이 속한 네트워크는 192.168.32.0/22, 호스트 범위는 192.168.32.1~192.168.35.254 다. 보기 다섯 주소가 전부 이 범위 안에 있으므로 모두 같은 네트워크다. 파이썬 ipaddress 로 다섯 주소를 192.168.32.0/22 에 넣어 전부 True 인 것을 확인했다. 이전 자료에는 이 문항이 빠져 19문항이었고, grandlife.co.kr 복원에서 옮겼다.
2025-2회 · 6번네트워크

호스트 주소가 223.13.234.132이고 서브넷 마스크가 255.255.255.192일 때, ① 네트워크 주소의 마지막 옥텟과 ② 사용 가능한 호스트 수를 쓰시오.

항목
호스트 주소223.13.234.132
서브넷 마스크255.255.255.192
네트워크 주소223.13.234.①
사용 가능한 호스트②개
정답① 128 ② 62
255.255.255.192 는 /26. 마지막 옥텟의 블록 크기는 256 - 192 = 64 라 구간이 0 · 64 · 128 · 192 에서 시작하고, 132 는 128~191 구간 → 네트워크 주소 마지막 옥텟 128. 주소 64개에서 네트워크 · 브로드캐스트 2개를 빼 62. ipaddress 로 223.13.234.128/26, 호스트 129~190(62개)를 확인했다. 복원 출처는 grandlife.co.kr 회차별 복원 페이지(2026-09-14 대조). 공식 원문이 아니라 문장·값이 실제와 다를 수 있고, 문항 번호도 복원본마다 다르다.
2026-1회 · 11번네트워크

두 호스트의 IP 주소와 서브넷 마스크를 보고 각 호스트가 속한 네트워크 주소를 CIDR 표기법으로 쓰시오.

호스트IP 주소서브넷 마스크
a192.168.11.20255.255.254.0
b192.168.12.200255.255.254.0
정답a. 192.168.10.0/23
b. 192.168.12.0/23
255.255.254.0 은 8+8+7 = /23. 셋째 옥텟의 블록 크기는 256 - 254 = 2 라 0~1 · 2~3 · … 10~11 · 12~13 으로 묶인다. 11 은 10~11 묶음 → 192.168.10.0/23, 12 는 12~13 묶음 → 192.168.12.0/23. 같은 대역처럼 보이는 11 과 12 가 다른 네트워크라는 것이 함정이다. ipaddress 로 두 네트워크를 확인했다. 복원 출처는 grandlife.co.kr 회차별 복원 페이지(2026-09-14 대조). 공식 원문이 아니라 문장·값이 실제와 다를 수 있고, 문항 번호도 복원본마다 다르다.
2026-2회 · 4번네트워크

다음 설명에 해당하는 라우팅 프로토콜의 영문 약어를 쓰시오.

자율 시스템 내부에서 사용하는 링크 상태 라우팅 프로토콜이다. 최단 경로 계산에 다익스트라 알고리즘을 사용하고, 영역(Area)을 이용하는 계층 구조를 지원하여 대규모 네트워크에 적합하다.

정답OSPF
Open Shortest Path First. 「링크 상태 · 다익스트라 · Area」 3개가 OSPF 의 표지다. 짝인 RIP 은 거리 벡터 · 홉 수 · 최대 15홉이다. 약어는 대문자로 적는다. 복원 출처는 grandlife.co.kr 2026-2회 복원 풀이(2026-09-14 대조). 공식 원문이 아니라 문장·변수명·수치가 실제와 다를 수 있다.
2026-2회 · 8번네트워크

10.0.0.0/27 네트워크를 동일한 크기의 2개 서브넷으로 분할하였다.

구분주소 블록 범위
첫 번째 서브넷10.0.0.0 ~ 10.0.0.15
두 번째 서브넷10.0.0.16 ~ 10.0.0.31

이때 10.0.0.1이 속한 서브넷의 프리픽스 비트 길이는 ( ) bit이다. 빈칸에 들어갈 값을 쓰시오.

정답28
/27 은 호스트 비트 5개(32개 주소)다. 둘로 나누려면 호스트 비트 1개를 네트워크로 빌려 /28 이 된다. 블록 16개 = 2⁴ 이므로 32-4 = 28 로 거꾸로 세어도 같다. 10.0.0.1 은 첫 번째 서브넷 10.0.0.0/28 에 든다. 빈칸 뒤에 bit 가 인쇄돼 있으므로 28 만 적는다. 복원 출처는 grandlife.co.kr 2026-2회 복원 풀이(2026-09-14 대조). 공식 원문이 아니라 문장·변수명·수치가 실제와 다를 수 있다.
2026-2회 · 10번네트워크

다음 구성도에서 네트워크 A, B, C에 연결된 두 장비는 각각 같은 네트워크에 속해야 한다. 빈칸 ②, ④, ⑤에 들어갈 수 있는 IP 주소를 각각 하나씩 쓰시오. 답안에는 프리픽스를 제외한 IP 주소만 쓴다.

구성도는 네트워크 A — 라우터 — 네트워크 B — 라우터 — 네트워크 C 로 이어지고, 각 네트워크에 장비가 2대씩 있다.

네트워크장비주소
A1192.168.35.3/24
A2( ② )
B3129.200.10.72/22
B4( ④ )
C5( ⑤ )
C6192.168.36.16/24
정답② 192.168.35.1 ~ 192.168.35.254 중 .3 을 뺀 하나 (예 192.168.35.72)
④ 129.200.8.1 ~ 129.200.11.254 중 129.200.10.72 를 뺀 하나 (예 129.200.8.249)
⑤ 192.168.36.1 ~ 192.168.36.254 중 .16 을 뺀 하나 (예 192.168.36.249)
같은 네트워크 = 같은 네트워크 주소. A 는 /24 라 192.168.35.0/24, 호스트는 .1~.254 에서 이미 쓴 .3 과 네트워크 주소 .0 · 브로드캐스트 .255 를 뺀다. B 는 /22 → 마스크 255.255.252.0, 셋째 옥텟이 4 단위 묶음이라 10 은 8~11 묶음 → 129.200.8.0/22, 호스트 129.200.8.1 ~ 129.200.11.254(1,022개). C 는 192.168.36.0/24. 파이썬 ipaddress 로 세 범위를 확인했다. 정답은 하나가 아니라 범위 안의 아무 주소이며, 프리픽스(/24)를 붙이면 안 된다. 복원 출처는 grandlife.co.kr 2026-2회 복원 풀이(2026-09-14 대조). 공식 원문이 아니라 문장·변수명·수치가 실제와 다를 수 있다.
예상 1회 · 14번네트워크빈출 원리: 서브네팅 계산

200.1.1.0/24 네트워크를 4개의 동일한 서브넷으로 분할했다. ① 두 번째 서브넷의 브로드캐스트 주소 ② 각 서브넷에서 실제 호스트에 할당 가능한 IP 개수는?

정답① 200.1.1.127 ② 62개
4분할 = 2비트 빌림 = /26, 블록 크기 64. 서브넷: 0~63, 64~127, 128~191, 192~255. 두 번째 블록의 끝 = 127(브로드캐스트). 호스트 = 2⁶−2 = 62 (네트워크·브로드캐스트 제외). 2025 2회 Q6·2026 1회 Q11 유형.
예상 2회 · 15번네트워크빈출 원리: IPv6

IPv6는 ( ① )비트 주소 체계를 사용하며, 주소 유형은 유니캐스트·멀티캐스트·( ② ) 3가지이다(IPv4의 브로드캐스트가 사라짐). 괄호를 채우시오.

정답① 128 ② 애니캐스트 (Anycast)
IPv4(32비트)의 4배 = 128비트, 16진수 콜론 표기. 애니캐스트 = "가장 가까운 지점 한 곳에만 배달"(편의점 아무 지점). 2024 1회 기출의 재출제 대비 — 전환 기술 3종(듀얼 스택·터널링·주소 변환)도 세트로.

05틀리는 자리

왜 이걸 하나 — 계산은 맞고 마지막 줄에서 깎이는 자리가 정해져 있다.

자리새는 꼴적는 법기출
묻는 것주소를 묻는데 개수를, 개수를 묻는데 주소를 적는다「마지막 옥텟」「호스트 수」「프리픽스」「CIDR 표기」를 문제에서 동그라미2025-2회 6번 · 2026-2회 8번
프리픽스 유무「프리픽스 제외」인데 /24 를 붙인다, CIDR 표기인데 /23 을 뺀다2026-2회 10번은 주소만, 2026-1회 11번은 /23 까지2026-1회 11번 · 2026-2회 10번
−2주소 개수를 호스트 수로 적는다「사용 가능한 호스트」는 네트워크 · 브로드캐스트를 뺀 값. 64 가 아니라 622025-2회 6번 · 예상 1회 14번
갈리는 옥텟/22 · /23 에서 넷째 옥텟만 본다/n 을 24 와 견준다. 24 미만이면 셋째 옥텟2026-1회 11번
단위「( ) bit」에 「28 bit」라 적는다인쇄된 단위는 다시 적지 않는다2026-2회 8번
경로 기준RIP 문제에서 값을 더한다RIP = 홉, OSPF = 비용2024-2회 13번
약어OSPF 를 OSFP 로Open Shortest Path First 를 함께 외운다. 대문자2024-1회 7번 · 2026-2회 4번

계산 문제는 부분 점수가 있어도 마지막 값이 채점 대상이다. 과정을 적었으면 마지막 줄을 문제의 낱말(주소 · 개수 · 비트)과 다시 맞춘다.

06훈련

왜 이걸 하나 — 기출에 아직 안 나온 옥텟과 꼴이다. /20 · /27 · /28, OSPF 경로, IGP/EGP.

5문항 중 계산 3개는 파이썬 ipaddress 로, 경로는 다익스트라로 정답을 실측했다. 시험장에서는 손으로 하므로 여기서도 네 걸음을 종이에 적는다.

훈련 네트워크 · 1번네트워크

IP 주소 172.16.5.130/20 에 대해 ① 서브넷 마스크 ② 네트워크 주소 ③ 브로드캐스트 주소 ④ 사용 가능한 호스트 수를 쓰시오.

정답① 255.255.240.0 ② 172.16.0.0 ③ 172.16.15.255 ④ 4094
/20 = 8+8+4 → 셋째 옥텟이 11110000 = 240. 셋째 옥텟 블록 크기 256 - 240 = 16 이라 0~15 묶음, 5 는 거기 든다 → 네트워크 172.16.0.0, 브로드캐스트는 묶음 끝 172.16.15.255. 호스트 비트 12개 → 2¹² - 2 = 4094. ipaddress 로 확인했다. 마스크가 셋째 옥텟에 걸리면 넷째 옥텟은 통째로 호스트다.
훈련 네트워크 · 2번네트워크

192.168.100.0/24 네트워크를 서브넷마다 호스트 30대를 둘 수 있도록 같은 크기로 나눈다. ① 프리픽스 길이 ② 만들 수 있는 서브넷 수 ③ 세 번째 서브넷의 네트워크 주소와 브로드캐스트 주소를 쓰시오.

정답① /27 ② 8개 ③ 192.168.100.64 ~ 192.168.100.95 (네트워크 .64, 브로드캐스트 .95)
호스트 30대 + 네트워크 + 브로드캐스트 = 32 = 2⁵ → 호스트 비트 5개 → /27. /24 에서 3비트를 빌렸으니 2³ = 8개. 블록 크기 32 로 0 · 32 · 64 · 96 … 이라 세 번째는 64~95. 서브넷 문제는 「필요 호스트 수 + 2 를 2의 거듭제곱으로 올린다」에서 시작한다. ipaddress 로 8개 서브넷과 30개 호스트를 확인했다.
훈련 네트워크 · 3번네트워크

IP 주소 192.168.1.75, 서브넷 마스크 255.255.255.240 일 때 ① 프리픽스 길이 ② 이 서브넷의 주소 개수 ③ 네트워크 주소 ④ 브로드캐스트 주소를 쓰시오.

정답① /28 ② 16개 ③ 192.168.1.64 ④ 192.168.1.79
240 = 11110000 → 넷째 옥텟에서 4비트가 네트워크 → /28. 블록 크기 256 - 240 = 16 이라 0 · 16 · 32 · 48 · 64 · 80 … 75 는 64~79 → 네트워크 .64, 브로드캐스트 .79, 호스트는 .65~.78 의 14개. ipaddress 로 확인했다. 2026년 2회 8번의 /28 과 같은 크기다.
훈련 네트워크 · 4번네트워크

다음 링크 값을 가진 네트워크에서 OSPF 가 A 에서 F 까지 고르는 경로와 그 비용을 쓰시오. OSPF 는 링크 값을 비용으로 더해 가장 작은 경로를 고른다.

링크
A – B2
A – D1
B – D2
D – C2
C – E1
C – F5
E – F2
정답A → D → C → E → F, 비용 6
2024-2회 13번과 같은 그림이다. RIP 은 홉만 세서 A→D→C→F(3홉)를 골랐지만, OSPF 는 값을 더한다 — A→D→C→F 는 1+2+5 = 8, A→D→C→E→F 는 1+2+1+2 = 6 → 6 이 답. 같은 그림에서 프로토콜이 바뀌면 답이 바뀐다. 다익스트라로 두 기준을 각각 돌려 확인했다.
훈련 네트워크 · 5번네트워크

다음 라우팅 프로토콜을 내부 게이트웨이(IGP)와 외부 게이트웨이(EGP)로 나누고, 거리 벡터 방식인 것을 고르시오.

RIP, OSPF, BGP, EIGRP

정답IGP: RIP, OSPF, EIGRP / EGP: BGP / 거리 벡터: RIP (EIGRP 는 거리 벡터 계열의 하이브리드)
자율 시스템(AS) 안에서 쓰면 IGP, AS 사이는 EGP 이고 EGP 의 현역은 BGP 하나다. IGP 안에서 RIP 은 거리 벡터(홉 수, 최대 15), OSPF 는 링크 상태(다익스트라, Area). EIGRP 는 시스코의 것으로 거리 벡터를 개선한 하이브리드라 부른다. 시험은 「홉 수 15 → RIP」「다익스트라 · Area → OSPF」「AS 사이 → BGP」 세 짝으로 나온다.

직접 확인하는 법

파이썬에 ipaddress 가 들어 있어 설치 없이 확인할 수 있다. 파워셸에서 아래를 그대로 치면 2025년 2회 6번의 네트워크 · 브로드캐스트 · 호스트 수가 찍힌다.

python -c "import ipaddress; n=ipaddress.ip_interface('223.13.234.132/26').network; print(n, n.broadcast_address, n.num_addresses-2)"

위 명령은 이 노트를 만든 컴퓨터의 파이썬 3.12 에서 실행해 `223.13.234.128/26 223.13.234.191 62` 가 나온 것이다. 이 장의 계산 정답 8개(기출 5 · 훈련 3)와 경로 2개(RIP · OSPF)도 같은 방법으로 확인했다.

07백지 재현

왜 이걸 하나 — 아래를 안 보고 적을 수 있어야 계산 문제가 끝난다.