CDN เจฆเฉเจ†เจฐเจพ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจฃเจ‰เจชเจฒเจฌเจง เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ CPDoS เจนเจฎเจฒเจพ

เจนเฉˆเจฎเจฌเจฐเจ— เจ…เจคเฉ‡ เจ•เฉ‹เจฒเฉ‹เจจ เจฆเฉ€เจ†เจ‚ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€เจ†เจ‚ เจฆเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚
เจตเจฟเจ•เจธเจฟเจค เจธเจฎเฉฑเจ—เจฐเฉ€ เจกเจฟเจฒเฉ€เจตเจฐเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจ…เจคเฉ‡ เจ•เฉˆเจšเจฟเฉฐเจ— เจชเฉเจฐเฉŒเจ•เจธเฉ€เจ†เจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจนเจฎเจฒเจพ เจคเจ•เจจเฉ€เจ• - CPDoS (เจ•เฉˆเจธเจผ-เจœเจผเจนเจฟเจฐ-เจ‡เจจเจ•เจพเจฐ-เจฆเฉ€-เจธเฉ‡เจตเจพ)เฅค เจนเจฎเจฒเจพ เจ•เฉˆเจธเจผ เจœเจผเจนเจฟเจฐ เจฆเฉเจ†เจฐเจพ เจ‡เจจเจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจชเฉฐเจจเฉ‡ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเฉˆ เจ•เจฟ CDNs เจจเจพ เจธเจฟเจฐเจซ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจชเฉ‚เจฐเฉ€เจ†เจ‚ เจนเฉ‹เจˆเจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจธเจ—เฉ‹เจ‚ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเฉ€ เจนเจจ เจœเจฆเฉ‹เจ‚ http เจธเจฐเจตเจฐ เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจœเฉ‡เจ•เจฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจ, เจคเจพเจ‚ เจธเจฐเจตเจฐ เจ‡เฉฑเจ• 400 (เจฎเจพเฉœเฉ€ เจฌเฉ‡เจจเจคเฉ€) เจ—เจฒเจคเฉ€ เจœเจพเจฐเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ; เจธเจฟเจฐเจซ เจ…เจชเจตเจพเจฆ IIS เจนเฉˆ, เจœเฉ‹ เจฌเจนเฉเจค เจตเฉฑเจกเฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจฒเจˆ 404 (เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฟเจ†) เจ—เจฒเจคเฉ€ เจœเจพเจฐเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจŸเฉˆเจ‚เจกเจฐเจก เจ•เฉ‹เจก 404 (เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฟเจ†), 405 (เจขเฉฐเจ— เจจเจนเฉ€เจ‚ เจนเฉˆ), 410 (เจ—เจฟเจ† เจนเฉ‹เจ‡เจ†) เจ…เจคเฉ‡ 501 (เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ†) เจจเจพเจฒ เจ•เฉˆเจธเจผ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ•เฉเจ CDN เจ•เฉ‹เจก 400 (เจฎเจพเฉœเฉ€ เจฌเฉ‡เจจเจคเฉ€) เจจเจพเจฒ เจœเจตเจพเจฌเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจ•เฉˆเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเฉ‹ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจญเฉ‡เจœเฉ€ เจ—เจˆ เจฌเฉ‡เจจเจคเฉ€ 'เจคเฉ‡.

เจนเจฎเจฒเจพเจตเจฐ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจซเจพเจฐเจฎเฉˆเจŸ เจ•เฉ€เจคเฉ‡ HTTP เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœ เจ•เฉ‡ เจ…เจธเจฒ เจธเจฐเฉ‹เจค เจจเฉ‚เฉฐ "400 เจ–เจฐเจพเจฌ เจฌเฉ‡เจจเจคเฉ€" เจ—เจฒเจคเฉ€ เจตเจพเจชเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจจเฉ‚เฉฐ CDN เจฆเฉเจ†เจฐเจพ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจชเฉฐเจจเฉ‡ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ…เจธเจฎเจฐเฉฑเจฅเจพ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจค เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ‹เจฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉˆเจง เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ เจ…เจธเจฒ เจธเจพเจˆเจŸ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡เฅค

