정처기 감자정처기 감자
네트워크/OS네트워크 7계층

검색

검색어를 입력해 개념, 문제, 필기를 찾습니다.

네트워크 계층 프로토콜

네트워크/OS네트워크 7계층
읽는데 6분 소요
처음 쓰인 날: 2025-10-03
마지막 수정일: 2025-10-03
조회수: —
선수학습(1개)
  • 네트워크 전송 방식: 패킷 교환 vs 서킷 교환

요약

네트워크의 핵심인 네트워크 계층 프로토콜(IP, ARP, RARP, ICMP, IGMP)과 주요 기술(라우팅, NAT)의 개념과 특징을 알아보고, 정보처리기사 시험에 대비한 예상 문제까지 풀어봅니다.

❗️각 프로토콜과 기술의 역할, 특징을 정확히 구분하여 암기하는 것이 중요합니다.

네트워크 계층 주요 기술 한눈에 보기

네트워크 계층은 데이터가 최종 목적지까지 정확하게 도달할 수 있도록 경로를 설정(Routing)하고, 논리적인 주소(IP 주소)를 관리하는 역할을 담당합니다.

기술/프로토콜주요 기능특징
IP데이터그램의 주소 지정 및 경로 설정비연결성, 비신뢰성
ARP논리 주소(IP)를 물리 주소(MAC)로 변환동적, 브로드캐스트 기반 요청
RARP물리 주소(MAC)를 논리 주소(IP)로 변환ARP의 역 기능, 부팅 시 IP 주소 할당에 사용
ICMP오류 보고 및 네트워크 상태 진단IP에 의존하여 동작, 제어 메시지 전송
IGMP멀티캐스트 그룹 관리특정 그룹에만 데이터 전송, 대역폭 효율화
라우팅 프로토콜최적의 데이터 전송 경로 탐색RIP, OSPF, BGP
NAT사설 IP 주소를 공인 IP 주소로 변환IP 주소 절약, 내부 네트워크 보안 강화

IP (Internet Protocol)

IP는 송신 측과 수신 측 간의 데이터 전송을 위한 주소 지정 및 경로 설정을 담당하는 핵심 프로토콜입니다. 데이터를 패킷(Packet) 또는 데이터그램(Datagram) 단위로 캡슐화하여 전송하지만, 신뢰성을 보장하지는 않습니다.

  • 비연결성 (Connectionless): 데이터를 전송하기 전에 연결을 설정하지 않습니다.
  • 비신뢰성 (Unreliable): 패킷의 도착 순서나 전송 여부를 보장하지 않으며, 오류 제어 기능이 없습니다. (신뢰성은 상위 계층인 TCP에서 담당)

ARP (Address Resolution Protocol)

ARP는 호스트의 IP 주소를 해당 호스트의 물리적인 네트워크 주소(MAC 주소)로 변환해주는 프로토콜입니다. 로컬 네트워크(LAN) 내에서 통신하기 위해 필수적입니다.

  1. 요청: 송신 측은 특정 IP 주소에 해당하는 MAC 주소를 찾기 위해 네트워크 전체에 ARP 요청 메시지를 브로드캐스트합니다.
  2. 응답: 해당 IP 주소를 사용하는 장비는 자신의 MAC 주소를 담아 ARP 응답 메시지를 유니캐스트로 송신 측에 보냅니다.
  3. 캐시: 송신 측은 응답받은 MAC 주소를 ARP 캐시에 일정 시간 동안 저장하여 불필요한 요청을 줄입니다.

RARP (Reverse Address Resolution Protocol)

RARP는 ARP와 반대로, 물리 주소(MAC 주소)는 알지만 IP 주소를 모르는 경우에 사용하는 프로토콜입니다. 주로 디스크가 없는 워크스테이션이나 프린터 등이 부팅 시 자신의 IP 주소를 할당받기 위해 사용합니다.

참고: RARP는 오래된 기술이며, 현재는 DHCP(Dynamic Host Configuration Protocol - 응용계층 프로토콜)가 이 기능을 대체하여 IP 주소 할당 및 관리를 더욱 효율적으로 수행합니다.


ICMP (Internet Control Message Protocol)

