본문 바로가기
네트워크

TCP/IP

by Mostlove 2025. 4. 9.
728x90
반응형

📌 TCP/IP 모델 (4계층) 정리

TCP/IP는 인터넷에서 실제 사용되는 표준 프로토콜 모델이다.
➡ 데이터를 송수신하는 과정을 4개의 계층으로 나눠 관리한다.


🔹 TCP/IP 4계층 구조

계층 역할 OSI 모델 대응 주요 프로토콜
4. 응용 계층 사용자와 네트워크 간 인터페이스 제공 OSI 7, 6, 5계층 HTTP, FTP, SMTP, DNS
3. 전송 계층 송수신 간 데이터 흐름 관리, 오류 제어 OSI 4계층 TCP, UDP
2. 인터넷 계층 네트워크 간 패킷 전송, 라우팅 OSI 3계층 IP, ICMP, ARP
1. 네트워크 액세스 계층 물리적 데이터 전송 OSI 2, 1계층 Ethernet, Wi-Fi

🔍 1. 응용 계층 (Application Layer)

📌 사용자와 네트워크 간의 인터페이스를 담당하는 계층

  • 사용자가 입력한 데이터를 처리하여 전송
  • OSI 모델의 응용, 표현, 세션 계층을 포함

대표 프로토콜

  • HTTP/HTTPS → 웹 페이지 요청
  • FTP → 파일 전송
  • SMTP, POP3, IMAP → 이메일 전송 및 수신
  • DNS → 도메인 이름을 IP 주소로 변환

🔍 2. 전송 계층 (Transport Layer)

📌 데이터의 신뢰성과 흐름을 제어하는 계층

  • 송신 측과 수신 측 간 데이터의 무결성 유지
  • TCP와 UDP가 대표적인 프로토콜

대표 프로토콜

  • TCP (Transmission Control Protocol)
    • 연결형 프로토콜 (3-way handshake)
    • 데이터 손실 시 재전송, 흐름 제어
    • 예) HTTP, FTP, 이메일
  • UDP (User Datagram Protocol)
    • 비연결형 프로토콜 (빠른 전송)
    • 데이터 손실 발생 가능, 재전송 없음
    • 예) DNS 조회, VoIP, 스트리밍

🔍 3. 인터넷 계층 (Internet Layer)

📌 네트워크 간 패킷 전달 및 경로 설정을 담당

  • 목적지까지 데이터가 올바르게 전달되도록 함

대표 프로토콜

  • IP (Internet Protocol) → 목적지 IP 주소로 패킷 전달
  • ICMP (Internet Control Message Protocol) → 네트워크 문제 진단 (예: ping 명령어)
  • ARP (Address Resolution Protocol) → IP 주소 ↔ MAC 주소 변환

🔍 4. 네트워크 액세스 계층 (Network Access Layer)

📌 데이터를 실제로 물리적인 네트워크로 전송하는 계층

  • OSI 모델의 데이터 링크 계층 + 물리 계층 포함
  • 유선/무선 네트워크에서 신호로 변환하여 전송

대표 프로토콜

  • Ethernet (LAN)
  • Wi-Fi (무선 네트워크)
  • PPP (Point-to-Point Protocol, 모뎀 연결)

TCP/IP 모델 vs. OSI 모델 비교

비교 항목 OSI모델(7계층) TCP/IP 모델 (4계층)
응용 계층 응용, 표현, 세션 계층 응용 계층
전송 계층 전송 계층 전송 계층
네트워크 계층 네트워크 계층 인터넷 계층
데이터 전송 계층 데이터 링크 계층 + 물리 계층 네트워크 액세스 계층
사용 목적 이론적 모델 실제 인터넷 사용

🎯 결론

✅ TCP/IP는 인터넷에서 실제로 사용하는 네트워크 모델
OSI 모델은 개념적인 모델, TCP/IP는 실무에서 사용
TCP와 UDP는 전송 계층의 핵심 프로토콜
IP 주소 기반 라우팅을 통해 목적지까지 패킷 전송

🚀 즉, 인터넷 통신의 핵심 모델이 TCP/IP!

반응형