Cybersecurity 101back-iconWhat is Denial of service (DoS)?

What is Denial of service (DoS)?

Denial of service (DoS) is a cyberattack that tries to make a system, application, network, or online service unavailable to legitimate users. Instead of stealing data directly, the attacker overwhelms a target or exhausts a critical resource so normal requests cannot be processed. DOS protection refers to the controls that detect, absorb, block, or reduce this disruption before it affects business operations.

A DoS attack can target websites, APIs, VPN gateways, authentication services, DNS infrastructure, email systems, or internal business applications. For organizations, the impact can include downtime, lost revenue, support overload, weakened customer trust, and reduced productivity.

How does a DoS attack work?

A DoS attack works by pushing a system beyond what it can safely handle. The attacker may send excessive traffic, trigger expensive server operations, consume memory or CPU, or exploit a protocol weakness.

DoS method What it targets
Traffic flooding Bandwidth, firewalls, load balancers, or web servers
Resource exhaustion CPU, memory, sessions, application threads, or database connections
Protocol abuse Network and transport-layer behavior such as connection handling
Application-layer attacks Login pages, search functions, checkout flows, or APIs

DoS vs DDoS

A DoS attack usually comes from one source or a small set of controlled sources. A distributed denial of service (DDoS) attack uses many devices or servers to attack the same target at once. DDoS attacks are often harder to block because malicious traffic appears from many locations.

The goal is the same in both cases: deny service to real users. The difference is scale, distribution, and defensive complexity.

Why DOS protection matters

DOS protection matters because availability is part of security. A perfectly patched system is still a business risk if customers, employees, or partners cannot reach it during an attack.

Effective protection usually combines several controls:

  • Traffic filtering and rate limiting to reduce abnormal request spikes.
  • Load balancing and scalable infrastructure to absorb sudden demand.
  • Web application firewalls to inspect suspicious application-layer behavior.
  • Network monitoring to detect unusual traffic patterns early.
  • Incident response playbooks so teams know when to block, reroute, or escalate.

Endpoint and device management also supports resilience. For example, Hexnode can help organizations enforce security policies, control risky configurations, and keep managed devices compliant, reducing the chance that endpoints become weak points during broader attack activity.

Can DoS attacks be prevented completely?

DoS attacks cannot be prevented completely because public-facing services must accept traffic to operate. However, organizations can reduce the likelihood, duration, and damage of an attack with layered controls, tested response processes, and clear visibility across infrastructure.

The practical goal of DOS protection is not just blocking every bad packet. It is keeping critical services available, maintaining user trust, and helping security teams respond before disruption becomes a crisis.

FAQs

Unauthorized DoS activity is generally treated as illegal because it intentionally disrupts systems. Controlled load testing is different when performed with permission and clear limits.

Common early signs include sudden latency, failed logins, service timeouts, unusually high traffic, or infrastructure alerts showing resource spikes without a normal business reason.