DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

Variti เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ bots เปเบฅเบฐเบเบฒเบ™เป‚เบˆเบกเบ•เบต DDoS, เปเบฅเบฐเบเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”. เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก HighLoad++ 2018 เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†. เปƒเบ™เบชเบฑเป‰เบ™: เปเบเบเบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบš, เปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เปเบฅเบฐ CDNs, เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด. เปเบ•เปˆเบ—เปˆเบฒเบ™เบเบฑเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบšเปเบฅเบดเบชเบฑเบ”เบžเบดเป€เบชเบ” :)

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เบšเบปเบ”เบ„เบฑเบ”เบซเบเปเป‰เบชเบฑเป‰เบ™ เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบญเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก.
เปเบฅเบฐเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบขเบฒเบเบญเปˆเบฒเบ™เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบงเบดเบ”เบตเป‚เบญ, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบขเบนเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰ spoiler.

เบงเบดเบ”เบตเป‚เบญเบšเบฑเบ™เบ—เบถเบเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™

เบซเบฅเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบฎเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™. เบฅเบนเบเบ„เป‰เบฒเบšเบฒเบ‡เบ„เบปเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ„เบดเบ”เบงเปˆเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™ invulnerable เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบกเบตเบฅเบฐเบšเบปเบšเบเบฒเบ™เป‚เบซเบผเบ”เบชเบนเบ‡, เปเบฅเบฐเบกเบฑเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เป„เบ”เป‰เบ”เบตเบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบต. เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”.
เปเบ™เปˆเบ™เบญเบ™, เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒ, เป€เบŠเบฑเบ™เปเบฅเบฐเบ›เบฐเบ—เบฑเบšเบ•เบฒ, เปเบฅเบฐเบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบฒเบ™เป‚เบˆเบกเบ•เบต DDoS เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบšเปƒเบœ. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบเป‚เบ”เบเบฅเบนเบเบ„เป‰เบฒ, เป€เบกเบทเปˆเบญเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ›เบซเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡เบฅเบฒเบงเปเบกเปˆเบ™เบซเบ™เป‰เบญเบ, เปเบฅเบฐเบšเบฑเบ™เบซเบฒเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบˆเบฐเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบฅเบนเบเบ„เป‰เบฒ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบชเบฒเบกเบฒเบ”เบœเบดเบ”เบžเบฒเบ”เป„เบ”เป‰เบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบฅเบฒเบเบ‡เบฒเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบšเบฑเบ™เบฅเบธเป„เบ”เป‰, เปเบ•เปˆเบเบฑเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš. เป€เบกเบทเปˆเบญเบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบกเบตเปเบ•เป‰เบกเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบ—เบตเปˆเบเบงเบ”เบžเบปเบšเปเบฅเบฐเปƒเบซเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เบˆเบธเบ”เบญเปˆเบญเบ™เบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒ.

เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”

เป€เบกเบทเปˆเบญเบ—เบปเบ”เบชเบญเบš, เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบ•เบฒเบก botnet. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบšเปเปˆเบชเบดเป‰เบ™เบชเบธเบ”เปƒเบ™เบ™เบฒเบ—เบตเบ—เปเบฒเบญเบดเบ”เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบซเบผเบทเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ–เบทเบเบเบฐเบ•เบธเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบšเปเปˆเป„เบ”เป‰เบกเบฒเบˆเบฒเบ IP เบ”เบฝเบง, เปเบ•เปˆเบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเปˆเบญเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบžเปเบชเบปเบกเบ„เบงเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

Postulates

เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ”เบต
เบเบฒเบ™เป‚เบซเบผเบ”เบซเบ™เป‰เบญเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ™เปเบฒเป€เบญเบปเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป„เบ›เบชเบนเปˆเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบง, เบ”เบตเบเบงเปˆเบฒ. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบ™เบฒเบ—เบต, เบ™เบฑเป‰เบ™เบ”เบตเบซเบผเบฒเบ. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบญเบตเบ‡เบ•เบฒเบกเบเบปเบ”เบซเบกเบฒเบเบงเปˆเบฒเบ”เป‰เบงเบเบ„เบงเบฒเบกเบซเบกเบฒเบ, เบœเบนเป‰เปƒเบŠเป‰เบซเบผเบทเบœเบนเป‰เป‚เบˆเบกเบ•เบตเบˆเบฐเบ•เบปเบเบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ™เบตเป‰เป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™.

เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเบšเบฒเบ‡เบชเปˆเบงเบ™เปเบกเปˆเบ™เบ”เบตเบเปˆเบงเบฒเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™
เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบกเบตเปƒเบซเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบšเบปเบš heterogeneous. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเปเบเบเบžเบงเบเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ, เปเบฅเบฐเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเป‚เบ”เบเบเบฒเบ™เบšเบฑเบ™เบˆเบธ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เปเบเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบฅเบปเป‰เบกเป€เบซเบฅเบงเบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒ, เบกเบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบชเบนเบ‡เบ—เบตเปˆเบกเบฑเบ™เบˆเบฐเบšเปเปˆเบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เปเบฅเบฐเบœเบนเป‰เปƒเบŠเป‰เบˆเบฐเบชเบทเบšเบ•เปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ.

เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบ”เบตเปเบกเปˆเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบเบทเบ™เบเบปเบ‡
เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ—เบปเบ™เบ•เปเปˆเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบญเบญเบเปเบšเบš, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เปเบ•เป‰เบกเปเบœเบ™เบœเบฑเบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบ›เบทเป‰เบกเบšเบฑเบ™เบ—เบถเบ. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบฎเป‰เบฒเบเปเบฎเบ‡ creep เป€เบ‚เบปเป‰เบฒ, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เปเบ•เปˆเบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ.

เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบฅเบฐเบซเบฑเบ”เบ„เบงเบ™เบˆเบฐเบ”เบต, เปเบ•เปˆเบเบฑเบ‡ config
เบซเบผเบฒเบเบ„เบปเบ™เบ„เบดเบ”เบงเปˆเบฒเบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบ”เบตเปเบกเปˆเบ™เบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบ”เบตเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เปเบ—เป‰เป†, เปเบ•เปˆเบเบฑเบ‡เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ—เบตเปˆเบ”เบต, DevOps เบ—เบตเปˆเบ”เบต. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเปเบฒเบซเบ™เบปเบ”เบ„เปˆเบฒ Linux เปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบ‚เบฝเบ™ configs เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™ nginx, เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เปเบฅเบฐเปƒเบ™เบšเบฒเบ‡เบˆเบธเบ”เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฐเปเบ•เบเปเบเบเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”.

เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบกเปˆเบ™เปเบ™เปƒเบชเปˆเบŠเบญเบเบซเบฒเบˆเบธเบ”เบญเปˆเบญเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ—เปเบฒเบฅเบฒเบเบฅเบฐเบšเบปเบšเบ™เบตเป‰เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบ™เบงเปƒเบ”เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบšเบฒเบ‡เบชเปˆเบงเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบกเบฑเบเบˆเบฐเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™.

เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต L7

เบžเบงเบเป€เบฎเบปเบฒเบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบšเปˆเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เป‚เบซเบผเบ”เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบš L7 เปเบฅเบฐ L3&4. L7 เปเบกเปˆเบ™เบเบฒเบ™เป‚เบซเบผเบ”เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบชเปˆเบงเบ™เบซเบผเบฒเบเบกเบฑเบ™เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ HTTP, เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปƒเบ”เป†เปƒเบ™เบฅเบฐเบ”เบฑเบš TCP protocol.
เบเบฒเบ™เป‚เบˆเบกเบ•เบต L7 เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบžเบดเป€เบชเบ”เบชเบฐเป€เบžเบฒเบฐ. เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบžเบงเบเป€เบ‚เบปเบฒเบกเบฒเป‚เบ”เบเบเบปเบ‡เบเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบกเบฑเบ™เบ„เบปเบ‡เบˆเบฐเบšเปเปˆเบ–เบทเบเบชเบฐเบ—เป‰เบญเบ™เบœเปˆเบฒเบ™เบ—เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปƒเบŠเป‰เป€เบซเบ”เบœเบปเบ™, เปเบฅเบฐเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ™เบตเป‰, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเปเบฅเบดเป‚เบžเบ CPU, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เปเบœเปˆเบ™, เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเปเบฅเบฐเบกเบตเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบซเบ™เป‰เบญเบ.

HTTP เบ™เปเป‰เบฒเบ–เป‰เบงเบก

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ”เป†, เบเบฒเบ™เป‚เบซเบผเบ”เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบซเบผเบฒเบเบเปˆเบงเบฒเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™, เปเบฅเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ L7 เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เป€เบŠเบฑเปˆเบ™เบเบฑเบ™. เบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบˆเปเบฒเปเบ™เบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบˆเบฒเบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เปเบฅเบฐเบชเปˆเบงเบ™เบซเบผเบฒเบเปเบฅเป‰เบงเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบ„เบงเบฒเบกเบ–เบตเปˆ, เปเบ•เปˆเบ–เป‰เบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ–เบทเบเบงเบฒเบ‡เปเบœเบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบˆเบฒเบเบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบกเปˆเบ™เปเบฅเบฐเบšเปˆเบญเบ™เบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.
เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เปเบฒเบญเบดเบ”, เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เป‚เบˆเบกเบ•เบต HTTP Flood. เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบฑเบเบˆเบฐเบกเบตเบญเปเบฒเบ™เบฒเบ”เบซเบผเบฒเบ; เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเบนเบ‡เบชเบธเบ”เปเบกเปˆเบ™เป€เบเบตเบ™ 600 เบžเบฑเบ™เบ•เปเปˆเบ™เบฒเบ—เบต.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

HTTP Flood เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบซเบผเบ”. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”, เป€เบŠเบฑเปˆเบ™ ApacheBench, เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. เบ”เป‰เบงเบเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบกเบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบชเบนเบ‡เบ—เบตเปˆเบˆเบฐเปเบฅเปˆเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐ bypass เบกเบฑเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เป€เบžเบตเปˆเบกเบชเบฐเบ•เบฃเบดเบ‡เปเบšเบšเบชเบธเปˆเบกเปƒเบชเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบซเบ™เป‰เบฒเบชเบปเบ”เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡.
เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบขเปˆเบฒเบฅเบทเบกเบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰ - เบ•เบปเบงเปเบ—เบ™เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบซเบผเบ”. เบ•เบปเบงเปเบ—เบ™เบœเบนเป‰เปƒเบŠเป‰เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบ™เบดเบเบปเบกเปเบกเปˆเบ™เบ–เบทเบเบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบš, เปเบฅเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบเบฒเบ™เป‚เบซเบผเบ”เบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบ–เบดเบ‡ backend. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเป‚เบ”เบเบเบฒเบ™เปƒเบชเปˆเบซเบปเบงเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบฒเบเบซเบผเบทเบซเบ™เป‰เบญเบเบˆเบฒเบเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป.
เบ‡เปˆเบฒเบเบ”เบฒเบเบ„เบทเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบต HTTP Flood, เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เบกเบตเบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบ›เบฐเบฅเบดเบกเบฒเบ™เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบซเบผเบ”. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบžเบปเบš, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเบกเบฒเบˆเบฒเบเบ—เบตเปˆเบขเบนเปˆเบ”เบฝเบง. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ™เบ—เบตเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เบทเบเบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบšเบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบŠเบญเบเบซเบฒ

เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบตเป‚เบ”เบเบšเปเปˆเบชเบนเบ™เป€เบชเบเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเบฐเปเบ”เบ‡เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเปเบฅเบฐเบ‚เบธเบ”เบ„เบปเป‰เบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบซเบฅเบ”เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบ•เปˆเบเบฑเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบผเบทเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเป€เบฎเบฑเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ: เป€เบ„เบทเปˆเบญเบ‡เบ„เบดเบ”เป€เบฅเบ, เบซเบ™เป‰เบฒเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบชเบธเบ”เบ—เป‰เบฒเบ, เบกเบฑเบ™เบกเบฑเบเบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบงเปˆเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบกเบตเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ script PHP เบ—เบตเปˆเบชเป‰เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบซเบผเบฒเบเบฎเป‰เบญเบเบžเบฑเบ™เป€เบชเบฑเป‰เบ™. script เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบเบฑเบ‡เป‚เบซเบผเบ”เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบเบฒเบเป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบต.

เป€เบšเบดเปˆเบ‡เบšเปˆเบญเบ™เปƒเบ”

เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบชเบฐเปเบเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปˆเบญเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเป€เบšเบดเปˆเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เปเบฒเบญเบดเบ”. เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบ—เบธเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เป„เบŸเบฅเปŒเบซเบ™เบฑเบ - เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบšเบฑเบ™เบซเบฒเบชเปเบฒเบฅเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเบŠเป‰เบฒเบฅเบปเบ‡เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบฑเบ”เบ—เบฐเบ™เบฒ Banal เปƒเบ™ Google Chrome เปเบฅเบฐ Firefox เบŠเปˆเบงเบเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ‚เบญเบ‡เบซเบ™เป‰เบฒ.
เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบชเบฐเปเบเบ™เป‚เบ”เป€เบกเบ™เบเปˆเบญเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเบฎเป‰เบฒเบ™เบ„เป‰เบฒเบญเบญเบ™เป„เบฅเบ™เปŒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, abc.com, เปเบฅเบฐเบกเบฑเบ™เบกเบตเป‚เบ”เป€เบกเบ™เบเปˆเบญเบ admin.abc.com. เบชเปˆเบงเบ™เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐ, เบ™เบตเป‰เปเบกเปˆเบ™เบเบฐเบ”เบฒเบ™ admin เบ—เบตเปˆเบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”, เปเบ•เปˆเบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบชเปˆเบกเบฑเบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบšเบฑเบ™เบซเบฒเบชเปเบฒเบฅเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ•เบปเป‰เบ™เบ•เป.
เป€เบงเบฑเบšเป„เบŠเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบญเบฒเบ”เบˆเบฐเบกเบตเป‚เบ”เป€เบกเบ™เบเปˆเบญเบ api.abc.com. เบชเปˆเบงเบ™เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐ, เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบกเบทเบ–เบท. เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™ App Store เบซเบผเบท Google Play, เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบดเป€เบชเบ”, เปเบเบ API เปเบฅเบฐเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบšเบฑเบ™เบŠเบตเบ—เบปเบ”เบชเบญเบš. เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เบงเปˆเบฒเบ›เบฐเบŠเบฒเบŠเบปเบ™เบกเบฑเบเบˆเบฐเบ„เบดเบ”เบงเปˆเบฒเบชเบดเปˆเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เป‚เบ”เบเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปเบกเปˆเบ™เบกเบตเบžเบนเบกเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™. เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ, เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปเบกเปˆเบ™ CAPTCHA เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™. เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡ 10-20 เบšเบฑเบ™เบŠเบตเบ—เบปเบ”เบชเบญเบš, เปเบ•เปˆเป‚เบ”เบเบเบฒเบ™เบชเป‰เบฒเบ‡เบžเบงเบเบกเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เปเบฅเบฐเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™.
เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบžเบงเบเป€เบฎเบปเบฒเป€เบšเบดเปˆเบ‡เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”, เบขเบนเปˆ robots.txt เปเบฅเบฐ WebArchive, ViewDNS, เปเบฅเบฐเบŠเบญเบเบซเบฒเบชเบฐเบšเบฑเบšเป€เบเบปเปˆเบฒเบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบกเป‰เบงเบ™เบญเบญเบ, เป€เบงเบปเป‰เบฒเบงเปˆเบฒ, mail2.yandex.net, เปเบ•เปˆเบชเบฐเบšเบฑเบšเป€เบเบปเปˆเบฒ, mail.yandex.net, เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆ. mail.yandex.net เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบญเบตเบเบ•เปเปˆเป„เบ›, เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบชเบฑเบ™เปƒเบซเป‰เบเบฑเบšเบกเบฑเบ™, เปเบ•เปˆเบกเบฑเบ™เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบšเปเบฅเบดเป‚เบžเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบฐเบšเบฑเบšเป€เบเบปเปˆเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡ backend เปเบฅเบฐเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบฅเบฑเบ‡เบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš. เปเบ™เปˆเบ™เบญเบ™, เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบฅเบทเป‰เบญเบเป†, เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบžเบปเบšเป€เบฅเบทเป‰เบญเบเป†เป€เบฅเบทเป‰เบญเบเป†.
เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบžเบงเบเป€เบฎเบปเบฒเบงเบดเป€เบ„เบฒเบฐเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ„เบธเบเบเบต. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบงเปˆเบฒ, เบ–เบดเป‰เบกเบกเบนเบ™เบ„เปˆเบฒเบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบญเบฒเป€เบฃ JSON เบžเบฒเบเปƒเบ™เบ„เบธเบเบเบต, เบชเป‰เบฒเบ‡เบฎเบฑเบ‡เบซเบผเบฒเบเปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™เบ—เบตเปˆเบšเปเปˆเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™.

