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

Как работает сервер CDN (Content Delivery Networks)?

Существует множество CDN (сетей доставки контента) для размещения в основном статического контента. Как они работают? Как они обрабатывают HTTP-запросы?

Краткий ответ: CDN берут ваши данные и размещают их на разных серверах по всему миру, чтобы контент с высоким трафиком мог быть доставлен конечному пользователю как можно быстрее.

Длинный ответ: CDN распределяют ваши файлы по нескольким периферийным местоположениям и назначают им URI. Когда запрос сделан, CDN оценивает местоположение запроса и направляет его в пограничное местоположение, которое обеспечит наименьшую задержку и лучшую скорость соединения для запрашивающей стороны. Затем файл передается непосредственно с сервера пограничного местоположения пользователю, который его запросил.

Для получения дополнительной информации: Высокопроизводительные веб-сайты: Правило 1. Делайте меньше HTTP-запросов

CDN работает в основном для сайтов, озабоченных скоростью загрузки и, возможно, отсутствием простоев. CDN работает так, как будто копирует весь статический контент и размещает его на разных серверах по всему миру, так что по запросу пользователя контент предоставляется с ближайшего сервера как можно быстрее. И насчет HTTP-запроса. Как и вы живете в США, Калифорния, Маунтин-Вью, ваше интернет-соединение имеет уникальный IP-адрес, который помогает серверам CDN определять ваше местоположение, а затем, соответственно, ближайшие серверы обслуживают вас. Сервер в CDN в основном нацелен на Только в некоторых местах. Подобно серверу CDN в США, он помечен для обслуживания только в США и близлежащих местах, пока не начнется покрытие другого сервера CDN.