Оглавление:
Определение - Что означает контроль потока?
Управление потоком - это механизм, который гарантирует, что скорость передачи отправителя пропорциональна возможностям приема получателя.
Управление потоками используется при передаче данных для управления потоком данных / пакетов между двумя различными узлами, особенно в тех случаях, когда отправляющее устройство может отправлять данные намного быстрее, чем получатель может переварить.
Техопедия объясняет Flow Control
К сетям любого размера подключено много разных устройств, и каждое устройство имеет уникальные параметры передачи данных. Например, маршрутизатор построен для управления маршрутизацией данных, тогда как рабочий стол на принимающей стороне этих данных имеет гораздо меньше возможностей отправки / получения.
Эти различия способностей отправки / получения могут привести к конфликту, если отправитель начинает передавать данные быстрее, чем возможности принимающего узла. Чтобы противодействовать этой проблеме, используется управление потоком. Этот метод управляет потоком данных между узлами, сохраняя возможности отправки / получения обоих узлов в качестве первоочередной задачи.
Xon-Xoff является примером протокола управления потоком, который синхронизирует отправителя с получателем. Он передает сигнал отключения передачи, когда у приемника больше нет места в буфере, и сигнал включения передачи, когда приемник может возобновить получение данных. Xon-Xoff работает на асинхронных последовательных соединениях.