เบ„เบปเป‰เบ™เบซเบฒเบเบฒเบ™เป‚เบซเบผเบ”

เบชเบดเปˆเบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เปƒเบˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเปเบกเปˆเบ™เบเบฒเบ™เป‚เบซเบผเบ”เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบเบทเบญเบšเบ—เบธเบเบ„เบปเบ™เบกเบตเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเป€เบเบทเบญเบšเบ—เบธเบเบ„เบปเบ™, เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบกเบฑเบ™เบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เบšเปเปˆเบ”เบต. เบ”เป‰เบงเบเป€เบซเบ”เบœเบปเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเปเปˆเป„เบ”เป‰เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบžเบฝเบ‡เบžเปเปƒเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ. เปเบ•เปˆเบกเบตเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบซเบ™เบถเปˆเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰ - เบ—เปˆเบฒเบ™เบšเปเปˆเบ„เบงเบ™เป€เบฎเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ›เบฐเป€เบžเบ”เบ”เบฝเบงเบเบฑเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบžเบปเบšเบเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบš HTTP เบ™เปเป‰เบฒเบ–เป‰เบงเบก.
เบเบฒเบ™เป€เบฎเบฑเบ”เปเบšเบšเบชเบญเบšเบ–เบฒเบกเปเบšเบšเบชเบธเปˆเบกเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเปเปˆเบšเปเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบฐเป€เบซเบกเบต. เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบฎเป‰เบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒ: เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบงเปˆเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบฒเบเบขเบฒเบ‡เบฅเบปเบ”เปเบฅเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบฅเบฑเบ”เบชเบฐเบซเบกเบตเบ‚เบญเบ‡เบขเบฒเบ‡, เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบฅเบปเบ”เปเบฅเบฐเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบญเบทเปˆเบ™เป†. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบˆเบฐเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ.
เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ pagination: เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ—เบตเปˆเบˆเบฐเบเบฑเบšเบ„เบทเบ™เบซเบ™เป‰เบฒเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบœเบปเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบเปˆเบงเบฒเบซเบ™เป‰เบฒเบ—เปเบฒเบญเบดเบ”. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡ pagination เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบซเบผเบ”เป„เบ”เป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ.
เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เป‚เบซเบผเบ”เบเบฒเบ™เบŠเบญเบเบซเบฒ. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบงเปˆเบฒเบˆเบฒเบเบงเบดเบ™เบฒเบ—เบตเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ”เป‰เบงเบเบ„เบงเบฒเบกเป„เบงเบชเบดเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป„เบ”เป‰เบซเบผเบธเบ”เบฅเบปเบ‡เปเบฅเบฐเบšเปเปˆเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ?

เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ, เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบšเปเปˆเบกเบตเบŠเปˆเบญเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบญเบทเปˆเบ™เป†. เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบกเบฑเบเบชเป‰เบฒเบ‡ hashes เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ•เบฒเบ•เบฐเบฅเบฒเบ‡ rainbow. เบ™เบตเป‰เปเบกเปˆเบ™เบ”เบต, เปเบ•เปˆ hashes เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ CPU เบซเบผเบฒเบ. เบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ™เปเบฒเป„เบ›เบชเบนเปˆเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบ.
เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบญเบ‡เบ—เบธเบเบ›เบฐเป€เบžเบ”เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เปเบฅเบฐเบ„เปเบฒเบ•เบดเบŠเบปเบกเปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบšเบปเบ”เป€เบฅเบทเปˆเบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบชเป‰เบฒเบ‡เบ™เป‰เปเบฒเบ–เป‰เบงเบกเปƒเบซเบเปˆ. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบเบญเบกเบฎเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบ•เบดเบ”เบ„เบฑเบ”เบกเบฒ, เบฅเบงเบกเบ—เบฑเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบš gzip. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเป„เบŸเบฅเปŒ 1TB, เบšเบตเบšเบญเบฑเบ”เป€เบ›เบฑเบ™เบซเบผเบฒเบ bytes เบซเบผเบท kilobytes เป‚เบ”เบเปƒเบŠเป‰ gzip เปเบฅเบฐเบชเบปเปˆเบ‡เป„เบ›เบ—เบตเปˆเป€เบงเบฑเบšเป„เบŠเบ—เปŒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เปเบกเปˆเบ™ unzipped เปเบฅเบฐเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบš.

