258 lines
7.6 KiB
Plaintext
258 lines
7.6 KiB
Plaintext
ARRIS-D5-IP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
arrisD5UEQam
|
|
FROM ARRIS-MIB
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32,
|
|
TimeTicks
|
|
FROM SNMPv2-SMI
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
igmpCacheEntry,
|
|
igmpInterfaceEntry
|
|
FROM IGMP-STD-MIB;
|
|
|
|
arrisD5UEQamIpMib MODULE-IDENTITY
|
|
LAST-UPDATED "200801040000Z" -- 04th January 2008
|
|
ORGANIZATION "Arris Group"
|
|
CONTACT-INFO
|
|
" Software Development
|
|
Postal: ARRIS Group
|
|
3871 Lakefield Drive
|
|
Suwanee, GA 30024
|
|
USA
|
|
Tel: 800-469-6569
|
|
Fax: 678-473-8770"
|
|
|
|
DESCRIPTION
|
|
"This MIB manages the proprietary IP configuration of the D5"
|
|
::= { arrisD5UEQam 15 }
|
|
|
|
|
|
arrisD5UEQamIpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
d5IpDefaultRoute,
|
|
d5IpGratuitousArpEnabled,
|
|
d5IpGratuitousArpPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing system IP configuration."
|
|
::= { arrisD5UEQamIpMib 1 }
|
|
|
|
|
|
d5IpDefaultRoute OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets default route."
|
|
::= { arrisD5UEQamIpGroup 1 }
|
|
|
|
d5IpGratuitousArpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable the gratuitous arp feature."
|
|
::= { arrisD5UEQamIpGroup 2 }
|
|
|
|
d5IpGratuitousArpPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the frequency of gratuitous arp transmission."
|
|
::= { arrisD5UEQamIpGroup 3 }
|
|
|
|
|
|
|
|
--
|
|
-- Extension to the igmpCacheTable
|
|
--
|
|
--
|
|
|
|
d5IpIgmpCacheExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF D5IpIgmpCacheExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of source ips for a given multicast group"
|
|
::= { arrisD5UEQamIpGroup 4 }
|
|
|
|
d5IpIgmpCacheExtEntry OBJECT-TYPE
|
|
SYNTAX D5IpIgmpCacheExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing additional information, mainly source
|
|
ip addresses for an entry in the igmpCacheTable"
|
|
AUGMENTS { igmpCacheEntry }
|
|
::= { d5IpIgmpCacheExtTable 1 }
|
|
|
|
D5IpIgmpCacheExtEntry ::=
|
|
SEQUENCE {
|
|
igmpCacheSource1 IpAddress,
|
|
igmpCacheSource1Status INTEGER,
|
|
igmpCacheSource1Type INTEGER,
|
|
igmpCacheSource2 IpAddress,
|
|
igmpCacheSource2Status INTEGER,
|
|
igmpCacheSource2Type INTEGER,
|
|
igmpCacheSource3 IpAddress,
|
|
igmpCacheSource3Status INTEGER,
|
|
igmpCacheSource3Type INTEGER
|
|
}
|
|
|
|
igmpCacheSource1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group source address"
|
|
::= { d5IpIgmpCacheExtEntry 1 }
|
|
|
|
igmpCacheSource1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ifDown(1),
|
|
candidate(2),
|
|
streaming(3),
|
|
waiting(4),
|
|
undefined(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the source address, whether the interface is down, video is stremaing, is waiting for a stream
|
|
or is a candidate in the case of loss of current stream"
|
|
::= { d5IpIgmpCacheExtEntry 2 }
|
|
|
|
igmpCacheSource1Type OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"States if the source address is statically or dynamically configured"
|
|
::= { d5IpIgmpCacheExtEntry 3 }
|
|
|
|
igmpCacheSource2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group source address"
|
|
::= { d5IpIgmpCacheExtEntry 4 }
|
|
|
|
igmpCacheSource2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ifDown(1),
|
|
candidate(2),
|
|
streaming(3),
|
|
waiting(4),
|
|
undefined(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the source address, whether the interface is down, video is stremaing, is waiting for a stream
|
|
or is a candidate in the case of loss of current stream"
|
|
::= { d5IpIgmpCacheExtEntry 5 }
|
|
|
|
igmpCacheSource2Type OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"States if the source address is statically or dynamically configured"
|
|
::= { d5IpIgmpCacheExtEntry 6 }
|
|
|
|
igmpCacheSource3 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group source address"
|
|
::= { d5IpIgmpCacheExtEntry 7 }
|
|
|
|
igmpCacheSource3Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ifDown(1),
|
|
candidate(2),
|
|
streaming(3),
|
|
waiting(4),
|
|
undefined(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the source address, whether the interface is down, video is stremaing, is waiting for a stream
|
|
or is a candidate in the case of loss of current stream"
|
|
::= { d5IpIgmpCacheExtEntry 8 }
|
|
|
|
igmpCacheSource3Type OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"States if the source address is statically or dynamically configured"
|
|
::= { d5IpIgmpCacheExtEntry 9 }
|
|
|
|
|
|
--
|
|
-- Extension to the igmpInterfaceTable
|
|
--
|
|
--
|
|
|
|
d5IpIgmpInterfaceExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF D5IpIgmpInterfaceExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of additional fields to the v2 igmp mib entry"
|
|
::= { arrisD5UEQamIpGroup 5 }
|
|
|
|
d5IpIgmpInterfaceExtEntry OBJECT-TYPE
|
|
SYNTAX D5IpIgmpInterfaceExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing additional information to the v2 igmp mib entry"
|
|
AUGMENTS { igmpInterfaceEntry }
|
|
::= { d5IpIgmpInterfaceExtTable 1 }
|
|
|
|
D5IpIgmpInterfaceExtEntry ::=
|
|
SEQUENCE {
|
|
igmpInterfaceExtVersion2QuerierTimer TimeTicks
|
|
}
|
|
|
|
igmpInterfaceExtVersion2QuerierTimer OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time remaining until the host assumes that there are no
|
|
IGMPv2 routers present on the interface. While this is non-
|
|
zero, the host will reply to all queries with version 1
|
|
membership reports."
|
|
::= { d5IpIgmpInterfaceExtEntry 1 }
|
|
END
|