몰입형

[몰입형] OSI 7계층

다콩잉 2022. 9. 3. 17:34

OSI 모델은 ISO에서 제정한 표준 규격으로 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다. 

출처: https://brunch.co.kr/@erid3232/1

 

물리 계층(Physical Layer)

  • 물리계층은 하드웨어 전송 기술로 이루어져 있음
    전기적인, 기계적인 신호를 주고받는 역할을하는 계층.
  • OSI 모델에서 가장 복잡한 계층
  • 전송단위: 비트
    대표적인 장비: 통신 케이블, 허브, 리피터, 어댑터 등
  • Error 검출, 재전송, 흐름 제어 역할을 함
  • 장비는 대표적으로 스위치와 브릿지, 이더넷 등
  • 물리주소인 MAC주소를 통해 통신
  • 전송 단위: Frame

네트워크 계층(Network Layer)

  • 네트워크 계층은 우리가 흔히 아는 IP주소를 제공하는 계층으로 종단 간 주소(IP)를 정하고 경로(Route)를 선택하고 패킷(Packet)을 전달하는 계층
  • 대표적인 장비: 라우터, L3 스위치, IP 공유기 등
  • 전송 단위: Packet

전송 계층(Transport Layer)

  • TCP의 경우 신뢰성있는 통신을 보장
  • 오류 검출, 복구, 흐름 제어, 중복 검사 등을 수행
  • 데이터 전송을 위해 Port번호 사용
  • 전송 단위: TCP - Segment, UDP - Datagram

세션 계층(Session Layer)

  • 세션 계층부터 데이터를 만들어내는 계층
  • 동시 송수신 방식(duplex), 반이중 방식(half-duplex), 전이중 방식(Full Duplex)의 통신과 함께, 체크 포인팅과 유휴, 종료, 다시 시작 과정 등을 수행
  • 연결 세션에서 데이터 교환과 에러 발생 시 복구 관리

표현 계층(Presentation Layer)

  • 데이터를 어떻게 표현할지 정하는 역할을 하는 계층
  • 데이터 인코딩/디코딩, 압축/해제, 암호화/복호화 수행

응용 계층(Application Layer)

  • 사용자와 가장 밀접한 계층
  • 응용 프로세스 간의 정보 교환을 담당
  • 털넷, 크롬, 이메일, 데이터베이스 관리 등등의 서비스가 해당
728x90