OSI7계층 이란?
- 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 표준 모델
- 7계층: 애플리케이션 계층
- 사용자의 데이터와 직접 상호작용
- Http, SMTP 등
- 6계층: 프레젠테이션 계층
- 애플리케이션에서 데이터 보내거나 받기 위해, 데이터를 프레젠테이션(가공)(변환, 암호화, 압축 등)
- 5계층: 세션 계층
- 데이터를 전송하려는 두 기기 사이의 통신을 시작하고, 종료하는 일들 담당하는 계층(세션을 열고 닫음)
- 세션: 통신이 시작될 때 부터 종료될 때 까지의 시간
- 데이터 전송시 체크포인트 및 동기화
- 중간에 오류 발생시, 체크포인트부터 재개 가능
- 데이터를 전송하려는 두 기기 사이의 통신을 시작하고, 종료하는 일들 담당하는 계층(세션을 열고 닫음)
- 4계층: 전송 계층
- 데이터를 전송하는 두 기기 종단간의 통신을 담당
- 데이터 분할 및 재조립(
세그먼트
로 분할) - 흐름제어 및 혼잡제어
- 데이터 분할 및 재조립(
TCP
및UDP
프로토콜 존재
- 데이터를 전송하는 두 기기 종단간의 통신을 담당
- 3계층: 네트워크 계층
- 서로 다른 두 네트워크 사이에서 데이터를 전송(같은 네트워크망 안에서는 생략)
- 라우팅 작업(목적지 네트워크에 도달하기 위한 경로 탐색)
- 세그먼트를
패킷
단위로 분해 및 재조립 - IP 프로토콜
- 2계층: 데이터 링크 계층
- 동일한 네트워크 안에 있는 두개의 장치 사이에서 데이터 전송
- 패킷을
프레임
단위로 분해 및 재조립
- 1계층: 물리계층
- 전기적, 기계적인 특성을 이용해, 통신 케이블로 데이터를 전송하는 물리적인 장비
- 어떤 데이터를 전달하는지 등의 정보는 모르고, 그저 0과 1을 주고받기만 함
'CS 공부 > Web' 카테고리의 다른 글
SSR VS CSR (2) | 2024.10.06 |
---|---|
로그 레벨 (2) | 2024.09.22 |
HTTP Request Method란? (0) | 2024.07.28 |