Доставка с максимальной эффективностью - Best-effort delivery

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

Лучшее усилие можно противопоставить надежная доставка, который может быть построен на основе максимальной доставки (возможно, без гарантий задержки и пропускной способности) или с виртуальный канал схемы, которые могут поддерживать определенное качество обслуживания.

Примеры

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

Обычные телефонные сети основаны не на принципах связи «максимальные усилия», а на коммутация цепи. Во время фазы подключения нового вызова ресурсы резервируются в телефонные станции, или сигнал занято информирует пользователя о том, что звонок заблокирован из-за отсутствия свободной емкости. Текущий телефонный звонок никогда не может быть прерван из-за перегрузки сети, и ему гарантируется постоянная пропускная способность.

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

дальнейшее чтение

  • Энциклопедия сетей и телекоммуникаций ISBN  0-07-212005-3
  • Комментарии о полезности простого трафика с максимальным усилием, RFC  5290