주소 범위
192.168.4.77/26의 네트워크와 브로드캐스트 주소는?
정답과 풀이 확인
정답 192.168.4.64 / 192.168.4.127
마지막 옥텟 64개 단위로 묶으면 77은 64~127 구간이다.
이 브라우저에서 다음 학습에도 적용됩니다.
정보처리 실무 · 학습 노트
계층·프로토콜·서브넷 계산
웹의 HTTP 경험을 IP·링크 계층까지 확장한다. 주소 문제는 네트워크 주소, 브로드캐스트 주소, 사용 가능한 호스트 범위를 따로 적는다.
기호와 용어가 낯설면 기초·상세 보강을 먼저 읽고, 기존 핵심 정리로 연결하세요. 예제의 값을 손으로 계산한 뒤 확인 질문을 답하고 마지막에 문제를 풉니다.
핵심 규칙을 설명하고, 연습문제의 답과 이유를 해설 없이 적을 수 있으면 체크하세요. 이해 체크와 정답 기록은 별도로 저장됩니다.
물리 비트·전송 매체 / 데이터링크 프레임·MAC / 네트워크 패킷·IP·라우팅 / 전송 세그먼트·포트·종단 통신 / 세션 대화 관리 / 표현 형식·암호화·압축 / 응용 사용자 서비스로 기억한다.
“OSI 7계층”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
허브 L1, 일반 L2 스위치 L2, 라우터 L3. TCP/IP 4계층은 네트워크 접근·인터넷·전송·응용. 실제 장비는 여러 계층 기능을 통합할 수 있다. 문제에 별도 조건이 없다면 전통적 분류로 푼다.
허브 L1, 일반 L2 스위치 L2, 라우터 L3. TCP/IP 4계층은 네트워크 접근·인터넷·전송·응용.
헷갈리는 지점 실제 장비는 여러 계층 기능을 통합할 수 있다. 문제에 별도 조건이 없다면 전통적 분류로 푼다.
TCP는 연결 기반·순서·재전송·흐름 제어, UDP는 비연결 데이터그램으로 자체 신뢰성 보장이 없다. TCP 연결은 SYN → SYN/ACK → ACK.
“TCP·UDP와 주요 프로토콜”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
HTTP 80, HTTPS 443, SSH 22, DNS 53, SMTP 25. DNS는 UDP와 TCP 모두 사용. DHCP는 주소 설정, ARP는 로컬 IPv4 주소에 대응하는 링크 계층 주소 확인. HTTPS라고 항상 TCP만 쓰는 것은 아니다. HTTP/3는 QUIC/UDP를 사용한다. 시험이 묻는 프로토콜 범위를 확인한다.
HTTP 80, HTTPS 443, SSH 22, DNS 53, SMTP 25. DNS는 UDP와 TCP 모두 사용. DHCP는 주소 설정, ARP는 로컬 IPv4 주소에 대응하는 링크 계층 주소 확인.
헷갈리는 지점 HTTPS라고 항상 TCP만 쓰는 것은 아니다. HTTP/3는 QUIC/UDP를 사용한다. 시험이 묻는 프로토콜 범위를 확인한다.
IPv4는 32비트. /p의 주소 수는 2^(32-p). 보통의 서브넷에서 호스트 수는 전체-2다. 네트워크 주소는 IP AND 마스크, 브로드캐스트는 호스트 비트 전부 1이다.
“서브넷의 기본”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
/24=256주소, /26=64주소, /28=16주소. 마지막 옥텟 마스크 192,224,240은 블록 크기 64,32,16. /31 점대점과 /32는 일반적인 -2 규칙의 예외다. 서브넷의 크기와 사용 가능한 호스트 수를 구별한다.
/24=256주소, /26=64주소, /28=16주소. 마지막 옥텟 마스크 192,224,240은 블록 크기 64,32,16.
헷갈리는 지점 /31 점대점과 /32는 일반적인 -2 규칙의 예외다. 서브넷의 크기와 사용 가능한 호스트 수를 구별한다.
192.168.4.77/26: 블록 크기 64이므로 구간은 0~63,64~127,128~191,192~255. 77은 64~127에 속한다.
이 주소의 전체 주소 수와 일반 호스트 수는?
64주소, 62호스트.
네트워크 .64 / 브로드캐스트 .127 / 호스트 .65~.126 / 사용 가능 62개.
헷갈리는 지점 주어진 IP에 무조건 1을 빼서 네트워크 주소를 만들지 않는다. /23에서는 세 번째 옥텟 경계도 계산해야 한다.
RIP는 거리 벡터·홉 수, OSPF는 링크 상태·다익스트라, BGP는 AS 사이 경로 벡터다. CRC는 다항식 나눗셈의 나머지로 오류를 검출한다.
“라우팅과 오류·흐름 제어”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
Stop-and-Wait는 확인 후 다음 전송, Sliding Window는 여러 프레임을 허용. Go-Back-N은 오류 이후 연속 재전송, Selective Repeat는 필요한 것만 재전송. CRC는 오류 검출이지 암호화·인증이 아니다. RIP의 16홉은 도달 불가다.
Stop-and-Wait는 확인 후 다음 전송, Sliding Window는 여러 프레임을 허용. Go-Back-N은 오류 이후 연속 재전송, Selective Repeat는 필요한 것만 재전송.
헷갈리는 지점 CRC는 오류 검출이지 암호화·인증이 아니다. RIP의 16홉은 도달 불가다.
HDLC의 I 프레임은 정보, S는 감독·흐름/오류 제어, U는 비번호 제어다. ABM은 대등한 복합국, NRM은 주국 허가에 따른 종국 응답, ARM은 종국이 허가 없이 응답할 수 있는 모드다.
“HDLC와 주소 변환”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
NAT는 주소 변환, PAT는 포트를 함께 사용. 사설 IPv4: 10/8, 172.16/12, 192.168/16. 172.x 전체가 사설은 아니다. 172.16.0.0~172.31.255.255 범위다.
NAT는 주소 변환, PAT는 포트를 함께 사용. 사설 IPv4: 10/8, 172.16/12, 192.168/16.
헷갈리는 지점 172.x 전체가 사설은 아니다. 172.16.0.0~172.31.255.255 범위다.
https://example.test:8443/a?q=1#part에서 scheme=https, authority=example.test:8443, path=/a, query=q=1, fragment=part다. VPN은 공중망 위 논리 사설 연결, VLAN은 링크 계층 논리 분리다.
“URL·가상 네트워크”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
SDN은 제어 평면과 데이터 평면 분리, NFV는 네트워크 기능을 소프트웨어로 가상화. fragment는 일반적인 HTTP 요청의 대상 경로에 전송되지 않고 클라이언트에서 해석된다.
SDN은 제어 평면과 데이터 평면 분리, NFV는 네트워크 기능을 소프트웨어로 가상화.
헷갈리는 지점 fragment는 일반적인 HTTP 요청의 대상 경로에 전송되지 않고 클라이언트에서 해석된다.
상태 코드는 1xx 정보, 2xx 성공, 3xx 리다이렉션, 4xx 클라이언트 오류, 5xx 서버 오류로 분류한다. 200 OK, 201 Created, 301/302 리다이렉션, 400 Bad Request, 401 인증 필요, 403 권한 없음, 404 Not Found, 500 Internal Server Error가 대표적이다. HTTP는 기본적으로 무상태(stateless) 프로토콜이며 쿠키·세션·토큰으로 상태를 보완한다.
“HTTP 상태 코드와 무상태성”의 핵심 규칙과 헷갈리는 지점을 설명해 보세요.
401은 인증(누구인지) 실패, 403은 인가(권한) 실패로 구분한다. 404는 요청 자원이 없다는 뜻이지 서버 오류가 아니다. 5xx와 혼동하지 않는다.
401은 인증(누구인지) 실패, 403은 인가(권한) 실패로 구분한다.
헷갈리는 지점 404는 요청 자원이 없다는 뜻이지 서버 오류가 아니다. 5xx와 혼동하지 않는다.
송신 측은 응용 데이터를 전송 계층 정보, IP 정보, 링크 계층 정보로 감싸며 수신 측은 역순으로 해석한다. 전통적으로 전송 TCP 단위는 세그먼트, UDP는 데이터그램, 네트워크는 패킷, 링크는 프레임, 물리는 비트다.
MAC은 링크의 전달 대상, IP는 네트워크와 호스트 주소, 포트는 호스트 안의 통신 서비스를 구별한다. 라우터는 목적지 IP로 다음 경로를 고르며 링크마다 프레임의 MAC 주소는 달라질 수 있다.
| OSI | 역할 | 대표 단서 |
|---|---|---|
| 7 응용 | 사용자 서비스 | HTTP·DNS·SMTP |
| 6 표현 | 형식 변환·암호화·압축 | 데이터 표현 |
| 5 세션 | 대화·동기 관리 | 세션 설정 |
| 4 전송 | 종단 전송·포트 | TCP·UDP |
| 3 네트워크 | 논리 주소·경로 | IP·라우터 |
| 2 데이터링크 | 프레임·링크 주소 | MAC·스위치 |
| 1 물리 | 비트 신호 | 케이블·허브 |
IP 라우팅과 포트 기반 통신은 각각 몇 계층인가?
네트워크 3계층, 전송 4계층.
비트→프레임→패킷→세그먼트/데이터그램→응용 데이터.
헷갈리는 지점 IP와 MAC과 포트는 같은 식별자가 아니다. 네트워크 계층 IP에는 TCP/UDP의 포트가 없다.
TCP 연결 시작은 클라이언트 SYN, 서버 SYN+ACK, 클라이언트 ACK다. 순서 번호는 바이트 흐름의 순서를 표시하고 확인 응답은 수신 확인을 알린다. 재전송으로 손실에 대응하고 수신자는 윈도 크기를 알려 받아들일 양을 조절한다.
흐름 제어는 수신자가 처리할 수 있는 속도에 맞추는 것이고 혼잡 제어는 네트워크의 과도한 트래픽을 줄이는 것이다. Slow Start는 혼잡 윈도를 단계적으로 키워 경로 상태를 살피고 혼잡 회피는 증가를 조절한다.
SYN Flood가 이용하는 연결 상태는?
연결 완료 전 반개방 상태의 자원.
SYN→SYN/ACK→ACK. 흐름=수신자, 혼잡=네트워크.
헷갈리는 지점 TCP의 신뢰성이 응용 업무 처리 성공·보안을 보장하는 것은 아니다.
DNS는 이름을 주소 등 레코드로 해석한다. DHCP는 IP·마스크·기본 게이트웨이 등의 설정을 제공하며 전형적인 과정은 Discover→Offer→Request→ACK다. ARP는 같은 링크에서 IPv4 주소에 대응하는 MAC 주소를 알아낸다. ICMP는 오류 알림·진단이며 ping이 사용한다.
원격 네트워크에 보낼 때 ARP로 원격 서버 MAC을 직접 찾는 것이 아니라 다음 홉인 게이트웨이의 MAC을 찾는다. IPv6는 ARP 대신 Neighbor Discovery를 사용한다.
| 서비스 | 대표 포트 | 역할 |
|---|---|---|
| FTP | 21 제어, 전통 active 데이터 20 | 파일 전송 |
| SSH | 22 | 암호화 원격 접속 |
| Telnet | 23 | 전통 원격 접속 |
| SMTP | 25 | 메일 전달 |
| DNS | 53 | 이름 해석 |
| DHCP | 서버67·클라이언트68 UDP | 주소 설정 |
| HTTP·HTTPS | 80·443 | 웹 |
| POP3·IMAP | 110·143 | 메일 수신·관리 |
| SNMP | 161·트랩162 UDP | 네트워크 관리 |
DORA는 어떤 프로토콜의 과정인가?
DHCP. Discover, Offer, Request, Acknowledgement.
DNS 이름 / DHCP 설정 / ARP IPv4-MAC / ICMP 진단.
헷갈리는 지점 DNS는 UDP 53뿐 아니라 TCP 53도 사용한다.
프리픽스 /p는 앞 p비트가 네트워크 부분이라는 뜻이다. /23은 마스크 255.255.254.0으로 세 번째 옥텟이 2씩 나뉜다. 192.168.5.77/23은 세 번째 값 5가 4~5 구간에 있으므로 네트워크 192.168.4.0, 브로드캐스트 192.168.5.255다.
일반 IPv4 서브넷에서 H개 호스트가 필요하면 2^h-2≥H인 가장 작은 h를 찾고 /32-h로 계산한다. 50명에는 h=6, /26이 필요하다. VLSM은 필요 크기에 따라 다른 프리픽스를 배정하며 큰 블록부터 주소 정렬 경계에 맞추면 관리가 쉽다.
일반 서브넷에서 최소 100호스트를 위한 가장 긴 프리픽스는?
/25. 7 호스트 비트로 128주소 중 126호스트.
50호스트→64주소 블록→/26→사용 가능 62. 네트워크·브로드캐스트는 제외.
헷갈리는 지점 /31 점대점·/32 등의 예외 조건에서는 -2 공식을 무조건 쓰지 않는다.
RIP는 거리 벡터로 홉 수를 사용하며 최대 유효 홉 수 15, 16은 도달 불가다. OSPF는 링크 상태 정보를 바탕으로 최단 경로를 계산하고 BGP는 AS 사이 경로 정보를 교환하는 경로 벡터다. 라우팅 테이블에서 가장 구체적인 목적지 프리픽스를 우선하는 최장 프리픽스 매칭을 익힌다.
IPv6는 128비트로 16진수 그룹을 콜론으로 구분한다. ::로 연속된 0 그룹을 압축할 수 있지만 한 주소에서 한 번만 쓴다. 유니캐스트·멀티캐스트·애니캐스트를 사용하며 브로드캐스트는 없다. CRC는 XOR 다항식 나눗셈으로 오류를 검출한다.
한 주소의 여러 노드 중 가까운 하나로 전달하는 IPv6 방식은?
애니캐스트.
IPv4 32비트 / IPv6 128비트. CRC는 검출, 해밍 코드 등은 조건에 따라 정정도 가능.
헷갈리는 지점 CRC를 암호화나 악의적 변조 인증으로 설명하지 않는다.
일반 IPv4 서브넷에서 /p의 주소 수는 2^(32-p)이다. /27이면 32개씩 끊고 /26이면 64개씩 끊는다. 주소가 속한 블록의 첫 주소가 네트워크, 마지막 주소가 브로드캐스트다.
192.168.10.77/27의 네트워크와 브로드캐스트는?
192.168.10.64 / 192.168.10.95. 77은 64~95 블록에 속한다.
2026.10.14 재확인: IETF RFC 4632 CIDR
192.168.10.130/26: 네트워크 .128, 브로드캐스트 .191, 통상 사용 호스트 .129~.190(62개).
헷갈리는 지점 호스트 수=주소 수-2는 일반 서브넷 규칙이다. /31 지점 간 연결과 /32 단일 주소는 별도 조건을 따른다.
모두 유형 연습을 위해 직접 만든 문제입니다. C 예제의 printf·strlen은 필요한 표준 헤더가 포함된 상황을 가정합니다. Java는 표시된 클래스·main 위치에서 실행합니다. 단답은 동의어가 있을 수 있어 자동 판정 대신 자기 채점을 사용합니다.
192.168.4.77/26의 네트워크와 브로드캐스트 주소는?
정답 192.168.4.64 / 192.168.4.127
마지막 옥텟 64개 단위로 묶으면 77은 64~127 구간이다.
주소가 총 16개인 IPv4 서브넷의 프리픽스 길이는?
정답 28
호스트 비트 4개이므로 32-4=28. 사용 가능한 호스트 16개라는 조건이면 계산이 달라진다.
일반적인 /27 서브넷의 사용 가능한 호스트 수는?
정답 30
총 2^5=32개에서 네트워크·브로드캐스트 두 주소를 뺀다.
링크 상태 정보를 교환하고 다익스트라를 쓰는 내부 라우팅 프로토콜은?
정답 OSPF
RIP는 거리 벡터, BGP는 경로 벡터와 대비한다.
같은 링크에서 IPv4 주소에 대응하는 MAC 주소를 알아내는 프로토콜은?
정답 ARP
IPv4 네트워크 계층 주소와 링크 계층 주소 사이를 연결한다.
다항식 기반 이진 나눗셈 나머지를 이용한 오류 검출은?
정답 CRC
순환 중복 검사, Cyclic Redundancy Check.
192.168.11.20/23의 네트워크 주소는?
정답 192.168.10.0
/23은 세 번째 옥텟을 2개씩 묶는다. 10과 11이 같은 네트워크이고 브로드캐스트는 192.168.11.255다.
인증은 됐지만 접근 권한이 없을 때 반환하는 HTTP 상태 코드는?
정답 403
Forbidden. 인증 자체가 안 된 401 Unauthorized와 구분한다.
기본적으로 이전 요청 정보를 서버가 기억하지 않는 HTTP의 성질은?
정답 무상태성
Stateless. 로그인 상태 유지에는 쿠키·세션·토큰이 별도로 필요하다.
192.168.5.77/23의 네트워크·브로드캐스트·일반 사용 가능 호스트 수는?
정답 192.168.4.0 / 192.168.5.255 / 510
세 번째 옥텟 4~5가 한 블록. 호스트 9비트이므로 512-2=510.
100호스트가 필요한 일반 IPv4 서브넷의 가장 긴 프리픽스와 호스트 수는?
정답 /25 / 126
2^7-2=126은 100 이상, 2^6-2=62는 부족.
다른 네트워크 서버로 보내려 할 때 로컬 ARP로 찾는 MAC 주소는?
정답 다음 홉(기본 게이트웨이)의 MAC 주소
원격 서버의 MAC을 로컬 링크에서 직접 조회하는 것이 아니다.
수신 버퍼 용량에 맞춰 전송량을 제한하는 제어는?
정답 흐름 제어
혼잡 제어는 네트워크 경로의 과부하에 대응한다.
192.168.10.130/26의 네트워크 주소와 브로드캐스트 주소는?
정답 192.168.10.128, 192.168.10.191
블록 크기는 64이며 130은 128~191 구간에 속한다.
일반 IPv4 서브넷에서 호스트 50대를 수용하는 가장 긴 프리픽스는?
정답 /26
2^5-2=30은 부족, 2^6-2=62는 충분. 호스트 비트 6이므로 /26.
2025년 1회 · 세션 하이재킹·무결성·CRC
2026년 1회 · Bridge·Observer·DB 설계 단계·비기능 요구·ISMS·HDLC
2026년 2회 · 구조체·상속·딕셔너리·외부 조인·상관 서브쿼리·SRT·서브넷