summaryrefslogtreecommitdiff
path: root/MIBS/extreme/EXTREME-EDP-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/extreme/EXTREME-EDP-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/extreme/EXTREME-EDP-MIB')
-rw-r--r--MIBS/extreme/EXTREME-EDP-MIB193
1 files changed, 193 insertions, 0 deletions
diff --git a/MIBS/extreme/EXTREME-EDP-MIB b/MIBS/extreme/EXTREME-EDP-MIB
new file mode 100644
index 0000000..7d840cc
--- /dev/null
+++ b/MIBS/extreme/EXTREME-EDP-MIB
@@ -0,0 +1,193 @@
+
+-- ===========================================================================
+
+EXTREME-EDP-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY FROM SNMPv2-SMI
+ OBJECT-TYPE FROM SNMPv2-SMI
+ IpAddress FROM SNMPv2-SMI
+ ifIndex FROM RFC1213-MIB
+ DisplayString FROM RFC1213-MIB
+ TruthValue FROM SNMPv2-TC
+ ExtremeDeviceId FROM EXTREME-BASE-MIB
+ extremeAgent FROM EXTREME-BASE-MIB;
+
+
+ extremeEdp MODULE-IDENTITY
+ LAST-UPDATED "9910200000Z"
+ ORGANIZATION "Extreme Networks, Inc."
+ CONTACT-INFO "www.extremenetworks.com"
+ DESCRIPTION "Extreme Discovery Protocol information"
+ ::= { extremeAgent 13 }
+
+ extremeEdpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ExtremeEdpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains EDP information of this device."
+ ::= { extremeEdp 2 }
+
+ extremeEdpEntry OBJECT-TYPE
+ SYNTAX ExtremeEdpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the table of EDP information of this device."
+ INDEX {extremeEdpPortIfIndex, extremeEdpNeighborId}
+ ::= {extremeEdpTable 1}
+
+ ExtremeEdpEntry ::= SEQUENCE {
+ extremeEdpPortIfIndex INTEGER,
+ extremeEdpNeighborId ExtremeDeviceId,
+ extremeEdpNeighborName DisplayString,
+ extremeEdpNeighborSoftwareVersion DisplayString,
+ extremeEdpNeighborSlot INTEGER,
+ extremeEdpNeighborPort INTEGER,
+ extremeEdpEntryAge INTEGER
+ }
+
+ extremeEdpPortIfIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the physical port on which this
+ entry was discovered via edp."
+ ::= { extremeEdpEntry 1 }
+
+ extremeEdpNeighborId OBJECT-TYPE
+ SYNTAX ExtremeDeviceId
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The identifier associated with the neighbor."
+ ::= { extremeEdpEntry 2 }
+
+ extremeEdpNeighborName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier associated with the neighbor."
+ ::= { extremeEdpEntry 3 }
+
+ extremeEdpNeighborSoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier associated with the neighbor."
+ ::= { extremeEdpEntry 4 }
+
+ extremeEdpNeighborSlot OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The slot on which this neighbor received the
+ edp message."
+ ::= { extremeEdpEntry 5 }
+
+ extremeEdpNeighborPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port on which this neighbor received the
+ edp message."
+ ::= { extremeEdpEntry 6 }
+
+ extremeEdpEntryAge OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time in seconds since this entry was last
+ updated."
+ ::= { extremeEdpEntry 7 }
+
+
+ extremeEdpNeighborTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ExtremeEdpNeighborEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains EDP neighbor information."
+ ::= { extremeEdp 3 }
+
+ extremeEdpNeighborEntry OBJECT-TYPE
+ SYNTAX ExtremeEdpNeighborEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the table of EDP Neighbor information."
+ INDEX {extremeEdpPortIfIndex, extremeEdpNeighborId,
+ extremeEdpNeighborVlanName}
+ ::= {extremeEdpNeighborTable 1}
+
+ ExtremeEdpNeighborEntry ::= SEQUENCE {
+ extremeEdpNeighborVlanName DisplayString,
+ extremeEdpNeighborVlanId INTEGER,
+ extremeEdpNeighborVlanIpAddress IpAddress
+ }
+
+ extremeEdpNeighborVlanName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..64))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The name of the vlan configured on and reported
+ by this edp neighbor."
+ ::= { extremeEdpNeighborEntry 1 }
+
+ extremeEdpNeighborVlanId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vlan identifier associated with this vlan
+ configured on this neighbor."
+ ::= { extremeEdpNeighborEntry 2 }
+
+ extremeEdpNeighborVlanIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ip address of the reported vlan."
+ ::= { extremeEdpNeighborEntry 3 }
+
+
+ extremeEdpPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ExtremeEdpPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { extremeEdp 4 }
+
+ extremeEdpPortEntry OBJECT-TYPE
+ SYNTAX ExtremeEdpPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX {ifIndex}
+ ::= {extremeEdpPortTable 1}
+
+ ExtremeEdpPortEntry ::= SEQUENCE {
+ extremeEdpPortState TruthValue
+ }
+
+ extremeEdpPortState OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates if edp is enabled or disabled on this
+ port."
+ ::= { extremeEdpPortEntry 1 }
+
+END