Web

OSI 7계층

JUNGKEUNG 2021. 5. 30. 14:51

OSI ( Open System INterconnection) 

국제 표준화기구 (ISO)에서 개발한 모델이며 네트워크 통신의 7단계 과정을 말합니다.

 

 

응용 계층(Application Layer)


응용 계층은 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행한다.

우리가 사용하는 사용자 인터페이스를 제공하는 프로그램 등을 말하는것이다..

대표적으로 HTTP,FTP등의 프로토콜이 응용 계층에 속한다.

 

 

 

표현 계층(Presentation Layer)


표현 계층은 코드간의 번역을 담당하여 소용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 응용계층으로 덜어준다. MIME 인코딩이나 암호화등의 동작이 이 계층을에서 이루어진다

 

 

 

세션 계층(Session Layer)


세션 계층부터 데이터를 만들어내는 계층이다. 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공한다.

송수신 방식, 반이중 방식, 전이중 방식의 통신과 함꼐 체크 포인팅과 유휴,종료,다시 시작 등을 수행한다.

 

 

 

전송 계층(Transport Layer)


전송계층의 경우 양끝단(End to End)의 사용자들이 데이터를 주고 받을 수 있게 하는 계층이다. 대표적으로 우리가 자주 사용하는 TCP,UDP프로토콜이 있는 계층이다.

 

 

 

네트워크 계층(Network Layer)


네트워크 계층은 우리가 흔히 아는 IP주소를 제공하는 계층이다. 이 IP주소 또한 계층적으로 나누어져 있다.

네트워크 계층에서는 대표적으로 노드들을 거칠때마다 라우팅 해주는 역할을 담당한다.

실제 우리가 가장 쉽게 볼 수 있는 라우팅 장비가 공유기이다.

 

 

 

데이터 링크 계층(Data Link Layer)


데이터 링크 계층은 Point to Point 간의 신뢰성 있는 전송을 보장하기 위한 계층이다.

전송 데이터에 대한 CRC 오류제어가 필요하다. 장비는 대표적으로 스위치와 브릿지가 있다.

 

 

 

물리적 계층(Physical Layer)


물리계층은 말 그대로 하드웨어 전송 기술로 이루어져 있다.

전기적인, 기계적인 신호를 주고받는 역할을하는 계층이다 비트 0,1의 통신단위로 통신한다.

이 계층에 속하는 대표적인 장비는 통신 케이블, 허브, 리피터 등이 있다.

또한 데이터의 종류나 오류를 제어하지 않는다. 이것은 데이터 링크 계층에서 다룬다

 

 

 

 

출처


https://madplay.github.io/

 

 

 

 

'Web' 카테고리의 다른 글

URI, URL, URN 이란?  (0) 2021.06.18
쿠키 세션 그리고 캐시  (0) 2021.05.31
REST, RESTful, REST API  (0) 2021.05.29
URL 입력 시 웹 페이지까지 노출되는 동작 원리  (0) 2021.05.28
was 와 WebServer 차이  (0) 2021.05.21