API เบžเบฑเบเบœเปˆเบญเบ™

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเป€เบฅเบฑเบเบ™เป‰เบญเบเบ•เปเปˆเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเป€เบŠเบฑเปˆเบ™ Rest API. เบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบžเบฑเบเบœเปˆเบญเบ™ API เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบเปˆเบงเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ›เบปเบเบเบฐเบ•เบด. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบ•เบปเบงเบšเปเปˆเปœเป‰เบญเบเบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ เปเบฅเบฐเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเบœเบดเบ”เบเบปเบ”เปเบฒเบเบญเบทเปˆเบ™เป†เบเปเบšเปเปˆเป„เบ”เป‰เบœเบปเบ™เบชเบณเบฅเบฑเบš Rest API.
Rest API เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ—เปเบฒเบฅเบฒเบเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบชเปเบฒเบฅเบฑเบšเบ—เบธเบฅเบฐเบเบดเบ”. เบ„เบงเบฒเบกเบˆเบดเบ‡เปเบฅเป‰เบงเปเบกเปˆเบ™เบงเปˆเบฒ Rest API เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ•เบปเป‰เบ™เบ•เป, เปเบ•เปˆเบเบฑเบ‡เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบกเบทเบ–เบทเปเบฅเบฐเบšเบฒเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบธเบฅเบฐเบเบดเบ”เบžเบฒเบเปƒเบ™. เปเบฅเบฐเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบซเบผเบธเบ”เบฅเบปเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบœเบปเบ™เบเบฐเบ—เบปเบšเปเบกเปˆเบ™เป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบซเบผเบฒเบเบเปˆเบงเบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‡เปˆเบฒเบเบ”เบฒเบ.

เบเบณเบฅเบฑเบ‡เป‚เบซเบผเบ”เป€เบ™เบทเป‰เบญเบซเบฒเปœเบฑเบ

เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เบ—เบปเบ”เบชเบญเบšเบšเบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบ™เป‰เบฒเบ”เบฝเบงเบ—เปเบฒเบกเบฐเบ”เบฒ, เบซเบ™เป‰เบฒเบ—เบตเปˆเบ”เบดเบ™, เบซเบผเบทเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบšเบฑเบ”เบ—เบธเบฅเบฐเบเบดเบ”เบ—เบตเปˆเบšเปเปˆเบกเบตเบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบŠเบญเบเบซเบฒเป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบฎเบธเบ™เปเบฎเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบฎเบนเบšเบžเบฒเบšเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบปเปˆเบ‡, เป„เบŸเบฅเปŒเบ„เบนเปˆ, เป€เบญเบเบฐเบชเบฒเบ™ pdf - เบžเบงเบเป€เบฎเบปเบฒเบžเบฐเบเบฒเบเบฒเบกเบ”เบฒเบงเป‚เบซเบฅเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป‚เบซเบผเบ”เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเป„เบ”เป‰เบ”เบตเปเบฅเบฐ clog เบŠเปˆเบญเบ‡เบ—เบฒเบ‡, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเป€เบญเบปเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบฅเบปเบ‡, เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเป„เบงเบ•เปˆเปเบฒ, เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™.
เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบขเบนเปˆเบ—เบตเปˆเบ„เบงเบฒเบกเป„เบง 30 RPS เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบซเบผเบทเบœเบฐเบฅเบดเบ” 500 เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

เบขเปˆเบฒเบฅเบทเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เป€เบˆเบปเป‰เบฒเบกเบฑเบเบˆเบฐเบžเบปเบšเบงเปˆเบฒเบ„เบปเบ™เบŠเบทเป‰เป€เบ„เบทเปˆเบญเบ‡ virtual, เบ•เบดเบ”เบ•เบฑเป‰เบ‡ Apache เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบธเบเบขเปˆเบฒเบ‡เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ PHP, เปเบฅเบฐเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

เบ—เบตเปˆเบ™เบตเป‰เบเบฒเบ™เป‚เบซเบผเบ”เป„เบ”เป‰เป„เบ›เบซเบฒเบฎเบฒเบเปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบžเบฝเบ‡เปเบ•เปˆ 10 RPS. เบžเบงเบเป€เบฎเบปเบฒเบฅเปเบ–เป‰เบฒ 5 เบ™เบฒเบ—เบตเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ crashed. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบฎเบนเป‰เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบฅเบฒเบงเบฅเบปเป‰เบกเบฅเบปเบ‡, เปเบ•เปˆเบกเบตเบเบฒเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบฅเบฒเบงเบžเบฝเบ‡เปเบ•เปˆเบกเบตเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡.

เบญเบตเบ‡เปƒเบชเปˆเบ„เบทเป‰เบ™

