Виды DDoS-атак: сетевые, транспортные и прикладные
Как DDoS-атаки разделяются по уровням OSI?
DDoS-атаки разделяют на три основных типа в зависимости от того, на какой уровень модели OSI они воздействуют: сетевые (L3), транспортные (L4) и прикладные (L7). При этом тип атаки определяется не используемым протоколом, а тем, какие компоненты инфраструктуры злоумышленники стремятся вывести из строя.
Например, атаки с DNS-амплификацией используют протокол прикладного уровня DNS (L7) и транспортный протокол UDP (L4). Однако их относят к сетевым атакам (L3), поскольку их цель — перегрузка сетевых каналов и оборудования большим объемом трафика.
Что такое сетевые DDoS-атаки (L3)?
Сетевые DDoS-атаки — или DDoS-атаки на сетевом уровне — направлены на оборудование, обеспечивающее передачу трафика, такое как маршрутизаторы и коммутаторы. Их цель — исчерпать пропускную способность сетевых каналов или ресурсы оборудования, необходимые для обработки трафика.
Для этого злоумышленники направляют на цель огромное количество пакетов данных. В случае успеха атаки пользователи теряют доступ к ресурсам и сервисам, которые обслуживает атакованная сетевая инфраструктура.
Что такое транспортные DDoS-атаки (L4)?
Транспортные DDoS-атаки — или DDoS-атаки на транспортном уровне — направлены прежде всего на серверы и более сложное сетевое оборудование, например межсетевые экраны (firewall). Их цель — исчерпать ресурсы, необходимые для установления и поддержания сетевых соединений.
Характерный пример такой атаки — SYN Flood. Злоумышленники инициируют множество TCP-соединений, не завершая их установление. Из-за большого количества незавершенных соединений ресурсы оборудования могут исчерпаться, и оно перестанет принимать новые подключения от легитимных пользователей.
Что такое прикладные DDoS-атаки (L7)?
Прикладные DDoS-атаки — или DDoS-атаки на прикладном уровне — направлены непосредственно на приложения и сервисы, работающие на серверах, в первую очередь на веб-сайты и API. Их цель — исчерпать ресурсы, необходимые для обработки пользовательских запросов.
Характерный пример L7-атак — HTTP Flood. Злоумышленники отправляют множество HTTP-запросов к веб-сайту или приложению. Обработка каждого из них требует ресурсов, поэтому чрезмерная нагрузка может замедлить работу сервиса или сделать его недоступным.
L7-атаки особенно опасны тем, что вредоносные запросы сложно отличить от легитимных, а для нарушения работы приложения не всегда требуется большой объем трафика. Поэтому для защиты от них необходимы специализированные решения.
Будьте в курсе наших новостей и продуктов!
Подпишитесь на ежемесячный обзор самых популярных идей Интернета от CURATOR!