[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Режим без соединений
В режиме без соединений самосодержательные сообщения (дейтаграммы)
непосредственно переносятся между транспортными точками по одному.
С точки зрения сети дейтаграммы ничем не связаны одна с другой, и
потому они могут прийти в ином порядке, быть поврежденными или даже
потеряться. Во многих сетях такие ситуации редки, но прикладная
программа должна быть готова к их обработке.
Режим без соединений удобен для свободного распространения
сообщений между процессами. Типичный пример - программы пересылки
данных, которые обмениваются парой вопрос-ответ с сервером. В
режиме без соединений не нужно виртуальное соединение между
транспортными точками. Поэтому сервер-процесс может получить
множество сообщений от разных процессов из одной и той же точки
предоставления транспортных услуг - это проще обрабатывать и
реализовывать.
РЕЖИМ БЕЗ СОЕДИНЕНИЙ
. Свойства
- Дейтаграммы
- Перед пересылкой данных нет фазы образования связи
- Данные могут быть сдублированы, потеряны или переданы в ином
порядке
. Используется, если
- Посылаются самодостаточные сообщения
- Работает программа пересылки данных
- Необходима низкая нагрузка на сеть
. Затраты
- Если требуется, программист решает проблемы:
* Опознавания сообщений
* Обработки ошибок после потерянных сообщений
* Управления потоком данных