เปƒเบ™เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบซเบผเบทเบชเบญเบ‡เบ›เบต, เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เป‰เบงเบเบ„เบทเป‰เบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบ. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ™เบทเปˆเบญเบ‡เบกเบฒเบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบŠเบทเป‰เบšเบฒเบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เบ‚เบญเบ‡เบฎเบฒเบ”เปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบŠเบดเปˆเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เป€เบžเบทเปˆเบญเบชเบฐเบชเบปเบกเบชเบฐเบ–เบดเบ•เบดเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป„เบ”เป‰เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™ 30-40 เบงเบดเบ™เบฒเบ—เบตเบ—เปเบฒเบญเบดเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบชเบฐเบชเบปเบกเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบฎเบฝเบ™เบฎเบนเป‰. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™ 30-40 เบงเบดเบ™เบฒเบ—เบตเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเบซเบผเบฒเบเบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฐเบ™เบญเบ™เบขเบนเปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™เบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบฅเบถเบšเบฅเป‰เบฒเบ‡.
เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบˆเบกโ€‹เบ•เบตโ€‹เบ‚เป‰เบฒเบ‡โ€‹เบฅเบธเปˆเบกโ€‹เบ™เบตเป‰โ€‹, เบกเบตโ€‹เป„เบฅโ€‹เบเบฐโ€‹เป€เบงโ€‹เบฅเบฒ 10 เบ™เบฒโ€‹เบ—เบตโ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบชเปˆเบงเบ™โ€‹เปƒเบซเบกเปˆโ€‹, เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบˆเบกโ€‹เบ•เบตโ€‹เป„เบ”เป‰โ€‹เบกเบฒโ€‹เป€เบ–เบดเบ‡โ€‹.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡, เปเบ•เปˆเบชเปˆเบงเบ™เปƒเบซเบกเปˆ, เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบกเบฒเบฎเบญเบ”, เปเบฅเบฐเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบฎเบฝเบ™เบฎเบนเป‰เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบ, เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบšเปเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš, เปเบฅเบฐเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰.
เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เป‰เบงเบเบ„เบทเป‰เบ™เปเบกเปˆเบ™เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบกเบตเบกเบนเบ™เบ„เปˆเบฒเบชเบนเบ‡เบซเบผเบฒเบเบขเบนเปˆเปƒเบ™เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบฅเบธเบซเบ™เบถเปˆเบ‡เบฎเป‰เบญเบเบžเบฑเบ™เบซเบผเบทเบฅเป‰เบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ L7. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบš L3&4, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฒเบกเบฒเบ”เบกเบตเบซเบผเบฒเบเบฎเป‰เบญเบ gigabits เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™, เบซเบผเบท, เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก, เบซเบผเบฒเบเบฎเป‰เบญเบ mpps, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ™เบฑเบšเบขเบนเปˆเปƒเบ™เปเบžเบฑเบเป€เบเบฑเบ”.
เบšเบฑเบ™เบซเบฒเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™ synchronization. เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบกเปˆเบ™เบกเบฒเบˆเบฒเบ botnet เปเบฅเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™ synchronization เปƒเบ™เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ„เบฑเป‰เบ‡เบ”เบฝเบงเบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ. เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบœเบปเบ™เบชเบฐ เป€เปเบต เป„เบ›: เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™เบšเบฒเบ‡เบŠเบฐเบ™เบดเบ”เบ‚เบญเบ‡เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡ parabolic, เป€เบŠเบดเปˆเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเป€เบชเบปเป‰เบฒเปƒเบˆ.

เบšเปเปˆเปเบกเปˆเบ™ HTTP เบ”เบฝเบง

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบ HTTP เบขเบนเปˆ L7, เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™เบญเบทเปˆเบ™เป†. เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ›เบปเบเบเบฐเบ•เบด, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ›เบปเบเบเบฐเบ•เบด, เบกเบตเป‚เบ›เป‚เบ•เบ„เบญเบ™ mail เปเบฅเบฐ MySQL เบ•เบดเบ”เบขเบนเปˆ. เป‚เบ›เป‚เบ•เบ„เบญเบ™เบญเบตเป€เบกเบฅเปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบซเบ™เป‰เบญเบเบเบงเปˆเบฒเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป‚เบซเบฅเบ”เป„เบ”เป‰เบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบชเบดเป‰เบ™เบชเบธเบ”เบ”เป‰เบงเบ CPU เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.
เบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเบณเป€เบฅเบฑเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบˆเบดเบ‡เบเบฑเบšเบˆเบธเบ”เบญเปˆเบญเบ™ SSH เบ›เบต 2016. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚เบชเปเบฒเบฅเบฑเบšเป€เบเบทเบญเบšเบ—เบธเบเบ„เบปเบ™, เปเบ•เปˆเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เป‚เบซเบผเบ”เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบเบฑเบš SSH เป„เบ”เป‰. เบชเบฒโ€‹เบกเบฒเบ”. เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”, SSH เบเบดเบ™เป€เบ–เบดเบ‡ CPU เป€เบเบทเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป„เบ”เป‰เบฅเบปเป‰เบกเบฅเบปเบ‡เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบชเบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบชเบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบšเบฑเบ™เบ—เบถเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเปเบฒเปเบ™เบเบˆเบฒเบเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.
เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบตเบ”เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, Apache เบกเบตเบ„เบงเบฒเบกเบœเบดเบ”เปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ nginx เบกเบตเบ„เบงเบฒเบกเบœเบดเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เบกเบฑเบเบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆ nginx เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เป„เบ”เป‰เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบตเบ”เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ™เบตเป‰, nginx เบšเปเปˆเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบซเบกเปˆ, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ.
เบเบธเปˆเบกเบ—เบปเบ”เบชเบญเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบต CPU เบžเบฝเบ‡เบžเปเป€เบžเบทเปˆเบญเป‚เบˆเบกเบ•เบต SSL handshake. เปƒเบ™เบซเบผเบฑเบเบเบฒเบ™, เบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™, botnets เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบเปเปˆเบกเบฑเบเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เป€เบŠเบฑเปˆเบ™เบเบฑเบ™. เปƒเบ™เบญเบตเบเบ”เป‰เบฒเบ™เบซเบ™เบถเปˆเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบกเบต SSL, เป€เบžเบฒเบฐเบงเปˆเบฒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡ Google, เบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบš, เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, SSL เบกเบตเบšเบฑเบ™เบซเบฒ CPU.

L3&4

เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบฅเบฐเบ”เบฑเบš L3&4, เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡. เบเบฒเบ™เป‚เบซเบผเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบเบทเบญเบšเบชเบฐเป€เบซเบกเบตเบชเบฒเบกเบฒเบ”เปเบเบเบญเบญเบเบˆเบฒเบเบญเบฑเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบต SYN-เบ™เปเป‰เบฒเบ–เป‰เบงเบก. เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบˆเบกเบ•เบต SYN-เบ™เปเป‰เบฒเบ–เป‰เบงเบกเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ„เปˆเบฒ L3&4 เบชเบนเบ‡เบชเบธเบ”เปเบกเปˆเบ™ 1,5-2 Tbit/s. เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเบฅเบดเบชเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบฅเบงเบกเบ—เบฑเบ‡ Oracle เปเบฅเบฐ Google.
SYN เปเบฅเบฐ SYN-ACK เปเบกเปˆเบ™เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, SYN- เบ™เปเป‰เบฒเบ–เป‰เบงเบกเปเบกเปˆเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเปเบเบเปเบเบฐเบˆเบฒเบเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡: เบกเบฑเบ™เบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™ SYN เบ—เบตเปˆเบกเบฒเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบซเบผเบทเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ™เป‰เปเบฒเบ–เป‰เบงเบก.

