[정보처리기사]OSI 7계층

정제철·2023년 5월 12일
0

정보처리기사

목록 보기
1/8

정보처리기사 필기시험이 5일남았다. 준비가 잘 되었다고 생각하더라도 불합격하게 되면 많은 시간을 기다려야하므로 신중을 기해야 할 것 같다.
실기에서도 다룰 수 있는 주제와 기술면접에서 자주 출제되는 OSI 7계층에 대해서 알아보자.

OSI(Open Systems Interconnection) 참조 모델의 개념

무엇인가 ?

  • 국제표준화기구(ISO)에서 개발한 모델로 네트워크에 연결된 시스템이 갖추어야할 기본 구조와 기능을 7계층으로 세분화 한 것이다.
  • 컴퓨터 네트워크에서 여러 시스템이 데이터를 주고 받고 서로 연동할 수 있는 표준화된 인터페이스를 제공하기 위해 프로토콜을 기능별로 나눈것이다.
  • 시스템 연결을 위한 표준 개발을 위하여 공통적인 기법을 제공한다.

왜 나누는가 ?

  • 시스템간의 통신을 위한 표준을 제공하기 위해
  • 관련 규격의 적합성을 조성하기 위한 공통적인 기반을 조성하기 위해
  • 시스템 간의 정보 교환을 하기 위한 상호 접속점의 정의를 위해

PDU(Process Data Unit)

  • OSI 7계층에서 PDU(Process Data Unit)란 각 계층에서 전송되는 단위

    <계층 별 PDU>
    1계층 : Bits
    2계층 : Frames
    3계층 : Packets
    4계층 : Segments
    5~7계층 : Data

각 계층별 특성

물리계층(Physical Layer)

  • 물리적인 장치와 인터페이스가 전송을 위해 필요한 기계적, 전기적, 기능적, 절차적 기능을 정의하는 계층
  • 장치와 전송 매체 간의 인터페이스 특성을 규정하고 전송매체의 유형을 규정한다. 전송로의 연결 유지 및 해제를 담당한다.
  • 프로토콜 종류 : RS-232C, V.24, X.21
  • 인접한 두개의 통신 시스템 간에 신뢰성 있는 효율적인 데이터를 전송하는 계층
  • 링크의 설정과 유지 및 종료를 담당한다.
  • 프로토콜 종류 : HDLC, PPP, LLC, LAPB, LAPD, ADCCP

네트워크 계층(Network Layer)

  • 통신망을 통하여 패킷을 목적지까지 전달하는 계층
  • 경로 설정 및 네트워크 연결 관리를 수행
  • 과도한 패킷 유입에 대한 폭주 제어 기능을 수행
  • 프로토콜 종류 : IP, ICMP, IGMP

전송 계층(Transport Layer)

  • 통신 종단 간(End-to-End) 신뢰성 있고 효율적인 데이터 전송하는 계층
  • 에러 제어 및 흐름 제어를 담당
  • 프로토콜 종류 : TCP, UDP

세션 계층(Session Layer)

  • 프로세스 간에 대한 연결을 확립, 관리, 단절시키는 수단을 제공
  • 논리적 동기 제어, 긴급 데이터 전송, 통신시스템간의 회화기능 등을 제공

표현 계층(Presentation Layer)

  • 응용 간의 대화 제어(Dialogue control)를 담당
  • 응용계층과 세션 계층 사이에서 데이터 변환을 담당
  • 긴 파일 전송 중에 통신 불량으로 연결이 끊어진 경우 처음부터 다시 하지 않고 어디까지 전송이 진행 되었는지를 나타내는 동기점을 이용하여 오류를 복구

응용 계층(Application Layer)

  • 사용자에게 서비스를 제공
  • 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행
  • 프로토콜 종류 : HTTP, FTP, SMTP, Telnet, DNS
profile
성공의 반대는 실패가 아닌 도전하지 않는 것이다.

0개의 댓글