Прикордонний сервер (Edge Server) - це сервер, який розміщений на логічному межі або «краю» мережі. Такий сервер часто служить з'єднанням між різними мережами. Основне завдання прикордонного сервера - зберігати контент якомога ближче до запитувачу клієнтського комп'ютера, тим самим зменшуючи затримку і зменшуючи час завантаження сторінки.
У будь-якої конкретної компонуванні мережі кілька різних пристроїв будуть з'єднуватися один з одним, використовуючи один або кілька визначених мережевих шаблонів. Якщо мережа хоче з'єднатися з іншою мережею або інтернетом, вона повинна мати деяку форму моста для трафіку потоку від одного місця до іншого. Апаратні пристрої, що створюють цей міст на кордоні мережі, називаються прикордонними пристроями.
Вихідний сервер - це веб-сервер, який отримує весь інтернет-трафік, коли веб-ресурс не використовує пограніченое з'єднання (CDN). Використання вихідного сервера без CDN означає, що кожен інтернет-запит повинен повертатися в фізичне місце розташування цього вихідного сервера, незалежно від того, де він знаходиться. Це створює збільшення часу завантаження, яке збільшується в міру віддалення сервера від запитувача клієнтського комп'ютера.
Прикордонні сервери CDN зберігають вміст (кеш) в локальних розташуваннях, щоб зняти навантаження з одного або декількох серверів-джерел. Переміщаючи статичні ресурси, такі як зображення, файли HTML і JavaScript (і, можливо, інший контент), як можна ближче до запитувачу клієнтського комп'ютера, кеш прикордонного сервера може скоротити час завантаження веб-ресурсу. Вихідні сервери як і раніше виконують важливу функцію при використанні CDN, оскільки важливий код на стороні сервера, такий як база даних хешірованних облікових даних клієнта, які використовуються для аутентифікації, зазвичай підтримується у вихідній точці.
У типовій домашній або офісній мережі, до якої підключено багато пристроїв, такі пристрої, як мобільні телефони чи комп'ютери, підключаються і відключаються від мережі по шпицевий моделі з'єднання. Всі пристрої існують в одній і тій же локальній мережі (LAN), і кожен пристрій підключається до центрального маршрутизатора, через який вони можуть з'єднуватися один з одним.
Щоб підключити другу мережу до першої мережі, в якийсь момент необхідно встановити з'єднання між мережами. Пристрій, через яке мережі можуть з'єднуватися один з одним, за визначенням є прикордонним пристроєм.
Постачальник CDN розмістить сервери в багатьох місцях, але деякі з найбільш важливих - це точки з'єднання на кордоні між різними мережами. Ці прикордонні сервери будуть з'єднуватися з декількома різними мережами і дозволяти трафіку швидко і ефективно проходити між мережами. Без CDN транзит може пройти більш повільний або більш заплутаний маршрут між вихідним сервером і клієнтом. Розміщуючи прикордонні сервери в ключових місцях, CDN може швидко доставляти контент користувачам в різних мережах.