logo search
Сети

2. Управление потоками данных в сетях

•Это одна из функций сетевого уровня, включающая управление нагрузками и борьбу с блокировками.

•Различают несколько уровней управления:

•Межузловое управление;

•Управление "вход-выход";

•Управление внешними потоками.

Межузловое управление

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

Управление "вход-выход"

•Управление "вход-выход" направлено на предотвращение блокировок.

•Реализуется указанием в первом пакете сообщения его длины, что позволяет приемному узлу прогнозировать заполнение памяти и запрещать прием дейтаграмм определенных сообщений, если прогнозируется блокировка памяти.

Управление внешними потоками

•Управление внешними потоками (доступом) реализуется путем

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