[네트워크] OSI 7 계층, OSI 참조모델
Network

[네트워크] OSI 7 계층, OSI 참조모델

728x90

네트워크 통신을 논할때 반드시 나오는 개념이죠! 오늘은 OSI 계층에 대해 알아보겠습니다!

 

OSI 참조모델이란?

OSI는 Open System Interconnection 의 줄임말로, OSI 참조모델은 ISO(국제표준화기구)에서 다른 기종간의 원활한 통신을 위해 개발됐습니다.

1960~70년대에는 각 IT업체가 자신들의 컴퓨터끼리 네트워크를 사용해서 데이터를 통신했습니다. 이는 한 회사내부에서는 가능했지만, 다른 회사와는 규격이 맞지않아 호환이 되지 않는 경우가 생겼죠 ㅠ. 그래서 데이터 통신의 규격과 프로토콜(규칙)을 정해야했고 ISO에서 OSI 참조 모델을 만들어서 모든 네트워크 통신을 표준화시키게 됩니다


OSI 7계층

그리고 이 OSI는 7 계층으로 나뉘어져있는데 ISO에서 네트워크 통신이 일어나는 과정을 단계별로 파악할 수 있도록 분리시켜놓은 것입니다.

응표가 한세트하고 내 대신 물달래

  • 응용 계층(Application):
    • 네트워크 전송의 시작점이자 최종 목적지로써 HTTP, FTP, SMTP, POP3, IMAP, Telnet 등과 같은 프로토콜이 있습니다. 프로토콜을 이용해서 서비스를 사용합니다.
  • 표현 계층(Presentation):
    • 데이터를 암호화하거나, 알아볼 수 있게 해주는 계층입니다. 데이터의 형식을 설정하고 데이터 암호화 및 복호화가 진행되는 과정을 뜻합니다.
  • 세션 계층(Session):
    • 데이터가 통신하기 위한 논리적인 연결입니다. 통신 장치간 상호작용 및 동기화를 제공합니다
  • 전송 계층(Transport):
    • 데이터가 실제로 전송되는 구간입니다.
    • 송신자와 수신자 간의 신뢰성있고 효율적인 데이터를 전송하기 위해 오류검출 및 복구, 흐름제어와 중복검사를 수행합니다.
    • 대표적인 프로토콜로 TCP와 UDP가 있습니다
  • 네트워크 계층(Network):
    • 네트워크 연결을 관리합니다 (경로설정, 연결, 해제 패킷전송)
  • 데이터링크 계층(Data Link):
    • 물리계층에서 받은 데이터를 실뢰할 수 있는 링크로 변환하여 전송하는 역할을 합니다.
    • 데이터 오류/손실 없이 전송하기 위해 흐름제어, 오류제어, 순서제어등의 기능을 수행하고 프레임 단위로 전송합니다.
  • 물리 계층(Physical):
    • 최하위 계층으로 하드웨어 전송기술을 이루어 데이터가 0과 1로 변화되어 전기신호로 만들어지고 전송됩니다. 전송단위는 비트(bit)입니다

 

출처:
- OSI 7 계층이란?, OSI 7 계층을 나눈 이유
- OSI 참조모델
- [네트워크/기본] 프로토콜(Protocol)이란? – OSI 7 계층 별 프로토콜
- [Network] OSI 7계층 이란 무엇일까? (about OSI 7Layer)
728x90

'Network' 카테고리의 다른 글

[네트워크] SaltStack 이란?  (0) 2023.04.10
[네트워크] 분산 서버 환경에서 세션공유 문제 해결법  (0) 2022.11.01
[네트워크] HTTP vs HTTPS  (0) 2022.11.01
[네트워크] TCP와 UDP  (0) 2022.11.01
[네트워크] HTTP란?  (0) 2022.11.01