155 lines
4.9 KiB
Plaintext
155 lines
4.9 KiB
Plaintext
-- =============================================================================
|
|
-- Copyright (C) 2003 Paradyne Corporation.
|
|
-- =============================================================================
|
|
|
|
PDN-IP-MULTICAST-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
SwitchState
|
|
FROM PDN-TC
|
|
pdn-common
|
|
FROM PDN-HEADER-MIB;
|
|
|
|
pdnIpMcastMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200305010000Z" -- May 1, 2003
|
|
ORGANIZATION "Paradyne Networks
|
|
MIB Working Group
|
|
Other information about group editing the MIB."
|
|
CONTACT-INFO "Paradyne Networks, Inc.
|
|
8545 126th Avenue North
|
|
Largo, FL 33733
|
|
www.paradyne.com
|
|
|
|
General Comments to: mibwg_team@paradyne.com
|
|
|
|
Editor(s)
|
|
Clay Sikes"
|
|
|
|
DESCRIPTION
|
|
"This MIB contains the objects pertaining to the configuration and
|
|
maintenance of the Internet Group Management Protocol (IGMP) and
|
|
IP Multicast related operation in Paradyne devices."
|
|
|
|
|
|
REVISION "200305010000Z" -- May 1, 2003
|
|
DESCRIPTION "Initial release."
|
|
|
|
|
|
::= { pdn-common 48 }
|
|
|
|
|
|
pdnIpMcastNotifications OBJECT IDENTIFIER ::= { pdnIpMcastMIB 0 }
|
|
pdnIpMcastObjects OBJECT IDENTIFIER ::= { pdnIpMcastMIB 1 }
|
|
pdnIpMcastAFNs OBJECT IDENTIFIER ::= { pdnIpMcastMIB 2 }
|
|
pdnIpMcastConformance OBJECT IDENTIFIER ::= { pdnIpMcastMIB 3 }
|
|
|
|
pdnIgmpProxy OBJECT IDENTIFIER ::= { pdnIpMcastObjects 1 }
|
|
pdnIpMcastStats OBJECT IDENTIFIER ::= { pdnIpMcastObjects 2 }
|
|
|
|
|
|
-- =============================================================================
|
|
-- == IGMP Proxy Objects ==
|
|
-- == IGMP Proxy is a process where a Paradyne device performs one or ==
|
|
-- == more of the following: ==
|
|
-- == 1. Acts like a router by transmitting IGMP Query messages ==
|
|
-- == towards hosts attached to one or more of its interfaces. ==
|
|
-- == 2. Acts like a host by transmitting IGMP Reports towards a ==
|
|
-- == router attached to one of its interfaces. ==
|
|
-- == 3. Acts like a host by transmitting IGMP Leaves towards a ==
|
|
-- == router attached to one of its interfaces. ==
|
|
-- =============================================================================
|
|
|
|
pdnIgmpProxyEnableDisable OBJECT-TYPE
|
|
SYNTAX SwitchState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object enables or disables IGMP Proxy."
|
|
DEFVAL { disabled }
|
|
::= { pdnIgmpProxy 1 }
|
|
|
|
pdnIgmpProxyReportSummaryEnableDisable OBJECT-TYPE
|
|
SYNTAX SwitchState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object enables or disables the summarization of all
|
|
report messages into a single report message."
|
|
DEFVAL { disabled }
|
|
::= { pdnIgmpProxy 2 }
|
|
|
|
|
|
|
|
-- =============================================================================
|
|
-- == Conformance Information ==
|
|
-- =============================================================================
|
|
|
|
|
|
pdnIpMcastCompliances OBJECT IDENTIFIER ::= { pdnIpMcastConformance 1 }
|
|
pdnIpMcastGroups OBJECT IDENTIFIER ::= { pdnIpMcastConformance 2 }
|
|
|
|
|
|
-- ===========================
|
|
-- == Compliance Statements ==
|
|
-- ===========================
|
|
|
|
pdnIpMcastMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for IP Multicast products which
|
|
implement the pdnIpMcaseMIB."
|
|
MODULE -- this module
|
|
-- No mandatory groups are specified
|
|
|
|
GROUP pdnIgmpProxyGroup
|
|
DESCRIPTION "This group is mandatory only for implementations which
|
|
require IGMP Proxy."
|
|
|
|
::= { pdnIpMcastCompliances 1 }
|
|
|
|
|
|
-- ==========================
|
|
-- == Units of Conformance ==
|
|
-- ==========================
|
|
|
|
pdnIpMcaseObjGroups OBJECT IDENTIFIER ::= { pdnIpMcastGroups 1 }
|
|
pdnIpMcastAfnGroups OBJECT IDENTIFIER ::= { pdnIpMcastGroups 2 }
|
|
pdnIpMcaseNtfyGroups OBJECT IDENTIFIER ::= { pdnIpMcastGroups 3 }
|
|
|
|
|
|
-- ===================
|
|
-- == Object Groups ==
|
|
-- ===================
|
|
|
|
pdnIgmpProxyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pdnIgmpProxyEnableDisable,
|
|
pdnIgmpProxyReportSummaryEnableDisable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Objects grouped for IGMP Proxy."
|
|
::= { pdnIpMcaseObjGroups 1 }
|
|
|
|
|
|
-- ==================================
|
|
-- == Accessible for Notify Groups ==
|
|
-- ==================================
|
|
|
|
-- None defined.
|
|
|
|
|
|
-- =========================
|
|
-- == Notification Groups ==
|
|
-- =========================
|
|
|
|
-- None defined.
|
|
|
|
|
|
|
|
|
|
-- =========
|
|
-- == END ==
|
|
-- =========
|
|
END
|