Все о моделировании в Компас-3D LT
   Главная Статьи Файлы Форум Ссылки Категории новостей
Май 16 2022 18:41:25   
Навигация
Главная
Статьи
Файлы
FAQ
Форум
Ссылки
Категории новостей
Обратная связь
Фото галерея
Поиск
Разное
Карта Сайта
Популярные статьи
Что необходимо ... 65535
Учимся удалять!... 30191
4.12.1 Професси... 28220
Примеры, синони... 22509
Просмотр готовы... 20914
FAST (методика ... 20604
Декартовы коорд... 20356
содержание - се... 19430
Просмотр готовы... 17674
Работа с инстру... 13487
Сейчас на сайте
Гостей: 1
На сайте нет зарегистрированных пользователей

Пользователей: 9,955
новичок: Logyattella
Друзья сайта
Ramblers Top100
Рейтинг@Mail.ru

Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi
Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
4.5 Управление потоками пакетов
Интенсивность передачи пакетов источником должна быть согласована с интенсивностью обработки пакетов получателем. Если интенсивность передачи превышает интенсивность обработки, пакеты будут накапливаться в сети, а затем и блокировать участки сети и сеть в целом из-за переполнения буферной памяти. Эту ситуацию можно исключить, если не допускать передачи пакетов с интенсивностью, превышающей интенсивность обработки. Согласование обеспечивается за счет управления потоком пакетов между источником и получателем.
Управление потоками производится на канальных уровнях и реализуется соответствующими протоколами (рис.4.5).
Основные функции управления реализует протокол управления каналом – важнейшим элементом тракта. Однако специфика функционирования узлов, СПД и ЭВМ порождает необходимость в особых элементах управления потоками на уровнях более высоких, чем канал.


Рис. 4.5. Управление потоками

Управление потоками основывается на механизме квитанций – сообщений, подтверждающих прием пакетов адресатом. Для управления используются различные способы квитирования, реализуемые протоколами соответствующих уровней.
Управление потоками в канале, т.е. между двумя узлами СПД, должно обеспечивать эффективное использование пропускной способности канала. Основной принцип состоит в следующем. Передаваемый пакет сохраняется в памяти передающего узла, ожидая приход квитанции о правильном приеме пакета узлом-получателем. По прибытии квитанции пакет уничтожается и дальнейшая его передача обеспечивается узлом-получателем. Если пакет был искажен, передача должна быть повторена одним из двух способов: посылкой в узел-источник сигнала перезапроса пакета (отрицательной квитанции) или с помощью механизма тайм-аута. Тайм-аут – промежуток времени, отводимый для получения сигнала, подтверждающего правильность приема. Если в течение тайм-аута подтверждение в узел-источник не поступило, пакет передается вновь. В таком протоколе следующий пакет передается только после подтверждения о приеме предыдущего. Пропускная способность канала при этом используется лишь частично. Чтобы избежать этого, используется многопакетный протокол передачи, допускающий передачу совокупности пакетов, прежде чем придет квитанция, подтверждающая прием первого из них. Последовательность передаваемых пакетов нумеруется от 0 до R. Предельное число пакетов, передаваемых до получения квитанции, называется шириной окна. Для каждой хранимой в узле-источнике копии устанавливается тайм-аут. Если он истекает до получения квитанции, пакет повторно направляется получателю и затем направляются все пакеты с последующими номерами. Это гарантирует прием пакетов в нужной последовательности, но снижает реальную пропускную способность канала.
Для исключения перегрузок узел приостанавливает выдачу квитанций, в результате чего прекращается прием пакетов по входящим в узел направлениям.
Управление потоком в сети – между источником и адресатом – производится таким же образом, как и управление потоком в канале, однако оно должно обеспечивать:
­ устранение ошибок, вносимых в узлах связи;
­ защиту от перегрузок.
С целью правильной доставки пакетов узел-источник хранит копии до получения квитанции от узла-адресата. Если из-за занятости или отказа ЭВМ теряет способность принимать адресованные им пакеты, а источник продолжает отправлять их, то они накапливаются в сети и перегружают ее. В таких ситуациях узел-адресат должен уничтожать поступающие пакеты и не передавать квитанции об их получении, чем будет приостановлена передача пакетов узлом-источником.
Управление потоком между ЭВМ и узлом СПД, когда к узлу подключена единственная ЭВМ, обеспечивается описанными выше средствами управления каналом, который связывает ЭВМ с узлом. Если к узлу подключены несколько ЭВМ, для управления потоком выделяется определенное число буферов, в которых размещаются пакеты, поступающие в узел. Каждой ЭВМ отводятся свои буферы и присваиваются различные приоритеты на передачу пакетов. Приоритет определяется обычно шириной окна, отводимого в канале связи с ЭВМ: чем шире окно, тем выше приоритет ЭВМ на передачу в узел.
Управление потоками на уровне ЭВМ-ЭВМ обеспечивается в основном протоколом управления каналом между ЭВМ и СПД и протоколом управления потоком в СПД. Для исключения переполнения сети пакетами каждая ЭВМ, начиная диалоги с другой ЭВМ, должна убедиться в готовности вызываемой ЭВМ к взаимодействию. Такая проверка осуществляется при установке виртуального канала и необходима при передаче в форме дейтограмм.
Управление потоком между процессами, реализуемыми в ЭВМ, заключается в проверке разрешения на доступ к вызываемому процессу – программе, базе данных или терминалу.
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Случайные статьи
содержание - сетев...
1.4 Способы комму...
12.3.3.1 Выделени...
Вариант 3.
3.1.3. Протоколы п...
Как правильно уста...
Принцип 2. Клиент ...
2.2.1 Сообщения и ...
Какую аппаратуру и...
Выводы 2
О книге
10.3 ТЕРМИНАЛЬНЫЕ ...
11.1 ТРАССИРОВКА П...
2.6.2.3 Формирован...
Анализ результатов...
6.5.6 Освобождение...
Измерения и анализ
5.1 Архитектура со...
12.3.3.4 Фиктивные...
9.1.1 Управление п...
Глава 7. Основные ...
Идентификация сущн...
Перепроектирование...
11.3 ВЗАИМОДЕЙСТВ...
Настройка параметр...
6.4 СОХРАНЕНИЕ КОН...
9.2.3.2 Обработка ...
10.1.2.2 Closе
Программы от Palmtop
5.14.2 Демонтирова...
Принцип действия
Дополнительные уст...
1. Назначение отве...
Теперь о картах и ...
4.12.4.1 Общие све...
5.1. Что находится...
Навигация
8.1.5 Планирование...
Глава 1. MacCentre...
2.7 Сети PDH и SO...
Мини-чат
Вам необходимо залогиниться.

Нет присланных сообщений.
Copyright © 2009