배이빗의 공부 공간

OSI 7계층 본문

보안/보안관제

OSI 7계층

배이빗 2022. 11. 20. 16:35

 

1. OSI 7계층이란?

모든 네트워크 통신에서 생기는 여러가지 충돌 문제를 완화하기 위하여, 국제표준기구(ISO)에서 표준화된 네트워크 구조를 제시한 기본 모델

통한 상호접속에 필요한 제반 통신절차를 정의하고 이 가운데 비슷한 기능을 제공하는 모듈을 동일계층으로 분할하여 모두 7계층으로 분할한 것

표준화를 통하여 장비별로 이질적인 포트, 프로토콜의 문제를 해결

 

OSI 7계층 구조

캡슐화/역캡슐화

캡슐화(Encapsulation): 데이터를 전송할 때 각각의 레이어마다 인식할 수 있는 헤더를 붙이는 과정

역캡슐화(Decapsulation): 수신된 데이터가 각각의 레이어를 따라 올라가면서 헤더가 벗겨지는 과정

 

2. 각 계층별 특징

1계층: 물리계층(Physical Layer)

- 실제 장치를 연결하는 데 필요한 전기적, 물리적 세부사항을 정의

- 단위: 비트( 1 or 0 , on off를 나타냄)

- 장비: 허브, 리피터 등

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

- 물리 계층(bit)에서 발생할 수 있는 오류를 찾아내고, 수정하는 데 필요한 기능적, 절차적 수단 제공

- 흐름제어, 오류제어, 접근제어를 한다.

흐름제어: 수신되는 노드의 양을 제어

오류제어: 에러를 확인하고 복구함

접근제어: 여러 장치간 충돌을 제어

-단위: 프레임

-관련장비: 브리지, 스위치

 

-인접 장비 접근을 위한 mac주소 지정/네트워크환경정보 지정

-랜 카드나 네트워크 장비의 하드웨어 주소(mac)만으로 통신함

 

MAC(Media Access Control): 물리적인 부분으로, 매체 간의 연결방식을 제어하고 1계층과 연결

(네트워크 인터페이스) , 신뢰성보장 없이 패킷전송

LLC(Logical Link Control): 논리적인 부분으로, Frame을 만들고 3계층과 연결 , 신뢰성 있는 전송을함

 

3계층: 네트워크 계층(Network Layer)

- 여러 노드를 거칠 때마다 경로를 찾아주는 역할

- 라우팅, 흐름제어, 단편화, 오류제어 등을 수행

- 랜을 벗어난 통신을 하기위해 네트워크 계층에서 ip 주소를 사용

- 단위: 패킷

- 계층장비: 라우터

 

4계층: 전송 계층 (Transport Layer)

- 끝단(point to point) 사용자들이 신뢰성 있는 데이터를 주고받을 있게 하여 상위 계층이 데이터 전달의 유효성이나 효율성을 고려하지 않아도 되게

- 시퀀스 넘버 기반의 오류제어 방식을 사용하며 전송계층은 특정 연결의 유효성을 제어한다

- 단위: 세그먼트

- 프로토콜: TCP / UDP

TCP: 연결지향 프로토콜로 양방향응답으로 연결확인을 통해 높은 신뢰성이 있다. IP와 함께 통신하는 데 가장 기본적인 프로토콜

 

UDP: 비연결지향 프로토콜로 신뢰성이 없지만 멀티캐스팅이 가능하여 간단하고 빠른 장점이 있다.

 

5계층: 세션계층(Session Layer)

- 양끝단의 응용프로세스가 통신을 관리하기 위한 방법을 제공

- 동시 송수신 방식(duplex) 반이중방식(half), 전이중 방식의 통신과 함께 체크포인팅과 유휴, 종료 재시작 과정 등을 수행

- 응용프로그램들 간의 통신관리 및 동기화 유지

- 주요 기능다중화, 오류 복구, 데이터 교환 

 

6계층: 표현 계층 (Presentation Layer)

- 데이터의 format(형식)을 결정하는 계층 ex) jpg, docx

- 시스템에서 사용되는 코드간의 번역을 담당

- 데이터 압축과 암호화 기능 수행

 

7계층: 응용 계층 (Application Layer)

- 사용자나 응용 프로그램 사이에 데이터 교환을 가능하게 하는 계층

- http, ftp, 터미널 서비스, 메일 프로그램, 디렉토리 서비스 등을 제공

'보안 > 보안관제' 카테고리의 다른 글

Firewall, IDS, IPS, DDOS  (0) 2023.06.01
계층별 프로토콜  (0) 2023.05.13
허브의 종류  (0) 2023.05.08
계층별 장비  (0) 2023.05.08
TCP 와 UDP  (0) 2023.01.25
Comments