Computer Science/면접 대비

[CS지식] OSI 7계층, 주요 프로토콜

mj73 2023. 5. 23. 20:59

OSI 7계층?

  • 개방형 시스템 상호 연결 모델의 표준
  • 실제 인터넷에서 사용되는 TCP/IP 는 OSI 참조 모델을 기반으로 상업적이고 실무적으로 이용될 수 있도록 단순화한 것이다

 

 

7. 응용계층

인터페이스 역할을 하는 계층

 

HTTP: 웹에서 HTML, JSON 등 정보를 주고 받는 프로토콜

FTP: 파일 전송 프로토콜

SMTP: 메일을 전송하기 위한 프로토콜

SSH: CLI 환경의 원격 컴퓨터에 접속하기 위한 프로토콜

RDP: Windows 계열의 원격 컴퓨터에 접속하기위한 프로토콜

WebSocket: 실시간 통신, push 등을 지원하는 프로토콜

 

 

6. 표현 계층

데이터를 어떻게 표현할지 정하는 역할을 하는 계층

 

 

5. 세션 계층 

통신 장치 간 상호작용 및 동기화를 제공하는 계층

 

 

4. 전송 계층

단 간 신뢰성 있고 정확한 데이터 전송을 담당하는 계층

 

TCP: HTTP, FTP 통신의 근간이 되는 프로토콜, 양방향

UDP: 단방향, 단순하고 빠르지만 신뢰성이 낮은 인터넷 프로토콜

 

 

3. 네트워크 계층

우팅 기능을 맡고 있는 계층으로 목적지까지 가장 안전하고 빠르게 데이터를 보내는 기능을 가지고 있는 계층

 

 

2. 데이터링크 계층

리적인 연결을 통하여 인접한 두 장치 간의 신뢰성 있는 정보 전송을 담당하는 계층

 

 

1. 물리 계층

전기적, 기계적, 기능적인 특성을 이용해 데이터를 전송하는 최하위 계층