OSI REFERENCE MODEL

7계층은 암기표가 아니라 데이터가 포장되고 풀리는 순서다

보내는 쪽은 위에서 아래로 헤더를 붙이고, 받는 쪽은 아래에서 위로 해석한다. 각 계층은 바로 아래 계층의 서비스를 사용한다.

7
응용 Application 사용자가 원하는 네트워크 기능 HTTP, DNS, SMTP처럼 의미 있는 요청과 응답을 다룬다.
메시지message
6
표현 Presentation 형식, 압축, 암호화 관점 현대에는 라이브러리나 응용 계층 코드 안에 섞이는 일이 많다.
메시지message
5
세션 Session 대화의 시작, 유지, 종료 독립 계층보다 응용 프로토콜의 세션 기능으로 보이는 경우가 많다.
메시지message
4
전송 Transport 프로세스와 포트 사이의 전달 TCP, UDP, QUIC이 포트와 연결 조건을 다룬다.
세그먼트segment/datagram
3
네트워크 Network 다른 네트워크까지의 경로 IP 주소와 라우팅으로 목적지 네트워크를 찾아간다.
패킷packet
2
데이터 링크 Data Link 같은 구간의 프레임 전달 MAC 주소, FCS, 스위칭처럼 로컬 링크의 규칙을 맡는다.
프레임frame
1
물리 Physical 비트를 실제 신호로 전송 전기, 빛, 전파 같은 매체 특성과 신호 규칙을 다룬다.
비트bits

OSI는 현실의 프로토콜을 완벽히 분류하는 법전이 아니라, 문제를 어느 책임 영역에서 볼지 정리하는 참조 지도다.