TechKnowSurge
CompTIA Security+ 3.1
InteractiveSecurityFree

Edge Server or Origin?

Predict where each request through a CDN is answered. Land five in a row.

⚑ Complete this interactive to capture a CTF flag worth 5 points.

About this interactive

Communication across the planet is fast, but not instant: a user in South Africa reaching a server in the Pacific Northwest feels the delay. A content delivery network (CDN) is a network of machines around the world that deliver content. You subscribe, and those servers work for you. When the user does a DNS lookup for your site, it is redirected to the CDN server near her. That server answers from what it holds. Content gets there in one of two ways: you prepopulate it everywhere in advance, or the first request for it is fetched from your server, with a short delay, and cached, so every later user near that location gets it fast. Dynamic information, such as an account balance, a cart or a just-placed order, is not cached and always goes back to the main server. In the lesson's SaaS example, 97% of the content could be cached. The result is better performance and higher availability.

What you'll learn

Aligned to

CompTIA Security+
3.1 Compare and contrast security implications of different architecture models.

Key terms

Content Delivery Network
CDN
A globally distributed network of servers that caches and delivers content to users from the nearest geographic location to improve performance and availability.
Caching
The process of storing copies of content on a server so future requests can be served faster without retrieving the original source.
Latency
The time delay between sending a request and receiving a response over a network.
Availability
The assurance that systems and data are accessible and operational when needed by authorized users.

Topics

Interactive Streak Sort

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →