What Is a DDoS Attack?

https://www.cdnetworks.com/wos/static-resource/593178ae0c954b989d93d6937c9adbaa/What-Is-a-DDoS-attack.jpg?t=1773902005336

Table of Contents

A Distributed Denial of Service, or DDoS, attack is a cyberattack that uses traffic from multiple sources to overwhelm a website, network, server, application, or online service. By exhausting available bandwidth, connection capacity, or computing resources, the attack prevents legitimate users from accessing the targeted service.

A simple way to visualize a DDoS attack is to imagine a store with one entrance and limited staff. Under normal conditions, genuine customers can enter and receive service. During a DDoS attack, thousands of coordinated visitors arrive at the same time, block the entrance, and occupy every employee with meaningless requests. The store remains physically intact, but real customers can no longer get inside or receive assistance.

Unlike a conventional denial-of-service attack that may originate from one source, a DDoS attack distributes malicious traffic across numerous devices or systems. This makes the attack larger, more resilient, and more difficult to block using individual IP addresses.


DDoS attacks at a glance

Attribute Description
Full name Distributed Denial of Service
Primary objective Make a service slow, unstable, or unavailable
Traffic sources Multiple distributed devices, servers, networks, or reflected services
Common targets Websites, APIs, networks, DNS services, applications, and online platforms
Main categories Volumetric, protocol, and application-layer attacks
Typical impact Downtime, latency, lost transactions, operational disruption, and reputational damage
Primary security concern Availability

What is the purpose of a DDoS attack?

The primary purpose of a DDoS attack is to disrupt availability.

Attackers attempt to make a digital service inaccessible or unreliable by consuming the resources required to serve legitimate users. Depending on the target, this may affect a public website, customer portal, payment system, gaming platform, application programming interface, or an organization’s wider network infrastructure.

Common motivations include:

  • Financial extortion:

    Attackers demand payment in exchange for stopping an ongoing attack or avoiding a threatened attack.
  • Business disruption:

    An attack is timed to interfere with a product launch, promotion, live event, or another commercially important period.
  • Ideological or political activity:

    A group attempts to take a public-facing service offline to attract attention or express opposition.
  • Competitive interference:

    An attacker attempts to damage another organization’s availability, revenue, or customer experience.
  • Diversion:

    The DDoS attack creates operational noise while another malicious activity is attempted elsewhere.

A DDoS attack primarily targets availability rather than directly accessing or extracting information. However, organizations should still investigate surrounding activity because a service disruption may occur alongside other security threats.


How does a DDoS attack work?

Most DDoS attacks work by coordinating traffic from many distributed sources and directing that traffic toward the same target.

how_does_a_ddos_attack_work.svg

A typical attack follows four broad stages.

1. Devices or systems are assembled

Attackers may compromise vulnerable computers, routers, Internet of Things devices, cloud servers, or other internet-connected systems. These compromised devices form a remotely controlled network commonly known as a botnet.

Attackers may also use reflection techniques that cause third-party servers to send responses toward the victim.

2. The attack is coordinated

The attacker instructs the distributed systems to target a particular domain, IP address, application, API endpoint, or network service. The instructions may specify the attack method, intensity, and duration.

3. Traffic is generated

The participating systems simultaneously send packets, connection requests, or application requests toward the target.

In a reflection or amplification attack, the attacker sends requests to intermediary services using the victim’s IP address. Those services then direct their responses toward the victim, increasing the volume of attack traffic.

4. Resources become exhausted

As malicious traffic accumulates, the target may run out of bandwidth, connection capacity, CPU, memory, database connections, or application-processing capacity.

Legitimate users then experience slow performance, errors, timeouts, or complete service unavailability.


What are the main types of DDoS attacks?

DDoS attacks are commonly divided into three broad categories according to the resources and infrastructure layers they target.

DDoS attack type Primary target Common examples Common measurement
Volumetric Network bandwidth UDP floods, ICMP floods, and DNS amplification Bits per second
Protocol Connection tables, network devices, and protocol resources SYN floods, ACK floods, and fragmentation attacks Packets per second
Application layer Websites, applications, APIs, and backend services HTTP GET or POST floods and Slowloris Requests per second

