OSI 7 Layer 모델

Zzz Ccc·2023년 6월 26일
0

OSI 7 Layer 모델

  • 데이터의 흐름이 한 눈에 보인다.

  • Trouble shooting이 쉽다.

  • 네트워크를 공부하는 사람들이 네트워크 동작 과정을 쉽게 습득할 수 있다.

  • 계층을 7 단계로 구분하고 각 층별로 표준화를 했기 때문에 여러 회사 장비를 사용해도 네트워크가 이상 없이 돌아간다.

    7. 어플리케이션 계층
    6. 프레젠테이션 계층
    5. 세션 계층
    4. 전송 계층
    3. 네트워크 계층
    2. 데이터링크(Mac) 계층
    1. 물리 계층

1. Physical Layer - 물리 계층

  • 네트워크 통신을 위한 물리적인 표준 정의
  • 전기적, 기계적, 기능적인 특성을 이용해서 통신 케이블로 데이터를 전송하는 계층
  • 물리 계층 장비 : 리피터, 허브 (연장,증폭)
  • 통신단위 : 비트

논리적 개통 구간

  • 데이터 링크 계층은 물리적 계층을 통한 데이터 전송에 신뢰성을 제공한다.

  • 피지컬 레이어를 통하여 송수신되는 정보의 오류와 흐름을
    관리하여 안전한 정보의 전달을 수행할 수 있도록 도와주는 역할을 한다.

  • 이 계층에서는 로컬 네트워크에서 프레임을 안전하게 전송하는 것을 목적으로 한다.

  • 맥 어드레스를 가지고 통신할 수 있게 해준다.

맥 어드레스 - 2계층 주소
프레임 - 2계층 통신 단위

  • 데이터 링크 계층 장비 : Switch, Bridge

3. Network Layer - 네트워크 계층

  • Logical address (IP,IPX)를 담당하고 packet(패킷)의 이동 경로를 결정한다.
    packet - 3계층 통신 단위

  • 데이터를 목적지까지 가장 안전하고 빠르게 전달한다.

  • 라우팅 프로토콜을 이용해서 best path(최적 경로) 선택

  • Network 계층 장비 : router , 2계층 스위치도 포함될 수 있음

4. Transport Layer - 전송 계층

  • 정보를 분할하고, 상대편에 도달하기 전에 다시 합치는 과정을 담당. (Segment : Layer 4의 Data 단위)
  • 목적지 컴퓨터에서 발신지 컴퓨터 간의 통신에 있어서 에러제어(error control)와 흐름제어(flow control)을 담당
  • layer4 프로토콜 : TCP, UDP

TCP : 신뢰성, 연결지향성
UPD : 비 신뢰성, 비연결지향성

5. Session Layer - 세션 계층

  • 네트워크 상에서 통신을 할 경우 양쪽 호스트 간에 최초 연결이 되게 하고 통신 중 연결이 끊으지지 않도록 유지 시켜주는 역할을 한다.
  • 즉, 통신을 하는 두 호스트들 사이에 세션을 열고, 닫고 그리고 관리하는 기능을 담당

Presentation Layer - 표현 계층

  • 전송하는 데이터의 Format을 결정
  • 다양한 데이터 Format을 일관되게 상호 변환하고 압축기능 및 암호화, 복호화 기능을 수행
  • ASCII, EBCDIC, GIF, JPEG, AVI, MPEG 등

Application Layer - 응용계층

  • 사용자 인터페이스의 역할을 담당하는 계층

  • 즉, 사용자들이 이용하는 네트워크 응용 프로그램이라고 생각하면 된다. (ex.브라우저)

  • 사용자와 가장 가까운 프로토콜 정의
    -> Http(80), FTP(20,21), Telnet(23), SMTP(25), DNS(53), TFTP(69) 등

profile
백수 lv1 개발자

0개의 댓글