OSI 7계층 (OSI Model)
OSI 7계층 모델은 네트워크 통신 과정을 응용·표현·세션·전송·네트워크·데이터링크·물리의 7개 계층으로 표준화합니다. 각 계층은 독립적인 역할을 맡고, 데이터는 계층을 오르내리며 헤더를 붙였다 떼는 캡슐화·역캡슐화 과정을 거칩니다.
01OSI 7계층 (OSI Model)
개념 한눈에 보기OSI 7계층 모델. 보내는 쪽은 위(응용)에서 아래(물리)로 내려가며 각 계층이 데이터를 헤더로 감쌉니다(캡슐화).
7계층 응용 · 사용자가 보낼 데이터(예: HTTP 요청 "Hello!")를 만듭니다.
6계층 표현 · 평문을 압축·암호화하고 공통 형식으로 인코딩합니다. 데이터 본문이 암호문으로 바뀝니다.
5계층 세션 · 두 호스트 사이의 연결(세션)을 열고 관리합니다.
4계층 전송 · TCP 헤더(포트·순서 번호)로 데이터를 감싸 Segment가 됩니다.
3계층 네트워크 · IP 헤더(출발·도착 주소)로 한 번 더 감싸 Packet이 됩니다.
2계층 데이터링크 · 프레임 헤더(FH)와 트레일러(FT, 오류 검출)로 감싸 Frame이 됩니다.
1계층 물리 · 프레임을 0과 1의 전기·광 신호로 바꿔 케이블로 전송합니다.
수신 호스트 도착 · 이제 거꾸로 아래(물리)에서 위(응용)로 올라가며 헤더를 떼어냅니다(역캡슐화).
2계층 데이터링크 · 프레임 헤더·트레일러를 떼고 오류를 검사합니다.
3계층 네트워크 · IP 헤더를 떼어 목적지가 자신임을 확인합니다.
4계층 전송 · TCP 헤더를 떼고 순서를 맞춥니다. 본문은 아직 암호문 상태입니다.
5~7계층 · 세션을 거쳐 표현 계층에서 복호화·압축 해제하면 본문이 원래 평문("Hello!")으로 되돌아옵니다.
전달 완료 · 각 계층이 헤더를 붙였다 떼며 역할을 분담해, 한 계층만 바뀌어도 나머지에 영향이 적습니다.
02 쉽게 이해하기
For Everyone데이터는 계층을 내려가며 각 계층의 헤더로 감싸이고, 받는 쪽에서 같은 순서로 벗겨집니다. 각 계층은 자기 헤더만 보고 아래 계층의 사정은 알지 않습니다.
네트워크 통신을 7개 계층으로 나눈 표준 모델입니다.
보내는 쪽은 위(응용)에서 아래(물리)로 내려가며 각 계층의 헤더를 덧붙이고(캡슐화), 받는 쪽은 거꾸로 떼어내며 올라갑니다.
각 계층이 독립적이라 한 계층만 바꿔도 나머지에 영향이 적어요.
- –네트워크 구조 이해
- –프로토콜 계층 구분
- –장애가 어느 계층 문제인지 진단
03 자주 묻는 질문
FAQOSI 7계층 (OSI Model)란 무엇인가요?+
OSI 7계층 모델은 네트워크 통신 과정을 응용·표현·세션·전송·네트워크·데이터링크·물리의 7개 계층으로 표준화합니다. 각 계층은 독립적인 역할을 맡고, 데이터는 계층을 오르내리며 헤더를 붙였다 떼는 캡슐화·역캡슐화 과정을 거칩니다.
OSI 7계층 (OSI Model)은(는) 어디에 사용하나요?+
네트워크 구조 이해, 프로토콜 계층 구분, 장애가 어느 계층 문제인지 진단
OSI 7계층 (OSI Model)를 쉽게 비유하면?+
데이터는 계층을 내려가며 각 계층의 헤더로 감싸이고, 받는 쪽에서 같은 순서로 벗겨집니다. 각 계층은 자기 헤더만 보고 아래 계층의 사정은 알지 않습니다.
