Однако ситуация в корне меняется, если качество канала не соответствует требованиям протокола. В этом случае немало кадров передадутся с ошибкой. Повторная их передача будет производиться от одной точки входа в сеть до другой. Ясно, что при этом информационная скорость значительно упадет и использование Х.25 может быть более эффективным.
Специфические механизмы FRAMERELAY. Управление загрузкой сети. Эффективность FR определяется на самом деле не только уменьшением протокольной избыточности. В протоколе реализуются специфические механизмы, управляющие загрузкой сети, которые гарантируют доведение кадров через сеть за определенное время (что позволяет, например, передавать оцифрованную голосовую информацию) и при этом дают возможность сети адаптироваться к крайне неравномерному во времени трафику. Эти механизмы отчасти заменяют процедуру управления потоком в том виде, в котором она определена в HDLC-подобных протоколах.
Регулирование загрузкой сети описывается параметрами5 CIR (Committed Information Rate — согласованная инфор-\ мационная скорость — измеряется в бит/с) и Be (Committed; burst size — согласованный импульсный объем переданной; информации — измеряется в битах), назначаемыми для каждого PVC. Обычно CIR меньше, чем физическая скорость под-ключения пользователя к порту сети FR.
При подключении к сети пользователь обычно получает значения CIR и Вс по каждому PVC. Он может передавать информацию либо с постоянной скоростью, равной CIR, либо с большей скоростью, но только в течение ограниченного времени, значение которого определяется формулой T-Bc/CIR. !
Если пользователь передает информацию в строгом соответствии с полученными величинами CIR и Вс, а сеть функ- ' ционирует надежно, то за счет рационального распределения ресурсов сети передача данных с требуемым качеством гарантируется.
Если пользователь не укладывается в рамки, задаваемые значениями CIR и Вс, то все "избыточные" кадры передаются сетью с установленным битом DE (Discard Eligible), т.е. признаком разрешения сброса.
Сброс кадров происходит в том случае, когда в сети возникает перегрузка. Насколько опасна передача "избыточных" кадров, зависит от организации служб конкретной сети.
Правильно используя механизм управления загрузкой сети, можно оптимальным образом сочетать в одном физическом канале типы трафика, имеющие различные вероятностно-временные характеристики.
Управление потоком. Frame Relay не предусматривает механизма управления потоком информации в том виде, в котором он реализован в HDLC. Кадры управления потоком в HDLC "разрешают" или "запрещают" передающей стороне дальнейшую передачу.
Вместо этого в кадре FR используются биты FECN (Forward Explicit Congestion Bit — бит явной сигнализации пере-
полнения, направляемый вперед — получателю) и BECN (Backward Explicit Congestion Bit — бит явной сигнализации переполнения, направляемый назад — источнику). FECN информирует принимающую сторону о перегрузке в сети. На основании анализа частоты поступления FECN-битов приемник дает указание устройству передачи снизить интенсивность передачи. Торможение потока происходит средствами протоколов более высоких, чем FR, уровней (Х.25, TCP/IP и т.п.). BECN посылается на передающую сторону и является рекомендацией немедленно снизить темп передачи. В большинстве типов ООД используется только один из указанных битов.
В общем случае биты FECN и BECN могут игнорироваться. При этом вместо них применяются неявные (implicit) механизмы регулирования потока, которые реализуются с помощью средств протоколов более высокого уровня. В TCP/IP, например, применяется в основном механизм неявной коррекции. Следует уточнить, что в любом случае механизм неявной коррекции обладает большей инерционностью, чем механизм явной коррекции. При неявной коррекции управление потоком может сработать с запозданием, когда ситуация переполнения в сети уже станет критической.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.