Как работает cdn cloudflare?

Насколько я понимаю, вам нужно ввести исходные записи DNS для сайта, и вы получите 2 сервера имен cloudflare, которые вы указываете регистратору, и cloudflare проверяет, какие серверы имен активны, и соответствующие записи DNS отправляются на внутренние DNS-серверы cloudflare.

Когда кто-то обращается к исходному сайту, example.com, и его кэши DNS интернет-провайдера обновляются, рекурсивный преобразователь получит IP-адрес сервера имен cloudflare, который вернет IP-адрес CDN-сервера, ближайший к IP-адресу DNS-сервера ISP, и будет возвращен пользователю. Затем пользователь отправляет запрос на IP-адрес CDN для ресурса на example.com; и, я полагаю, CDN настроен для прокси-сервера к тому, что находится в заголовке хоста - в данном случае example.com - который отправляется на внутренние DNS-серверы, которые содержат введенные пользователем исходные записи DNS и разрешают example.com в IP-адрес сервера example.com. CDN также кэширует статические файлы для каждого домена.

Это правильный обзор?

0
задан 25 June 2019 в 15:27
1 ответ

На высоком уровне, да. Их DNS помещает их CDN перед вашей инфраструктурой.

Детали реализации добавляют некоторые дополнительные уловки, такие как узлы произвольной рассылки CDN и, возможно, осведомленность о подсети клиента через расширение DNS edns-client-subnet.

0
ответ дан 23 November 2019 в 23:17

Теги

Похожие вопросы