CR Servers home
CR Servers home
HostingWeb Hosting
VPSVPS Servers
DedicatedDedicated Servers
ColocationColocation
Contact Us
HomeHomeServicesServicesDomainsDomains
Data CenterData Center

Network Connectivity

Power Infrastructure

Climate Control

Physical Security

SupportSupport

Open Support Ticket

Knowledge Base

Security Overview

Anti-Spam

Abuse Policy

AboutAbout Us

Partners

Privacy

InsightsIndustry Insights
DDoS Protection Essentials for Business Websites

DDoS Protection Essentials for Business Websites

June 4, 2025

Rodrigo Fernández

Rodrigo Fernández

Director of Infrastructure


A distributed denial-of-service attack, or DDoS attack, attempts to make a website or service unavailable by exhausting its network, connection capacity, or application resources. For a business website, that can mean customers cannot browse, sign in, submit forms, or complete purchases.

Effective preparation starts with knowing what needs protection. A control that filters web requests may not protect an overloaded network connection, and a larger server may still struggle with expensive application requests. Match the defenses to the service, then agree who will act when something goes wrong.

Understand the three attack families

DDoS attacks can target different parts of the same service. An incident may combine several methods, so identifying one type does not rule out another.

Attack family What it exhausts Example
Volumetric Available network bandwidth A traffic flood that saturates the connection before legitimate requests reach the website
Protocol Resources used to establish or maintain network connections A SYN flood that consumes connection-handling capacity
Application Resources needed to process requests An HTTP flood targeting pages or endpoints that require database queries or other expensive work

These categories describe different bottlenecks. Cloudflare’s overview of DDoS attacks explains their mechanics.

An application attack does not always require enough traffic to fill the network link. Repeated requests to a costly search endpoint, for example, can exhaust application resources while bandwidth remains available.

Match each defense to the problem it can address

Layered protection combines controls with different responsibilities. Review both their coverage and their limits.

Control What it can help address What to check
Upstream traffic filtering or scrubbing Attack traffic that would otherwise overwhelm the connection to your server Which addresses and protocols are covered, and how mitigation is activated
Web application firewall, or WAF HTTP requests that match configured filtering rules Rule coverage, tuning responsibilities, and false positives
Rate limiting Excessive requests to selected services or endpoints How clients are identified and whether legitimate traffic could be blocked
CDN caching Repeated requests for cacheable content Which requests still reach the origin server
Application resource limits Expensive queries, long-running requests, or excessive concurrency Whether limits preserve essential user actions under load
Origin access restrictions Attempts to bypass a protective proxy and reach the server directly Whether access can be restricted without breaking administration or required integrations

A WAF on the server cannot recover bandwidth already consumed upstream. A CDN also needs appropriate configuration: uncached requests may still reach the application, and an exposed origin may provide a route around the proxy.

Backups and TLS certificates serve different purposes. Backups support data recovery, while TLS protects connections in transit. Neither filters an attack flood or guarantees availability.

More server capacity can help with legitimate demand, but it does not replace mitigation. Uncontrolled scaling during an attack can also increase costs without resolving the cause.

Agree who manages each layer

Protection depends on the service contract and configuration. Do not assume that a hosting plan includes every control or that someone else will tune it during an incident.

Before deployment, assign responsibility for:

  • Network mitigation: who detects upstream congestion and coordinates filtering.
  • DNS and proxy configuration: who maintains the records and checks which services pass through protection.
  • Application controls: who manages WAF rules, rate limits, caching, and expensive endpoints.
  • Monitoring: who receives alerts and checks whether visitors can complete essential actions.
  • Incident decisions: who can authorize temporary restrictions and communicate their impact.

Record the provider’s escalation procedure, support availability, and the information required to investigate an incident. Keep account access and those instructions available somewhere other than the affected website.

Your team should also understand dependencies. Protecting the main website does not automatically establish coverage for authoritative DNS, email, APIs, or other services.

Prepare a response checklist before an outage

A slow or unavailable website is not automatically under attack. A failed deployment, database problem, or legitimate traffic surge can produce similar symptoms.

Use a response procedure that helps distinguish the cause and limits unnecessary changes.

  1. Confirm the symptoms. Check the site from an independent connection. Record affected hostnames, endpoints, errors, and the time the problem began.
  2. Check recent changes and dependencies. Review deployments, DNS changes, provider notices, and application health alongside traffic patterns.
  3. Escalate with useful evidence. Provide timestamps with a time zone, affected services, traffic observations, and relevant log samples. Exclude passwords, tokens, and unnecessary personal data.
  4. Apply targeted controls. Coordinate filtering or rate-limit changes with the responsible team. Check whether legitimate users can still browse, sign in, and pay.
  5. Record actions and communicate. Keep a timeline of configuration changes and their effects. Use an independent communication channel if the website is unavailable.
  6. Review after recovery. Remove temporary restrictions when appropriate, investigate remaining errors, and update the response procedure.

Avoid broad emergency changes without understanding their effect. Blocking an entire region, for example, may also block customers. Removing a protective proxy can expose the origin to traffic it was previously filtering.

Ask specific questions before choosing hosting

The phrase “DDoS protection” is not enough to compare services. Ask what the proposed arrangement actually covers:

  • Which domains, addresses, protocols, and services are protected?
  • Does coverage address network attacks, application attacks, or both?
  • Is mitigation continuously in the traffic path, or must it be activated?
  • Who configures and adjusts application filtering rules?
  • What limits, exclusions, or additional charges apply?
  • Under what circumstances might traffic be blocked entirely to protect other services?
  • What support and escalation procedures apply during an incident?

Use the answers to identify gaps between your website’s needs and the contracted service. A business that relies on online checkout may have different priorities from a site that publishes mostly static information.

Frequently asked questions

Does always-on protection guarantee uninterrupted service?

No. Always-on protection keeps mitigation in the traffic path, but outcomes still depend on coverage, capacity, configuration, and the attack. On-demand arrangements may require detection and activation before filtering begins. Review those procedures rather than assuming either model guarantees availability.

Can a CDN protect the whole website?

Its coverage depends on the service and configuration. Caching can reduce requests to the origin, while other protective features may filter traffic. Dynamic pages, exposed origin addresses, and services outside the proxy require separate assessment.

Should I restore a backup during a DDoS attack?

An attack flood alone is not a reason to restore data. Restoration does not stop incoming traffic and may introduce additional disruption. First establish whether there is a separate data-loss or corruption problem that requires recovery.

How should a small website prioritize preparation?

Identify essential functions, confirm the protection already configured, and document who can make changes. Start with clear monitoring and escalation, then address uncovered services or application bottlenecks according to their impact.

Choose hosting with a clear protection scope

Bring your service inventory and response requirements when evaluating CR Servers web hosting. Confirm the protection included in the proposed arrangement, the controls your team must manage, and how an incident would be escalated.

For a broader explanation of hosting resources and responsibilities, read web hosting fundamentals for website owners.

Previous Article❮ VPS vs Dedicated Servers in Costa Rica
Next ArticleThe Importance of Localized Hosting Solutions ❯

SERVICES

Web HostingAI ConnectDomainsVPS ServersColocationDedicated ServersResellersRefer a Friend

ABOUT CR SERVERS

About UsSupportClient AreaFAQTerms of ServicePrivacy PolicyData Center

Call us directly:

+506 2256-3944

WhatsApp:

+506 6059-2405

#509 Trifami, Avenida 1, Calle 2

San José, Costa Rica.

Secure payment methods:
Copyright © 2026 CR Servers - Sistemas Edenia Internacional S.A. | All rights reserved