Негарантована доставка описує мережеву службу, у якій комп'ютерна мережа не надає жодних гарантій того, що дані будуть ефективно доставлені або що доставка відповідатиме будь-яким вимогам якості обслуговування. У мережі з доставкою з найкращою спробою всі користувачі отримують послугу з найкращою спробою. За такого підходу характеристики продуктивності мережі, такі як швидкість передавання, затримка мережі та втрата пакетів, залежать від поточного навантаження мережевого трафіку та пропускної здатності мережевого обладнання. Коли навантаження на мережу зростає, це може призвести до втрати пакетів, повторного передавання, варіації затримки пакетів, подальшого збільшення затримки мережі або навіть до завершення часу очікування та розриву сеансу.
Доставку з найкращою спробою можна протиставити надійній доставці, яка може бути побудована поверх доставки з найкращою спробою (можливо, без гарантій затримки та пропускної здатності), або схемам віртуальних каналів, які можуть підтримувати заздалегідь визначену якість обслуговування.
Існують аспекти нейтральності мережі та справедливого використання.
Приклади мереж
Фізичні служби Поштова служба (звичайна пошта) фізично доставляє листи за підходом доставки з найкращою спробою. Доставка певного листа не планується заздалегідь — у поштових відділеннях ресурси не резервуються наперед. Служба докладає «найкращих зусиль», щоб спробувати доставити повідомлення, але доставка може бути затримана, якщо до поштового відділення або сортувального центру раптово надходить надто багато листів. Відправника зазвичай не повідомляють про успішну доставку листа, якщо він не сплатить за цю додаткову послугу. Якщо адресат невідомий, повідомлення може бути повернуто відправникові. Або лист може бути остаточно втрачений чи знищений без повідомлення.
Звичайні телефонні мережі не ґрунтуються на зв'язку з найкращою спробою, а на комутації каналів. Під час фази встановлення нового виклику ресурси заздалегідь резервуються в телефонних станціях уздовж маршруту, або сигнал зайнято повідомляє користувача, що виклик не вдалося встановити через нестачу пропускної здатності. Поточний телефонний виклик ніколи не може бути перерваний через перевантаження мережі,За винятком екстрених викликів, коли більше немає вільних каналів і для нього гарантується стала пропускна здатність (і те, і інше не гарантується в мобільній телефонній мережі).
Інтернет Internet Protocol пропонує послугу доставки з найкращою спробою для доставки дейтаграм між хостами. IPv4 та IPv6 є протоколами Інтернету, що покладаються на підхід доставки з найкращою спробою. Дейтаграми можуть бути втрачені, довільно затримані, пошкоджені або продубльовані. User Datagram Protocol (UDP) забезпечує простий рівень, який лише виконує перевірку дейтаграм на помилки. Transmission Control Protocol (TCP) забезпечує для вищого рівня гарантовану доставку потоку октетів між двома процесами на парі хостів, внутрішньо розділяючи потік на пакети та повторно надсилаючи їх окремо в разі втрати або пошкодження. Застосунки, побудовані поверх цих протоколів, реалізують додаткові служби, які їм потрібні, на основі принципу end-to-end. Обидва транспортні рівні є базовими протоколами та забезпечують мультиплексування між процесами на одному хості, що працюють через різні номери портів.
Ethernet Ethernet є галузевим стандартом доставки з найкращою спробою для локальних мереж, тоді як Synchronous Ethernet забезпечує гарантовану доставку для високошвидкісних з'єднань.
Примітки