[Network] OSI 7 계층이란?

1 분 소요

OSI 7 계층이란?

  • 네트워크에서 일어나는 통신 과정을 7단계로 나눈 것을 말한다.


OSI 7 계층을 나눈 이유

  • 통신이 일어나는 과정을 단계 별로 파악하기 용이하기 때문이다.
  • 문제가 일어난 계층을 파악하여 해당 계층에 대한 트러블 슈팅을 통해 빠른 해결이 가능하다.

OSI 7 계층 단계


image.jpg

물리 계층 (Physical Layer)

  • 물리적인 케이블을 통해 데이터 전송이 이루어지는 구간
  • 데이터를 송/수신만 하며, 데이터의 타입, 에러 등은 확인이 불가능하다.
  • MAC Address 를 통해 통신을 하는 구간
  • 물리 계층에서 송/수신되는 데이터의 오류와 흐름을 관리
  • 대표적인 장비로는 L2 스위치가 있다.

네트워크 계층 (Network Layer)

  • 데이터를 특정 목적지로 전달하는 라우팅 기능을 제공한다.
  • 경로를 선택하고 IP 주소를 정하여, 해당 경로에 따라 패킷을 전달한다.
  • 대표적인 장비로는 라우터가 있다.
  • 해당 계층에서는 IP, ICMP 통신이 가능

전송 계층 (Transport Layer)

  • TCP/UDP 프로토콜을 통해 통신이 가능한 구간
  • 대표적인 장비로는 L4 로드밸런서가 있다.

세션 계층 (Session Layer)

  • 데이터가 통신하기 위한 논리적인 연결을 의미
  • 셰션 계층은 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공
  • TCP/IP 세션을 만들고 없애는 역할을 함

표현 계층 (Presentation Layer)

  • 표현 계층은 코드 간의 번역을 담당한다.
  • 데이터가 TEXT인지, 이미지인지 등의 구분을 표현 계층에서 한다.
  • 압축/암호화 기능을 함

응용 계층 (Applcation Layer)

  • HTTP, FTP, SMTP 등과 같은 프로토콜로 통신이 가능한 구간
  • 사용자와 가장 가까운 계층으로 인터페이스의 역할을 함
  • 응용 프로세스 간의 정보 교환을 담당
  • 대표적인 장비로는 WAF, L7 로드밸런서 등

댓글남기기