본문 바로가기
카테고리 없음

네트워크 보안 OSI 7계층

by 할 수 있다 ! 2024. 10. 21.

안녕하세요 ! 

 

이번 글에서는 네트워크 보안 OSI 7계층에 대해서 글을 써보도록 하겠습니다. 

 

 

OSI 7 계층 모델은 네트워크 통신을 논리적으로 나눈 계층 구조입니다. 이것을 통해서 다른 시스템 간의 통신을 표준화하고 문제를 계층별로 나누어서 쉽게 해결할 수 있도록 도와줍니다. 각 계층은 특정 기능을 담당하며, 계층 간에 상호작용하면서 데이터를 주고 받습니다. 

 

 

1. 물리 계층 ( Physical Layer ) 

 

역할 : 물리적 매체를 통해서 데이터를 전기적 신호, 광선호, 무선 신호 등으로 변환하여서 전송합니다. 

 

예시 : 케이블, 허브, 리피터, 전기 신호, 광섬유 

 

 

 

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

 

역할 : 물리 계층에서 발생할 수 있는 오류를 감지하고 수정하며, 노드 간의 데이터 전송을 관리합니다. 프레임 단위로 데이터를 처리하고 MAC 주소를통해서 기기를 식별합니다. 

 

예시 : 스위치, 브리지, MAC 주소, 이더넷, PPP 

 

 

 

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

 

역할 : 데이터의 흐름을 제어하고 오류를 감지하며, 종단 간 통신을 관리합니다. TCP 와 UDP 와 같은 프로토콜을 사용하여서 데이터를 세그먼트로 나눠서 전송하고 신뢰성을 보장합니다. 

 

예시 : 라우터, IP 주소, ICMP, IPv4, IPv6 

 

 

 

4. 전송 계층 ( Transport Layer ) 

 

역할 : 데이터의 흐름을 제어하고 오류를 감지하며 종단 간 통신을 관리합니다. TCP 와 UDP 와 같은 프로토콜을 사용하여서 데이터를 세그먼트로 나눠서 전송하고 신뢰성을 보장합니다. 

 

예시 : TCP, UDP, 포트 번호, 흐름 제어, 오류 검출

 

 

 

5. 세션 계층 ( Session Layer ) 

 

역할 : 두 장치 간의 세션을 설정, 유지, 종료하는 역할을 합니다. 통신하는 장치들 간의 대화를 관리하고 동기화하는 기능을 제공합니다. 

 

예시 : 세션 관리, 인증, 권한 관리 

 

 

 

6. 표현 계층 ( Presentation Layer ) 

 

역할 : 데이터의 형식을 변환하고 압축 및 암호화 / 복호화를 담당합니다. 서로 다른 시스템 간의 데이터 표현 방식을 일치시켜줍니다. 

 

예시 : 데이터 압축, 암호화, ASCII, JPEG, MPEG 

 

 

 

7. 응용 계층 ( Application Layer ) 

 

역할 : 사용자가 직접적으로 사용하는 애플리케이션과 네트워크 간의 인터페이스를 제공합니다. 사용자가 네트워크에 접근하여서 서비스를 이용할 수 있도록 지원합니다. 

 

예시 : HTTP, FTP, SMTP, DNS, Telnet, 이메일 클라이언트 

 

이 계층 구조를 통해서 네트워크 시스템 간의 통신이 구조적이고 효율적으로 이뤄질 수 있다. 각 계층에서 발생하는 문제를 쉽게 분석하고 해결할 수 있다. 

 

 

OSI 7계층 구조를 통해서 네트워크 시스템 간의 통신이 구조적이고 효율적으로 이루어질 수 있으며, 각 계층에서 발생하는 문제를 쉽게 분석하고 해결할 수 있습니다.