07.04.2020

Де використовують прикордонні сервери?

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

Як працює прикордонний сервер?

У будь-якої конкретної компонуванні мережі кілька різних пристроїв будуть з'єднуватися один з одним, використовуючи один або кілька визначених мережевих шаблонів. Якщо мережа хоче з'єднатися з іншою мережею або інтернетом, вона повинна мати деяку форму моста для трафіку потоку від одного місця до іншого. Апаратні пристрої, що створюють цей міст на кордоні мережі, називаються прикордонними пристроями.

У чому різниця між прикордонним сервером і вихідним сервером?

Вихідний сервер - це веб-сервер, який отримує весь інтернет-трафік, коли веб-ресурс не використовує пограніченое з'єднання (CDN). Використання вихідного сервера без CDN означає, що кожен інтернет-запит повинен повертатися в фізичне місце розташування цього вихідного сервера, незалежно від того, де він знаходиться. Це створює збільшення часу завантаження, яке збільшується в міру віддалення сервера від запитувача клієнтського комп'ютера.

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

Мережі з'єднуються через прикордонні з'єднання

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

Щоб підключити другу мережу до першої мережі, в якийсь момент необхідно встановити з'єднання між мережами. Пристрій, через яке мережі можуть з'єднуватися один з одним, за визначенням є прикордонним пристроєм.

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

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