RFC: 4273
Оригинал: Definitions of Managed Objects for BGP-4
Предыдущие версии: RFC 1269, RFC 1657
Категория: Предложенный стандарт
Дата публикации:
Авторы: ,
Перевод: Николай Малых

RFC 4273, Страница 5 из 8

...

    bgpPathAttrOrigin OBJECT-TYPE
        SYNTAX     INTEGER {
                       igp(1),-- сети являются внутренними
                       egp(2),-- информация о сетях получена
                              -- от протокола EGP
                       incomplete(3) -- информация о сетях
                                     -- получена из иных источников
                   }
        MAX-ACCESS read-only
        STATUS     obsolete
        DESCRIPTION
                "Первичный источник информации о пути."
        REFERENCE
                "RFC 1267, Section 4.3.
                 RFC 1267, Section 5."
        ::= { bgpPathAttrEntry 3 }

    bgpPathAttrASPath OBJECT-TYPE
        SYNTAX     OCTET STRING (SIZE (2..255))
        MAX-ACCESS read-only
        STATUS     obsolete
        DESCRIPTION
                "Набор AS, через которые проходит путь в сеть.
                 Этот объект возможно лучше представлять как
                 SEQUENCE OF INTEGER. Однако для совместимости
                 с SMI он представляется как OCTET STRING.
                 Каждая AS представляется парой октетов, как
                 показано ниже:

                    first-byte-of-pair = ASNumber / 256;
                    second-byte-of-pair = ASNumber & 255;"
        REFERENCE
                "RFC 1267, Section 4.3.
                 RFC 1267, Section 5."
        ::= { bgpPathAttrEntry 4 }

    bgpPathAttrNextHop OBJECT-TYPE
        SYNTAX     IpAddress
        MAX-ACCESS read-only
        STATUS     obsolete
        DESCRIPTION
                "Адрес граничного маршрутизатора, который
                 следует использовать для сети адресата."
        REFERENCE
                "RFC 1267, Section 4.3.
                 RFC 1267, Section 5."
        ::= { bgpPathAttrEntry 5 }

    bgpPathAttrInterASMetric OBJECT-TYPE
        SYNTAX     Integer32
        MAX-ACCESS read-only
        STATUS     obsolete
        DESCRIPTION
                "Необязательная внутренняя метрика AS.
                 Если данный атрибут не задан для маршрута,
                 этот объект имеет значение 0."
        REFERENCE
                "RFC 1267, Section 4.3.
                 RFC 1267, Section 5."
        ::= { bgpPathAttrEntry 6 }

    -- Таблица BGP-4 Received Path Attribute, содержащая по
    -- одной записи для каждого пути в сеть (с атрибутами этого
    -- пути), полученная от всех партнеров, использующих BGP-4.

    bgp4PathAttrTable OBJECT-TYPE
        SYNTAX     SEQUENCE OF Bgp4PathAttrEntry
        MAX-ACCESS not-accessible
        STATUS     current
        DESCRIPTION
                "Таблица BGP-4 Received Path Attribute
                 содержит информацию о путях в сети адресатов,
                 полученную от всех партнеров BGP4."
        ::= { bgp 6 }

    bgp4PathAttrEntry OBJECT-TYPE
        SYNTAX     Bgp4PathAttrEntry
        MAX-ACCESS not-accessible
        STATUS     current
        DESCRIPTION
                "Информация о пути в сеть."
        INDEX { bgp4PathAttrIpAddrPrefix,
                bgp4PathAttrIpAddrPrefixLen,
                bgp4PathAttrPeer            }
        ::= { bgp4PathAttrTable 1 }

    Bgp4PathAttrEntry ::= SEQUENCE {
        bgp4PathAttrPeer
             IpAddress,
        bgp4PathAttrIpAddrPrefixLen
             Integer32,
        bgp4PathAttrIpAddrPrefix
             IpAddress,
        bgp4PathAttrOrigin
             INTEGER,
        bgp4PathAttrASPathSegment
             OCTET STRING,
        bgp4PathAttrNextHop
             IpAddress,
        bgp4PathAttrMultiExitDisc
             Integer32,
        bgp4PathAttrLocalPref
             Integer32,
        bgp4PathAttrAtomicAggregate
             INTEGER,
        bgp4PathAttrAggregatorAS
             Integer32,
        bgp4PathAttrAggregatorAddr
             IpAddress,
        bgp4PathAttrCalcLocalPref
             Integer32,
        bgp4PathAttrBest
             INTEGER,
        bgp4PathAttrUnknown
             OCTET STRING
    }

    bgp4PathAttrPeer OBJECT-TYPE
        SYNTAX     IpAddress
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "IP-адрес партнера, от которого получена информация."
        ::= { bgp4PathAttrEntry 1 }

    bgp4PathAttrIpAddrPrefixLen OBJECT-TYPE
        SYNTAX     Integer32 (0..32)
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Размер (в битах) адресного префикса в поле
                 Network Layer Reachability Information."
        ::= { bgp4PathAttrEntry 2 }

    bgp4PathAttrIpAddrPrefix OBJECT-TYPE
        SYNTAX     IpAddress
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Префикс IP из поля Network Layer Reachability
                 Information. Этот объект представляет собой
                 IP-адрес, содержащий префикс, размер которого
                 задан переменной bgp4PathAttrIpAddrPrefixLen.

                 Все биты за пределами bgp4PathAttrIpAddrPrefixLen
                 имеют нулевые значения."
        REFERENCE
                "RFC 4271, Section 4.3."
        ::= { bgp4PathAttrEntry 3 }

    bgp4PathAttrOrigin OBJECT-TYPE
        SYNTAX     INTEGER {
                       igp(1),-- сети являются внутренними
                       egp(2),-- информация о сетях получена от
                              -- протокола EGP
                       incomplete(3) -- информация о сетях
                              -- получена из других источников
                   }
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Исходный источник информации о пути."
        REFERENCE
                "RFC 4271, Section 4.3.
                 RFC 4271, Section 5.1.1."
        ::= { bgp4PathAttrEntry 4 }

    bgp4PathAttrASPathSegment OBJECT-TYPE
        SYNTAX     OCTET STRING (SIZE (2..255))
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Последовательность сегментов AS,
                 каждый из которых представляется
                 тройкой <тип, размер, значение>.

                 Тип задается 1-октетным полем, которое может
                 иметь два значения:
                     1      AS_SET: неупорядоченный набор AS,
                                 через которые проходит маршрут
                                 из сообщения UPDATE

                     2      AS_SEQUENCE: неупорядоченный набор AS,
                                 через которые проходит маршрут из
                                 сообщения UPDATE

                 Длина представляет собой 1-октетное поле,
                 показывающее число AS в поле значения (value).

                 Поле value (значение) содержит один или
                 множество номеров AS. Каждая AS представляется
                 строкой из 2 октетов:

                    first-byte-of-pair = ASNumber / 256;
                    second-byte-of-pair = ASNumber & 255;

                 Известные проблемы:
                 o при использовании BGP Confederations
                   поле типа может принимать значение 3 или 4.
                 o Значение AS Path может иметь размер более
                   255 октетов, что может приводить к потере
                   данным объектом части информации из AS Path."
        REFERENCE
                "RFC 4271, Section 4.3.
                 RFC 4271, Section 5.1.2."
        ::= { bgp4PathAttrEntry 5 }

    bgp4PathAttrNextHop OBJECT-TYPE
        SYNTAX     IpAddress
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Адрес граничного маршрутизатора, который следует
                 использовать для сети адресата. Этот адрес
                 содержится в поле NEXT_HOP сообщения UPDATE."
        REFERENCE
                "RFC 4271, Section 4.3.
                 RFC 4271, Section 5.1.3."
        ::= { bgp4PathAttrEntry 6 }

    bgp4PathAttrMultiExitDisc OBJECT-TYPE
        SYNTAX     Integer32 (-1..2147483647)
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Эта метрика используется для выбора между
                 несколькими точками выхода в смежную
                 автономную систему. Значение -1 говорит
                 об отсутствии данного атрибута.

                 Известные проблемы:
                 o Спецификация BGP-4 использует 32-битовое
                   целое число без знака, следовательно данный
                   объект не может представлять весь диапазон."
        REFERENCE
                "RFC 4271, Section 4.3.
                 RFC 4271, Section 5.1.4."
        ::= { bgp4PathAttrEntry 7 }

    bgp4PathAttrLocalPref OBJECT-TYPE
        SYNTAX     Integer32 (-1..2147483647)
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Установленный исходным узлом BGP4 уровень
                 предпочтения для анонсируемого маршрута.
                 Значение -1 говорит об отсутствии данного атрибута.

                 Известные проблемы:
                 o - Спецификация BGP-4 использует 32-битовое
                     целое число без знака, следовательно данный
                     объект не может представлять весь диапазон."
        REFERENCE
                "RFC 4271, Section 4.3.
                 RFC 4271, Section 5.1.5."
        ::= { bgp4PathAttrEntry 8 }

    bgp4PathAttrAtomicAggregate OBJECT-TYPE
        SYNTAX     INTEGER {
                       lessSpecificRouteNotSelected(1),
                           -- Написание скорректировано по отношению к RFC 1657
                       lessSpecificRouteSelected(2)
                   }
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
                "Если ATOMIC_AGGREGATE присутствует в атрибутах
                 пути, данный объект должен иметь значение
                 lessSpecificRouteNotSelected.

                 Если атрибут ATOMIC_AGGREGATE отсутствует
                 в пути, данный объект должен иметь значение
                 lessSpecificRouteSelected.

                 Отметим, что атрибут ATOMIC_AGGREGATE в настоящее
                 время используется в основном с информационной целью."
        REFERENCE
                "RFC 4271, Sections 5.1.6 and 9.1.4."
        ::= { bgp4PathAttrEntry 9 }
...
2007 - 2017 © Русские переводы RFC, IETF, ISOC.