##0. [문제] DDOS 공격이 지능화되면서, 공격 트래픽에 대한 신속한 탐지 및 완화(Mitigation)를 어렵게 하고 있다. 다음에 대하여 설명하시오. (25점)
(1) DDOS 공격 유형별(대역폭 공격, 세션 공격, 웹 HTTP 공격) 피해 증상을 설명하시오.
(2) DDOS 대응을 위한 Anti-DDOS 시스템의 대응 방식을 다음의 두 가지 경우로 나누어 설명하시오.
첫째, 공격 IP가 변조된 경우 인증 기능을 통해 대응하는 방식
둘째, 공격 IP가 변조되지 않은 경우 대응하는 방식
##1. 서론###- 정의: 지능형 DDOS 공격 대응 전략본 문제는 최근 지능화된 DDOS 공격의 주요 유형별(대역폭, 세션, 웹 HTTP) 피해 양상을 이해하고, Anti-DDOS 시스템이 공격 근원지의 IP 변조 여부에 따라 어떻게 다른 방어 메커니즘을 적용하는지를 설명하여 DDOS 완화(Mitigation)에 대한 기술적 대응 능력을 검증하는 데 목적이 있습니다.
###- 배경: 공격의 다차원적 진화와 대응의 복잡성DDOS 공격은 단순히 네트워크 대역폭을 고갈시키는 형태를 넘어, 정상 패킷으로 위장하여 서비스의 세션 테이블(Session Table) 자원이나 웹 애플리케이션 자원(CPU, 메모리)을 소진시키는 형태로 진화했습니다. 이러한 공격은 탐지 및 차단이 어려우며, 방어를 위해서는 공격 유형별 특성을 이해하고, IP 변조 여부 등 공격 특성에 맞는 정교한 방어 기술을 적용해야 합니다.
###- 목적: 서비스 가용성 확보를 위한 맞춤형 대응 체계 구축DDOS 대응의 핵심은 정상 사용자의 접근을 보장하면서 공격 트래픽만을 선별적으로 차단하는 데 있습니다. 이를 위해 공격 유형별 피해 증상을 정확히 파악하고, IP 변조 여부 등 상황별로 최적화된 Anti-DDOS 대응 기술을 적용하여 서비스의 가용성(Availability)과 연속성(Continuity)을 확보하는 것이 목적입니다.
##2. 본론###2.1. DDOS 공격 유형별(대역폭, 세션, 웹 HTTP) 피해 증상지능화된 DDOS 공격은 공격 대상 자원에 따라 크게 3가지 유형으로 나뉘며, 각기 다른 피해 증상을 유발합니다.
####가. 대역폭 공격 (Volumetric Attack)* 공격 목표: 네트워크 회선 및 장비의 처리 용량(Throughput) 고갈.
####나. 세션 공격 (State Exhaustion Attack)* 공격 목표: 방화벽, 로드밸런서, 웹 서버 등 상태 유지 장치(Stateful Devices)의 세션 테이블 자원 고갈.
####다. 웹 HTTP 공격 (Application Layer Attack)* 공격 목표: 웹/WAS(Web Application Server)의 CPU, 메모리, DB Connection 등 애플리케이션 자원 고갈.
###2.2. Anti-DDOS 시스템의 대응 방식Anti-DDOS 시스템은 공격 IP의 변조 여부(Spoofing)에 따라 각기 다른 핵심 방어 메커니즘을 적용합니다.
####(1) 공격 IP가 변조된 경우 (Spoofed IP)의 인증 대응 방식공격 IP가 변조된 경우(예: Source IP Spoofing, 리플렉션/증폭 공격), 해당 IP를 차단하거나 통신을 시도하는 것은 무의미하며, 공격 트래픽의 유효성 자체를 검증하여 차단해야 합니다.
####(2) 공격 IP가 변조되지 않은 경우 (Non-Spoofed IP)의 대응 방식공격 IP가 변조되지 않은 경우(예: C&C 서버의 명령을 받은 좀비 PC의 직접 공격), 해당 IP는 실제 공격 근원지이므로 신뢰도를 측정하여 차단하는 것이 가능합니다.
##3. 결론###- 요약: 통합 DDOS 방어 체계 구축 제언 (기술적 제언)DDOS 공격은 대역폭, 세션, 애플리케이션 자원을 동시에 고갈시키는 복합적인 형태로 진화하고 있으며, 이에 대한 방어는 공격 유형별 특화된 솔루션(Anti-DDoS, WAF, IPS)의 다층적 배치와 공격 IP의 변조 여부에 따른 맞춤형 대응 메커니즘 적용이 필수적입니다. 특히, IP 변조 공격에는 SYN Cookie나 Client Puzzle 같은 인증 기능을 통한 유효성 검증을, 비변조 공격에는 정교한 행위 기반 임계치 분석을 적용해야 합니다. 궁극적으로는 공격 트래픽의 완벽한 필터링을 통해 정상 트래픽만을 서비스 대상에 전달하여 서비스 가용성을 극대화해야 합니다.
###- 어린이버전 요약DDOS 공격은 나쁜 친구들이 우리 가게를 망가뜨리려는 일이에요. 대역폭 공격은 문 앞에 트럭을 잔뜩 세워 못 들어오게 하는 것이고, 세션 공격은 의자(세션)를 다 차지하고 주문을 안 하는 것이며, 웹 공격은 주방에 들어가 이상한 재료(자원)를 마구 써버리는 거예요. Anti-DDOS 시스템은 이럴 때, 누가 진짜 손님인지 가짜 손님인지 IP를 확인해서 문 열어주는 똑똑한 경비 시스템입니다.