|
|
содержание .. 11 12 13 14 ..
времени трафику. Эти механизмы отчасти заменяют процедуру управления потоком в том виде, в котором она определена в 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 (For- ward Explicit Congestion Bit — бит явной сигнализации пере- полнения, направляемый вперед — получателю) и BECN (Backward Explicit Congestion Bit — бит явной сигнализации переполнения, направляемый назад — источнику). FECN ин- формирует принимающую сторону о перегрузке в сети. На основании анализа частоты поступления FECN-битов при- емник дает указание устройству передачи снизить интен- сивность передачи. Торможение потока происходит средствами протоколов более высоких, чем FR, уровней (Х.25, TCP/IP и т.п.). BECN посылается на передающую сторону и является рекомендацией немедленно снизить темп передачи. В боль- шинстве типов ООД используется только один из указанных битов. В общем случае биты FECN и BECN могут игнорировать- ся. При этом вместо них применяются неявные (implicit) ме- ханизмы регулирования потока, которые реализуются с по- мощью средств протоколов более высокого уровня. В TCP/IP, например, применяется в основном механизм неявной кор- рекции. Следует уточнить, что в любом случае механизм неявной коррекции обладает большей инерционностью, чем механизм явной коррекции. При неявной коррекции управ- ление потоком может сработать с запозданием, когда ситуация переполнения в сети уже станет критической. Если пользователь уверен, что администрация магистраль- ной сети даже при нулевом значении CIR обеспечит ему необходимую пропускную способность, то он может не слиш- ком заботиться о регулировании потока информации, переда- ваемой его устройством доступа. В противном случае пользова- тель должен удостовериться, что механизмы защиты от пере- грузки (а значит, и от потери данных), реализованные в используемом им устройстве доступа к сети, являются эф- фективными [22]. Рассмотренные в главе технологии постоянно развиваются. Кажущиеся сегодня перспективными технологии — завтра таковыми не будут. Таким образом, только постоянный анализ развития сетевых технологий позволит правильно выбрать наи- более удачную, отвечающую конкретным требованиям пользо- вателя. |