TCP/IP 4계층이란?
- OSI 7 계층을 기반으로 상업적이고 실무적으로 이용될 수 있도록 단순화한 것
- 네트워크 전송 시 데이터 표준을 정리한 것이 OSI 7계층이라면 해당 이론을 실제 사용하는 인터넷 표준이 TCP/IP 4계층이다.
애플리케이션 계층 (Application Layer)
응용프로그램이 사용되는 프로토콜 계층이며, 서비스를 실질적으로 사람들에게 제공하는 계층
전송 계층 (Transport Layer)
- 통신 노드 간의 연결을 제어하고, 신뢰성 있는 데이터 전송을 보장한다.
- 패킷들의 전송이 유효한지 확인하고, 전송 실패한 패킷들을 다시 전송한다.
- 프로토콜 : TCP, UDP
- 데이터 단위 : Segment
- 전송 주소 : Port
인터넷 계층 (Interent Layer)
- 여러 개의 패킷 교환망들의 상호 연결을 위한 비연결성 프로토콜
- 통신 노드 간의 IP 패킷을 전송하는 기능과 라우팅 기능을 담당한다.
- 데이터 단위 : Packet
- 전송 주소 : IP
네트워크 연결 계층 (Network Access Layer)
- 물리적인 주소로 MAC을 사용한다. (논리 주소인 IP 사용이 아니다.)
- 전선, 광섬유, 무선 등으로 실질적으로 데이터를 전달하며 장치 간에 신호를 주고받는 ‘규칙’을 정하는 계층
- 데이터 단위 : 프레임(데이터 링크 계층), 비트(물리 계층)
- 전송 주소 : MAC
OSI 7 계층과 TCP/IP 4 계층
아래 표는 OSI 7계층과 TCP/IP 계층을 나란히 놓고 각 계층의 역할과 대표 프로토콜을 정리한 것이다.
Link to originalNOTE
OSI 모델의 상위 3개 계층(응용·표현·세션)은 TCP/IP 모델에서 하나의 응용 계층으로 통합됩니다.
반대로 OSI의 물리·데이터 링크 계층은 TCP/IP에서 네트워크 인터페이스 계층으로 묶입니다.