ICMP는 IP 패킷을 처리할 때 발생하는 문제를 보고하거나, 네트워크 상태를 진단하기 위한 제어 메시지를 전송하는 프로토콜입니다. IP는 오류 보고 기능이 없기 때문에 ICMP가 이를 보완합니다.

  • 주요 메시지 유형:
    • Echo Request/Reply: 네트워크 연결 상태를 확인 (ping 명령어)
    • Destination Unreachable: 목적지에 도달할 수 없음
    • Time Exceeded: 패킷의 TTL(Time To Live)이 0이 되어 패킷이 폐기됨
    • Redirect: 더 나은 경로를 알려줌

IGMP (Internet Group Management Protocol)

IGMP는 호스트가 멀티캐스트 그룹에 가입하거나 탈퇴할 때 사용하는 프로토콜입니다. 멀티캐스트는 특정 그룹에 속한 다수의 호스트에게만 데이터를 한 번에 전송하는 방식으로, IPTV나 온라인 게임 등에서 효율적인 데이터 전송을 위해 사용됩니다.

  • 라우터는 IGMP를 통해 어떤 호스트가 어떤 멀티캐스트 그룹에 속해 있는지 파악하고, 해당 그룹으로 향하는 트래픽만 선택적으로 전달합니다.

라우팅 프로토콜 (Routing Protocol)

자세한 내용은 네트워크 라우팅 프로토콜 포스팅을 참고해주세요.

라우팅 프로토콜은 라우터 간에 통신하여 최적의 데이터 전송 경로를 동적으로 탐색하고 설정하는 규약입니다. 크게 내부 게이트웨이 프로토콜(IGP)과 외부 게이트웨이 프로토콜(EGP)로 나뉩니다.

  • RIP (Routing Information Protocol): 거리 벡터 알고리즘 기반으로, 홉 카운트(거치는 라우터 수)가 가장 적은 경로를 최적 경로로 선택합니다. 소규모 네트워크에 적합합니다.
  • OSPF (Open Shortest Path First): 링크 상태 알고리즘 기반으로, 네트워크 변화에 빠르게 대처하며 대규모 네트워크에 적합합니다.
  • BGP (Border Gateway Protocol): 자율 시스템(AS) 간의 라우팅을 위해 사용되는 외부 게이트웨이 프로토콜입니다. 현재 인터넷에서 핵심적인 역할을 수행합니다.

NAT (Network Address Translation)

NAT는 사설 IP 주소를 사용하는 내부 네트워크의 장치들이 인터넷에 접속할 때, 사설 IP 주소를 공인 IP 주소로 변환해주는 기술입니다. IPv4 주소 고갈 문제를 해결하고 내부 네트워크를 외부로부터 보호하는 역할을 합니다.

  • 동작 방식: 내부 장치가 외부로 패킷을 보낼 때, NAT 장비(주로 라우터)는 출발지 사설 IP 주소를 자신의 공인 IP 주소로 변경하여 전송합니다. 외부에서 응답이 오면, 다시 해당 사설 IP 주소로 변환하여 내부 장치에 전달합니다.

정보처리기사 실기 대비 문제

문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
문제를 불러오는 중이에요.
메가커피와 함께, 홈페이지 개선에 참여하세요! ☕
혹시 이용에 불편한 점이나 개선이 필요한 부분을 발견하셨나요? 댓글로 알려주시면 더 나은 감자가 될 수 있어요! 🥔 제보해주신 모든 분께 메가커피 기프티콘을 드립니다! (본인 이메일로 댓글 달아주셔야해요~)
후수학습(3개)
  • 응용 계층 프로토콜
  • 데이터 링크 프로토콜과 오류 제어
  • IP 주소

관련 글

