■ 概要 ・Webサーバのデファクトスタンダードである Apache ・C10K問題を解決するために開発された Nginx どっちの方がDoS攻撃(F5攻撃)に強いか、検証してみました。 ■ F5攻撃とは F5攻撃とは、ブラウザの再読み込みを何度も繰り返すことにより、大量のリクエストをサーバに送信し、サイトをダウンさせるDoS攻撃の1つです。 ■ 検証環境 ◆Apache HTTP Server 2.4.6(prefork MPM) ⇒ マルチプロセス型 ◆Apache HTTP Server 2.4.6(worker MPM) ⇒ マルチプロセスとマルチスレッドのハイブリッド型 ◆Apache HTTP Server 2.4.6(event MPM) ⇒ イベント駆動型(Apache2.4 から導入) ◆Nginx 1.12.0 ⇒ イベント駆動型 ※OSは、CentOS 7.3。 ※A