2.1. Связь с другими MIB
В этом параграфе обсуждаются связи данного модуля UDP-MIB с другими модулями MIB.
2.1.1. Связь с RFC1213-MIB
Связанные с протоколом UDP объекты MIB были изначально определены как часть RFC1213-MIB в документе RFC 1213 [RFC1213]. Связанные с UDP объекты RFC1213-MIB позднее были скопированы в отдельный модуль MIB и опубликованы в RFC 2013 [RFC2013] с использованием формата SMIv2. Обе предыдущие версии UDP-MIB включают определение udpTable, которое признано устаревшим и отменено по двум причинам:
udpTable поддерживает только IPv4.
Сейчас IETF предлагает создавать независимые от версии IP базы MIB, а не различные варианты для разных версий протокола IP. Такой подход избавляет от лишних операций при определении новых объектов, поскольку они добавляются только в одну базу. Следовательно, опубликованное в RFC 2454 [RFC2454] предложение о поддержке разных таблиц утратило силу.
Таблица udpTable не позволяет описывать «подключенные» конечные точки UDP.
«Подключенные» конечные точки отличаются по своему поведению и управлению от прослушивающих конечных точек. Добавление информации об удаленных конечных точках в таблицу udpEndpointTable позволяет добавлять специфические объекты для состояния и статистики «подключенных» конечных точек и соединений.
2.1.2. Связь с IPV6-UDP-MIB
База IPV6-UDP-MIB, определенная в RFC 2454 [RFC2454], была перемещена в число архивных по причине отказа от поддержки различных баз для разных версий протокола IP. Следовательно, реализация RFC 2454 не имеет смысла.
Отметим, что в силу того, что наблюдаемые в сети адреса представлены типами IPv4z и IPv6z, больше не возникает необходимости явного включения ifIndex в параграф index таблицы udpEndpointTable. Это является отличием от использования ipv6UdpIfIndex в RFC 2454.
2.1.3. Связь с HOST-RESOURCES-MIB и SYSAPPL-MIB
Таблица udpEndpointTable содержит идентификаторы процессов уровня операционной системы, которые обслуживают «подключенные» или прослушивающие конечные точки. Значение возвращается как Unsigned32 и предполагается, что это значение совпадает с hrSWRunIndex из HOST-RESOURCES-MIB [RFC2790] (если значение меньше 2147483647) или sysApplElmtRunIndex из SYSAPPL-MIB [RFC2287]. Такой подход позволяет управляющим приложениям идентифицировать соединения UDP, которые относятся к процессам уровня ОС и используют проверенную рабочую среду.