네트워크 OSI 7계층

Jihun Kim·2021년 9월 16일
0

네트워크

목록 보기
1/1

OSI 7계층이란?

  • OSI : Open Systems Interconnection
  • 국제표준화기구(ISO)에서 1984년에 발표한 모델
  • 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것
  • 통신이 일어나는 과정을 7단계로 구분 및 정리하여 알아보기 쉬움.
  • 다음과 같은 7계층으로 이루어져 있다.
  1. 물리 계층 (Physical Layer)
  2. 데이터 링크 계층 (Data Link Layer)
  3. 네트워크 계층 (Network Layer)
  4. 전송 계층 (Transprot Layer)
  5. 세션 계층 (Session Layer)
  6. 표현 계층 (Presentation Layer)
  7. 응용 계층 (Application Layer)

7계층으로 나눈 이유?

  • 통신이 일어나는 과정을 7단계로 구분 및 정리하여 알아보기 쉬움.
  • 특정 단계에서 문제가 발생 시, 다른 계층을 건들이지 않고 문제가 발생한 계층만 수정하면 된다.

1. 물리 계층 (Physical Layer)

  • 단위 : bit
  • 네트워크 데이터가 전송되는 물리적인 매체
  • 데이터를 전송하는 역할만 한다.
  • OSI 7계층 중 가장 복잡한 계층
  • 대표적인 장비 : 네트워크 어댑터, 통신 케이블, 리피터, 허브 등
  • 단위 : frame
  • 물리적인 네트워크를 통해 데이터를 전송하는 수단을 제공
  • Point to Point 간 신뢰성있는 전송을 보장하기 위한 계층
  • 대표적인 장비 : 브릿지, 스위치, 이더넷 등

3. 네트워크 계층 (Network Layer)

  • 단위 : packet
  • 실제 네트워크 간에 데이터 라우팅을 담당
  • 경로 선택 후 주소 정하고 경로에 따라 패킷을 전달해준다.
  • 대표적인 장비 : 라우터, L3 스위치

4. 전송 계층 (Transprot Layer)

  • 단위 : TCP-Segment, UDP-datagram
  • 하위 계층에 신뢰할 수 있는 데이터 전송 서비스를 제공
  • 대표적인 장비 : 게이트웨이, L4 스위치

5. 세션 계층 (Session Layer)

  • 단위 : data
  • 두 컴퓨터 간의 대화나 세션을 관리, 포트(Port) 연결이라고도 한다.
  • TCP/IP 세션을 만들고 없애는 책임을 가지고 있다.

6. 표현 계층 (Presentation Layer)

  • 단위 : data
  • 데이터를 안전하게 사용하기 위해 암호화와 복호화 한다.

7. 응용 계층 (Application Layer)

  • 단위 : data
  • 유일하게 사용자가 볼 수 있는 계층으로 모든 네트워크 활동의 기반이 되는 인터페이스를 제공한다.
  • 사용자가 실행하는 응용프로그램들이 속한다.
profile
backend studying

0개의 댓글