Volumetric DDoS Attacks

A volumetric DDoS attack attempts to saturate the target’s available network capacity with a large quantity of traffic.

Even when the origin infrastructure is functioning correctly, legitimate traffic may be unable to reach it because the surrounding network links are congested.

Common examples include:

Protocol DDoS Attacks

A protocol attack exhausts the systems responsible for handling packets, sessions, or connections.

Rather than relying solely on bandwidth consumption, the attack exploits how network and transport protocols allocate and maintain finite resources.

A SYN flood, for example, attempts to consume connection capacity by creating large numbers of incomplete connections. Common examples include:

Application-Layer DDoS Attacks

An application-layer, or Layer 7, DDoS attack targets websites, APIs, login systems, search functions, and other application processes.

The requests may appear technically valid and can resemble genuine user activity. However, at scale, they can consume significant CPU, memory, database, or application-processing capacity. Common examples include:

Explore the types of DDoS attacks for detailed explanations of UDP floods, DNS amplification, SYN floods, HTTP floods, Slowloris, and multi-vector attacks.


What is the difference between DoS and DDoS?

DoS and DDoS attacks share the same general objective. Both attempt to degrade or interrupt the availability of a system or service.

The main difference is the distribution of the attack sources.

Characteristic DoS attack DDoS attack
Number of sources Usually one or a limited number Many distributed sources
Traffic distribution More concentrated Distributed across devices, networks, or intermediary services
Potential scale Generally more limited Can reach very large volumes
IP-based blocking Often more practical More difficult because traffic comes from many sources
Mitigation complexity Usually lower Usually higher
Attack resilience Easier to disrupt at the source More difficult to stop by blocking individual sources

Because DDoS traffic is distributed, defenders must distinguish malicious activity from legitimate traffic arriving from many different locations. Blocking one source rarely stops the overall campaign.


What are the signs of a DDoS attack?

A DDoS attack may initially resemble a traffic surge, system fault, application problem, or network outage.

The strongest indication is usually a combination of abnormal traffic behavior and resource pressure that cannot be explained by legitimate business activity.

  • Unexpected traffic spikes:

    Bandwidth, packet volume, connection attempts, or request rates increase rapidly without a corresponding campaign, event, or customer activity.
  • Slow or unavailable services:

    Users experience higher latency, failed connections, error responses, loading problems, or complete service unavailability.
  • Resource exhaustion:

    Network capacity, CPU, memory, database connections, or connection tables remain at unusually high levels.
  • Repeated requests to specific resources:

    A login page, search function, product page, API endpoint, or another resource receives a disproportionate number of repeated requests.
  • Highly distributed traffic:

    A large amount of similar traffic arrives from many IP addresses, networks, devices, or geographic locations.
  • Unusual protocol or request patterns:

    Security teams may observe malformed packets, incomplete connections, unexpected request headers, abnormal user-agent patterns, or sudden increases in requests that are expensive for the application to process.

No single signal confirms every attack. Detection requires comparing current activity with the organization’s normal traffic baseline and examining behavior across the network, transport, and application layers.


A real-world DDoS attack example

In a customer case analysis, we responded to a ransom DDoS campaign targeting a major software download platform.

The largest attack observed during the campaign peaked at 1.01 Tbps and primarily combined SYN flood and ACK flood traffic directed at the customer’s origin infrastructure. The broader campaign continued for more than one month.

CDNetworks activated Flood Shield 2.0 and filtered the malicious traffic before it could disrupt the customer’s service. The platform remained operational during the campaign and experienced no downtime after the protection service was activated.

This example illustrates several characteristics of modern DDoS campaigns:

  • An attack may use multiple vectors rather than one fixed technique.
  • Attack intensity can change over the course of a campaign.
  • Attackers may combine technical disruption with an extortion demand.
  • Large attacks often need to be mitigated upstream, before the traffic reaches the origin.
  • Protection must preserve legitimate traffic while filtering malicious activity.

Read the complete 1.01 Tbps ransom DDoS attack analysis.


How are DDoS attacks stopped and prevented?

Responding to an active DDoS attack generally involves identifying the affected service, analyzing the attack traffic, filtering malicious requests or packets, and protecting the target from resource exhaustion.