UDP-เบ™เปเป‰เบฒเบ–เป‰เบงเบก

เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบกเบต, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบต. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบˆเบฐเบชเบฐเปเบเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เปเบฅเบฐเบŠเบญเบเบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบซเบผเบทเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเปเบžเบฑเบเป€เบเบฑเบ” SYN เบซเบ™เบถเปˆเบ‡, เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ”เป‰เบงเบเบชเบฒเบก SYN-ACKs. เป‚เบ”เบเบเบฒเบ™ spoofing เบ—เบตเปˆเบขเบนเปˆเปเบซเบผเปˆเบ‡เบˆเบฒเบเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เป‚เบ”เบ, เป€เบงเบปเป‰เบฒ, เบชเบฒเบกเป€เบ—เบทเปˆเบญเบ”เป‰เบงเบเบŠเบธเบ”เบ”เบฝเบงเปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเบœเบนเป‰เบ–เบทเบเป€เบ„เบฒเบฐเบฎเป‰เบฒเบ.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเปƒเบซเบเปˆเบ‚เบทเป‰เบ™เปเบกเปˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบเบฒเบเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบžเบปเบš. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ›เบฐเบเบญเบšเบกเบตเบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ‚เบญเบ‡ memcached เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบตเบญเบธเบ›เบฐเบเบญเบ™ IoT เบซเบผเบฒเบ, เบเป‰เบญเบ‡เบ–เปˆเบฒเบเบฎเบนเบš IP, เป€เบŠเบดเปˆเบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบฅเบฐเป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบœเบนเป‰เป‚เบˆเบกเบ•เบตเบชเปˆเบงเบ™เปƒเบซเบเปˆเบกเบฑเบเบˆเบฐเป€เบฎเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบœเปˆเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

DDoS เป€เบžเบทเปˆเบญเบเบนเป‰เป„เบž: เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เปเบฅเบฐเบเบฒเบ™เป‚เบซเบผเบ”เปเบ™เบงเปƒเบ”

SYN เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบ - เบ™เปเป‰เบฒเบ–เป‰เบงเบก

SYN-เบ™เปเป‰เบฒเบ–เป‰เบงเบกเปเบกเปˆเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เบงเปˆเบฒเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบšเบกเบฑเบเบˆเบฐเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบเบฑเบ” IP เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡ IP เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบฐเบ„เบดเบš, เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบšเบฒเบ‡เบฅเบฐเบšเบปเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบŠเบทเป‰เบ”เป‰เบงเบเป€เบ‡เบดเบ™เบซเบผเบฒเบ.
เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบเบฒเบเป€เบ›เบฑเบ™เป„เบžเบžเบดเบšเบฑเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบ–เป‰เบฒเบœเบนเป‰เป‚เบˆเบกเบ•เบตเปเบ—เบ™เบ—เบตเปˆเบขเบนเปˆ IP, เบšเปเบฅเบดเบชเบฑเบ”เบˆเบฐเบ›เบดเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเปˆเบญเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เป€เบกเบทเปˆเบญ Firewall เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบธเปˆเบกเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบงเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบžเบฒเบเบ™เบญเบเปเบฅเบฐเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบง.
เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบšเปเปˆเบเบฒเบเบ—เบตเปˆเบˆเบฐเบชเบฐเบเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡. เบ–เป‰เบฒเบซเป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบกเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Wi-Fi, เบซเบผเบทเบ–เป‰เบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ–เบทเบเบงเบฑเบ”เปเบ—เบเป‚เบ”เบเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบ•เปˆเบฒเบ‡เป†, เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ™เบตเป‰เบซเบผเบทเบซเป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ Wi-Fi เปเบฅเบฐเปƒเบŠเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡. เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบตเบขเบนเปˆ, เปเบ•เปˆเบ—เบตเปˆเบขเบนเปˆ IP เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบกเปˆเบ™เบ–เบทเบเบชเบฐเบเบฑเบ”. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Wi-Fi เบ‚เบญเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก HighLoad, เบšเปˆเบญเบ™เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบชเบฐเบเบฑเบ”, เปเบฅเบฐเบ™เบตเป‰เบ›เบฐเบเบญเบšเบกเบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ—เบฒเบ‡เบ—เบธเบฅเบฐเบเบดเบ”เปเบฅเบฐเป€เบชเบ”เบ–เบฐเบเบดเบ”เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.
เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบš, เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™ memcached เบเบฑเบšโ€‹เบŠเบฑเบšโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบญเบ™โ€‹เบžเบฒเบโ€‹เบ™เบญเบโ€‹, เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบ‚เปเป‰โ€‹เบ•เบปเบโ€‹เบฅเบปเบ‡โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบชเบปเปˆเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฐโ€‹เบฅเบฒโ€‹เบˆเบญเบ™โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆ IP เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบชเบฝเบ‡เบœเปˆเบฒเบ™ SYN เปเบฅเบฐ SYN-ACK, เป€เบกเบทเปˆเบญเบฅเบฐเบšเบปเบšเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบซเบ™เบถเปˆเบ‡ SYN เบเบฑเบšเบชเบญเบ‡เบซเบผเบทเบชเบฒเบก SYN-ACKs, เปเบฅเบฐเบขเบนเปˆเบ—เบตเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบกเปˆเบ™เบ„เบนเบ™เบชเบญเบ‡เบซเบผเบทเบชเบฒเบกเป€เบ—เบทเปˆเบญ.