HTTP เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจตเจพเจชเจธ เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเฉฐเจจ เจนเจฎเจฒเฉ‡ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ:

  • HMO (HTTP เจขเฉฐเจ— เจ“เจตเจฐเจฐเจพเจˆเจก) - เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจ•เฉเจ เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค "X-HTTP-Method-Override", "X-HTTP-Method" เจœเจพเจ‚ "X-Method-Override" เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจฎเฉ‚เจฒ เจฌเฉ‡เจจเจคเฉ€ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจ“เจตเจฐเจฐเจพเจˆเจก เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ CDN เจตเจฟเฉฑเจš เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจ…เจธเจฒเฉ€ "GET" เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ "DELETE" เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเฉ‹ เจ•เจฟ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจฎเจจเจพเจนเฉ€ เจนเฉˆ, เจœเจพเจ‚ "POST" เจตเจฟเจงเฉ€, เจœเฉ‹ เจธเจŸเฉˆเจŸเจฟเจ•เจธ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจนเฉˆ;

    CDN เจฆเฉเจ†เจฐเจพ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจฃเจ‰เจชเจฒเจฌเจง เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ CPDoS เจนเจฎเจฒเจพ

  • HHO (HTTP เจนเฉˆเจกเจฐ เจ“เจตเจฐเจธเจพเจˆเจœเจผ) - เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจธเจฟเจฐเจฒเฉ‡เจ– เจฆเจพ เจ†เจ•เจพเจฐ เจšเฉเจฃ เจธเจ•เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจ‡เจน เจธเจฐเฉ‹เจค เจธเจฐเจตเจฐ เจฆเฉ€ เจธเฉ€เจฎเจพ เจคเฉ‹เจ‚ เจตเฉฑเจง เจœเจพเจตเฉ‡, เจชเจฐ CDN เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจจเจพ เจ†เจตเฉ‡เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Apache httpd เจธเจฟเจฐเจฒเฉ‡เจ– เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ 8 KB เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ Amazon Cloudfront CDN เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจจเฉ‚เฉฐ 20 KB เจคเฉฑเจ• เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ;
    CDN เจฆเฉเจ†เจฐเจพ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจฃเจ‰เจชเจฒเจฌเจง เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ CPDoS เจนเจฎเจฒเจพ

  • HMC (HTTP เจฎเฉˆเจŸเจพ เจ…เฉฑเจ–เจฐ) - เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจฌเฉ‡เจจเจคเฉ€ (\n, \r, \a) เจตเจฟเฉฑเจš เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เฉฑเจ–เจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจธเจฐเฉ‹เจค เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ…เจตเฉˆเจง เจฎเฉฐเจจเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจชเจฐ CDN เจตเจฟเฉฑเจš เจ…เจฃเจกเจฟเฉฑเจ  เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

    CDN เจฆเฉเจ†เจฐเจพ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจฃเจ‰เจชเจฒเจฌเจง เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ CPDoS เจนเจฎเจฒเจพ

เจเจฎเจพเจœเจผเจพเจจ เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฟเจธเจฟเจœเจผ (AWS) เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‡ เจ—เจ CloudFront CDN เจนเจฎเจฒเฉ‡ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเฉฐเจตเฉ‡เจฆเจจเจธเจผเฉ€เจฒ เจธเฉ€เฅค เจเจฎเจพเจœเจผเจพเจจ เจจเฉ‡ เจนเฉเจฃ เจ—เจฒเจคเฉ€ เจ•เฉˆเจธเจผเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจ•เฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ, เจชเจฐ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจœเฉ‹เฉœเจจ เจตเจฟเฉฑเจš เจคเจฟเฉฐเจจ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฆเจพ เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เจพเฅค เจ‡เจธ เจฎเฉเฉฑเจฆเฉ‡ เจจเฉ‡ เจ•เจฒเจพเจ‰เจกเจซเจฒเฉ‡เจ…เจฐ, เจตเจพเจฐเจจเจฟเจธเจผ, เจ…เจ•เจพเจฎเจพเจˆ, เจธเฉ€เจกเฉ€เจเจจ77 เจ…เจคเฉ‡ เจจเฉ‚เฉฐ เจตเฉ€ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เฉ€เจคเจพ
เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจนเจฎเจฒเจพ เจŸเฉ€เจšเจพ เจธเจฐเจตเจฐเจพเจ‚ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจนเฉˆ เจœเฉ‹ IIS, ASP.NET, เจซเจฒเจพเจธเจ• ะธ 1 เจ–เฉ‡เจกเฉ‹. เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ•เจฟ เจ…เจฎเจฐเฉ€เจ•เจพ เจฆเฉ‡ เจฐเฉฑเจ–เจฟเจ† เจตเจฟเจญเจพเจ— เจฆเฉ‡ 11% เจกเฉ‹เจฎเฉ‡เจจ, HTTP เจ†เจฐเจ•เจพเจˆเจต เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ 16% URL เจ…เจคเฉ‡ เจ…เจฒเฉˆเจ•เจธเจพ เจฆเฉเจ†เจฐเจพ เจฆเจฐเจœเจพเจฌเฉฐเจฆเฉ€ เจตเจพเจฒเฉ€เจ†เจ‚ เจšเฉ‹เจŸเฉ€ เจฆเฉ€เจ†เจ‚ 30 เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเจ—เจญเจ— 500% เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจธเจพเจˆเจŸ เจธเจพเจˆเจก 'เจคเฉ‡ เจนเจฎเจฒเฉ‡ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ เจตเจœเฉ‹เจ‚, เจคเฉเจธเฉ€เจ‚ "เจ•เฉˆเจธเจผ-เจ•เฉฐเจŸเจฐเฉ‹เจฒ: เจจเฉ‹-เจธเจŸเฉ‹เจฐ" เจธเจฟเจฐเจฒเฉ‡เจ– เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเฉ‹ เจœเจตเจพเจฌ เจ•เฉˆเจšเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฎเจจเฉเจนเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เฉเจ CDN เจตเจฟเฉฑเจš, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ.
CloudFront เจ…เจคเฉ‡ Akamai, เจคเฉเจธเฉ€เจ‚ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ—เจฒเจคเฉ€ เจ•เฉˆเจšเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจซเจพเจ‡เจฐเจตเจพเจฒ (WAF, เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจซเจพเจ‡เจฐเจตเจพเจฒ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผเจฟเฉฐเจ— เจนเฉ‹เจธเจŸเจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ CDN เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