본문 바로가기
정보보안기사 도전

다음 중 DDoS(Distributed Denial of Service) 공격의 대응 방안으로 틀린 것은?

by all-but 2025. 5. 15.
반응형

① 방화벽을 설치하여 내부 네트워크로 패킷이 진입하는 것을 차단한다.

② IDS를 통해 공격을 탐지하고 대응한다.

③ Zombie 툴을 사용하여 내부 DDoS 툴을 탐색하고 제거한다.

④ 호스트의 서비스별 대역폭을 증가시킨다.

 

 

 

 

 

 

정답은 ③번 'Zombie 툴을 사용하여 내부 DDoS 툴을 탐색하고 제거한다' 입니다.

 

Zombie는 DDoS 공격의 일부로 사용되는 감염된 컴퓨터(봇넷의 일부)를 말하며, 공격자에 의해 원격으로 제어됩니다. "Zombie 툴"이라는 공식적인 DDoS 방어 도구는 존재하지 않습니다. 실제로는 Zombie PC(감염된 좀비 컴퓨터)가 DDoS 공격의 근원지로 사용되는 것이지, 이것을 탐지하는 도구가 "Zombie 툴"이라고 불리지 않습니다. 보안 솔루션이나 안티바이러스 소프트웨어를 사용하여 봇넷 감염을 탐지하고 제거하는 것이 일반적인 방법입니다.

 

다른 보기 설명:

① 방화벽을 설치하여 내부 네트워크로 패킷이 진입하는 것을 차단한다 - 올바른 방법입니다. 방화벽은 비정상적인 트래픽 패턴을 차단하고 특정 IP 주소나 포트로부터의 트래픽을 필터링할 수 있어 DDoS 공격 대응에 도움이 됩니다.

 

② IDS를 통해 공격을 탐지하고 대응한다 - 올바른 방법입니다. 침입 탐지 시스템(IDS)은 비정상적인 네트워크 행동을 감지하고 DDoS 공격을 식별하는 데 도움이 됩니다. 침입 방지 시스템(IPS)과 함께 사용하면 탐지된 공격에 자동으로 대응할 수도 있습니다.

 

④ 호스트의 서비스별 대역폭을 증가시킨다 - 올바른 방법입니다. 서비스의 대역폭을 늘리면 DDoS 공격이 더 큰 규모로 진행되어야 서비스 거부 상태에 이르게 되므로, 작은 규모의 공격에는 효과적인 방어 수단이 될 수 있습니다. CDN(Content Delivery Network)의 사용이나 클라우드 기반 DDoS 방어 서비스 등을 통해 대역폭을 확장하는 것은 일반적인 DDoS 대응 전략입니다.

 

 

 

 

CDN(Content Delivery Network)이란?

CDN(Content Delivery Network)은 전 세계 여러 지역에 분산된 서버 네트워크를 통해 웹 콘텐츠를 사용자에게 더 빠르고 효율적으로 전달하는 시스템입니다.

CDN의 주요 특징과 작동 방식

  1. 분산된 서버 인프라:
    •  전 세계 여러 데이터 센터에 콘텐츠 사본을 저장하는 서버들(에지 서버)이 배치됨
    •  사용자는 지리적으로 가장 가까운 서버에서 콘텐츠를 제공받음
  2. 캐싱(Caching) 메커니즘:
    •  정적 콘텐츠(이미지, CSS, JavaScript 파일 등)를 에지 서버에 임시 저장
    •  오리진 서버(원본 서버)의 부하 감소 및 응답 시간 단축
  3. 로드 밸런싱(Load Balancing):
    •  트래픽을 여러 서버에 분산하여 과부하 방지
    •  서버 장애 발생 시 자동으로 다른 서버로 요청 전환
  4. 스마트 라우팅:
    •  네트워크 상황, 서버 부하, 지리적 위치 등을 고려한 최적 경로 선택
    •  인터넷 혼잡 구간을 우회하는 경로 제공

CDN의 주요 이점

  1. 웹사이트 로딩 속도 향상:
    •  사용자와 가까운 서버에서 콘텐츠 전달로 지연 시간(latency) 감소
    •  페이지 로드 시간 단축으로 사용자 경험 개선
  2. 서버 부하 분산:
    •  오리진 서버의 부하 감소로 성능 향상
    •  갑작스러운 트래픽 증가(트래픽 스파이크) 대응 용이
  3. DDoS 공격 방어:
    •  대규모 분산 인프라로 트래픽 흡수 가능
    •  공격 트래픽 필터링 및 차단 기능 제공
    •  원본 서버 IP 주소 은폐로 직접 공격 방지
  4. 높은 가용성 보장:
    •  중복성(redundancy)을 통한 서비스 안정성 강화
    •  단일 지점 장애(Single Point of Failure) 위험 감소
  5. 비용 절감:
    •  대역폭 사용량 최적화로 네트워크 비용 절감
    •  인프라 확장 필요성 감소

CDN의 주요 사용 사례

  1. 웹사이트 및 웹 애플리케이션: 정적/동적 콘텐츠 전송 가속화
  2. 비디오 스트리밍 서비스: 버퍼링 없는 고품질 비디오 제공
  3. 소프트웨어 배포: 대용량 파일 다운로드 속도 향상
  4. 모바일 앱: API 응답 시간 개선 및 사용자 경험 최적화
  5. 게임 산업: 게임 업데이트, 패치 등 대용량 데이터 전송

주요 CDN 서비스 제공업체

  • Akamai Technologies
  • Cloudflare
  • Amazon CloudFront (AWS)
  • Microsoft Azure CDN
  • Google Cloud CDN
  • Fastly
  • Limelight Networks
  • StackPath

DDoS 방어 관점에서의 CDN

CDN은 DDoS 공격 방어에 특히 효과적입니다:

  1. 대규모 분산 네트워크: 수백 또는 수천 대의 서버로 구성된 인프라로 대규모 트래픽 흡수 가능
  2. 트래픽 필터링: 비정상적인 트래픽 패턴 감지 및 차단
  3. 원본 서버 보호: 사용자가 오리진 서버에 직접 접근하지 않아 IP 주소 노출 최소화
  4. 자동 스케일링: 트래픽 급증 시 자동으로 리소스 확장
  5. 지능형 위협 분석: 실시간으로 공격 패턴을 분석하고 대응 방법 최적화

CDN은 대규모 웹사이트, 글로벌 서비스, 온라인 비즈니스에서 필수적인 인프라 요소로 자리 잡고 있으며, 특히 DDoS 공격이 증가하는 현대 웹 환경에서 중요한 보안 계층으로 활용되고 있습니다.

반응형