DDoS-Guard แฅแกแแแจแ แแแแแขแแแฃแ แแ แขแ แแคแแแแ แชแแขแ แฎแแแก แฌแแ แแแแแแญแแ แแ แแก แแแแแแแขแก แฌแแแจแ. แแแแแแแ, แแแแแ แฉแแแแ แขแ แแคแแแแก 50% แแแแแ แแ แแแแ แแแแแแขแแก แแแ แกแแ แแแกแแแแ. แแก แแ แแก แแ แแแแแ แแแแแแแกแแแแ แแแแแแ, แซแแแแแ แแแแกแฎแแแแแแฃแแ แแ แฃแแแขแแก แจแแแแฎแแแแแจแ แแแแแฎแแแก แแแแแแแแฃแแแฃแ แแแแแแแแก.
แฅแแแแแ แแแชแแแฃแแแ, แแฃ แ แแแแ แแแแ แแแแ แฌแแแ แแแแแซแแแก แแ แแแแชแแแ SSL แกแแ แแแคแแแแขแแแก แแกแแแแ แแแแกแ แกแแแขแแกแแแแก.
แแ แแ แกแแแขแแกแแแแก แคแ แแแขแแก แแแงแแแแแ, แแฃแแแแช แซแแแแแ แแแแ, แแแ แขแแแแ. แแแฆแแแ nginx-แก แแ haproxy-แก แแ lighttpd-แก, แแแแแแคแแแฃแ แแ แแแ แแแก แกแแฎแแแแซแฆแแแแแแแแแแก แแแฎแแแแแ แแ แแแแแแแฌแงแแแ แแแก. แแฃ แ แแแแแก แจแแชแแแ แแแญแแ แแแแ, แแแแแแแแ แแแแแขแแแ แแแแก แแ แแกแแ แแแแแฌแงแแแ.
แงแแแแแคแแ แ แแชแแแแแ, แ แแแแกแแช แแฅแแแ แแแฃแจแแแแแ แแแแ แแแชแฃแแแแแก แขแ แแคแแแก, แแคแแกแแแ แแแแฎแแแแแแแก แแแแแขแแแฃแ แแแแก, แจแแแฃแแจแแแ แแ แฅแแจแแ แแแแฎแแแ แแแแแก แแแแขแแแขแก แแ แแแแแแ แแฃแแแ แชแแแแ แแแ แแแแขแ แแแก แฌแแแจแ แ แแแแแแฏแแ แแ. แแแแฎแแแ แแแแแก แกแฃแ แก แแแฎแแก แจแแแแแ แงแแแแ แแแ แ แแแแแซแแ, แแแก แจแแแแแ แ แแช แจแแชแแแแ แแแ แแแแขแ แแแ แแแก แแแ แแ แแแแแ แแจแจแ. แแแแฎแแแ แแแแแก แแกแแแ แจแแฃแซแแแ แฉแแแแขแแแ แแแ แ แแแแแแแแ แแแแกแ (แแ แแแแฏแแ แแแแแแ แแแแกแ) แแแแแแ แขแ แแคแแแแก แแแแฃแจแแแแแแก แแแแแแแแฃแแแฃแ แ แแแ แแแแขแ แแแแ API-แแก แกแแจแฃแแแแแแ. แแก แงแแแแแคแแ แ แแกแแแ แแแฃแงแแแแแแแแ แฃแแแ แแฃแจแแแแแแก แแแแ แแแแจแ, แแแ แแแแจแ แแ แแแแแจแ - แแแแชแแแ แแ แแ แแก แงแแแแแแ แขแ แแแแแแฃแ แ, แแแแก แแแแแแแแกแฌแแแแแแ, แ แแ แแฎแแแแ แแแกแแแแจแ แแ แแก แ แแแแแแแแ แคแแแแแฃแ แแ แแแแแงแแคแแแ แคแแแขแ แแชแแแก แแแแแซแ.
แ แแขแแ แแ แแก แแแแ แ แแแแ แกแแแแแแ แแแแแซแ แแแแแก แแกแแคแแแแจแ?
-
แกแแ แแแกแแก แฎแแ แแกแฎแ แแแแแแขแแ แขแ แแคแแแแกแแแแก - แแจแจ-แแแ แแแแฎแแแแแแ แฃแแแ แแแแฃแจแแแแแก แแจแจ-แจแ (แจแแขแแแแแแก, แแแแแแแแกแ แแ แกแฎแแ แแแแแแแแแแแก แฉแแแแแแ) แแ แแ แ แแแกแแแแจแ แแ แแแ แแแแจแ แแแงแแแแ, แ แแช แแ แแแ แแแแแแแ แแแแ แแแแ แแแก แแแแฃแจแแแแแแก แจแแคแแ แฎแแแแก.
-
แแแแแแกแฎแแแก แขแ แแคแแแ แแแแแแแแแแฃแแ แฃแแแ แแงแแก - แกแแขแ แแแแแขแ แแแแ แแขแแ แแแก แจแแฃแซแแแแ แแแแ แแแแชแแ แจแแขแแแแแแก แแ แแก, แ แแแแแแ แแแชแฃแแแแ แฎแจแแ แแ แแฆแแแแขแแแ 1Tbps-แก. แแแแแแกแฎแแแก แขแ แแคแแแแก แขแ แแแกแแขแแแแขแแแฃแ แ แแ แขแ แแแกแแแแฃแ แ แแแแจแแ แแแแก แขแ แแแกแแแ แขแแ แแแ แแ แแ แแก แแแ แแ แแแแ. แฉแแแ แแแฅแแแแ แ แแแแฃแ แ แจแแแแฎแแแแแแ, แ แแแแกแแช Tier-1 แแแแ แแขแแ แแแแ แแฅแแแก: โแจแแขแแแแแแก แแแชแฃแแแแ, แ แแแแแกแแช แแฅแแแ แแฆแแแ, แกแแจแแจแแ แฉแแแแแแแกโ. แแแแขแแ แฉแแแ แแแฆแแแ แจแแแแแแแแ แแแแแแแแก แ แแช แจแแแซแแแแ แแฎแแแก แแแ แฌแงแแ แแแแแแ.
-
แแแแกแแฎแฃแ แแแแก แฃแฌแงแแแขแแแแก แแแแชแ แ แแแแฎแแแแแแ - แแแกแฃแคแแแแแแแก แชแแแขแ แแแ แแ แฃแแแ แแงแแก แแแแแแแแแแฃแแ แแ แช แแ แแแแแแแแ แแ แแ แช แแแแแแแแ แแ แแแแแแแแแแ แฉแแแแก แกแฌแ แแคแแ แชแแแแแแแ แกแแแงแแ แแจแ. MMTS-11-แแก 9-แแ แกแแ แแฃแแก แแ แแ แแแแ แแ แแแแแ แแแ แแแแ? - แแ แแ แแ แแแแแแ. แแ แช แแ แแ แแแแแแขแ, แ แแแแแกแแช แแ แแฅแแก แคแแแแแฃแ แ แแแแจแแ แ แแ แแแแแ แแขแฃแ แแแแแแแก, แแ แแแแแ แแแแแแ แแ แแแ แกแแ แแแกแแแ แแ แแแแแแ แจแแแแฎแแแแแจแ แแ แแแแแ แแแแแแ.
แ แแแแ แแแ แแแ แแก แงแแแแแคแแ แ?
แกแแ แแแกแแก แแแแคแแแฃแ แแชแแแแ แฃแแแ แแแแแแแฌแแแแแก แงแแแแ แฌแแแ แแแแแซแแ แ แแช แจแแแซแแแแ แกแฌแ แแคแแ (แแแแแแฃแ แแ แแงแแกแแแ แแ). แแฅแแแ แแ แจแแแแซแแแแ แฃแแ แแแแ แแแฆแแ แแ แแฆแแแแแแแ แขแแฅแกแขแแก แแแแคแแแฃแ แแชแแแแ แแ แแแแแขแแแ แแแ แแแแแแแแ แงแแแแแ แชแแแแแแแแกแแก - แแแแแ nginx แแแ แซแแแแแก แแ แแชแแกแแแแก แแแแแจแแแก (แแฃแจแแแก แแแแแ แแแ) แแแแแ แ แแแแแแแแ แฌแฃแแแก แแแแแแแแแแแจแ (แแ แจแแกแแซแแแ แกแแแแแก แแแแแแแแแแแจแ, แแฃ แแ แแก แฎแแแแ แซแแแแ แแแแกแแแแขแแก แกแแกแแแแ).
nginx แแแแคแแแฃแ แแชแแแก แแแแแขแแแ แแแแกแแก, แจแแแแแแ แกแฃแ แแแ แกแแแแแแ แแแ แแแแฃแ แแ:
แแแฎแกแแแ แแแแก แแแแแงแแแแแแก แจแแกแแฎแแ:
แซแแแแ แแฃแจแแแ แญแแแแ แแแฎแกแแแ แแแแก, แแแ แจแแ แแก แแแฎแกแแแ แแแแก, แ แแแแแแช แฎแแแแแแแ แแ แแ แแก แแแแแแแแแแฃแแ แแแแจแแ แแแแก แ แแแแแแแแแแ - แแก แแแ แแแแฃแ แแ. แ แแแแกแแช แแแแแแขแแก แแแแจแแ แแแ แแแแฎแฃแ แแแ, แแก แแแฎแกแแแ แแแ แแแแแแแกแฃแคแแแแแ.
แ แแขแแ แแ แแงแ แแก แแ แแแแแแ, แ แแแแกแแช nginx แแฎแแแฎแแ แแฌแงแแแแแ? แแ แแงแ แแ แช HTTP/2, แแ แช WebSocket, แแ แช แแแกแแฃแ แ แฎแแแแ แซแแแแ แจแแแแ แฉแฃแแแแแก แแแแจแแ แแแ. แฉแแแแ แแแ แขแ แแคแแแแก 70% แแ แแก HTTP/2, แ แแช แแแจแแแแก แซแแแแแ แฎแแแแ แซแแแ แแแแจแแ แแแก.
แแแแแกแแแแแ แแแ แขแแแแ - แแ แแแแแแงแแแแ nginx, แแ แแแ แแแ แคแ แแแขแแแ แขแแฅแกแขแฃแ แคแแแแแแแ แแแงแ แแแแแแ แแ แ แ แแฅแแ แฃแแแ แแ แแแแแแแแแ zipped แขแแฅแกแขแแก แแแแคแแแฃแ แแชแแแแ แขแ แแแกแฌแงแแแ แ แแแแแแแก แแ แฎแแแแ. แแ แฎแแแ, แ แ แแฅแแ แฃแแแ, แแแ แแแขแแ แแแฃแแแ แแ แแแชแฃแแแ, แแแแ แแ แแก แแแ แแแแแแแแ แขแ แแแกแแแแขแแแแแขแฃแ แก แแ แฎแแแก.
แฉแแแ แแแแฅแแก แกแแแฃแแแ แ แฌแแแ แกแแ แแแ -แแแแแแกแแ แ, แ แแแแแก แแแขแแ แแแ แแแแ แจแแแแแ แกแขแแขแแแแจแ แแแกแแฃแแ แแ. แแแแแแ แ, แ แแกแ แแแแแแแแแช แแแก แจแแฃแซแแแ, แแ แแก แแแแกแแแแ แแแแคแแแฃแ แแชแแแก แชแแแแแแแแก แแแแแงแแแแแ แฌแแแจแ แคแ แแแแก แแ แแก, แแแแแขแแแ แแแแก, แแแแแขแแแ แแแแก, แแแฎแกแแแ แแแแก แแแฎแแแ แแแแก แฃแแชแแ แ แแ แแแก แแ แกแฎแแ แงแแแแแคแ แแก แแแ แแจแ. แแก แซแแแแแ แฐแแแแก Hot Code Reload-แก, แแแแแแแแแ Erlang-แจแ. แแแแแชแแแแแ แแแแฎแแแ แแแ-แแแแแฌแแแแแฃแ แกแแแแแแซแ-แแแแจแแแแแแแแก แแแแแชแแแแ แแแแแจแ แแ แแแฃแงแแแแแแแแ แแแแแฎแแแ แฌแแแ แแฅแขแแแแขแแ แแแแก แแแแ . แแแแ. แแฅแแแ แแขแแแ แแแแ SSL แกแแ แแแคแแแแขแก แแแกแแแแจแ แแแ แแแขแแ แคแแแกแแก แแ API-แแก แกแแจแฃแแแแแแ แแ แ แแแแแแแแ แฌแแแจแ แแก แแแแ แแ แแก แฌแแแแแแก แฉแแแแก แแแกแฃแคแแแแแแแก แชแแแขแ แจแ แแแก แแแฏแแแแกแจแ. แแฃ แแกแแคแแแ แแแ แแแฃแแแแแแแแ แแแฎแแ แแ แแแขแแ แแแขแ แแแแ แแกแแคแแแแจแ แแแฅแ แแแ, แฉแแแแ แแแแแซแแแ แแแแแแ แซแแแแ แแแขแแแแแแฃแ แแฃแจแแแแแก แแ แขแแแแจแ แแแงแแคแแก แแฆแแแแแแก, แ แแแแ แช แแ แแ แ-แแ แแ แแแแแงแแคแแแ แแ แฎแ แแแก-แแแฏแแแแกแ-แแแกแขแแ แแแแ-แแแกแแแแ, แแแกแแแแ-แแแกแขแแ แแแแ-แฐแแแแแแแ- Los-Los แฎแแแแแกแแฌแแแแแ แฎแแแแ. Angeles แแ GRE-แแก แกแแ แแแแ แแ แแแแแคแแ แแแก แแ แ-แแ แแ แแแแแช.
แแก แแแแแ แแแฅแแแแแแ แกแแจแฃแแแแแแก แแแแซแแแแก แแงแแกแแแ แแ แแแแชแแ แแ แแแแแแแฎแแแ Let's Encrypt แกแแ แแแคแแแแขแแแ. แซแแแแแ แแแ แขแแแแ แแฃแจแแแแก แแกแ:
-
แ แแแแ แช แแ แแแแแแแฎแแแ แแแแแแฃแ แแ แ HTTPS แแแแฎแแแแแก แฉแแแแ แแแแแแขแแก แแแแแแแกแแแแก แกแแ แขแแคแแแแขแแก แแแ แแจแ (แแ แแแแแแแกแฃแแ แกแแ แขแแคแแแแขแแ), แแแ แ แแแแแซแ, แ แแแแแแแช แแแแฆแ แแแแฎแแแแ, แแชแแแแแแก แแแแก แจแแแ แกแแ แขแแคแแแแชแแแก แแ แแแแแก.
-
แแฃ แแแแฎแแแ แแแแแแ แแ แแแ แซแแแ Let's Encrypt-แแก แแแชแแแ, แกแแ แขแแคแแชแแ แแแแก แแ แแแแ แฌแแ แแแฅแแแแก CSR-แก, แแฆแแแก แแแแแกแขแฃแ แแแแก แแแขแแแก LE-แแแ แแ แแแแแแแแก แแแก แงแแแแ แคแ แแแขแแ แแแจแแคแ แฃแแ แแ แฎแแก แกแแจแฃแแแแแแ. แแฎแแ แแแแแกแแแแ แแแแแซแก แจแแฃแซแแแ แแแแแแกแขแฃแ แแก LE-แแก แแแแแแแชแแแก แแแแฎแแแแ.
-
แ แแแแแแแแ แฌแฃแแจแ แฉแแแ แแแแแฆแแแ แกแฌแแ แกแแ แแแคแแแแขแก แแ แแแ แแ แแแกแแฆแแแก แแ แแแแแ แแแแ แแแแแแแแแแแแแ แคแ แแแขแแแแ. แแกแแ แแแแแแแแแก แแแแแขแแแ แแแแก แแแ แแจแ
-
แแแแแก แแแกแแแแแแ 7 แแฆแแ แแแ แ แแฌแงแแแ แกแแ แขแแคแแแแขแแก แฎแแแแฎแแแ แแแฆแแแแก แแ แแชแแแฃแ แ
แแฎแแ แฉแแแ แแแขแ แแแแแแ 350k แกแแ แแแคแแแแขแก แ แแแแฃแ แแ แแจแ, แกแ แฃแแแแ แแแแญแแแ แแแแ แแแแฎแแแ แแแแแแแกแแแแก.
แกแแ แแแก แจแแแแแ แกแขแแขแแแแจแ แแแกแแฃแแ แแ แแแแ แแแ แขแ แแคแแแแก แ แแแแฃแ แแ แแจแ แแแแฃแจแแแแแแก แกแฎแแ แแแฎแแกแแแแแแแแแแ - แแแแแแแแแ, RTT-แแก แแแแแแแแก แจแแกแแฎแแ แแ แแกแ แฃแแ แแแแแชแแแแแแก แแแแแงแแแแแแ แขแ แแแแแขแฃแแ แแแแแแขแแแแกแแแแก แแแแกแแฎแฃแ แแแแก แฎแแ แแกแฎแแก แแแกแแฃแแฏแแแแกแแแแแ แแ แแแแแแแ แขแ แแแแแขแฃแแ แขแ แแคแแแแก แแแชแแแแ. แขแแ แแแแขแแก แจแแขแแแแแ, แขแ แแคแแแแก แแแคแแ แแแชแแแก แแแฌแแแแแแกแ แแ แแแ แแแแชแแแก แจแแกแแฎแแ, WAF-แแก แจแแกแแฎแแ, แแแแฅแแแก แจแแฃแแฆแฃแแแแ CDN แแ แแแแขแแแขแแก แแแฌแแแแแแก แแแขแแแแแแชแแแก แแ แแแแแ แแแฅแแแแแแ.
แแแแแแแแฎแแแจแ แแแแแฌแแแแแแ แจแแฃแซแแแแ แแฎแแแแ แแแ แแแแกแขแ แแ แแแฃแ แแแแฎแแแ แแแแแแก.
แ แแกแ แแแแแแ แแกแฃแ แ แแแ แแแ แ แแแจแ?
-
14,3%แแแแแ แแแแแแ แแแแกแขแแ แแแแชแแแกแ แแ แแแ แขแ แแคแแแแก แฎแแ แแกแฎแแก แแแแแแแแกแแแแก<3
-
33,3%DDoS-Guard7 แแแแแแกแแ แแแแก แแแขแแ แแแ แแแ
-
9,5%แกแแขแ แแแแแขแ L3/L4 แแแซแ แแแแแก2 แแแชแแ
-
0,0%แแแแกแแแขแแแแก แแแชแแ แกแแขแ แแแแแขแ แขแ แแคแแแแ0
-
14,3%แแแ แแแแแแแชแแแก Firewall3
-
28,6%แแแชแแ แแแแแแแแกแ แแ แแแฌแแแแฃแแแแแกแแแ6
แแแกแชแ แฎแแ 21 แแแแฎแแแ แแแแแแ. 6 แแแแฎแแแ แแแแแแ แแแแ แจแแแแแแ.
แฌแงแแ แ: www.habr.com