Skip to content

Classification and assurance

Classification Decides the Architecture: A Qatar Assurance Reading of the DDoS Question

Last updated: August 2026 · Classification as a decision procedure, and the evidence that follows · Reading time ~15 min

A sorting frame where each token is stamped with a tier before it reaches a gate, and the stamp — not the token — determines which of the three channels beyond the gate it can enter.

In a classification-led regime the first DDoS question is not which appliance but what class of information the mitigation tier has to see in order to work. A scrubbing layer reads source addresses, headers, session state and, for application-layer work, decrypted request bodies. Whatever class you assigned that data, you have just assigned to whoever operates that layer — and to wherever they operate it.

Most guidance on choosing a DDoS architecture starts from the threat: what is being attacked, how large the attacks are, what the service can tolerate. That is a reasonable engineering sequence and it is the wrong opening move for an organisation assessed under a classification-led assurance regime.

In such a regime, the sequence runs the other way. You classify the information asset. The handling requirements follow from the class. The permitted locations and permitted operators follow from the handling requirements. And the architecture is whatever survives all three. By the time you reach a product comparison, most of the decision has already been taken — which is either an unwelcome surprise late in a procurement, or the cheapest possible way to shorten a shortlist, depending entirely on when you run the analysis.

A note on how this article treats regulatory text

There are no control identifiers, framework versions, classification tier names, deadlines or thresholds below. That is a deliberate constraint and it makes this guide more useful rather than less: assurance frameworks are reissued, tier nomenclature is revised between editions, and a specific reference frozen into an article sends a reader confidently to the wrong document.

What is described here is a method — the order in which the questions are asked, and what each answer forecloses. The answers themselves come from the current text obtained from the National Cyber Security Agency, read alongside the national data-protection instruments, and interpreted by your own compliance function against your own classification scheme. Where this guide names an authority, it is naming a body; it is not paraphrasing a rule.

The chain, stated plainly

Five links, and each one narrows the next:

Class of the informationpermitted handlingpermitted locationpermitted operatortherefore, permitted architecture.

Nothing in that chain is unusual. Every organisation with a classification scheme accepts it in principle. What is unusual is applying it to a mitigation tier, because a mitigation tier does not look like a place where information is handled. It looks like a piece of network plumbing — and plumbing, in most people’s mental model, moves things without reading them.

What a scrubbing tier must read to work at all

It reads a great deal, and this is not a criticism of any product. It is what the job requires.

To distinguish an attacker from a customer, a mitigation tier has to see source addresses and build behavioural state around them. To classify protocol abuse it has to hold session state. To do anything useful at the application layer it has to see request paths, headers, user agents and cookies — and where the protection covers encrypted services, it has to terminate TLS and read request bodies, because a flood of well-formed encrypted requests is indistinguishable from legitimate traffic until something decrypts it.

What a scrubbing tier must see to do its job Source IP addresses Request headers & user agent Session cookies / tokens Request bodies (if TLS terminated) Cloud scrubbing Processed abroad crosses the border crosses the border crosses the border crosses the border On-premise mitigation Processed in country stays inside stays inside stays inside stays inside
What a mitigation tier necessarily processes, against where that processing happens. The list is a description of the job, not of any one product.

So the inference that most organisations have never drawn explicitly is this. If a service is classified because of what its users do and what they submit, then the traffic carrying those requests is not a lower class than the service. It is the same information, in motion. And whatever tier inspects it has been handed that class — along with whichever entity operates that tier, in whichever country it operates it.

Run that inference across a service catalogue and it usually sorts itself into three groups quickly: public content where the analysis is trivial and cloud scrubbing is unproblematic; services holding personal or operational records where the analysis is the whole decision; and a small set where the handling constraints leave exactly one architecture standing. Most organisations discover they have been applying the third group’s answer to the first group’s problem, or — more expensively — the first group’s answer to the third group’s.

The second half: evidence is a by-product, or it is a request

The classification analysis tells you which architectures are permitted. Assurance asks a different question: prove it, repeatedly, to a reviewer.

