NBF и сетевой трафик.
Часть 5. Использование NBF с Windows.
Протокол NBF (фреймовый протокол) поддерживает как трафик, ориентированный на соединения, так и трафик, не устанавливающий соединения. Коммуникации без установления соединения могут быть ненадежными и надежными. NBF обеспечивает только ненадежные коммуникации без установления соединений.
Ненадежная коммуникация аналогична отправке письма по почте. Получатель письма не генерирует никакого сигнала, который бы уведомлял отправителя о том, что его письмо достигло пункта назначения.
Надежная коммуникация аналогична отправке заказного письма с уведомлением о доставке. Коммуникации, ориентированные на соединение, обеспечивают надежное соединение между двумя компьютерами, аналогичное телефонному звонку.
1 - Обнаружение сервера
2 - Инициализация сеанса
3 - Пересылка данных с нумерацией I - фреймов.
Для соединения с разделяемым ресурсом, протокол NBF сначала должен обнаружить сервер путем отправки UI-фреймов, а затем инициализировать канал. Эта задача выполняется редиректором. Как только сеанс установлен, производится обмен дополнительной информацией. Клиент отправляет фрейм инициализации сеанса, после чего сервер отвечает отправкой фрейма подтверждение сеанса.
|
|
Надежная передача фреймов, ориентированных на канал, обеспечивается нумерацией I - фреймов. Это позволяет принимающему компьютеру определять, не были ли потеряны фреймы, и в каком порядке они были получены.
NBF использует два метода повышения эффективности трафика, ориентированного на установление соединения: адаптивные скользящие окна и таймеры канала.