CDN рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрддреНрдд рдкреГрд╖реНрдареЛрдВ рдХреЛ рдЕрдиреБрдкрд▓рдмреНрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CPDoS рд╣рдорд▓рд╛

рд╣реИрдореНрдмрд░реНрдЧ рдФрд░ рдХреЛрд▓реЛрди рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпреЛрдВ рдХреЗ рд╢реЛрдзрдХрд░реНрддрд╛
рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдХреИрд╢рд┐рдВрдЧ рдкреНрд░реЙрдХреНрд╕реА рдкрд░ рдПрдХ рдирдИ рдЖрдХреНрд░рдордг рддрдХрдиреАрдХ - рд╕реАрдкреАрдбреАрдУрдПрд╕ (рдХреИрд╢-рдкреЙрдЗрдЬрд╝рдирдб рдбреЗрдирд┐рдпрд▓-рдСрдлрд╝-рд╕рд░реНрд╡рд┐рд╕)ред рд╣рдорд▓рд╛ рдХреИрд╢ рдкреЙрдЗрдЬрд╝рдирд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рдкреГрд╖реНрда рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕рдорд╕реНрдпрд╛ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╕реАрдбреАрдПрди рди рдХреЗрд╡рд▓ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░реНрдг рдХрд┐рдП рдЧрдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рднреА рд╣реЛрддреА рд╣реИ рдЬрдм http рд╕рд░реНрд╡рд░ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдпрджрд┐ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рддреЛ рд╕рд░реНрд╡рд░ 400 (рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдз) рддреНрд░реБрдЯрд┐ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИ; рдПрдХрдорд╛рддреНрд░ рдЕрдкрд╡рд╛рдж рдЖрдИрдЖрдИрдПрд╕ рд╣реИ, рдЬреЛ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реЗрдбрд░ рдХреЗ рд▓рд┐рдП 404 (рдирд╣реАрдВ рдорд┐рд▓рд╛) рддреНрд░реБрдЯрд┐ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред рдорд╛рдирдХ рдХреЗрд╡рд▓ рдХреЛрдб 404 (рдирд╣реАрдВ рдорд┐рд▓рд╛), 405 (рд╡рд┐рдзрд┐ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ), 410 (рдЧрдпрд╛ рд╣реБрдЖ) рдФрд░ 501 (рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ) рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╕реАрдбреАрдПрди рдХреЛрдб 400 (рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдз) рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рднреА рдХреИрд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рднреЗрдЬреЗ рдЧрдП рдЕрдиреБрд░реЛрдз рдкрд░.

рд╣рдорд▓рд╛рд╡рд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд╕реНрд╡рд░реВрдкрд┐рдд HTTP рд╣реЗрдбрд░ рдХреЗ рд╕рд╛рде рдЕрдиреБрд░реЛрдз рднреЗрдЬрдХрд░ рдореВрд▓ рд╕рдВрд╕рд╛рдзрди рдХреЛ "400 рдЦрд░рд╛рдм рдЕрдиреБрд░реЛрдз" рддреНрд░реБрдЯрд┐ рд▓реМрдЯрд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВред рдЗрди рд╣реЗрдбрд░ рдХреЛ рд╕реАрдбреАрдПрди рджреНрд╡рд╛рд░рд╛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреГрд╖реНрда рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреИрд╢ рдХреА рдЬрд╛рдПрдЧреА, рдФрд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдиреНрдп рд╕рднреА рд╡реИрдз рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдореВрд▓ рд╕рд╛рдЗрдЯ рд╕рд╛рдордЧреНрд░реА рдкрд░реЛрд╕рддреА рд╣реИ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗред

