본문으로 바로 가기

프로그래밍기능사 필기 · 응용SW기초기술 과목

AI 작성 · 운영진 검수 전

프로그래밍기능사 네트워크 핵심정리

중요도
★★★★★ (5 / 5)
출제 비중
응용SW기초기술 15문항 중 약 6문항 (40%)

OSI 7계층, TCP/IP, IP 주소와 주요 프로토콜·장비를 다룹니다.

📖 네트워크 개념 정리 보기 →

네트워크, 이것만은 꼭 외우세요

  • TCP 는 연결형·신뢰성, UDP 는 비연결형·빠름.
  • IPv4 는 32비트, IPv6 는 128비트입니다.

네트워크 대표 문제 7개

예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 1. IPv4 주소의 길이는?

  1. ① 64비트
  2. ② 128비트
  3. ③ 32비트
  4. ④ 48비트
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ 32비트

핵심: IPv4 는 32비트, IPv6 는 128비트

IPv4 주소는 8비트씩 4부분(예: 192.168.0.1)으로 모두 32비트입니다. 주소가 부족해 128비트인 IPv6 가 만들어졌습니다.

틀린 선지

  • ① 64비트: IPv4 주소는 64비트가 아닙니다.
  • ② 128비트: 128비트는 IPv6 주소의 길이입니다.
  • ④ 48비트: 48비트는 MAC 주소의 길이입니다.
예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 2. OSI 7계층 중 라우터가 동작하며, 목적지까지의 경로를 선택하는 계층은?

  1. ① 응용 계층
  2. ② 네트워크 계층
  3. ③ 전송 계층
  4. ④ 데이터 링크 계층
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ② 네트워크 계층

핵심: 네트워크 계층(3계층)은 경로 선택(라우팅)을 한다

네트워크 계층(3계층)은 IP 주소를 보고 목적지까지 가는 길을 고릅니다(라우팅). 이 일을 하는 장비가 라우터입니다.

틀린 선지

  • ① 응용 계층: 응용 계층은 사용자가 쓰는 서비스(HTTP 등)를 맡습니다.
  • ③ 전송 계층: 전송 계층은 TCP·UDP 처럼 끝과 끝 사이의 전송을 맡습니다.
  • ④ 데이터 링크 계층: 데이터 링크 계층은 바로 옆 장비와의 전송을 맡으며 스위치가 동작합니다.
예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 3. 연결을 맺지 않고 빠르게 데이터를 보내며, 실시간 방송처럼 약간의 손실보다 속도가 중요한 곳에 쓰는 전송 계층 프로토콜은?

  1. ① TCP
  2. ② ARP
  3. ③ IP
  4. ④ UDP
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ④ UDP

핵심: UDP 는 비연결형이라 빠르고, TCP 는 연결형이라 신뢰성이 높다

UDP 는 연결 절차와 확인 과정이 없어 빠릅니다. 대신 데이터가 빠져도 다시 보내지 않습니다. 그래서 실시간 영상·음성처럼 속도가 중요한 곳에 씁니다.

틀린 선지

  • ① TCP: TCP 는 연결을 맺고 데이터가 빠짐없이 도착하도록 확인하는 방식이라 상대적으로 느립니다.
  • ② ARP: ARP 는 IP 주소로 MAC 주소를 알아내는 프로토콜입니다.
  • ③ IP: IP 는 네트워크 계층에서 주소를 붙여 길을 찾는 프로토콜입니다.
예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 4. 도메인 이름(예: www.example.com)을 IP 주소로 바꾸어 주는 것은?

  1. ① SMTP
  2. ② DHCP
  3. ③ DNS
  4. ④ FTP
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ DNS

핵심: DNS 는 도메인 이름을 IP 주소로 바꾼다

사람은 이름을 기억하기 쉽고 컴퓨터는 숫자 주소를 씁니다. DNS 는 도메인 이름을 IP 주소로 바꾸어 주는 '전화번호부' 역할을 합니다.

틀린 선지

  • ① SMTP: SMTP 는 전자우편을 보내는 프로토콜입니다.
  • ② DHCP: DHCP 는 컴퓨터에 IP 주소를 자동으로 나누어 줍니다.
  • ④ FTP: FTP 는 파일을 주고받는 프로토콜입니다.
예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 5. 웹 페이지를 주고받는 HTTP 의 기본 포트 번호는?

  1. ① 21
  2. ② 443
  3. ③ 23
  4. ④ 80
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ④ 80

핵심: HTTP 80, HTTPS 443, FTP 21, 텔넷 23

포트 번호는 한 컴퓨터 안에서 어떤 서비스로 갈지 정하는 번호입니다. HTTP 는 80번, 암호화된 HTTPS 는 443번을 기본으로 씁니다.

틀린 선지

  • ① 21: 21 은 FTP 의 기본 포트입니다.
  • ② 443: 443 은 암호화된 HTTPS 의 기본 포트입니다.
  • ③ 23: 23 은 텔넷(Telnet)의 기본 포트입니다.
예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 6. IP 주소를 이용해 같은 네트워크 안 장비의 MAC(물리) 주소를 알아내는 프로토콜은?

  1. ① ARP
  2. ② RARP
  3. ③ ICMP
  4. ④ DNS
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ① ARP

핵심: ARP 는 IP 주소 → MAC 주소를 알아낸다

실제로 같은 네트워크 안에서 데이터를 전달하려면 상대의 MAC 주소가 필요합니다. ARP 는 IP 주소를 가지고 그 장비의 MAC 주소를 물어봐 알아냅니다.

틀린 선지

  • ② RARP: RARP 는 반대로 MAC 주소로 IP 주소를 알아냅니다.
  • ③ ICMP: ICMP 는 오류나 상태를 알려 주는 프로토콜(ping 에 사용)입니다.
  • ④ DNS: DNS 는 도메인 이름을 IP 주소로 바꿉니다.
예상문제검수 완료응용SW기초기술 › 네트워크★★★★★

문제 7. 192.168.10.0/26 네트워크에서 호스트(컴퓨터)에 할당할 수 있는 IP 주소는 몇 개인가?

  1. ① 62개
  2. ② 254개
  3. ③ 64개
  4. ④ 30개
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ① 62개

핵심: 호스트 수 = 2^(호스트 비트 수) − 2

/26 은 32비트 중 앞 26비트가 네트워크 부분이라는 뜻입니다.

  1. 호스트 비트 수: 32 − 26 = 6
  2. 주소 개수: 2^6 = 64
  3. 네트워크 주소와 브로드캐스트 주소 2개 제외: 64 − 2 = 62
  4. 확인: /24 라면 2^8 − 2 = 254 입니다.

틀린 선지

  • ② 254개: /24 네트워크의 호스트 수입니다.
  • ③ 64개: 네트워크 주소와 브로드캐스트 주소 2개를 빼야 합니다.
  • ④ 30개: /27 네트워크의 호스트 수입니다.

직접 풀어서 확인해 보세요.