Here the two architectures diverge in a way that has nothing to do with their technical merit.

When the inspection point is equipment your organisation operates, the assurance artefacts are generated by the act of running it. The configuration is yours to export. The logs are yours, with a retention period you set. A packet capture from the relevant window is a query against your own storage. A control test is scheduled against your own change calendar. Nobody outside the organisation has to agree to any of it, and none of it depends on a commercial relationship remaining in good standing.

When the inspection point is operated by a third party abroad, every one of those artefacts is a request. The other party’s interest — entirely rationally, and without any bad faith — is in supplying the minimum that satisfies the requirement, on a schedule that suits their support model, within a retention window written into a standard contract that was not negotiated around your reviewer’s expectations. You will usually get what you need. You will get it later, in less detail, and you will get it again next year only if the relationship still exists.

That asymmetry is the practical reason in-country inspection reads well in an assurance review, and it is a stronger argument than the sovereignty framing usually made for it, because it is about the cost of a recurring obligation rather than about principle.

What this does not decide

Two things, and both matter.

It does not decide capacity. An appliance behind your circuit cannot help once the circuit is full, whatever the classification analysis concluded, and the same national-scale volumetric event that would exceed your edge exists in Qatar as everywhere else. The classification analysis constrains where everyday inspection may happen; it does not manufacture headroom. That is why the destination for most classified services is an on-premise-first hybrid with a defined, rehearsed and time-bounded diversion path rather than an on-premise-only design — and why the diversion window itself needs its own handling position, agreed in advance rather than improvised during an incident.

It also does not decide the product. Classification narrows the field to architectures; within a permitted architecture, the ordinary evaluation criteria still apply, and our method page sets out the six we use.

Where the analysis touches the shortlist

Only in a few places, but they are load-bearing ones.

The first is what the equipment sends outward during normal operation. A product whose detection consults a manufacturer-operated intelligence service is, by construction, exporting something — and a classification-led reviewer will ask what, to whom, and where it lands. That is answerable; it is simply an additional flow to classify, document and re-assure each cycle. A product whose detection is trained and executed entirely on the customer’s own infrastructure removes the flow rather than documenting it, which is why HARPP DDoS Mitigator tends to shorten this particular artefact rather than improve it. Whether that matters depends entirely on the class you assigned; for public content it is an irrelevance.

The second is how many components the flow diagram has to describe. A single device covering Layer 3 through Layer 7 produces one hop to classify. Where the edge device handles L3/4 and the application-layer analysis lives in a separate ecosystem product — the normal shape of a NetScout Arbor deployment, where Edge Defense sits alongside Sightline — the diagram, the assurance file and the test plan each describe more than one thing. That is not an engineering criticism of a capable product line; it is an observation about how much documentation the design generates. Fortinet FortiDDoS is worth naming here for the opposite reason: it is frequently dismissed as a firewall feature and it is not, it is a purpose-built appliance, so the usual stateful-firewall objection does not apply to it at all.

Three ways of reading the same obligation
ApplianceControl-set-led readingMaturity-led readingClassification-led reading
The first question askedWhich controls apply to this systemHow well is this capability practisedWhat class is this information
What determines the answerThe system's scope and criticalityEvidence of repeatability and reviewThe data itself, before any system is named
Where a DDoS design gets caughtA control has no implementation evidenceThe capability exists but has never been exercisedThe inspection point handles a class it may not
Effect on vendor selectionProduct must map to named controlsProduct must be operable by your team, repeatablyProduct's processing location and operator are part of the requirement
What a reviewer asks for firstThe control matrixThe test record and the review trailThe data-flow, with a class against every hop
Most common failureControls documented, never monitoredCapability bought, never rehearsedClassification done for storage, never for traffic in flight

Three reading strategies, not three levels of rigour. Most Gulf organisations are assessed against more than one of them; the value of naming them separately is that they fail in different places.

A working sequence

