Протоколы Internet


Протокол резервирования ресурсов RSVP - часть 57


  • Код ошибки = 23: Системная ошибка RSVP
  • Поле значения ошибки предоставляет информацию об ошибке с учетом конкретной реализации приложения. Предполагается, что RSVP не может интерпретировать его значение.

    Вообще каждое сообщение RSVP переформируется в каждом узле, а узел, в котором генерируется RSVP сообщение, несет ответственность за его правильную структуру. Аналогично, каждый узел должен контролировать корректность структуры полученного им сообщения. В случае, когда из-за ошибки программы будет генерировано сообщение с некорректным форматом, оконечная система не обязательно будет проинформирована об этом. Ошибка, скорее всего, будет зафиксирована локально и передана через механизмы управления сетью.

    Единственными ошибками формата сообщений, которые доводятся до сведения оконечной системы, являются несоответствия версии.

    Ошибки формата сообщения, которые могут быть зафиксированы локально и сообщены приложению RSVP, относятся к числу специфических для данной реализации. Наиболее типичными из них можно считать следующие:

    • Неверная длина сообщения: Поле длины RSVP не соответствует реальной длине сообщения.
    • Неизвестная или неподдерживаемая версия RSVP.
    • Ошибка в контрольной сумме RSVP
    • Ошибка в INTEGRITY
    • Нелегальный тип сообщения RSVP
    • Нелегальная длина объекта: не кратна 4, или меньше 4 байт.
    • Адрес предыдущего/следующего узла в объекте HOP является нелегальным.
    • Неверный номер порта источника: Порт источника не равен нулю в спецификации фильтра или шаблоне отправителя для сессии с нулевым портом назначения.
    • Отсутствует необходимый класс объекта
    • Нелегальный класс объекта для данного типа сообщения.
    • Нарушение регламентируемого порядка объектов
    • Неверное число дескрипторов потока для данного типа сообщения или стиля
    • Неверный дескриптор логического интерфейса
    • Неизвестный объект Class-Num.
    • Адрес места назначения сообщения ResvConf не согласуется с адресом получателя в объекте RESV_CONFIRM.

    42. Приложение C. UDP-инкапсуляция

    Реализации RSVP обычно требуют возможности выполнять любые сетевые операции ввода/вывода, т.е., посылать и получать IP-дейтограммы, используя код протокола 46. Однако, некоторые важные классы вычислительных систем могут не поддерживать такого рода операции. Для использования RSVP, такие ЭВМ должны инкапсулировать сообщения RSVP в UDP-дейтограммы.




    Начало  Назад  Вперед



    Книжный магазин