
ICMP 플러드란? 핑 플러드 DDoS 공격 알아보기
ICMP 플러드 공격은 네트워크를 마비시킬 수 있습니다. 공격 원리를 이해하고 영향을 줄이는 전략을 살펴보세요.

핑 플러드라고도 하는 ICMP 플러드 공격은 대량의 ICMP Echo Request 패킷으로 대상을 압도하는 DDoS 공격입니다. 이 가이드에서는 공격 원리, 네트워크 성능에 미치는 영향, 완화 전략을 설명합니다.
공격자가 사용하는 도구와 기법을 알아보고 이러한 위협으로부터 네트워크를 보호하는 방법을 확인하세요. 네트워크 보안과 가용성을 유지하려면 ICMP 플러드 공격을 이해해야 합니다.

ICMP 플러드(핑 플러드) DDoS 공격이란?
핑 플러드라고도 하는 ICMP 플러드는 인터넷 제어 메시지 프로토콜(ICMP)을 이용해 대량의 네트워크 트래픽으로 대상을 압도하는 DDoS 공격입니다. 공격자는 이 방식으로 대상의 온라인 서비스를 방해해 정상 사용자가 이용할 수 없게 만듭니다.
- 인터넷 제어 메시지 프로토콜(ICMP) – ICMP는 라우터와 스위치 같은 네트워크 장치가 오류 메시지와 운영 정보를 전달하는 데 사용하는 네트워크 계층 프로토콜입니다. “Destination Unreachable”이나 “Time Exceeded” 같은 ICMP 메시지는 네트워크 관리자가 문제를 파악하고 해결하는 데 쓰입니다.
- ICMP Echo Request와 Echo Reply – 일반적으로 “핑”이라고 부르는 ICMP Echo Request는 네트워크 연결을 테스트하기 위해 한 장치가 다른 장치에 보내는 메시지입니다. 수신 장치는 ICMP Echo Reply 메시지로 응답해 네트워크에 연결되어 있음을 확인합니다.
ICMP 플러드(핑 플러드) DDoS 공격은 어떻게 작동하나요?
ICMP 플러드 공격에서 공격자는 대상에 대량의 ICMP Echo Request 메시지를 보내 네트워크 리소스와 대역폭을 소진시킵니다. 그 결과 대상은 정상적인 요청을 처리하지 못해 서비스 장애와 중단이 발생합니다.
- 위조된 IP 주소 – 공격자는 ICMP 플러드 공격의 탐지와 추적을 피하기 위해 IP 주소를 위조하는 경우가 많습니다. 이 수법은 공격 출처를 파악하고 대응 조치를 취하기 어렵게 만듭니다.
- 봇넷 – 공격자는 봇넷 – 악성코드에 감염되어 침해된 장치의 네트워크 – 을 이용해 대규모 ICMP 플러드 공격을 실행하기도 합니다. 여러 장치를 동시에 사용하면 공격 영향이 커지고 완화하기도 어려워집니다.
ICMP 플러드(핑 플러드) DDoS 공격 완화 기법
다음 기법과 전략으로 ICMP 플러드 공격을 완화하고 클라우드 인프라를 보호하세요:
- 트래픽 필터링 – 트래픽 필터링 규칙을 적용하면 악성 ICMP 트래픽을 식별하고 차단하면서 정상적인 요청은 통과시킬 수 있습니다.
- 요청 속도 제한 – 네트워크가 수신하는 ICMP Echo Request 메시지 수를 제한해 ICMP 플러드 공격의 영향을 줄일 수 있습니다.
- 이상 징후 탐지 – 이상 징후 탐지 시스템은 네트워크 트래픽 패턴을 모니터링하고 ICMP 트래픽의 급증처럼 진행 중인 ICMP 플러드 공격을 나타낼 수 있는 비정상적인 활동을 탐지합니다.
SentinelOne Singularity XDR로 클라우드 인프라 보호
SentinelOne Singularity XDR은 클라우드 인프라를 보호하는 첨단 사이버 보안 플랫폼입니다.
• AI 기반 위협 탐지 – SentinelOne Singularity XDR은 AI와 머신러닝으로 위협을 실시간 탐지하고 대응합니다. 이 기술은 ICMP 플러드 공격과 기타 악성 활동을 식별해 신속한 대응과 완화를 지원합니다.
• 네트워크 트래픽 분석 – 네트워크 트래픽을 지속적으로 분석하는 SentinelOne Singularity XDR은 진행 중인 ICMP 플러드 공격을 나타낼 수 있는 비정상적인 패턴과 이상 징후를 탐지합니다.
• 통합 엔드포인트 및 클라우드 보안 – SentinelOne Singularity XDR은 통합 엔드포인트 및 클라우드 보안 플랫폼으로, 인프라를 겨냥한 ICMP 플러드 공격과 기타 사이버 위협으로부터 포괄적으로 보호합니다.
• 자동 대응 및 복구 – SentinelOne Singularity XDR은 탐지된 위협에 자동으로 대응하도록 설계되어 ICMP 플러드 공격의 영향을 완화하고 조직의 서비스 중단 시간을 최소화합니다.

