191 lines
6.3 KiB
Plaintext
191 lines
6.3 KiB
Plaintext
-- HP Enterprise Switch UDP Forwarder configuration MIB
|
|
|
|
HP-ICF-UDP-FORWARD DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
VlanId
|
|
FROM Q-BRIDGE-MIB
|
|
hpSwitch
|
|
FROM HP-ICF-OID
|
|
InetAddressType, InetAddress, InetPortNumber
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
hpicfUdpFwd MODULE-IDENTITY
|
|
LAST-UPDATED "200405190630Z" -- May 19, 2004
|
|
ORGANIZATION "Hewlett-Packard Company
|
|
Network Infrastructure Solutions"
|
|
CONTACT-INFO "Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION "This MIB module defines objects for configuring
|
|
the UDP Broadcast Forwarding of HP networking
|
|
devices."
|
|
|
|
REVISION "200405190630Z" -- May 19, 2004
|
|
DESCRIPTION "Initial version of this MIB module."
|
|
::= { hpSwitch 23 }
|
|
|
|
|
|
hpicfUdpFwdNotification OBJECT IDENTIFIER ::= {hpicfUdpFwd 0}
|
|
hpicfUdpFwdObjects OBJECT IDENTIFIER ::= { hpicfUdpFwd 1 }
|
|
|
|
-- General UDP broadcast forwarding group
|
|
|
|
hpicfUdpBcastFwdAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The operational status of the UDP Broadcast Forward
|
|
feature"
|
|
DEFVAL { disable }
|
|
::= { hpicfUdpFwdObjects 1 }
|
|
|
|
-- UDP broadcast forwarding table
|
|
|
|
hpicfUdpFwdServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfUdpFwdServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains a list of UDP Server Address and
|
|
associated port numbers for which forwarding
|
|
is enabled."
|
|
::= { hpicfUdpFwdObjects 2}
|
|
|
|
hpicfUdpFwdServersEntry OBJECT-TYPE
|
|
SYNTAX HpicfUdpFwdServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of the UDP broadcast forwarding
|
|
table."
|
|
INDEX {hpicfUdpFwdVlanId,
|
|
hpicfUdpFwdServerIndex}
|
|
|
|
::= { hpicfUdpFwdServersTable 1 }
|
|
|
|
HpicfUdpFwdServersEntry ::= SEQUENCE {
|
|
hpicfUdpFwdVlanId VlanId,
|
|
hpicfUdpFwdServerIndex Integer32,
|
|
hpicfUdpFwdServerAddressType InetAddressType,
|
|
hpicfUdpFwdServerAddress InetAddress,
|
|
hpicfUdpFwdPortNumber InetPortNumber,
|
|
hpicfUdpFwdRowStatus RowStatus
|
|
}
|
|
|
|
hpicfUdpFwdVlanId OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The VLAN index which uniquely identifies a row
|
|
in this table."
|
|
::= { hpicfUdpFwdServersEntry 1 }
|
|
|
|
hpicfUdpFwdServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Server table index which uniquely identifies a
|
|
position in table of servers (for VlanIndex)."
|
|
::= { hpicfUdpFwdServersEntry 2 }
|
|
|
|
hpicfUdpFwdServerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The type of IP address for the configured server"
|
|
::= { hpicfUdpFwdServersEntry 3 }
|
|
|
|
hpicfUdpFwdServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0..36))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " This object contains the server IP address. The
|
|
type of address specified by this object is
|
|
indicated by the corresponding instance of the
|
|
hpicfUdpFwdServerAddressType.
|
|
|
|
An attempt to create a row in which the length
|
|
of this object is not consistent with the type
|
|
specified by hpicfUdpFwdServerAddressType must
|
|
be rejected."
|
|
|
|
::= { hpicfUdpFwdServersEntry 4 }
|
|
|
|
hpicfUdpFwdPortNumber OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " UDP port number for which UDP broadcast forwarding
|
|
is enabled."
|
|
::= { hpicfUdpFwdServersEntry 5}
|
|
|
|
|
|
hpicfUdpFwdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Status of table row."
|
|
::= { hpicfUdpFwdServersEntry 6 }
|
|
|
|
|
|
-- Conformance information
|
|
|
|
hpicfUdpFwdConformance OBJECT IDENTIFIER ::= { hpicfUdpFwd 2 }
|
|
|
|
hpicfUdpFwdCompliances OBJECT IDENTIFIER ::= { hpicfUdpFwdConformance 1 }
|
|
hpicfUdpFwdGroups OBJECT IDENTIFIER ::= { hpicfUdpFwdConformance 2 }
|
|
|
|
|
|
|
|
-- compliance statements
|
|
|
|
|
|
hpicfUdpFwdCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "
|
|
A compliance statement for HP Routing switches with UDP
|
|
packet forwarding"
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfUdpFwdCfgGroup,
|
|
hpicfUdpFwdServerTableGroup }
|
|
|
|
GROUP hpicfUdpFwdCfgGroup
|
|
DESCRIPTION "A Collection of Object(s) that allow
|
|
configuration of UDP Forwarder"
|
|
|
|
GROUP hpicfUdpFwdServerTableGroup
|
|
DESCRIPTION "A Collection of Object(s) that allow
|
|
configuration of Server Addresses"
|
|
|
|
::= { hpicfUdpFwdCompliances 1 }
|
|
|
|
|
|
hpicfUdpFwdCfgGroup OBJECT-GROUP
|
|
OBJECTS { hpicfUdpBcastFwdAdminStatus}
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable the UDP Forwader in the routing switch"
|
|
::= { hpicfUdpFwdGroups 1 }
|
|
|
|
hpicfUdpFwdServerTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hpicfUdpFwdVlanId,
|
|
hpicfUdpFwdServerAddressType,
|
|
hpicfUdpFwdServerAddress,
|
|
hpicfUdpFwdPortNumber,
|
|
hpicfUdpFwdRowStatus }
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects allowing configuration of
|
|
UDP Forwarder Server Address table"
|
|
::= { hpicfUdpFwdGroups 2 }
|
|
|
|
END
|
|
|