เป€เบ„เบทเปˆเบญเบ‡เบกเบท

เบซเบ™เบถเปˆเบ‡เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ L7 เปเบกเปˆเบ™ Yandex-tank. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, phantom เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ›เบทเบ™, เบšเบงเบเบเบฑเบšเบกเบตเบซเบผเบฒเบ scripts เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบœเบฐเบฅเบดเบ” cartridges เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš.
Tcpdump เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบฅเบฐ Nmap เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบš L3&4, OpenSSL เปเบฅเบฐ magic เป€เบฅเบฑเบเบ™เป‰เบญเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” DPDK เปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. DPDK เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบˆเบฒเบ Intel เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป‚เบ”เบเบ‚เป‰เบฒเบก Linux stack, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš. เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ DPDK เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบš L3 & 4, เปเบ•เปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบš L7, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบเบฐเปเบชเบเบฒเบ™เป‚เบซเบผเบ”เบชเบนเบ‡เบซเบผเบฒเบ, เบžเบฒเบเปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบซเบผเบฒเบเบฅเป‰เบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบตเบˆเบฒเบเบซเบ™เบถเปˆเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ.
เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบดเป€เบชเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเบฐเป€เบžเบฒเบฐ. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเบˆเปเบฒเบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเบžเบฒเบเปƒเบ•เป‰ SSH, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบŠเบธเบ”เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ‚เบนเบ”เบฎเบตเบ”. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป‚เบˆเบกเบ•เบต mail protocol, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ mail utilities เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เบชเบฐเบ„เบดเบšเปƒเบชเปˆเบžเบงเบเบกเบฑเบ™.

เบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบš

เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเบซเบฅเบธเบš, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเป€เบงเบปเป‰เบฒเบงเปˆเบฒ:

  • เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ„เบฅเบฒเบชเบชเบดเบ, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™. เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ—เบตเปˆเบœเบนเป‰เบฎเบฑเบšเป€เบซเบกเบปเบฒเบเปˆเบญเบเบ‚เบญเบ‡เบ„เบนเปˆเบฎเปˆเบงเบกเบ‡เบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบชเบฒเบกเบฒเบ”เบ—เบปเบ™เบเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ›เบปเบเบเบฐเบ•เบด. เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เป‚เบซเบผเบ”เบœเบดเบ”เบ›เบปเบเบเบฐเบ•เบดเป„เบ”เป‰เบ›เบฒเบเบปเบ”, เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบŠเบปเบกเป€เบงเบฑเบšเป„เบŠเบ—เปŒเป„เบ”เป‰เป€เบฅเบตเปˆเบกเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ, เปเบฅเบฐเป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบœเบนเป‰เบฎเบฑเบšเป€เบซเบกเบปเบฒเบเปˆเบญเบเป„เบ”เป‰เบงเบฒเบ‡เบฅเบปเบ‡. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบต DDoS เปเบฅเป‰เบง.
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเปเบเบเบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบˆเบฒเบเบ„เบปเบ™เบญเบทเปˆเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเป‰เบฒเบเบกเบฑเบ™เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบšเปเปˆเปเบกเปˆเบ™เปเบ•เปˆเบเบฑเบš Docker. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ–เป‰เบฒเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบซเบผเบทเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบฅเบปเป‰เบกเป€เบซเบฅเบง, เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบˆเบฐเบชเบทเบšเบ•เปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบฎเป‰เบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒ, เบœเบนเป‰เปƒเบŠเป‰เบˆเบฐเบชเบทเบšเบ•เปเปˆเบŠเบญเบเบซเบฒเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบ™เบฅเบฒเบเบเบฒเบ™, เป„เบ›เบˆเบฒเบเบœเบนเป‰เบฅเบงเบšเบฅเบงเบก, เบŠเบทเป‰เบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบฅเป‰เบง, เบซเบผเบทเบญเบฐเบ™เบธเบเบฒเบ”เบœเปˆเบฒเบ™ OAuth2.
  • เบขเปˆเบฒเบ›เบฐเบ–เบดเป‰เบกเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบ—เบธเบเบ›เบฐเป€เบžเบ”.
  • เปƒเบŠเป‰ CDN เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบ•เปˆเบเบฑเบ‡เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบตเปƒเบ™เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบ™เป‰เปเบฒเบ–เป‰เบงเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ„เบปเบ‡เบ—เบตเปˆ.
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบžเบดเป€เบชเบ”. เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เบปเบเบ›เป‰เบญเบ‡เบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบต L3&4 เปƒเบ™เบฅเบฐเบ”เบฑเบšเบŠเปˆเบญเบ‡เบ—เบฒเบ‡, เป€เบžเบฒเบฐเบงเปˆเบฒเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบžเบฝเบ‡เบžเป. เบ—เปˆเบฒเบ™เบเบฑเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เปเปˆเบชเบนเป‰เบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบต L7, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบดเป€เบชเบ”, เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบžเบดเป€เบชเบ”.
  • เบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด. เบ™เบตเป‰เปƒเบŠเป‰เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบเบฑเบšเปเบเปˆเบ™, เปเบ•เปˆเบเบฑเบ‡เบเบฑเบš SSH daemon, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบžเบงเบเบกเบฑเบ™เป€เบ›เบตเบ”เปƒเบซเป‰เบžเบฒเบเบ™เบญเบ. เปƒเบ™เบซเบผเบฑเบเบเบฒเบ™, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™