✅ 먼저 왜 계층 구조가 필요할까?


📚 OSI 7계층 모델 (이론적 기준)

계층 번호 이름 설명 예시
7 응용 계층 (Application) 사용자와 직접 맞닿는 영역 HTTP, HTTPS, FTP, DNS
6 표현 계층 (Presentation) 데이터 형식, 인코딩 암호화, 압축 (TLS 등)
5 세션 계층 (Session) 연결 세션 관리 API 인증, 세션 유지 등
4 전송 계층 (Transport) 데이터 전달, 신뢰성 보장 TCP, UDP
3 네트워크 계층 (Network) 목적지 주소, 라우팅 IP, ICMP
2 데이터 링크 계층 (Data Link) 물리주소(MAC), 프레임 구성 Ethernet, Wi-Fi
1 물리 계층 (Physical) 전기적 신호, 케이블 랜선, 광케이블, 전파

📌 OSI는 이론적인 모델이기 때문에 실제 구현에서는 TCP/IP 4계층 모델을 더 많이 사용함


🧱 TCP/IP 4계층 (실제 인터넷 모델)

TCP/IP 계층 OSI와 매핑 예시
4. 응용 계층 OSI 5~7 계층 HTTP, DNS, SMTP, TLS
3. 전송 계층 OSI 4계층 TCP, UDP
2. 인터넷 계층 OSI 3계층 IP, ICMP
1. 네트워크 인터페이스 OSI 1~2계층 이더넷, Wi-Fi, MAC 주소 등

✅ 브라우저 렌더링과정에서 나온 프로토콜들은 어디에?

프로토콜 설명 계층 위치
HTTP / HTTPS 브라우저가 쓰는 웹 통신 방식 응용 계층
TLS/SSL 보안 통신을 위한 암호화 계층 응용 계층 or 표현 계층
TCP / UDP 데이터의 신뢰성 있는 전송을 담당 전송 계층
IP 목적지까지 데이터가 가는 경로를 지정 인터넷 계층
DNS 도메인 → IP 주소 변환 응용 계층
Ethernet / Wi-Fi 물리적 신호, 실제 연결 네트워크 인터페이스 계층

📌 중요한 포인트 요약