본문 바로가기
내가 공부하려고 올리는/Network

네트워크(Network) - OSI 7계층

by 결딴력 2021. 9. 15.
반응형

전 글에서 네트워크의 기본과 네트워크 장비에 대해 알아봤습니다.

네트워크 장비를 공부하다 보면, 어떤 장비가 어떤 계층 장비이다라는 표현을 보게 됩니다.

그렇다면 계층에 대해 알 필요가 있습니다.

 

 

OSI 7 계층


OSI 7계층

OSI 7 계층은 쉽게 말해, 네트워크 통신 과정을 7개의 계층으로 구분한 산업 표준 참조 모델입니다.

 

그렇다면 왜 계층을 나눠서 네트워크 통신을 구별할까요?

  • 통신 과정을 단계별로 나누어 보기 쉽게 구분
  • 계층 구조로 위, 아래로만 이동할 수 있다.
  • 복잡한 문제를 해결하는데 도움을 주는 분할 정복 방식 적용 가능

이러한 이유들로 계층을 구분하게 됩니다.

 

OSI 7 계층은 다음과 같은 특징들을 갖게 됩니다

  • 프로토콜을 기능별로 나눈다.
  • 각 계층은 하위 계층의 기능만 이용하고 상위 계층에 기능을 제공한다.
  • 일반적으로 하위 계층은 하드웨어, 상위 계층은 소프트웨어로 구현되어 있다.
  • 계층이 높을수록 사람과, 낮을수록 기계와 연관이 깊다.

 

 

물리계층(Physical Layer)


  • 전송 단위는 Bit를 사용합니다.
  • 데이터 전달의 역할만을 수행합니다.
  • 네트워크의 하드웨어 전송 기술로 구성됩니다.
  • 사용 장비 : 허브, 리피터

 

 

데이터링크 계층(Data Link Layer)


  • 전송 단위는 Frame을 사용하며, 주소는 MAC을 사용합니다.
  • 데이터의 오류 문제를 해결하고, 신뢰성 있는 전송을 보장하기 위한 계층입니다.
  • 에러 검출, 재전송, 흐름 제어 등의 기능을 갖습니다.
  • 사용 장비 : 브리지, 스위치

 

 

네트워크 계층(Network Layer)


  • 전송 단위는 Packet을 사용하며 주소는 IP를 사용합니다.
  • 서로 다른 두 네트워크의 데이터 전송을 담당합니다.
  • 데이터를 목적지까지 안전하고 빠르게 전달합니다.(라우팅 기능)
  • 사용장비 : 라우터

 

 

전송 계층(Transport Layer)


  • 전송 단위는 Segment를 사용하며 주소는 Port를 사용합니다.
  • 종단 간(end-to-end) 통신을 다루는 최하위 계층입니다.
  • 종단 간의 에러 복구와 흐름 제어를 담당합니다.
  • 전송 계층은 프로세스 사이의 데이터 이동을 책임집니다.
  • TCP와 UDP 프로토콜이 대표적으로 전송 계층에 해당합니다.
  • 사용 장비 : Gateway

 

 

세션 계층(Session Layer)


  • 전송 단위는 Message입니다.
  • 응용 프로세스 간의 통신을 제어하는 기능을 합니다.
  • 사용장비 : NetBIOS

 

 

표현 계층(Presentation Layer)


  • 전송 단위는 Message입니다.
  • 데이터(Message)의 변환 작업을 하는 계층입니다.
  • 송신 측과 수신 측 사이에서 데이터의 형식(jpg, png, gif..)을 정해줍니다.
  • 응용 계층으로부터 받은 데이터의 보완과 전송을 담당합니다.
  • 데이터를 암호화하고 압축하여 세션 계층으로 보냅니다.

 

 

응용 계층(Application Layer)


  • 전송 단위는 Message입니다.
  • OSI 7 계층의 최상위 계층으로 사용자가 네트워크에 접속하는 것을 가능하게 합니다.
  • 사용자에게 필요한 인터페이스(ex) 전자우편, 원격 접속 등)를 제공합니다.

 


잘못된 정보 확인 시

댓글이나 메일 부탁드립니다.

반응형

댓글