07.04.2020

Где используют пограничные серверы?

 

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

Как работает пограничный сервер?

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

В чем разница между пограничным сервером и исходным сервером?

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

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

Сети соединяются через пограничные соединения

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

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

Схема размещения пограничного сервера

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