반응형

OSI 7 Layer이란?

네트워크 프로토콜과 통신을 7계층으로 표현한 것입니다.

이는 프로토콜을 기능별로 나누고 계층별로 구분하는데 이는 벤더간 호환성을 위한 표준을 필요하기때문에 나누게되었고 이는 쉬운 접근성으로 기술의 발전을 이루어냈습니다.

 


Application (Layer 7) 응용서비스 HTTP , SMTP
Presentation (Layer 6) 인코딩 / 암호화 / 압축 등 데이터의 변형이 이루어짐
Session (Layer 5) TCP / IP 통신 연결을 수립 / 유지 / 중단
Transport (Layer 4)  TCP / UDP 
Network (Layer 3)  IP통신, 라우팅
Data Link (Layer 2)  이더넷, 랜ㄷ카드, Mac 통신, 에러검출
Physical (Layer 1)  네트워크 하드웨어 전송 기술에 대한 프로토콜

Physical

장치와 통신매체 사이의 비정형 데이터의 전송을 담당합니다.

전송되는 방법이나 제어신호, 기계적 속성등을 정의합니다.

케이블, 인터페이스, 허브, 리피터등이 이에 속합니다.

 


Data Link

동일 네트워크 내에서 데이터를 전송하고 링크를 통해서 연결을 설정하고 관리합니다.

물리계층에서 발생할 수 있는 오류를 감지하고 수정합니다.


Network

다른 네트워크로 데이터를 전송할 수 있습니다. IP(Internet Protocol)주소로 통신을 합니다.

출발지 IP에서 목적지 IP로 데이터 통신할 때 중간에서 라우팅을 처리합니다.

데이터가 큰 경우 분할하거나 전송 후 목적지에서 재 조립하여 메세지를 구현합니다.


Transport

호스트 간의 데이터를 전송합니다.

IP통신 이후에 서비스를 정의해줍니다.

오류 복구 및 흐름제어를 해주고 완벽한 데이터 전송을 보장합니다.

 


Session

로컬 및 원격 애플리케이션간의 IP/ Port연결을 관리해주는 단계입니다.


Presentation

사용자 프로그램과 네트워크 형식간에 데이터를 변환하여 표현과 독립성을 제공합니다.

인코딩, 디코딩, 암호화, 압충 등등


Application

사용자와 가장 밀접한 소프트웨어입니다.

이메일 서비스 SMTP나 파일전송 FTP 등등

반응형

'컴퓨터 구조' 카테고리의 다른 글

컴퓨터 구조  (0) 2021.03.16

+ Recent posts