[네트워크] OSI 7계층

WooHyeong·2024년 7월 30일

Network

목록 보기
9/10

OSI 7계층

OSI 모델이란?

  • 개방형 시스템 상호 연결(OSI) 모델은 표준 프로토콜을 사용하여 다양한 통신 시스템이 통신할 수 있도록 국제표준화기구에서 만든 개념 모델
  • OSI는 상이한 컴퓨터 시스템이 서로 통신할 수 있는 표준을 제공

OSI 모델 계층 분류의 이유

  • OSI 모델은 문제를 분석하고 문제의 원인을 분리하는 데 도움이 될 수 있습니다.
  • 모델의 어느 특정 계층으로 문제를 좁힐 수 있을 경우 불필요한 많은 작업을 피할 수 있습니다.

OSI 7계층

  • 네트워크 통신을 구성하는 요소들을 7개의 계층으로 표준화한 것
계층설명
7계층 (응용 계층)- 사용자와 직접 상호작용하는 응용 프로그램들이 포함된 계층
- HTTP, FTP, SMTP, Telnet 등과 같은 프로토콜이 대표적이다.
6계층 (표현 계층)- 데이터의 형식을 정의하는 계층 (데이터 변환, 압축, 암호화 등)
5계층(세션 계층)- 통신 시스템 사용자 간의 연결을 유지 및 설정하는 계층 (API, Socket)
- 세션 설정, 유지, 종료, 전송 중단 시 복구 제공
- 전이중 통신과 반이중 통신 방식이 존재한다.
4계층 (전송 계층)- 종단 간 신뢰성 있고 정확한 데이터 전송을 담당하는 계층
- 송신자와 수신자 간의 신뢰성있고 효율적인 데이터를 전송하기 위하여 오류검출 및 복구, 흐름제어와 중복검사 등을 수행한다.
- 데이터 전송을 위해 포트 번호를 사용하며 대표적인 프로토콜은 TCP와 UDP가 있다.
- 전송 단위 : 세그먼트
3계층 (네트워크 계층)- IP를 기반으로 데이터(패킷) 전송 경로를 결정하는 계층(라우팅)
- 라우팅, 흐름제어, 세그멘테이션, 오류 제어 등을 수행한다.
- 목적지까지 안전하고 빠르게 데이터를 보내는 기능으로 최적의 경로를 설정해야한다.
- 전송 단위 : 패킷
2계층 (데이터 링크 계층)- MAC 주소를 사용하여 통신한다.
- 데이터의 물리적인 전송과 에러 검출, 흐름 제어를 담당하는 계층 (브리지, 스위치 )
- 전송 단위 : Frame
1계층 (물리 계층)- 데이터를 전기 신호로 바꾸어주는 계층 (통신 케이블, 리피터, 허브)
- 전송 단위 : Bit

,,,

profile
화이링~!

0개의 댓글