1 CISCO-EIGRP-MIB DEFINITIONS ::= BEGIN
16 FROM SNMP-FRAMEWORK-MIB
28 InetAddressPrefixLength
29 FROM INET-ADDRESS-MIB;
31 ciscoEigrpMIB MODULE-IDENTITY
32 LAST-UPDATED "200411160000Z"
33 ORGANIZATION "Cisco Systems, Inc."
34 CONTACT-INFO "Cisco Systems
37 Postal: 170 W Tasman Drive
43 E-mail: cs-eigrp@cisco.com"
45 "Enhanced Interior Gateway Protocol (EIGRP) is a Cisco
46 proprietary distance vector routing protocol. It is based on
47 the Diffusing Update Algorithm (DUAL), which is a method of
48 finding loop-free paths through a network. Directly
49 connected routers running EIGRP form neighbor adjacencies in
50 order to propagate best-path and alternate-path routing
51 information for configured and learned routes.
53 The tables defined within the MIB are closely aligned with how
54 the router command-line interface for EIGRP displays
55 information on EIGRP configurations, i.e., the topology table
56 contains objects associated with the EIGRP topology commands,
57 and the peer table contains objects associated withe EIGRP
58 neighbor commands, etc.
60 There are five main tables within this mib:
63 Contains information regarding which virtual private
64 networks (VPN) are configured with EIGRP.
66 EIGRP traffic statistics table
67 Contains counter & statistcs regarding specific types of
68 EIGRP packets sent and related collective information
69 per VPN and per autonomous system (AS).
72 Contains information regarding EIGRP routes received in
73 updates and originated locally. EIGRP sends and
74 receives routing updates from adjacent routers running
75 EIGRP with which it formed a peer relationship.
77 EIGRP peer (neighbor) table
78 Contains information about neighbor EIGRP routers with
79 which peer adjacencies have been established. EIGRP
80 uses a Hello protocol to form neighbor relationships
81 with directly connected routers also running EIGRP.
83 EIGRP interfaces table
84 Contains information and statistics on each of the
85 interfaces on the router over which EIGRP has been
89 REVISION "200411160000Z"
91 "Initial version of the MIB module."
95 -- Textual Conventions
98 EigrpUpTimeString ::= TEXTUAL-CONVENTION
102 "Specifies a timer value in days, hours, minutes,
103 and seconds in ASCII format.
105 If the up time is less than 24 hours, the number
106 of days will not be reflected and the string will
107 be formatted like this: 'hh:mm:ss', reflecting
108 hours, minutes, and seconds.
110 If the up time is greater than 24 hours, EIGRP is
111 less precise and the minutes and seconds are not
112 reflected. Instead only the days and hours are shown
113 and the string will be formatted like this: 'xxxdxxh'."
114 SYNTAX OCTET STRING (SIZE (0..8))
116 EigrpVersionString ::= TEXTUAL-CONVENTION
117 DISPLAY-HINT "1d.1d/1d.1d"
120 "Specifies an ASCII string representing the IOS major
121 and minor version followed by the EIGRP major and minor
123 SYNTAX OCTET STRING (SIZE (0..9))
129 cEigrpMIBNotifications OBJECT IDENTIFIER ::= { ciscoEigrpMIB 0 }
130 cEigrpMIBObjects OBJECT IDENTIFIER ::= { ciscoEigrpMIB 1 }
131 cEigrpMIBConformance OBJECT IDENTIFIER ::= { ciscoEigrpMIB 2 }
132 cEigrpVpnInfo OBJECT IDENTIFIER ::= { cEigrpMIBObjects 1 }
133 cEigrpAsInfo OBJECT IDENTIFIER ::= { cEigrpMIBObjects 2 }
134 cEigrpTopologyInfo OBJECT IDENTIFIER ::= { cEigrpMIBObjects 3 }
135 cEigrpPeerInfo OBJECT IDENTIFIER ::= { cEigrpMIBObjects 4 }
136 cEigrpInterfaceInfo OBJECT IDENTIFIER ::= { cEigrpMIBObjects 5 }
138 -- EIGRP VPN Base Table definition
140 cEigrpVpnTable OBJECT-TYPE
141 SYNTAX SEQUENCE OF CEigrpVpnEntry
142 MAX-ACCESS not-accessible
145 "This table contains information on those VPN's configured
146 to run EIGRP. The VPN creation on a router is independent
147 of the routing protocol to be used over it. A VPN is
148 given a name and has a dedicated routing table associated
149 with it. This routing table is identified internally
150 by a unique integer value."
151 ::= { cEigrpVpnInfo 1 }
153 cEigrpVpnEntry OBJECT-TYPE
154 SYNTAX CEigrpVpnEntry
155 MAX-ACCESS not-accessible
158 "Information relating to a single VPN which is configured
160 INDEX { cEigrpVpnId }
161 ::= { cEigrpVpnTable 1 }
165 cEigrpVpnId Unsigned32,
166 cEigrpVpnName SnmpAdminString
169 cEigrpVpnId OBJECT-TYPE
171 MAX-ACCESS not-accessible
174 "The unique VPN identifier. This is a unique integer
175 relative to all other VPN's defined on the router. It
176 also identifies internally the routing table instance."
177 ::= { cEigrpVpnEntry 1 }
179 cEigrpVpnName OBJECT-TYPE
180 SYNTAX SnmpAdminString
184 "The name given to the VPN."
185 ::= { cEigrpVpnEntry 2 }
187 -- EIGRP Traffic Stats table definition
189 cEigrpTraffStatsTable OBJECT-TYPE
190 SYNTAX SEQUENCE OF CEigrpTraffStatsEntry
191 MAX-ACCESS not-accessible
194 "Table of EIGRP traffic statistics and information
195 associated with all EIGRP autonomous systems."
196 ::= { cEigrpAsInfo 1 }
198 cEigrpTraffStatsEntry OBJECT-TYPE
199 SYNTAX CEigrpTraffStatsEntry
200 MAX-ACCESS not-accessible
203 "The set of statistics and information for a single EIGRP
205 INDEX { cEigrpVpnId, cEigrpAsNumber }
206 ::= { cEigrpTraffStatsTable 1 }
208 CEigrpTraffStatsEntry ::=
210 cEigrpAsNumber Unsigned32,
211 cEigrpNbrCount Unsigned32,
212 cEigrpHellosSent Counter32,
213 cEigrpHellosRcvd Counter32,
214 cEigrpUpdatesSent Counter32,
215 cEigrpUpdatesRcvd Counter32,
216 cEigrpQueriesSent Counter32,
217 cEigrpQueriesRcvd Counter32,
218 cEigrpRepliesSent Counter32,
219 cEigrpRepliesRcvd Counter32,
220 cEigrpAcksSent Counter32,
221 cEigrpAcksRcvd Counter32,
222 cEigrpInputQHighMark Unsigned32,
223 cEigrpInputQDrops Counter32,
224 cEigrpSiaQueriesSent Counter32,
225 cEigrpSiaQueriesRcvd Counter32,
226 cEigrpAsRouterIdType InetAddressType,
227 cEigrpAsRouterId InetAddress,
228 cEigrpTopoRoutes Counter32,
229 cEigrpHeadSerial Counter64,
230 cEigrpNextSerial Counter64,
231 cEigrpXmitPendReplies Unsigned32,
232 cEigrpXmitDummies Unsigned32
235 cEigrpAsNumber OBJECT-TYPE
237 MAX-ACCESS not-accessible
240 "The Autonomous System number which is unique integer
242 ::= { cEigrpTraffStatsEntry 1 }
244 cEigrpNbrCount OBJECT-TYPE
249 "The total number of live EIGRP neighbors formed on all
250 interfaces whose IP addresses fall under networks configured
252 ::= { cEigrpTraffStatsEntry 2 }
254 cEigrpHellosSent OBJECT-TYPE
259 "The total number Hello packets that have been sent to all
260 EIGRP neighbors formed on all interfaces whose IP addresses
261 fall under networks configured for the EIGRP AS."
262 ::= { cEigrpTraffStatsEntry 3 }
264 cEigrpHellosRcvd OBJECT-TYPE
269 "The total number Hello packets that have been received
270 from all EIGRP neighbors formed on all interfaces whose IP
271 addresses fall under networks configured for the
273 ::= { cEigrpTraffStatsEntry 4 }
275 cEigrpUpdatesSent OBJECT-TYPE
280 "The total number routing update packets that have been
281 sent to all EIGRP neighbors formed on all interfaces whose
282 IP addresses fall under networks configured for the
284 ::= { cEigrpTraffStatsEntry 5 }
286 cEigrpUpdatesRcvd OBJECT-TYPE
291 "The total number routing update packets that have been
292 received from all EIGRP neighbors formed on all interfaces
293 whose IP addresses fall under networks configured for the
295 ::= { cEigrpTraffStatsEntry 6 }
297 cEigrpQueriesSent OBJECT-TYPE
302 "The total number alternate route query packets that have
303 been sent to all EIGRP neighbors formed on all interfaces
304 whose IP addresses fall under networks configured for the
306 ::= { cEigrpTraffStatsEntry 7 }
308 cEigrpQueriesRcvd OBJECT-TYPE
313 "The total number alternate route query packets that
314 have been received from all EIGRP neighbors formed on
315 all interfaces whose IP addresses fall under networks
316 configured for the EIGRP AS."
317 ::= { cEigrpTraffStatsEntry 8 }
319 cEigrpRepliesSent OBJECT-TYPE
324 "The total number query reply packets that have been sent
325 to all EIGRP neighbors formed on all interfaces whose IP
326 addresses fall under networks configured for the
328 ::= { cEigrpTraffStatsEntry 9 }
330 cEigrpRepliesRcvd OBJECT-TYPE
335 "The total number query reply packets that have been
336 received from all EIGRP neighbors formed on all interfaces
337 whose IP addresses fall under networks configured for the
339 ::= { cEigrpTraffStatsEntry 10 }
341 cEigrpAcksSent OBJECT-TYPE
346 "The total number packet acknowledgements that have been
347 sent to all EIGRP neighbors formed on all interfaces whose
348 IP addresses fall under networks configured for the
350 ::= { cEigrpTraffStatsEntry 11 }
352 cEigrpAcksRcvd OBJECT-TYPE
357 "The total number packet acknowledgements that have been
358 received from all EIGRP neighbors formed on all interfaces
359 whose IP addresses fall under networks configured for the
361 ::= { cEigrpTraffStatsEntry 12 }
363 cEigrpInputQHighMark OBJECT-TYPE
368 "The highest number of EIGRP packets in the input queue
369 waiting to be processed internally addressed to this
371 ::= { cEigrpTraffStatsEntry 13 }
373 cEigrpInputQDrops OBJECT-TYPE
378 "The number of EIGRP packets dropped from the input
379 queue due to it being full within the AS."
380 ::= { cEigrpTraffStatsEntry 14 }
382 cEigrpSiaQueriesSent OBJECT-TYPE
387 "The total number of Stuck-In-Active (SIA) query packets
388 sent to all EIGRP neighbors formed on all interfaces whose
389 IP addresses fall under networks configured for the
391 ::= { cEigrpTraffStatsEntry 15 }
393 cEigrpSiaQueriesRcvd OBJECT-TYPE
398 "The total number of Stuck-In-Active (SIA) query packets
399 received from all EIGRP neighbors formed on all interfaces
400 whose IP addresses fall under networks configured for the
402 ::= { cEigrpTraffStatsEntry 16 }
404 cEigrpAsRouterIdType OBJECT-TYPE
405 SYNTAX InetAddressType
409 "The format of the router-id configured or automatically
410 selected for the EIGRP AS."
411 ::= { cEigrpTraffStatsEntry 17 }
413 cEigrpAsRouterId OBJECT-TYPE
418 "The router-id configured or automatically selected for the
419 EIGRP AS. Each EIGRP routing process has a unique
420 router-id selected from each autonomous system configured.
421 The format is governed by object cEigrpAsRouterIdType."
422 ::= { cEigrpTraffStatsEntry 18 }
424 cEigrpTopoRoutes OBJECT-TYPE
429 "The total number of EIGRP derived routes currently existing
430 in the topology table for the AS."
431 ::= { cEigrpTraffStatsEntry 19 }
433 cEigrpHeadSerial OBJECT-TYPE
438 "Routes in a topology table for an AS are assigned serial
439 numbers and are sequenced internally as they are inserted
440 and deleted. The serial number of the first route in
441 that internal sequence is called the head serial number.
442 Each AS has its own topology table, and its own serial
443 number space, each of which begins with the value 1.
444 A serial number of zero implies that there are no routes
446 ::= { cEigrpTraffStatsEntry 20 }
448 cEigrpNextSerial OBJECT-TYPE
453 "The serial number that would be assigned to the next new
454 or changed route in the topology table for the AS."
455 ::= { cEigrpTraffStatsEntry 21 }
457 cEigrpXmitPendReplies OBJECT-TYPE
462 "When alternate route query packets are sent to adjacent
463 EIGRP peers in an AS, replies are expected. This object
464 is the total number of outstanding replies expected to
465 queries that have been sent to peers in the current AS.
466 It remains at zero most of the time until an EIGRP route
468 ::= { cEigrpTraffStatsEntry 22 }
470 cEigrpXmitDummies OBJECT-TYPE
475 "A dummy is a temporary internal entity used as a place
476 holder in the topology table for an AS. They are not
477 transmitted in routing updates. This is the total
478 number currently in existence associated with the AS."
479 ::= { cEigrpTraffStatsEntry 23 }
481 -- EIGRP topology table definition
483 cEigrpTopoTable OBJECT-TYPE
484 SYNTAX SEQUENCE OF CEigrpTopoEntry
485 MAX-ACCESS not-accessible
488 "The table of EIGRP routes and their associated
489 attributes for an Autonomous System (AS) configured
490 in a VPN is called a topology table. All route entries in
491 the topology table will be indexed by IP network type,
492 IP network number and network mask (prefix) size."
493 ::= { cEigrpTopologyInfo 1 }
495 cEigrpTopoEntry OBJECT-TYPE
496 SYNTAX CEigrpTopoEntry
497 MAX-ACCESS not-accessible
500 "The entry for a single EIGRP topology table in the given
502 INDEX { cEigrpVpnId, cEigrpAsNumber, cEigrpDestNetType,
503 cEigrpDestNet, cEigrpDestNetPrefixLen }
504 ::= { cEigrpTopoTable 1 }
508 cEigrpDestNetType InetAddressType,
509 cEigrpDestNet InetAddress,
510 cEigrpDestNetPrefixLen InetAddressPrefixLength,
511 cEigrpActive TruthValue,
512 cEigrpStuckInActive TruthValue,
513 cEigrpDestSuccessors Unsigned32,
514 cEigrpFdistance Unsigned32,
515 cEigrpRouteOriginType SnmpAdminString,
516 cEigrpRouteOriginAddrType InetAddressType,
517 cEigrpRouteOriginAddr InetAddress,
518 cEigrpNextHopAddressType InetAddressType,
519 cEigrpNextHopAddress InetAddress,
520 cEigrpNextHopInterface SnmpAdminString,
521 cEigrpDistance Unsigned32,
522 cEigrpReportDistance Unsigned32
525 cEigrpDestNetType OBJECT-TYPE
526 SYNTAX InetAddressType
527 MAX-ACCESS not-accessible
530 "The format of the destination IP network number for
531 a single route in the topology table in the AS specified
533 ::= { cEigrpTopoEntry 1 }
535 cEigrpDestNet OBJECT-TYPE
537 MAX-ACCESS not-accessible
540 "The destination IP network number for a single route in
541 the topology table in the AS. The format is governed
542 by object cEigrpDestNetType."
543 ::= { cEigrpTopoEntry 2 }
545 cEigrpDestNetPrefixLen OBJECT-TYPE
546 SYNTAX InetAddressPrefixLength
547 MAX-ACCESS not-accessible
550 "The prefix length associated with the destination IP
551 network address for a single route in the topology
552 table in the AS. The format is governed by the object
554 ::= { cEigrpTopoEntry 4 }
556 cEigrpActive OBJECT-TYPE
561 "A value of true(1) indicates the route to the
562 destination network has failed and an active (query)
563 search for an alternative path is in progress. A value
564 of false(2) indicates the route is stable (passive)."
565 ::= { cEigrpTopoEntry 5 }
567 cEigrpStuckInActive OBJECT-TYPE
572 "A value of true(1) indicates that that this route which is
573 in active state (cEigrpActive = true(1)) has not received
574 any replies to queries for alternate paths, and a second
575 EIGRP route query, called a stuck-in-active query, has
577 ::= { cEigrpTopoEntry 6 }
579 cEigrpDestSuccessors OBJECT-TYPE
584 "A successor is the next routing hop for a path to the
585 destination IP network number for a single route in the
586 topology table in the AS. There can be several
587 potential successors if there are multiple paths to the
588 destination. This is the total number of successors for
590 ::= { cEigrpTopoEntry 7 }
592 cEigrpFdistance OBJECT-TYPE
597 "The feasibility (best) distance is the minimum distance
598 from this router to the destination IP network in
599 this topology entry. The feasibility distance is
600 used in determining the best successor for a path to the
601 destination network."
602 ::= { cEigrpTopoEntry 8 }
604 cEigrpRouteOriginType OBJECT-TYPE
605 SYNTAX SnmpAdminString
609 "This is a text string describing the internal origin
610 of the EIGRP route represented by the topology entry."
611 ::= { cEigrpTopoEntry 9 }
613 cEigrpRouteOriginAddrType OBJECT-TYPE
614 SYNTAX InetAddressType
618 "The format of the IP address defined as the origin of
619 this topology route entry."
620 ::= { cEigrpTopoEntry 10 }
622 cEigrpRouteOriginAddr OBJECT-TYPE
627 "If the origin of the topology route entry is external
628 to this router, then this object is the IP address
629 of the router from which it originated. The format
630 is governed by object cEigrpRouteOriginAddrType."
631 ::= { cEigrpTopoEntry 11 }
633 cEigrpNextHopAddressType OBJECT-TYPE
634 SYNTAX InetAddressType
638 "The format of the next hop IP address for the route
639 represented by the topology entry."
640 ::= { cEigrpTopoEntry 12 }
642 cEigrpNextHopAddress OBJECT-TYPE
647 "This is the next hop IP address for the route represented
648 by the topology entry. The next hop is where
649 network traffic will be routed to in order to reach
650 the destination network for this topology entry. The
651 format is governed by cEigrpNextHopAddressType."
652 ::= { cEigrpTopoEntry 13 }
654 cEigrpNextHopInterface OBJECT-TYPE
655 SYNTAX SnmpAdminString
659 "The interface through which the next hop IP address
660 is reached to send network traffic to the destination
661 network represented by the topology entry."
662 ::= { cEigrpTopoEntry 14 }
664 cEigrpDistance OBJECT-TYPE
669 "The computed distance to the destination network entry
671 ::= { cEigrpTopoEntry 15 }
673 cEigrpReportDistance OBJECT-TYPE
678 "The computed distance to the destination network in the
679 topology entry reported to this router by the originator
681 ::= { cEigrpTopoEntry 16 }
683 -- EIGRP Peer table per VPN and AS (expansion table)
685 cEigrpPeerTable OBJECT-TYPE
686 SYNTAX SEQUENCE OF CEigrpPeerEntry
687 MAX-ACCESS not-accessible
690 "The table of established EIGRP peers (neighbors) in the
691 selected autonomous system. Peers are indexed by their
692 unique internal handle id, as well as the AS number and
693 VPN id. The peer entry is removed from the table if
694 the peer is declared down."
695 ::= { cEigrpPeerInfo 1 }
697 cEigrpPeerEntry OBJECT-TYPE
698 SYNTAX CEigrpPeerEntry
699 MAX-ACCESS not-accessible
702 "Statistics and operational parameters for a single peer
704 INDEX { cEigrpVpnId, cEigrpAsNumber, cEigrpHandle }
705 ::= { cEigrpPeerTable 1 }
709 cEigrpHandle Unsigned32,
710 cEigrpPeerAddrType InetAddressType,
711 cEigrpPeerAddr InetAddress,
712 cEigrpPeerIfIndex InterfaceIndexOrZero,
713 cEigrpHoldTime Unsigned32,
714 cEigrpUpTime EigrpUpTimeString,
715 cEigrpSrtt Unsigned32,
716 cEigrpRto Unsigned32,
717 cEigrpPktsEnqueued Unsigned32,
718 cEigrpLastSeq Unsigned32,
719 cEigrpVersion EigrpVersionString,
720 cEigrpRetrans Counter32,
721 cEigrpRetries Unsigned32
724 cEigrpHandle OBJECT-TYPE
726 MAX-ACCESS not-accessible
729 "The unique internal identifier for the peer in the AS.
730 This is a unique value among peer entries in a selected
732 ::= { cEigrpPeerEntry 1 }
734 cEigrpPeerAddrType OBJECT-TYPE
735 SYNTAX InetAddressType
739 "The format of the remote source IP address used by the
740 peer to establish the EIGRP adjacency with this router."
741 ::= { cEigrpPeerEntry 2 }
743 cEigrpPeerAddr OBJECT-TYPE
748 "The source IP address used by the peer to establish the
749 EIGRP adjacency with this router. The format is
750 governed by object cEigrpPeerAddrType."
751 ::= { cEigrpPeerEntry 3 }
753 cEigrpPeerIfIndex OBJECT-TYPE
754 SYNTAX InterfaceIndexOrZero
758 "The ifIndex of the interface on this router through
759 which this peer can be reached."
760 ::= { cEigrpPeerEntry 4 }
762 cEigrpHoldTime OBJECT-TYPE
768 "The count-down timer indicating how much time must
769 pass without receiving a hello packet from this
770 EIGRP peer before this router declares the peer down.
771 A peer declared as down is removed from the table and
772 is no longer visible."
773 ::= { cEigrpPeerEntry 5 }
775 cEigrpUpTime OBJECT-TYPE
776 SYNTAX EigrpUpTimeString
780 "The elapsed time since the EIGRP adjacency was first
781 established with the peer."
782 ::= { cEigrpPeerEntry 6 }
784 cEigrpSrtt OBJECT-TYPE
790 "The computed smooth round trip time for packets to and
792 ::= { cEigrpPeerEntry 7 }
794 cEigrpRto OBJECT-TYPE
800 "The computed retransmission timeout for the peer.
801 This value is computed over time as packets are sent to
802 the peer and acknowledgements are received from it,
803 and is the amount of time to wait before resending
804 a packet from the retransmission queue to the peer
805 when an expected acknowledgement has not been received."
806 ::= { cEigrpPeerEntry 8 }
808 cEigrpPktsEnqueued OBJECT-TYPE
813 "The number of any EIGRP packets currently enqueued
814 waiting to be sent to this peer."
815 ::= { cEigrpPeerEntry 9 }
817 cEigrpLastSeq OBJECT-TYPE
822 "All transmitted EIGRP packets have a sequence number
823 assigned. This is the sequence number of the last EIGRP
824 packet sent to this peer."
825 ::= { cEigrpPeerEntry 10 }
827 cEigrpVersion OBJECT-TYPE
828 SYNTAX EigrpVersionString
832 "The EIGRP version information reported by the remote
834 ::= { cEigrpPeerEntry 11 }
836 cEigrpRetrans OBJECT-TYPE
841 "The cumulative number of retransmissions to this peer
842 during the period that the peer adjacency has remained
844 ::= { cEigrpPeerEntry 12 }
846 cEigrpRetries OBJECT-TYPE
851 "The number of times the current unacknowledged packet
852 has been retried, i.e. resent to this peer to be
854 ::= { cEigrpPeerEntry 13 }
856 -- EIGRP Interfaces table per VPN and AS
858 cEigrpInterfaceTable OBJECT-TYPE
859 SYNTAX SEQUENCE OF CEigrpInterfaceEntry
860 MAX-ACCESS not-accessible
863 "The table of interfaces over which EIGRP is running, and
864 their associated statistics. This table is independent
865 of whether any peer adjacencies have been formed over
866 the interfaces or not. Interfaces running EIGRP are
867 determined by whether their assigned IP addresses fall
868 within configured EIGRP network statements."
869 ::= { cEigrpInterfaceInfo 1 }
871 cEigrpInterfaceEntry OBJECT-TYPE
872 SYNTAX CEigrpInterfaceEntry
873 MAX-ACCESS not-accessible
876 "Information for a single interface running EIGRP in the
878 INDEX { cEigrpVpnId, cEigrpAsNumber, ifIndex }
879 ::= { cEigrpInterfaceTable 1 }
881 CEigrpInterfaceEntry ::=
883 cEigrpPeerCount Gauge32,
884 cEigrpXmitReliableQ Gauge32,
885 cEigrpXmitUnreliableQ Gauge32,
886 cEigrpMeanSrtt Unsigned32,
887 cEigrpPacingReliable Unsigned32,
888 cEigrpPacingUnreliable Unsigned32,
889 cEigrpMFlowTimer Unsigned32,
890 cEigrpPendingRoutes Gauge32,
891 cEigrpHelloInterval Unsigned32,
892 cEigrpXmitNextSerial Counter64,
893 cEigrpUMcasts Counter32,
894 cEigrpRMcasts Counter32,
895 cEigrpUUcasts Counter32,
896 cEigrpRUcasts Counter32,
897 cEigrpMcastExcepts Counter32,
898 cEigrpCRpkts Counter32,
899 cEigrpAcksSuppressed Counter32,
900 cEigrpRetransSent Counter32,
901 cEigrpOOSrcvd Counter32,
902 cEigrpAuthMode INTEGER,
903 cEigrpAuthKeyChain SnmpAdminString
906 cEigrpPeerCount OBJECT-TYPE
911 "The number of EIGRP adjacencies currently formed with
912 peers reached through this interface."
913 ::= { cEigrpInterfaceEntry 3 }
915 cEigrpXmitReliableQ OBJECT-TYPE
920 "The number of EIGRP packets currently waiting in the
921 reliable transport (acknowledgement-required)
922 transmission queue to be sent to a peer."
923 ::= { cEigrpInterfaceEntry 4 }
925 cEigrpXmitUnreliableQ OBJECT-TYPE
930 "The number EIGRP of packets currently waiting in
931 the unreliable transport (no acknowledgement required)
933 ::= { cEigrpInterfaceEntry 5 }
935 cEigrpMeanSrtt OBJECT-TYPE
941 "The average of all the computed smooth round trip time
942 values for a packet to and from all peers established on
944 ::= { cEigrpInterfaceEntry 6 }
946 cEigrpPacingReliable OBJECT-TYPE
952 "The configured time interval between EIGRP packet
953 transmissions on the interface when the reliable transport
955 ::= { cEigrpInterfaceEntry 7 }
957 cEigrpPacingUnreliable OBJECT-TYPE
963 "The configured time interval between EIGRP packet
964 transmissions on the interface when the unreliable
965 transport method is used."
966 ::= { cEigrpInterfaceEntry 8 }
968 cEigrpMFlowTimer OBJECT-TYPE
974 "The configured multicast flow control timer value for
976 ::= { cEigrpInterfaceEntry 9 }
978 cEigrpPendingRoutes OBJECT-TYPE
983 "The number of queued EIGRP routing updates awaiting
984 transmission on this interface."
985 ::= { cEigrpInterfaceEntry 10 }
987 cEigrpHelloInterval OBJECT-TYPE
993 "The configured time interval between Hello packet
994 transmissions for this interface."
995 ::= { cEigrpInterfaceEntry 11 }
997 cEigrpXmitNextSerial OBJECT-TYPE
1002 "The serial number of the next EIGRP packet that is to
1003 be queued for transmission on this interface."
1004 ::= { cEigrpInterfaceEntry 12 }
1006 cEigrpUMcasts OBJECT-TYPE
1008 MAX-ACCESS read-only
1011 "The total number of unreliable (no acknowledgement
1012 required) EIGRP multicast packets sent on this
1014 ::= { cEigrpInterfaceEntry 13 }
1016 cEigrpRMcasts OBJECT-TYPE
1018 MAX-ACCESS read-only
1021 "The total number of reliable (acknowledgement required)
1022 EIGRP multicast packets sent on this interface."
1023 ::= { cEigrpInterfaceEntry 14 }
1025 cEigrpUUcasts OBJECT-TYPE
1027 MAX-ACCESS read-only
1030 "The total number of unreliable (no acknowledgement
1031 required) EIGRP unicast packets sent on this
1033 ::= { cEigrpInterfaceEntry 15 }
1035 cEigrpRUcasts OBJECT-TYPE
1037 MAX-ACCESS read-only
1040 "The total number of reliable (acknowledgement required)
1041 unicast packets sent on this interface."
1042 ::= { cEigrpInterfaceEntry 16 }
1044 cEigrpMcastExcepts OBJECT-TYPE
1046 MAX-ACCESS read-only
1049 "The total number of EIGRP multicast exception
1050 transmissions that have occurred on this interface."
1051 ::= { cEigrpInterfaceEntry 17 }
1053 cEigrpCRpkts OBJECT-TYPE
1055 MAX-ACCESS read-only
1058 "The total number EIGRP Conditional-Receive packets sent on
1060 ::= { cEigrpInterfaceEntry 18 }
1062 cEigrpAcksSuppressed OBJECT-TYPE
1064 MAX-ACCESS read-only
1067 "The total number of individual EIGRP acknowledgement
1068 packets that have been suppressed and combined in
1069 an already enqueued outbound reliable packet on this
1071 ::= { cEigrpInterfaceEntry 19 }
1073 cEigrpRetransSent OBJECT-TYPE
1075 MAX-ACCESS read-only
1078 "The total number EIGRP packet retransmissions sent on
1080 ::= { cEigrpInterfaceEntry 20 }
1082 cEigrpOOSrcvd OBJECT-TYPE
1084 MAX-ACCESS read-only
1087 "The total number of out-of-sequence EIGRP packets
1089 ::= { cEigrpInterfaceEntry 21 }
1091 cEigrpAuthMode OBJECT-TYPE
1096 MAX-ACCESS read-only
1099 "The EIGRP authentication mode of the interface.
1100 none : no authentication enabled on the interface
1101 md5 : MD5 authentication enabled on the interface"
1102 ::= { cEigrpInterfaceEntry 22 }
1104 cEigrpAuthKeyChain OBJECT-TYPE
1105 SYNTAX SnmpAdminString
1106 MAX-ACCESS read-only
1109 "The name of the authentication key-chain configured
1110 on this interface. The key-chain is a reference to
1111 which set of secret keys are to be accessed in order
1112 to determine which secret key string to use. The key
1113 chain name is not the secret key string password and
1114 can also be used in other routing protocols, such
1116 ::= { cEigrpInterfaceEntry 23 }
1120 cEigrpAuthFailureEvent NOTIFICATION-TYPE
1121 OBJECTS { cEigrpPeerAddrType, cEigrpPeerAddr }
1124 "This notification is sent when EIGRP MD5 authentication
1125 is enabled on any interface and peer adjacencies are
1126 formed, and any adjacencies go down as a result of an
1127 authentication failure."
1128 ::= { cEigrpMIBNotifications 1 }
1130 cEigrpRouteStuckInActive NOTIFICATION-TYPE
1131 OBJECTS { cEigrpPeerAddrType, cEigrpPeerAddr,
1132 cEigrpStuckInActive }
1135 "This notification is sent when a route in the topology
1136 table is stuck in an active state. During the query
1137 phase for a new route to a destination network, a route
1138 is described as being in the active state if when an
1139 alternate path is actively being sought, no replies are
1140 received to normal queries or stuck-in-active queries."
1141 ::= { cEigrpMIBNotifications 2 }
1145 cEigrpMIBCompliances
1146 OBJECT IDENTIFIER ::= { cEigrpMIBConformance 1 }
1149 OBJECT IDENTIFIER ::= { cEigrpMIBConformance 2 }
1153 cEigrpMIBCompliance MODULE-COMPLIANCE
1156 "The compliance statement for entities which implement
1157 the Cisco EIGRP Management MIB."
1161 cEigrpTrafficStatsGroup,
1162 cEigrpInterfaceDataGroup,
1163 cEigrpPeerDataGroup,
1164 cEigrpTopoDataGroup,
1165 cEigrpNotificationsGroup
1168 OBJECT cEigrpAsRouterIdType
1169 SYNTAX INTEGER { ipv4(1) }
1171 "An implementation is only required to support
1174 OBJECT cEigrpRouteOriginAddrType
1175 SYNTAX INTEGER { ipv4(1) }
1177 "An implementation is only required to support
1180 OBJECT cEigrpNextHopAddressType
1181 SYNTAX INTEGER { ipv4(1) }
1183 "An implementation is only required to support
1186 OBJECT cEigrpPeerAddrType
1187 SYNTAX INTEGER { ipv4(1) }
1189 "An implementation is only required to support
1191 ::= { cEigrpMIBCompliances 1 }
1193 -- Units of Conformance
1195 cEigrpVpnDataGroup OBJECT-GROUP
1201 "The collection of VPN names which have been configured
1202 with one or more EIGRP autonmous systems."
1203 ::= { cEigrpMIBGroups 1 }
1205 cEigrpTrafficStatsGroup OBJECT-GROUP
1217 cEigrpInputQHighMark,
1219 cEigrpSiaQueriesSent,
1220 cEigrpSiaQueriesRcvd
1224 "A collection of objects providing management information
1225 regarding collective EIGRP packet statistics for all EIGRP
1226 autonomous systems configured."
1227 ::= { cEigrpMIBGroups 2 }
1229 cEigrpInterfaceDataGroup OBJECT-GROUP
1232 cEigrpXmitReliableQ,
1233 cEigrpXmitUnreliableQ,
1235 cEigrpPacingReliable,
1236 cEigrpPacingUnreliable,
1238 cEigrpPendingRoutes,
1239 cEigrpHelloInterval,
1240 cEigrpXmitNextSerial,
1247 cEigrpAcksSuppressed,
1255 "A collection of objects providing management information
1256 for interfaces over which EIGRP is configured and
1258 ::= { cEigrpMIBGroups 3 }
1260 cEigrpPeerDataGroup OBJECT-GROUP
1278 "A collection of objects providing management information
1279 for EIGRP peer adjacencies formed in the EIGRP
1280 autonoumous systems."
1281 ::= { cEigrpMIBGroups 4 }
1283 cEigrpTopoDataGroup OBJECT-GROUP
1286 cEigrpAsRouterIdType,
1290 cEigrpXmitPendReplies,
1293 cEigrpStuckInActive,
1294 cEigrpDestSuccessors,
1296 cEigrpRouteOriginType,
1297 cEigrpRouteOriginAddrType,
1298 cEigrpRouteOriginAddr,
1299 cEigrpNextHopAddressType,
1300 cEigrpNextHopAddress,
1301 cEigrpNextHopInterface,
1303 cEigrpReportDistance
1307 "A collection of objects providing management information
1308 for EIGRP topology routes derived within autonomous
1309 systems and received in updates from EIGRP neighbors."
1310 ::= { cEigrpMIBGroups 5 }
1312 cEigrpNotificationsGroup NOTIFICATION-GROUP
1314 cEigrpAuthFailureEvent,
1315 cEigrpRouteStuckInActive
1319 "Group of notifications on EIGRP routers."
1320 ::= { cEigrpMIBGroups 6 }