(21개)
제목태그업데이트시험
OSI 7계층 - 계층별 역할과 PDU 한눈에 정리
네트워크 7계층네트워크/OS네트워크 7계층
2026-07-03-
데이터 링크 프로토콜과 오류 제어
네트워크 7계층네트워크/OS네트워크 7계층
2026-09-27-
네트워크 전송 방식: 패킷 교환 vs 서킷 교환
네트워크 7계층네트워크/OS네트워크 7계층
2026-04-13-
네트워크 7계층5개
제목태그업데이트시험
OSI 7계층 - 계층별 역할과 PDU 한눈에 정리
네트워크 7계층네트워크/OS네트워크 7계층
2026-07-03-
데이터 링크 프로토콜과 오류 제어
네트워크 7계층네트워크/OS네트워크 7계층
2026-09-27-
네트워크 전송 방식: 패킷 교환 vs 서킷 교환
네트워크 7계층네트워크/OS네트워크 7계층
2026-04-13-
네트워크 7계층 정보처리기사 실기 모의 시험
네트워크 7계층네트워크/OS네트워크 7계층
2025-10-03응시
응용 계층 프로토콜
네트워크 7계층네트워크/OS네트워크 7계층
2025-10-03-
네트워크/OS16개
제목태그업데이트시험
라우터 인터페이스 IP 주소 구하기
IP네트워크/OSIP
2026-10-01-
가상 메모리 - 페이지, 프레임, 페이지 테이블
메모리/프로세스네트워크/OS메모리/프로세스
2026-09-27-
서브넷 마스크 블록 크기(Block Size)
IP네트워크/OSIP
2026-08-20-
CIDR 표기법과 프리픽스 길이
IP네트워크/OSIP
2026-09-30-
Shell Script 정보처리기사 실기 모의 시험
Shell Script네트워크/OSShell Script
2026-01-24응시
IP 주소
IP네트워크/OSIP
2026-09-30-
Unix/Linux 기본 명령어 정리 (pwd, ls, cd, cp, mv, rm)
shell script네트워크/OSshell script
2026-01-11-
네트워크/OS 왕감자 정보처리기사 실기 모의 시험
네트워크/OS네트워크/OS
2025-11-04응시
리눅스 chmod 명령어 사용법 (8진수 권한 설정)
chmod네트워크/OSshell scriptchmod
2025-10-13-
IP 정보처리기사 실기 모의 시험
IP네트워크/OSIP
2025-10-25응시
메모리/프로세스 정보처리기사 실기 모의 시험
메모리/프로세스네트워크/OS메모리/프로세스
2025-10-03응시
메모리 페이지 교체 알고리즘
메모리/프로세스네트워크/OS메모리/프로세스
2026-09-27-
서브넷 마스크(Subnet Mask)
IP네트워크/OSIP
2026-09-30-
서브넷팅(Subnetting)
IP네트워크/OSIP
2026-09-27-
프로세스 스케줄링 알고리즘
메모리/프로세스네트워크/OS메모리/프로세스
2026-06-20-
라우팅 프로토콜 IGP, EGP 종류
라우팅 프로토콜네트워크/OSIP라우팅 프로토콜
2026-09-27-
정처기 감자정처기 감자

정보처리기사 합격
도와줄라고 하는 감자

실기 이론

  • 이론 공부법
  • DB
  • 네트워크/OS
  • SW 설계
  • SW 개발
  • 보안/신기술

시험 응시

  • 시험장 찾기
  • 원서 접수
  • 응시자격 서류

요약 PDF

  • 26년 3회 이론 압축
  • 26년 3회 코딩 압축
  • 초압축 25년 3회
  • 압축 25년 3회

기출문제

  • 전체 기출문제
  • 25년 3회
  • 25년 2회
  • 문제 포럼

감자 이용권

  • 이용권 구매

실기 이론

  • 이론 공부법
  • DB
  • 네트워크/OS
  • SW 설계
  • SW 개발
  • 보안/신기술

시험 응시

  • 시험장 찾기
  • 원서 접수
  • 응시자격 서류

요약 PDF

  • 26년 3회 이론 압축
  • 26년 3회 코딩 압축
  • 초압축 25년 3회
  • 압축 25년 3회

기출문제

  • 전체 기출문제
  • 25년 3회
  • 25년 2회
  • 문제 포럼

감자 이용권

  • 이용권 구매
© 2025 재현기획개발. All rights reserved.
  • 정처기 감자의 시작
  • 업데이트 로그
  • 개인정보 처리방침
  • 이용약관
상호명 : 재현기획개발 / 주소: 서울특별시 영등포구 영등포로 150, 지하1층 108호 L145 가라지(당산동1가, 생각공장 당산) / 대표: 김재현 / 전화: 010-8158-7127 / 통신판매업신고: 제2025-서울영등포-1569호 / 이메일: contact@edugamja.com / 사업자등록번호: 573-51-00999