For an organisation starting this analysis rather than defending one already made:

  1. List the public-facing services, not the systems. The unit of analysis is the thing users connect to.
  2. For each, state the class of what a user submits and what the service returns — separately from the class of what it stores.
  3. For each class, state the handling constraint in one sentence, obtained from your compliance function rather than inferred by the network team.
  4. Mark which services can be inspected by a third party outside the country, which can be inspected by a third party inside it, and which cannot leave your own equipment.
  5. Only now compare architectures, and only for the groups that have more than one option left.
  6. Write the diversion position for every group before the tender, not during an incident.

Step two is where most of the value is, and it is also the step that gets skipped, because classification programmes are built for documents and a request body does not look like a document. It is worth an afternoon with the people who run the classification scheme.

Sources and further reading

Obtain the current national assurance framework and the applicable classification scheme directly from the National Cyber Security Agency, and read them alongside Qatar’s data-protection instruments as they apply to your entity type. For the cross-border processing analysis that follows from step four, the GCC data residency guide covers what a scrubbing tier processes and why “we do not store it” is not the same claim as “we do not process it”. For the structurally different problem of a market where international capacity itself is scarce, see the thin-transit guide.

Frequently asked questions

Why does a classification-led regime change the DDoS answer at all?
Because it moves the decision earlier. Under a control-set reading you choose an architecture and then demonstrate that it satisfies the applicable controls. Under a classification-led reading the permitted handling of the data constrains the set of architectures before any of them is evaluated. If the traffic in question carries information whose handling is restricted to a defined operator or a defined location, then an architecture that inspects it elsewhere was never a candidate.
Is traffic really "information" for classification purposes?
This is the question most organisations have never asked explicitly, and it is the reason the exercise is worth doing. Classification programmes are almost always built around data at rest — documents, records, databases. Traffic in flight to and from a classified system carries a great deal of what makes that system classified: who is connecting, what they are requesting, session identifiers, and where TLS is terminated, the request bodies themselves. A mitigation tier that inspects it is handling that content, whatever the storage-oriented classification exercise concluded.
Does this mean cloud scrubbing is ruled out in Qatar?
No, and treating it as a prohibition is the wrong reading. It means the decision has to be made per class rather than per organisation. Traffic to a public marketing site and traffic to a citizen-facing service holding personal records do not sit in the same class, do not attract the same handling constraints, and do not require the same answer. The failure mode is not using cloud scrubbing; it is using one architecture for everything and discovering afterwards that the classification analysis was never run against it.
What is different about Qatar compared with the UAE?
Structurally, the number of authorities you are answering to. The UAE distributes cybersecurity and data-protection competence across federal bodies, individual emirates and free zones, so a large part of an assurance exercise there is establishing which regime applies to which entity — a question our UAE guide spends real time on. Qatar's national structure is more consolidated, which makes the classification analysis itself the load bearing work rather than a jurisdictional mapping exercise that precedes it.
What evidence does a classification-led review expect for a DDoS control?
A data-flow diagram with a classification against every hop, including the mitigation hop; a statement of who operates each hop and in which country; the basis on which the handling at each hop is permitted; and, for any hop operated by a third party, the assurance you hold over that party. Note the shape of it — the artefact is about the path the data takes, not about the product that sits on the path.
Does in-country inspection remove the assurance work or just relocate it?
It shortens the chain rather than removing the work. You still classify, still document the flow, still evidence the control. What disappears is a whole category of artefact: the processor and sub-processor list, the facility country list, the transfer basis, and the periodic re-assurance over a party whose commercial interest is in supplying the minimum that satisfies you. Those are produced for you by a third party when the tier is offshore, and produced by the act of operating when it is not.
Where does financial-sector supervision fit into this?
Financial institutions in Qatar carry supervisory expectations in addition to the national assurance approach, and the direction of travel is the same rather than different: heavier weight on outsourcing governance, on demonstrable resilience testing, and on the ability to explain a service interruption after the fact. In practice the classification analysis described here produces most of what that supervision asks for, because both are ultimately questions about who is handling what, where, and on whose authority.

Published: August 2026

This guide is updated as vendors release new models and pricing. How we compare vendors