For high-volume attacks, traffic may need to be redirected to distributed mitigation infrastructure or scrubbing centers before it reaches the origin. Application-layer attacks may require behavioral analysis, rate controls, web application firewall policies, bot management, and protection rules designed around specific endpoints.

The appropriate response depends on whether the immediate objective is to stop an active incident, prepare infrastructure before an attack, or deploy a broader mitigation service.

During an active attack

Organizations should follow an incident response process that confirms the attack, identifies affected assets, activates filtering or scrubbing, protects critical services, and coordinates with network and security providers.

Follow the complete guide on how to stop a DDoS attack.

Before an attack

Preparation may include traffic baselining, monitoring, redundant infrastructure, protected origin addresses, capacity planning, escalation procedures, and a documented response plan.

Review practical measures for how to prevent a DDoS attack.

Through a DDoS mitigation service

A mitigation service may provide detection, traffic diversion, filtering, distributed scrubbing, application protection, and ongoing attack analysis.

Learn what DDoS mitigation is and how it works.


How CDNetworks helps protect against DDoS attacks

CDNetworks Flood Shield 2.0 is a cloud-based DDoS mitigation service that protects websites, applications, APIs, and TCP/UDP services against volumetric, protocol, and application-layer attacks.

Built on CDNetworks’ global edge platform, Flood Shield 2.0 detects and filters malicious traffic close to its source, before it can overwhelm origin infrastructure. More than 20 Tbps of mitigation capacity across over 40 scrubbing centers supports resilient protection against large-scale SYN, UDP, ACK, amplification, and multi-vector attacks.

Flood Shield 2.0 also brings DDoS protection, WAF, Bot Management, API Security, and CDN acceleration together on one platform. An AI-powered engine continuously baselines traffic and adapts protection policies as attack patterns change, while legitimate requests continue along optimized delivery paths.

With unified policy management, real-time visibility, attack logs, alerts, and API integration, organizations can protect and accelerate business-critical services without managing separate security and delivery deployments.


DDoS Attack FAQ

What does DDoS stand for?

DDoS stands for Distributed Denial of Service. “Distributed” means the attack traffic comes from multiple devices, systems, networks, or reflected services instead of one source.

Can a DDoS attack steal data?

A DDoS attack is primarily intended to disrupt service availability and does not inherently provide the attacker with access to protected information.

However, an attacker may use a DDoS attack as a diversion while attempting another intrusion. Security teams should investigate associated alerts and unusual activity rather than treating the event only as a performance problem.

How long does a DDoS attack last?

The duration varies. An attack may last for a brief burst, continue for several hours, or return repeatedly as part of a longer campaign.

Attackers may also change traffic volume and attack vectors during the incident.

Can a DDoS attack damage a server?

A DDoS attack usually causes service disruption by exhausting available resources. It does not necessarily cause permanent physical damage.

However, prolonged resource pressure can produce crashes, failed dependencies, corrupted sessions, operational complications, and recovery costs.

Can small businesses be targeted by DDoS attacks?

Yes. Any organization operating a public website, application, API, game, customer portal, or online service can be targeted.

Attackers may select targets based on financial opportunity, ideological motives, business timing, or accessible infrastructure rather than company size alone.

Is a DDoS attack illegal?

Launching a DDoS attack against a system without authorization is generally treated as unlawful computer interference in many jurisdictions.

The exact offense, enforcement process, and penalties depend on the applicable country and circumstances.

Can DDoS attacks be completely prevented?

No organization can guarantee that malicious traffic will never be directed toward its infrastructure.

However, preparation, distributed capacity, continuous monitoring, upstream filtering, application protection, and a tested incident response process can substantially reduce the likelihood that an attack will cause an outage.

More To Explore

Web Performance

Top 7 CDN Providers for Asia in 2026

Compare the top CDN providers for Asia in 2026, including Cloudflare, Akamai, CDNetworks, CloudFront, Fastly, Tencent, and Alibaba.

Read More »
Cloud Security

State of WAAP Report 2025: What AI Is Changing About Web App and API Security

Uncover key insights from the State of WAAP Report 2025 and see what AI is changing about web app and API security,

Read More »