定義
DDoS(Distributed Denial of Service)攻撃とは、多数の発信元から同時に送り込まれる悪意のあるトラフィックの集中攻撃であり、ウェブサイト、サーバー、ネットワークを過負荷状態にして、正規の訪問者がアクセスできないようにすることを狙ったものです。攻撃者は、時には数十万台にも及ぶ、乗っ取られたコンピューター、ルーター、IoTデバイスからなるボットネットを操り、毎秒数百万件のリクエストを送信し、帯域幅を消耗させたり、サーバーが処理しきれない速度で接続テーブルを埋め尽くしたりします。攻撃は1分未満の短時間のものから数日間続く持続的な集中攻撃までさまざまで、記録された事例の中には毎秒数テラビットを超えるものもありました。DDoS対策は、通常CDNや専用のスクラビングネットワークを通じて、悪意のあるトラフィックが本来のサーバーに到達する前にネットワークエッジで検知しフィルタリングすることで機能します。ただし、アプリケーションのバグを修正したり、標的型のアカウント乗っ取りを防いだりすることはできず、あくまで大量トラフィック型や接続ベースの集中攻撃にのみ対応するものです。Cloudflareは無料プランを含む全プランで無料のDDoS対策を提供しており、AWS Shield、Akamai Prolexic、Impervaはエンタープライズ規模のニーズに対応しています。
利用方法
DDoS攻撃には複数の層があります。レイヤー3/4攻撃(UDPフラッド、SYNフラッド)は帯域幅や接続状態を飽和させようとするものであり、レイヤー7攻撃は実際のユーザーを装ってアプリケーションリソースを消耗させます。強力な対策では、事後的なスクラビングではなく常時稼働の監視によって、この両方をカバーします。
重要な理由
どのようなサイトでも攻撃対象になり得るため、対策を怠ればダウンタイムが数時間から数日間に及ぶこともあります。ゲームサーバー、ニュースサイト、物議を醸すコンテンツ、競合他社の標的は特にリスクにさらされています。レイヤー3/4の対策は無料かつ標準搭載されているべきものであり、基本的なDDoS対策に追加料金を課すサービスは要注意です。