-Конфигурация станций.
Первичный узел управляет всеми остальными станциями, подключёнными к каналу, это вторичные станции.
а) Несбалансированная конфигурация.
1) представляет собой двухпунктовый канал с первичной станцией на одной его стороне и с вторичной на другой;
2) многопунктовая конфигурация с несколькими вторичными станциями, которыми управляет одна первичная станция;
|
|
|
|
логический путь
Станции в HDLC могут передавать и принимать кадры разных типов, которые делятся на команды и ответы. Ответы - реакция на команды и передаются в обратном направлении.
Комбинированная станция может передавать и принимать оба типа кадров. В HDLC только вторичные станции идентифицируются с помощью адреса. Адрес, входящий в состав кадра является адресом вторичной станции.
В а) каждой вторичной станции присвоен адрес и она выполняет те команды первичной, которые содержат её адрес и выдаёт ответы, содержащие тот же адрес.
В б) каждой стороне канала присваивается свой адрес (связанный со вторичной станцией) и команды передаются каждой стороне звена по адресу, присвоенному противоположной стороне, а ответы содержат адрес передающей стороны.
Механизм окна
Протокол обеспечивает возможность передачи нескольких пакетов, прежде чем придёт подтверждение о приёме первого из них. Для отличия отдельных пакетов в заголовок вводиться порядковый номер пакета.
Число пакетов, которое узел может передать прежде чем будет получено подтверждение, называется «шириной окна».
Управление передачей пакетов осуществляется алгоритмом, использующим порядковые номера пакетов и ширину окна в канале.
передающий узел принимающий узел
окно передаваемых номеров окно принимающих номеров
передающего узла принимающего узла
В этом примере: ширина окна равна 3 пакетам. Узел А высылает пакеты 3, 4 и 5 ещё находиться в канале передачи узлу В. Узел В принял 3,4 пакет и высылает подтверждение о приёме и сдвигает окно для приёма 5,6,7 пакетов, которые должны быть приняты именно в этом порядке. Когда узел А получит подтверждение на пакеты 3,4, он может последовательно передавать пакеты 6,7.
Механизм окна обеспечивает способ управления потоками на любом уровне. Т.е. вводится ограничение на число неподтверждённых пакетов. При этом окно должно быть достаточно широким, чтобы поток пакетов не задерживался, когда передающая среда недогружена, а приёмник имел возможность воспринимать пакеты с той скоростью, с которой они передаются в сеть.
Этапы работы виртуально - дейтаграммной сети
1) вызов временного логического канала;
2) передача данных;
3) возобновление передачи данных;
4) сброс информации с логического канала;
5) рестарт.
Фаза вызова имеет место только при создании временных логических каналов связи. Для постоянных она не нужна, ибо они постоянно готовы к передаче пакетов.
Для управления фазой передачи данных используются пакеты групп Данные, Управление потоком и сброс, Рестарт. С помощью этих пакетов запрашивается разрешение приёмника на передачу, осуществляется передача пакетов Данные и Дейтаграмма, выполняются прерывания передачи и т.д.
Фаза разъединения предназначена для выполнения процедур, связанных с окончанием сеанса связи по временному логическому каналу. Разрешение, также осуществляется, когда занят вызываемый номер, нарушен порядок передачи пакетов, появились ошибки в процедурах управления или сеть переполнена пакетами.
Фаза сброса необходима для продолжения работы канала после появления ошибок.
Фаза рестарта используется для восстановления после ошибок сразу всех логических каналов.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.