RFC 1333 Протокол
LQR (Link Quality Report - отчет о качестве канала) описывает механизмы
мониторинга каналов PPP. Пакеты могут отбрасываться или повреждаться в
результате шумов в линии, сбоев оборудования, переполнения буферов и
т.п. - зачастую важно определить, когда и при каких условиях
повреждаются пакеты данных. Маршрутизаторы могут временно отдавать
предпочтение другому маршруту или может быть реализовано переключение
на альтернативный канал. Для решения связанных с такими ситуациями
вопросов требуется механизм мониторинга качества каналов.
В информационное поле кадров канального уровня PPP с полем протокола
c025 инкапсулируется один пакет LQR. Структура пакетов LQR показана на
рисунке. 8 | 16 | 24 | 32 | Магическое число | Last out LQRs | Last out Packets | Last out octets | Peer in LQRs | Peer in packets | Peer in discards | Peer in errors | Peer in octets | Peer out LQRs | Peer out packets | Peer out octets | Save in LQRs | Save in packets | Save in discards | Save in errors | Save in octets | Структура пакета LQR Магическое число Вспомогательное поле для детектирующих каналов при наличии условий возврата (looped-back condition) Last out LQRs Значение этого поля копируется из последнего Peer Out LQR на передаче. Last out Packets Значение этого поля копируется из последнего Peer Out Packets на передаче. Last out octets Значение этого поля копируется из последнего Peer Out Octets на передаче. Peer in LQRs Значение
этого поля копируется из последнего Save in LQRs на передаче. Если поле
Peer in LQRs имеет нулевое значение, поля Last Out не определены, а
поля Peer In содержат изначальные значения. Peer in packets Значение этого поля копируется из последнего Save in packets на передаче. Peer in discards Значение этого поля копируется из последнего Save in discards на передаче. Peer in errors Значение этого поля копируется из последнего Save in errors на передаче. Peer in octets Значение этого поля копируется из последнего Save in octets на передаче. Peer out LQRs Значение этого поля копируется из Out LQRs на передаче. Это число должно включать LQR. Peer out packets Значение этого поля копируется из текущего MIB ifOutUniPackets и ifOutNUniPackets на передаче. Это число должно включать LQR. Peer out octets Значение этого поля копируется из текущего MIB ifOutOctets на передаче. Это число должно включать LQR. Перечисленные
ниже поля реально не передаются через входящий канал. Вместо этого они
логически присоединяются к пакету процессом Rx. Save in LQRs Значение этого поля копируется из In LQRs на приеме. Это число должно включать LQR. Save in packets Значение этого поля копируется из текущего MIB ifInUniPackets и ifInNUniPackets на приеме. Это число должно включать LQR. Save in discards Значение этого поля копируется из ifInDiscards на приеме. Это число должно включать LQR. Save in errors Значение этого поля копируется из ifInErrors на приеме. Это число должно включать LQR. Save in octets Значение этого поля копируется из InGoodOctets на приеме. Это число должно включать LQR.
|