CDN и edge caching: как контент оказывается ближе к пользователю
CDN может отдавать кешируемый контент с распределённых edge-узлов, сохраняя исходный сервер за уровнем доставки. DNS, Anycast или собственная логика провайдера выбирают edge, поэтому публичный IP часто принадлежит CDN, а не исходному серверу приложения.
Как CDN отдаёт контент с edge-узлов
CDN размещает копии кешируемого контента на распределённых edge-узлах и выбирает подходящую точку доставки с помощью DNS, Anycast или собственной логики маршрутизации. Поэтому IP, который видит пользователь, часто принадлежит edge-узлу, а не origin-серверу.
Как проверить кеш CDN
Проверьте Cache-Control, Age и другие заголовки, связанные с кешированием ответа, если CDN их добавляет. Повторите запрос и сравните время и признаки HIT/MISS. Публичный IP может принадлежать edge-узлу CDN и не обязан раскрывать адрес исходного сервера. Чтобы отделить данные домена от IP edge-узла, сверьте их через информацию о домене 2ip.
Почему IP CDN — не адрес origin-сервера
Технические источники: HTTP caching semantics in RFC 9111.