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!
반응형
'네트워크' 카테고리의 다른 글
ARP(Address Resolution Protocol), RARP, BootP, DHCP(Dynamic Host Configuration Protocol) (0) | 2025.04.09 |
---|---|
IP (Internet Protocol) (0) | 2025.04.09 |
OSI 모델과 TCP/IP, DoD모델 (0) | 2025.04.09 |
포트 보안 (0) | 2025.04.09 |
이더채널(EtherChannel) (0) | 2025.04.09 |