TCP/IP 프로토콜
TCP/IP는 실제 인터넷에서 사용하는 네트워크 통신 모델로, OSI 7계층보다 간단한 4계층 구조로 이루어져 있다.
TCP/IP 4계층
계층 | 주요 역할 | 예시 프로토콜 |
---|---|---|
응용 계층 | 사용자 서비스 | HTTP, FTP, DNS |
전송 계층 | 데이터 신뢰성, 흐름 제어 | TCP, UDP |
인터넷 계층 | IP 주소 지정, 라우팅 | IP, ICMP |
네트워크 접근 계층 | 물리적 전송 | Ethernet, Wi-Fi |
- OSI 7계층과 달리 실제 인터넷 표준으로 쓰임
- 프론트엔드 개발자가 직접 다루는 부분: 응용 계층(HTTP/HTTPS), 전송 계층(TCP/UDP)
TCP vs UDP
- TCP: 연결 지향, 신뢰성 보장 → 웹, 이메일
- UDP: 비연결성, 속도 빠름 → 스트리밍, 게임