Advertisement
Advertisement

Сервисы, которые вы, вероятно, используете каждый день, от Netflix до Amazon, полагаются на то, что называется CDN или сетью распространения контента (иногда «доставки»). Так для чего же нужны эти специальные компьютерные сети и почему они так важны.

Интернет — это реальное место

Легко представить, что веб-контент, такой как сериалы Netflix или ваши файлы с Google Диска, находится «где-то там» в облаке. Однако каждый бит данных должен находиться где-то на физическом устройстве хранения внутри компьютера, подключенного к сети.

Если вы попытаетесь получить доступ к веб-сайту на другом конце планеты, загрузка займет гораздо больше времени, чем загрузка веб-сайта, размещенного в вашем городе или стране. Чем дальше должны пройти пакеты данных, тем больше вероятность того, что они столкнутся с узким местом при прохождении межсоединений или просто потеряются. В этом случае их необходимо отправить повторно.

Advertisement

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

Как работают CDN

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

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

Advertisement

Затем локальный узел сохранит копию на случай, если другим локальным пользователям также понадобится этот файл. Если файл никому не нужен по истечении установленного времени, он может быть удален до тех пор, пока кто-то не захочет его снова. Таким образом, междугородная полоса пропускания используется только один раз, а затем используется только локальная полоса пропускания. Это и быстрее, и дешевле, так что и хост, и пользователь получают выгоду.

Related Post

Преимущества CDN для компаний

CDN делают больше, чем просто дают пользователям хороший опыт. Они могут сэкономить деньги поставщикам контента, предотвращая чрезмерное использование дорогостоящей международной полосы пропускания. CDN также могут обслуживать большое количество пользователей, распределяя нагрузку по сети, чтобы исключить отказ в обслуживании. Это также означает, что CDN обеспечивают защиту от преднамеренных распределенных атак типа «отказ в обслуживании» (DDoS).

Кроме того, CDN позволяют ограничить контент областями, в которых он лицензирован. Это так же просто, как ограничить локально размещенный контент тем, что лицензировано для этого региона.

Advertisement

Использование VPN

CDN могут время от времени выходить из строя, как и любой веб-сервер. Обычно пользователи автоматически перенаправляются на ближайший CDN. Если этого не произойдет, вы можете столкнуться с ошибкой, которая показывает, что сервис отключен, хотя на самом деле проблема заключается только в этом конкретном узле CDN.

В этой ситуации вы можете использовать VPN (виртуальную частную сеть), чтобы создать впечатление, что вы находитесь в другом регионе. Это может быть быстрым решением для локальных проблем CDN, хотя и с падением производительности.

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

Advertisement

Как использовать CDN

Не только крупные компании строят свои собственные серверные сети, которые могут использовать технологию CDN. Большинство CDN принадлежат специализированным компаниям, которые предоставляют хостинг и включают услуги CDN как часть платы за хостинг. Такие веб-сайты, как Wix.com, имеют собственное решение CDN, поэтому, если вы создаете веб-сайт с помощью этой службы, CDN гарантирует, что люди во всем мире получат быстрое время загрузки и общую отзывчивость.

Отдельные пользователи могут извлечь выгоду из технологии CDN, используя продукты компаний, которые полагаются на них, но если вы являетесь бизнес-пользователем, вы также можете напрямую обращаться к поставщикам CDN. Если вы хотите создать свой собственный CDN, это сложно, но не невозможно. Однако речь идет не только о покупке серверного оборудования. Вам нужно программное решение CDN, и серверы должны быть установлены в ключевых местах (например, в центрах обработки данных, подключенных к магистрали), чтобы все это работало. Пользовательские CDN определенно лучше оставить специалистам.

Advertisement
Advertisement
Evgen2sat

Последние статьи

Что такое файл .GamingRoot в Windows

Файл .GamingRoot создается приложением Microsoft Xbox в Windows 10 и Windows 11. Это не вирус,…

3 года назад

В чем отличие Wi-Fi 5 от Wi-Fi 6

Если вы хотите купить беспроводное сетевое оборудование, Wi-Fi 5 и Wi-Fi 6 — два наиболее…

3 года назад

Что такое анти-майнинг VPN

Покупая VPN, вы можете время от времени сталкиваться с сервисом, который утверждает, что является VPN…

3 года назад

Насколько безопасны децентрализованные VPN

Если вы рассматривали возможность регистрации в децентрализованной сети VPN, вы, возможно, задавались вопросом, безопасны ли…

3 года назад

В чем разница между децентрализованным VPN и обычным

Возможно, вы уже слышали о децентрализованных VPN или dVPN, сервисах, которые утверждают, что обеспечивают скорость…

3 года назад

Что такое DTS: X

Объемный звук DTS:X повсюду: от AV-ресиверов (AVR) до кинотеатров и проигрывателей Blu-ray. Он обещает предложить…

3 года назад