OSI 7계층

코딩 파인애플·2026년 6월 27일

NETWORK

목록 보기
1/2
post-thumbnail

안녕하십니까
코딩사과의 짭 코딩 파인애플입니다
이번 시간에는 OSI 7계층에 관해 알아보겠습니다.

OSI 7계층

OSI(Open System Interconnection)은 다른 시스템 간에 원활한 통신을 위해 ISO(국제표준화기구)에서 제안한 통신 규약(Protocol)입니다.

(OSI 7계층이 없는 인터넷)

계층은 상위(7층)에서 하위(1층)로 순서대로 나열되며, 송신 시 7층에서 1층으로 데이터가 내려가고(캡슐화), 수신 시 1층에서 7층으로 올라가며 처리가 됩니다.

캡슐화란? 데이터를 송신할 때 상위 계층의 데이터에 해당 계층의 목적에 맞는 제어 정보(헤더, 트레일러)를 덧붙여 하위 계층으로 내려보내는 과정을 의미한다.
(역캡슐화는 캡슐화의 반대 개념.)

-하위 : 물리 계층 - 데이터 링크 계층 - 네트워크 계층 - 전송 계층
-상위 : 세션 계층 - 표현 계층 - 응용

(물 데 네 전 셰 표 응)

하위 계층

하위 계층은 송수신자 간의 실제 네트워크 연결을 구성하고 데이터를 안정적으로 전송하는 역할을 합니다.

물리 계층 (Physical Layer)

물리 계층은 전송에 필요한 두 장치 간의 실제 접속같은 전기 신호(0이나 1같은)를 전달하고 전달받는 물리적인 연결과 관련된 정보를 정의합니다.

데이터 단위 (PDU) : Bit (비트)

관련 장비 : 허브, 리피터, 케이블

물리 계층 (물리)

인접한 네트워크 기기들 간에 신뢰성 있고 안정적인 데이터 전송을 돕는 역할을 합니다.

뭐, 데이터 '링크'니까 인접한 기기들의 신뢰, 안정적인 전송을 돕는거라고 생각하시면 됩니다.

데이터 단위 (PDU) : Frame (프레임)

관련 장비 : 스위치, 랜카드, MAC 주소

네트워크 계층 (Network Layer, 망 계층)

네트워크 계층은 발신지에서 목적지까지 데이터를 가장 안전하고 빠르게 전달하는 라우팅(Routing)과 IP주소 지정을 담당하는 계층입니다

'네트워크'는 안전하고 빠르니까 라우팅 역할을 하는 거라고 외우면 됩니다.

데이터 단위 (PDU) : Packet (패킷)

관련 장비 : 라우터, IP

전송 계층 (Transport Layer)

전송 계층은 최종 시스템 및 호스트 간의 데이터 전송 조율을 담당합니다 (조율자) 네트워크 계층이 정상적으로 잘 보내지는지 확인을 하는 역할입니다

데이터 단위 (PDU) : Segment (세그먼트)

관련 장비 : TCP, UDP

상위 계층

상위 계층은 사용자와 소프트웨어가 네트워크에 접근할 수 있도록 돕는 역할을 합니다.

(PDU는 항상 '데이터')

세션 계층 (Session Layer) (썩션)

세션 계층은 통신 세션을 설정하고 유지하며, 데이터 교환을 관리해주는 역할을 수행합니다

세션의 시작, 종료, 동기화 등을 처리하여 통신 세션을 안정적으로 관리합니다

또한 오류 복구 기능까지 지원해줍니다

데이터 단위 (PDU) : 데이터

관련 장비 : API, Socket, 동기화

표현 계층 (Presentation Layer)

응용 계층으로부터 받은 데이터를 세션 계층에 보내기 전 적당한 형태 앹로 변환하고,

세션 계층에 받은 데이터는 응용 계층에 맞게 변환하는 기능을 합니다.
(응용/세션 발사대)

데이터 단위 (PDU) : 데이터

관련 장비 : JPEG, MPEG, 암호화

응용 계층 (Application Layer)

응용 계층(Application Layer)은 사용자가 OSI 환경에 접근할 수 있도록 서비스를 제공해주는 역할을 합니다.

웹 브라우저가 이 계층에 해당합니다. (크롬, 파.폭., 토르 등)
데이터 단위 (PDU) : 데이터

관련 장비 : HTTP, FTP, 이메일

이상으로 글을 마치겠습니다 감사합니다

profile
안녕하떼요 취미로 콤푸타 배우는 고든학교 6학년 유치원생이빈다.

0개의 댓글