TCP/IP 모델은 인터넷이 실제로 동작하는 방식을 기술한 4계층 프로토콜 스택입니다.
OSI 7계층은 이론적 참조 모델이고, TCP/IP는 실용적 구현 모델입니다. 1969년 ARPANET에서 시작되어 인터넷의 실질적 표준이 되었습니다.
이더넷, Wi-Fi, MAC 주소 기반 프레임 전달이 여기에 포함됩니다.
IP, ICMP, ARP가 동작합니다. 출발지와 목적지 IP 주소를 이용해 서로 다른 네트워크 간 패킷을 전달합니다.
TCP와 UDP가 동작합니다. 포트 번호로 애플리케이션을 구분합니다.
HTTP, HTTPS, DNS, FTP, SMTP 등이 동작합니다.
애플리케이션: HTTP 요청 생성
↓
전송 계층: TCP 세그먼트로 포장 (포트 추가)
↓
인터넷 계층: IP 패킷으로 포장 (IP 주소 추가)
↓
네트워크 접근: 이더넷 프레임으로 포장 (MAC 주소 추가)
↓
전송
| 용도 | 프로토콜 조합 |
|---|---|
| 웹 브라우징 | HTTP/HTTPS + TCP + IP |
| DNS 조회 | DNS + UDP + IP |
| 파일 스트리밍 | 애플리케이션 + UDP + IP |
| 이메일 | SMTP + TCP + IP |
TCP/IP는 "최선형 전달(best-effort delivery)" 방식으로, 네트워크 자체는 전달 보장을 하지 않고 TCP가 그 위에서 신뢰성을 보완합니다.