Назад | Перейти на главную страницу

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

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

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

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

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

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