AI 기반 엔드포인트 탐지 및 대응.
결론
ICMP 플러드(핑 플러드) DDoS 공격은 온라인 운영을 심각하게 방해하고 클라우드 인프라의 보안을 위협할 수 있습니다. 공격의 특성을 이해하고 효과적인 완화 전략을 적용하면 조직에 미치는 영향을 최소화할 수 있습니다. ICMP 플러드 공격과 기타 사이버 위협에 대한 첨단 보호 체계로 핵심 시스템과 데이터의 보안과 가용성을 지속적으로 유지하세요.
강력한 사이버 보안 체계에 투자해 사이버 위협에 한발 앞서 대응하세요. 도움이 필요하시면 지금 SentinelOne에 문의하세요.

AI 기반 사이버 보안
실시간 감지, 머신 속도 대응, 전체 디지털 환경에 대한 종합적인 가시성을 통해 보안 태세를 강화하세요.
ICMP Flood FAQ
ICMP Flood 공격은 대상에 대량의 ping(ICMP Echo Request) 패킷을 보내 응답 능력을 압도합니다. 공격자는 대상이 각 ping을 처리하고 응답하도록 강제해 네트워크 대역폭이나 시스템 리소스를 고갈시킵니다. 공격 규모가 충분히 크면 정상 트래픽이 차단되고 서비스가 느려지거나 중단됩니다. 모든 문을 동시에 세게 두드려 어느 문도 정상적으로 열리지 못하게 하는 것과 같습니다.
공격자는 대상 IP에 ICMP Echo Request 메시지를 빠르고 지속적으로 보냅니다. 각 요청에는 Echo Reply가 필요하므로 대상은 응답에 CPU 처리 능력과 대역폭을 사용합니다. 요청이 호스트의 처리 용량을 크게 넘어서면 네트워크 스택에 과부하가 걸립니다. 패킷이 대기열에 쌓이고 라우터가 새로운 트래픽을 차단하며 응답 시간이 급증합니다. 공격자가 멈추거나 방어 체계가 작동할 때까지 공격이 계속됩니다.
공격자는 피해자의 IP를 위조하고 제3자 호스트에 ICMP 요청을 보내 공격 효과를 높입니다. 제3자 호스트가 위조된 주소로 보내는 응답이 피해자에게 쏟아집니다. 이를 ICMP 증폭 공격이라고 합니다. 필터링이 허술한 일부 라우터나 서버는 더 큰 응답 패킷을 보내 트래픽을 증폭시킵니다. 공격자는 여러 반사 서버를 동시에 연결해 자체 네트워크에 추가 부담을 주지 않고 공격 규모를 키웁니다.
유입되는 ICMP 트래픽이 갑자기 급증하며, 초당 수만 개의 패킷이 들어오기도 합니다. 네트워크 모니터링 도구에는 상응하는 아웃바운드 흐름 없이 링크 사용률이 높게 나타날 수 있습니다. 공격받는 서버에서는 ping 처리로 CPU 사용량이 늘고 패킷 대기열과 패킷 손실이 증가합니다. 사용자는 서비스 지연이나 시간 초과를 경험합니다. 공격은 필터링되거나 속도가 제한될 때까지 지속되는 경우가 많습니다.
공격 중에는 악성 ping이 대역폭을 점유해 정상 요청이 원활하게 전달되지 못합니다. 라우터와 스위치의 버퍼가 가득 차 지연 시간이 늘어납니다. 웹이나 VoIP 같은 핵심 서비스에서 시간 초과가 발생하거나 서비스가 중단될 수 있습니다. 각 Echo 요청을 처리하느라 대상의 CPU 사용량이 급증해 애플리케이션 처리 속도도 느려집니다. 방치하면 패킷 손실률이 100%에 도달해 시스템이 사실상 오프라인 상태가 될 수 있습니다.
라우터나 방화벽에서 ICMP 전송률을 제한해 초당 통과하는 Echo 요청 수를 제어하세요. 인바운드 및 아웃바운드 필터링(BCP 38)을 설정해 위조된 출발지 IP를 차단하세요. 네트워크 ACL이나 DDoS 보호 서비스를 사용해 과도한 ping이 핵심 네트워크에 도달하기 전에 차단하세요. 클라우드 환경에서는 대량 트래픽 공격에 대한 방어 기능을 활성화하세요. 마지막으로 ICMP 트래픽 추이를 모니터링하고 임계값 경보를 설정해 신속하게 대응하세요.



