Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워크 보안

네트워크 보안의 7가지 핵심 계층과 OSI 모델 완벽 가이드

네트워크 보안 계층이란 무엇일까요?

네트워크 보안에서 '다계층 보안(Layered Security)'은 여러 겹의 보안 조치를 쌓아 올려 전체 시스템을 보호하는 접근 방식을 의미합니다. 하나의 보안 요소에서 취약점이나 공백이 발생하더라도 다른 계층이 이를 막아주기 때문에, 공격자가 단일 지점만 뚫고는 시스템에 침투할 수 없습니다.

실제 공격자는 침투형(능동) 공격이든 도청 같은 수동형 공격이든, 네트워크의 어떤 틈이라도 발견하면 이를 이용해 침투를 시도합니다. 따라서 경계 보안, 네트워크 보안, 엔드포인트 보안, 데이터 보안, 보안 인식 교육 등 여러 계층을 동시에 운영하는 것이 효과적인 방어 전략입니다.

보안의 7가지 계층

일반적으로 널리 알려진 보안 모델은 다음과 같은 일곱 가지 계층으로 구성됩니다.

  • 인적(Human) 계층: 내부자 위협 방지와 보안 교육 등 사람과 관련된 보안
  • 경계(Perimeter) 계층: 방화벽, DMZ 등 조직의 외곽 방어선
  • 네트워크(Network) 계층: 내부망 분할, IDS/IPS 등 네트워크 수준의 방어
  • 엔드포인트(Endpoint) 계층: PC, 서버, 모바일 기기 등 개별 단말 보호
  • 애플리케이션(Application) 계층: 소프트웨어 취약점과 악성 코드 방어
  • 데이터(Data) 계층: 암호화와 접근 제어를 통한 데이터 자체 보호
  • 미션 크리티컬(Mission Critical) 계층: 핵심 자산에 대한 최우선 보호

OSI 7계층 모델 이해하기

네트워크 보안을 논할 때 빠질 수 없는 것이 바로 OSI 7계층 모델입니다. 이 모델은 통신 과정을 일곱 단계로 나누어 각 계층의 역할을 명확하게 정의합니다.

1. 물리 계층(Physical Layer)

케이블, RJ45 커넥터, 허브, 리피터처럼 실제 신호와 배선을 담당하는 가장 아래 계층입니다.

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

MAC 주소를 기반으로 스위치와 브리지가 프레임을 전달하는 계층입니다.

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

IP 주소를 사용해 라우터가 패킷의 경로를 결정하고 전달하는 계층입니다.

4. 전송 계층(Transport Layer)

TCP, UDP, 포트 번호 등을 통해 종단 간 데이터 전송을 신뢰성 있게 관리하며, 게이트웨이가 주로 이 계층에서 동작합니다.

5. 세션 계층(Session Layer)

Syn/Ack 같은 신호 처리를 통해 통신 세션을 설정하고 유지·종료하는 역할을 합니다.

6. 표현 계층(Presentation Layer)

암호화와 PNG, ASCII, MIDI 같은 데이터 형식 변환을 담당하여, 데이터를 애플리케이션이 사용할 수 있는 형태로 준비합니다.

7. 응용 계층(Application Layer)

HTTP, FTP, SNMP 등 사용자가 실제로 접하는 프로토콜이 속한 최상위 계층입니다.

각 계층에서 작동하는 네트워크 장비

응용 계층에는 호스트(서버·PC)가 위치하고, 전송 계층에는 게이트웨이, 네트워크 계층에는 라우터, 데이터 링크 계층에는 스위치와 브리지, 물리 계층에는 허브와 리피터가 사용됩니다.

레이어 7(응용 계층)이란?

OSI 모델의 최상위인 레이어 7은 '응용 계층'이라고도 불립니다. 웹 브라우저나 메일 클라이언트처럼 사용자와 직접 상호작용하는 소프트웨어 바로 아래에서 데이터 처리가 이루어지며, 사용자에게 보이는 화면 뒤편에서 또는 그 위에서 데이터가 처리됩니다.

이 계층은 사용자가 접근 가능한 애플리케이션이 사용하는 데이터를 다루기 때문에, DoS(서비스 거부) 공격의 주요 표적이 되기도 합니다.

레이어 7 방화벽과 필터링

레이어 7 필터링은 OSI 모델의 최상위 계층인 응용 계층에서 트래픽을 더 정교하게 검사하는 기술입니다. 단순히 IP 주소 기반으로 트래픽을 차단하는 기존 방화벽과 달리, 레이어 7 방화벽은 패킷의 내용을 분석하여 악성 코드나 사이버 위협이 포함되어 있는지 판단할 수 있습니다.

TCP/IP 모델의 계층 구조

인터넷 통신의 실제 근간인 TCP/IP 모델은 계층 수에 따라 두 가지 방식으로 설명됩니다.

4계층 모델

원조격인 TCP/IP 모델은 응용 계층(Application), 전송 계층(Transport), 인터넷 계층(Internet), 네트워크 접속 계층(Network Access)의 네 계층으로 구성됩니다.

5계층 모델

학습 목적으로는 물리, 데이터 링크, 네트워크, 전송, 응용의 다섯 계층으로 나누기도 합니다. 일부 계층은 외부 표준과 프로토콜로 보완해야 하므로, 모델이 모든 부분을 완전히 정의하지는 않는다는 점에 유의해야 합니다.

물리적 보안의 다양한 계층 설계

네트워크뿐 아니라 건물·시설 보안에도 계층 개념이 적용됩니다.

3계층 보안

좋은 보안 시스템은 외부 침입 감지, 중앙(내부) 침입 감지, 출입자 인증이라는 세 가지 계층으로 구성됩니다.

4계층 보안

전통적인 건물 보안은 환경 설계, 접근 통제, 침입 감지, 신원 확인이라는 네 가지 계층으로 이루어집니다.

6계층 보안

대형 시설에서는 안내 표지판과 울타리, 확보된 경계, 건물 출입 통제, 보안 운영 센터(SOC), 데이터센터 층 보안, 하드디스크 자동 파쇄에 이르는 여섯 단계의 방어선을 구축하기도 합니다.

마무리

네트워크 보안은 단일 솔루션으로 완성되지 않습니다. OSI 7계층 구조를 이해하고, 인적 자원부터 물리적 시설까지 여러 계층의 방어책을 조합할 때 진정한 보안이 완성됩니다. 각 계층의 역할과 특성을 파악하고, 조직 환경에 맞는 다계층 보안 전략을 수립해 보시기 바랍니다.