HTTP рд╕рд░реНрд╡рд░ рдХреЛ рддреНрд░реБрдЯрд┐ рд▓реМрдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрди рдЖрдХреНрд░рдордг рд╡рд┐рдХрд▓реНрдк рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ:

  • рдПрдЪрдПрдордУ (рдПрдЪрдЯреАрдЯреАрдкреА рдореЗрдердб рдУрд╡рд░рд░рд╛рдЗрдб) - рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдХреБрдЫ рд╕рд░реНрд╡рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд "рдПрдХреНрд╕-рдПрдЪрдЯреАрдЯреАрдкреА-рдореЗрдердб-рдУрд╡рд░рд░рд╛рдЗрдб", "рдПрдХреНрд╕-рдПрдЪрдЯреАрдЯреАрдкреА-рдореЗрдердб" рдпрд╛ "рдПрдХреНрд╕-рдореЗрдердб-рдУрд╡рд░рд░рд╛рдЗрдб" рд╣реЗрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореВрд▓ рдЕрдиреБрд░реЛрдз рд╡рд┐рдзрд┐ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдбреАрдПрди рдореЗрдВ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдореВрд▓ "GET" рд╡рд┐рдзрд┐ рдХреЛ "DELETE" рд╡рд┐рдзрд┐ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдирд┐рд╖рд┐рджреНрдз рд╣реИ, рдпрд╛ "POST" рд╡рд┐рдзрд┐, рдЬреЛ рд╕реНрдЯреИрдЯрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реИ;

    CDN рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрддреНрдд рдкреГрд╖реНрдареЛрдВ рдХреЛ рдЕрдиреБрдкрд▓рдмреНрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CPDoS рд╣рдорд▓рд╛

  • рдПрдЪрдПрдЪрдУ (HTTP рд╣реИрдбрд░ рдУрд╡рд░рд╕рд╛рдЗрдЬрд╝) - рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рд╣реЗрдбрд░ рдЖрдХрд╛рд░ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░ рдХреА рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ, рд▓реЗрдХрд┐рди рд╕реАрдбреАрдПрди рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Apache httpd рд╣реЗрдбрд░ рдЖрдХрд╛рд░ рдХреЛ 8 KB рддрдХ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ Amazon Cloudfront CDN 20 KB рддрдХ рд╣реЗрдбрд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ;
    CDN рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрддреНрдд рдкреГрд╖реНрдареЛрдВ рдХреЛ рдЕрдиреБрдкрд▓рдмреНрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CPDoS рд╣рдорд▓рд╛

  • рдПрдЪрдПрдорд╕реА (HTTP рдореЗрдЯрд╛ рдХреИрд░реЗрдХреНрдЯрд░) - рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдЕрдиреБрд░реЛрдз рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ (\n, \r, \a), рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдорд╛рдиреНрдп рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдбреАрдПрди рдореЗрдВ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

    CDN рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрддреНрдд рдкреГрд╖реНрдареЛрдВ рдХреЛ рдЕрдиреБрдкрд▓рдмреНрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CPDoS рд╣рдорд▓рд╛

рд╣рдорд▓реЗ рдХреЗ рдкреНрд░рддрд┐ рд╕рдмрд╕реЗ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЕрдореЗрдЬрд╝реЕрди рд╡реЗрдм рд╕рд░реНрд╡рд┐рд╕реЗрдЬ (рдПрдбрдмреНрд▓реНрдпреВрдПрд╕) рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреНрд▓рд╛рдЙрдбрдлреНрд░рдВрдЯ рд╕реАрдбреАрдПрди рдерд╛ред рдЕрдореЗрдЬрд╝реЕрди рдиреЗ рдЕрдм рддреНрд░реБрдЯрд┐ рдХреИрд╢рд┐рдВрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реБрд░рдХреНрд╖рд╛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЛ рддреАрди рдорд╣реАрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧ рдЧрдпрд╛ред рдЗрд╕ рдореБрджреНрджреЗ рдиреЗ рдХреНрд▓рд╛рдЙрдбрдлреНрд▓реЗрдпрд░, рд╡рд╛рд░реНрдирд┐рд╢, рдЕрдХрд╛рдорд╛рдИ, рд╕реАрдбреАрдПрди77 рдФрд░ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛
рддреЗрдЬрд╝, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд▓рд╛ рд▓рдХреНрд╖реНрдп рд╕рд░реНрд╡рд░ рддрдХ рд╕реАрдорд┐рдд рд╣реИ рдЬреЛ IIS, ASP.NET рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреБрдкреНрдкреА ╨╕ 1 рдЦреЗрд▓реЗрдВ. рд╡рд┐рдЦреНрдпрд╛рдд, рдХрд┐ рдЕрдореЗрд░рд┐рдХреА рд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рдХреЗ 11% рдбреЛрдореЗрди, HTTP рдЖрд░реНрдХрд╛рдЗрд╡ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ 16% рдпреВрдЖрд░рдПрд▓ рдФрд░ рдПрд▓реЗрдХреНрд╕рд╛ рджреНрд╡рд╛рд░рд╛ рд░реИрдВрдХ рдХреА рдЧрдИ рд╢реАрд░реНрд╖ 30 рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 500% рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╣рдорд▓реЗ рдХреЗ рдЕрдзреАрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд╛рдЗрдЯ рд╕рд╛рдЗрдб рдкрд░ рдХрд┐рд╕реА рд╣рдорд▓реЗ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк "рдХреИрд╢-рдХрдВрдЯреНрд░реЛрд▓: рдиреЛ-рд╕реНрдЯреЛрд░" рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреИрд╢рд┐рдВрдЧ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреБрдЫ рд╕реАрдбреАрдПрди рдореЗрдВ, рдЙрджрд╛.
CloudFront рдФрд░ Akamai, рдЖрдк рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗрдЯрд┐рдВрдЧ рд╕реНрддрд░ рдкрд░ рддреНрд░реБрдЯрд┐ рдХреИрд╢рд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдлрд╝рд╛рдпрд░рд╡реЙрд▓ (WAF, рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдлрд╝рд╛рдпрд░рд╡реЙрд▓) рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдХреИрд╢рд┐рдВрдЧ рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рд╛рдордиреЗ CDN рдкрдХреНрд╖ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