본문 바로가기

자격증/네트워크 관리사

OSI 7 계층

728x90
반응형

OSI 7 계층OSI 7 계층 개요

  • 개방형 시스템의 효율적인 네트워크 이용을 위하여, 모든 데이터 통신 기준을 계층으로 분할하고, 각 계층 간의 필요한 프로토콜을 규정한다.
  • 국제표준화 기구 ISO 에서 1977년 개방형 시스템 간의 상호 정보전송을 위해서 제정한 표준안이다.
  • 7계층으로 분류하여 서로 다른 네트워크 간에 통신이 가능하도록 제시했다.

 

OSI7 계층 목표

  • 정보가 전달되는 Framework를 제공해서 네트워크 형태에 차이가 발생해도 데이터 통신을 지원한다.
  • Framework : 작업(Task) 을 처리하기 위한 기본적인 틀을 의미하고 상세한 부분까지는 정의하지 않는다.

 

OSI7 계층 특징

  • 개방형 시스템 간에 상호 접속을 위해서 표준화 된 방법을 제시했다.
  • OSI7계층별로 정보 흐름을 최소화하여 각 계층의 독립성을 향상시켰다.
  • 프로토콜의 표준화를 제시하여 효율성 밑 생산성을 향상 시켰다.

캡슐화

  • OSI7계층은 상위 계층인 애플리케이션 계층부터 하위 계층인 물리 계층까지 7개의 계층으로 이루어져 있는데 각 계층에서 계층에 대한 정보를 헤더에 추가해서 메세지에 헤더를 붙히는 과정을 캡슐화라고 한다.

계층별 특징

애플리케이션 계층

  • 사용자들이 사용하는 프로그램이 있는 계층이다.
  • 데이터 송신을 위해서 메세지를 만든다.
  • 최상위 계층으로 하위 계층의 구조를 몰라도 네트워크를 사용할 수 있다.
  • 인터넷을 위한 HTTP, 파일 업로드 및 다운로드를 위한 FTP, 네트워크 모니터링을 위한 SNMP, 전자우편 발송과 수신을 위한 SMTP 등과 같은 프로토콜이 있다.

표현 계층

  • 애플리케이션에서 전송한 메세지에 대해서 코드화를 수행한다.
  • 사전에 정해진 코드로 변환한다.
  • 메세지를 압축하여 전송되는 데이터량을 줄인다.
  • 네트워크 송신 과정에서 스니핑을 통해서 메세지를 훔쳐볼 수 있기 때문에 암호화를 수행한다.

세션 계층

  • 송신자와 수신자 간에 통신을 위해서 동기화 신호를 주고받는다.
  • 세션 연결을 하고 가상 연결을 제공한다.
  • 메세지를 암축하여 전송되는 데이터량을 줄인다.
  • 네트워크 송신 과정에서 스니핑을 통해서 메세지를 훔쳐볼 수 있게 때문에 암호화를 수행한다.

전송계층

  • 송신자와 수신자 간에 논리적 연결을 수행한다.
  • 종단간에 연결을 한다.
  • 전송계층의 프로토콜은 TCP, UDP가 있다.
  • 종단 간에 에러가 발생하면 에러를 탐지하고 재전송하는 방법으로 에러를 수정한다.
  • TCP 와 UDP는 헤더와 함께 데이터에 에러가 있는지 확인한다.

네트워크 계층

  • 수신자의 IP주소를 읽어서 라우터가 경로를 결정한다.
  • 경로 결정은 최단 경로 알고리즘과 같은 라우팅 알고리즘을 사용해서 결정하고 경로가 결정되면 포워딩을 수행한다.
  • IPv4주소와 IPv6 주소가 있다.
  • 네트워크의 에러 확인을 위해서 ICMP 프로토콜을 사용한다.

데이터 링크 계층

  • 네트워크 계층에서 붙인 IP 헤더에서 IP 주소를 읽어서 하드웨어 주소인 MAC 주소를 구한다.
  • 에러를 탐지하고 교정한다.
  • 네트워크에 부하가 발생하지 않도록 흐름제어를 한다.

물리 계층

  • 물리적 선로로 전송하기 위해서 전기적 신호인 비트로 데이터를 전송한다.
  • 만약 전송 거리가 멀면 리피터와 같은 장치를 사용해서 신호를 증폭시켜야 한다.
728x90
반응형