1279 lines
45 KiB
Plaintext
1279 lines
45 KiB
Plaintext
LLDP-EXT-HM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
--
|
|
-- ***********************************************************
|
|
-- Hirschmann LLDP extension MIB
|
|
-- ***********************************************************
|
|
--
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE, Integer32
|
|
FROM SNMPv2-SMI
|
|
TruthValue,
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
lldpExtensions,
|
|
lldpLocPortNum,
|
|
lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex,
|
|
lldpPortConfigEntry
|
|
FROM LLDP-MIB;
|
|
|
|
lldpXHmMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200809121200Z" -- September 12, 2008
|
|
ORGANIZATION "Hirschmann Automation & Control"
|
|
CONTACT-INFO
|
|
"Postal: Stuttgarter Str. 45-51
|
|
72654 Neckartenzlingen
|
|
Germany
|
|
Phone: +49 7127 140
|
|
E-mail: hac.support@belden.com"
|
|
DESCRIPTION
|
|
"The LLDP Management Information Base extension module for
|
|
Hirschmann organizationally defined discovery information.
|
|
In order to assure the uniqueness of the LLDP-MIB,
|
|
lldpXHmMIB is branched from lldpExtensions using the Hirschmann
|
|
OUI value as the node.
|
|
Copyright (C) 2008. All Rights Reserved."
|
|
REVISION "200809121200Z" -- September 12, 2008
|
|
DESCRIPTION
|
|
"Part of Hirschmann LLDP device information extension"
|
|
-- OUI for Hirschmann Automation & Control is 32867 (00-80-63)
|
|
::= { lldpExtensions 32867 }
|
|
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
--
|
|
-- Organizationally Defined Information Extension - Hirschmann Automation & Control
|
|
--
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
|
|
lldpXHmObjects OBJECT IDENTIFIER ::= { lldpXHmMIB 1 }
|
|
|
|
-- LLDP Hirschmann extension MIB groups
|
|
lldpXHmConfig OBJECT IDENTIFIER ::= { lldpXHmObjects 1 }
|
|
lldpXHmLocalData OBJECT IDENTIFIER ::= { lldpXHmObjects 2 }
|
|
lldpXHmRemoteData OBJECT IDENTIFIER ::= { lldpXHmObjects 3 }
|
|
|
|
--------------------------------------------
|
|
--Textual Conventions
|
|
--------------------------------------------
|
|
|
|
LldpXHmLocGMRPServiceReqSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"(1) corresponds to forward All Multicast Groups requirement
|
|
(2) corresponds to forward Unregistered Multicast Groups requirement
|
|
(3) not applicable
|
|
If GMRP is not configured on the interface, the value should be set to
|
|
3 and the field should not be evaluated."
|
|
SYNTAX INTEGER {
|
|
forwardAll(1),
|
|
forwardUnregistered(2),
|
|
notApplicable(3)
|
|
}
|
|
|
|
LldpXHmLocIGMPVersionSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which IGMP version is configured on the local device:
|
|
Bit(0): a 1 indicates IGMPv1 configured.
|
|
Bit(1): a 1 indicates IGMPv2 configured.
|
|
Bit(2): a 1 indicates IGMPv2 configured.
|
|
|
|
All IGMP Versions are mutually exclusive, so only one bit should be set
|
|
at any given time. If all bits are set to 0, IGMP is not configured on the
|
|
device."
|
|
SYNTAX BITS {
|
|
iGMPv1(0),
|
|
iGMPv2(1),
|
|
iGMPv3(2)
|
|
}
|
|
|
|
LldpXHmLocPortSecModeSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer Value Shows the 802.1X Port Security configuration for a local port:
|
|
(1) not applicable, no 802.1X support or not configured
|
|
(2) force Authorized, general port access without authorization
|
|
(3) force Unauthorized, no general port access, even with autorization
|
|
(4) automatic, access based on successful authorization
|
|
(5) mac Based, access based on successful authorization for each client (MAC)
|
|
"
|
|
SYNTAX INTEGER {
|
|
notApplicable(1),
|
|
forceAuthorized(2),
|
|
forceUnauthorized(3),
|
|
automatic(4),
|
|
multiClient(5)
|
|
}
|
|
|
|
|
|
LldpXHmLocPTPSupportSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which PTP versions are supported by the local system, based on installed hardware:
|
|
Bit(0): a 1 indicates that PTP is supported in software only
|
|
Bit(1): a 1 indicates that PTPv1 is supported
|
|
Bit(2): a 1 indicates that PTPv2 is supported
|
|
Bit(3): a 1 indicates that PTPTC is supported
|
|
PTPTC indicates the capability to act as a PTP transparent clock.
|
|
If no bits are set, the device does not support any PTP standard and all
|
|
following fields should be set to (0) or (not applicable)."
|
|
SYNTAX BITS {
|
|
swsupport(0),
|
|
ptpv1capable(1),
|
|
ptpv2capable(2),
|
|
ptptccapable(3)
|
|
}
|
|
|
|
|
|
LldpXHmLocPTPStatusSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which PTP versions are enabled on the local system:
|
|
Bit(0): a 1 indicates that PTPv1 is enabled
|
|
Bit(1): a 1 indicates that PTPv2 is enabled
|
|
Both bits should not be set simultaneously, as either only PTPv1 or PTPv2
|
|
can be enabled on a device.
|
|
If no bits are set, no PTP standard is enabled on the port/device and all
|
|
following fields should be set to (0) or similar (e.g. not applicable)."
|
|
SYNTAX BITS {
|
|
ptpv1enabled(0),
|
|
ptpv2enabled(1)
|
|
}
|
|
|
|
LldpXHmLocPTPv2DataTransferSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer is only viable if PTPv2 is enabled. It shows the data transfer
|
|
type configured on the local port and device.
|
|
If only PTPv1 is enabled or no PTP available, this should be set to 4 and not
|
|
evaluated."
|
|
SYNTAX INTEGER {
|
|
ptp2Ieee8023(1),
|
|
ptp2UdpIpv4(2),
|
|
ptp2UdpIpv6(3),
|
|
notApplicable(4)
|
|
}
|
|
|
|
LldpXHmLocPTPv2DelayMechanismSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer is only viable if PTPv2 is enabled. It shows the delay
|
|
mechanism configured on the local port and device.
|
|
If only PTPv1 is enabled or no PTP available, this should be set to 4 and not
|
|
evaluated."
|
|
SYNTAX INTEGER {
|
|
p2p(1),
|
|
e2e(2),
|
|
disabled(3),
|
|
notApplicable(4)
|
|
}
|
|
|
|
LldpXHmRemGMRPServiceReqSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"(1) corresponds to forward All Multicast Groups requirement
|
|
(2) corresponds to forward Unregistered Multicast Groups requirement
|
|
If GMRP is not configured on the interface, the value should be set to
|
|
3 and the field should not be evaluated."
|
|
SYNTAX INTEGER {
|
|
forwardAll(1),
|
|
forwardUnregistered(2),
|
|
notApplicable(3)
|
|
}
|
|
|
|
|
|
LldpXHmRemPTPv2DataTransferSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is only viable if PTPv2 is enabled. It shows the data transfer
|
|
type configured on the remote port and device.
|
|
If only PTPv1 is enabled or no PTP available, this should be set to 4 and not
|
|
evaluated."
|
|
SYNTAX INTEGER {
|
|
ptp2Ieee8023(1),
|
|
ptp2UdpIpv4(2),
|
|
ptp2UdpIpv6(3),
|
|
notApplicable(4)
|
|
}
|
|
|
|
LldpXHmRemPTPv2DelayMechanismSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is only viable if PTPv2 is enabled. It shows the delay
|
|
mechanism configured on the remote port and device.
|
|
If only PTPv1 is enabled or no PTP available, this should be set to 4 and not
|
|
evaluated."
|
|
SYNTAX INTEGER {
|
|
p2p(1),
|
|
e2e(2),
|
|
disabled(3),
|
|
notApplicable(4)
|
|
}
|
|
|
|
LldpXHmRemPTPSupportSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which PTP versions are supported by the remote system, based on installed hardware:
|
|
Bit(0): a 1 indicates that PTP is supported in software only
|
|
Bit(1): a 1 indicates that PTPv1 is supported
|
|
Bit(2): a 1 indicates that PTPv2 is supported
|
|
Bit(3): a 1 indicates that PTPTC is supported
|
|
PTPTC indicates the capability to act as a PTP transparent clock.
|
|
If no bits are set, the device does not support any PTP standard and all
|
|
following fields should be set to (0) or (not applicable)."
|
|
SYNTAX BITS {
|
|
swsupport(0),
|
|
ptpv1capable(1),
|
|
ptpv2capable(2),
|
|
ptptccapable(3)
|
|
}
|
|
|
|
LldpXHmRemPTPStatusSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Bitmap shows which PTP versions are enabled on the remote system:
|
|
Bit(0): a 1 indicates that PTPv1 is enabled
|
|
Bit(1): a 1 indicates that PTPv2 is enabled
|
|
Both bits should not be set simultaneously, as either only PTPv1 or PTPv2
|
|
can be enabled on a device.
|
|
If no bits are set, no PTP standard is enabled on the port/device and all
|
|
following fields should be set to (0) or similar (e.g. not applicable).
|
|
"
|
|
|
|
SYNTAX BITS {
|
|
ptpv1enabled(0),
|
|
ptpv2enabled(1)
|
|
}
|
|
|
|
LldpXHmRemPortSecModeSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer Value Shows the 802.1X Port Security configuration for a remote port:
|
|
(1) not applicable, no 802.1X support or not configured
|
|
(2) force Authorized, general port access without authorization
|
|
(3) force Unauthorized, no general port access, even with autorization
|
|
(4) automatic, access based on successful authorization
|
|
"
|
|
|
|
SYNTAX INTEGER {
|
|
notApplicable(1),
|
|
forceAuthorized(2),
|
|
forceUnauthorized(3),
|
|
automatic(4)
|
|
}
|
|
|
|
LldpXHmRemIGMPVersionSyntax ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows which IGMP version is configured on the remote device:
|
|
Bit(0): a 1 indicates IGMPv1 configured.
|
|
Bit(1): a 1 indicates IGMPv2 configured.
|
|
Bit(2): a 1 indicates IGMPv2 configured.
|
|
|
|
All IGMP Versions are mutually exclusive, so only one bit should be set
|
|
to 1 at any given time. If all bits are set to 0, IGMP is not configured
|
|
on the device."
|
|
SYNTAX BITS {
|
|
iGMPv1(0),
|
|
iGMPv2(1),
|
|
iGMPv3(2)
|
|
}
|
|
|
|
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
-- Hirschmann - Configuration
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
|
|
--------------------------------------------
|
|
-- GMRP Config Entry
|
|
--------------------------------------------
|
|
lldpXHmConfigGMRPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmConfigGMRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that controls GMRP LLDP TLV Information
|
|
to be transmitted on individual ports."
|
|
::= { lldpXHmConfig 1 }
|
|
|
|
lldpXHmConfigGMRPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmConfigGMRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP configuration information that controls the
|
|
transmission of Hirschmann GMRP organizationally defined Configuration
|
|
TLV on LLDP transmission capable ports.
|
|
|
|
This configuration object augments the lldpPortConfigEntry of
|
|
the LLDP-MIB, therefore it is only present along with the port
|
|
configuration defined by the associated lldpPortConfigEntry
|
|
entry.
|
|
|
|
Each active lldpConfigEntry must be restored from non-volatile
|
|
storage (along with the corresponding lldpPortConfigEntry)
|
|
after a re-initialization of the management system."
|
|
AUGMENTS { lldpPortConfigEntry }
|
|
::= { lldpXHmConfigGMRPTable 1 }
|
|
|
|
LldpXHmConfigGMRPEntry ::= SEQUENCE {
|
|
lldpXHmConfigGMRPTxEnable TruthValue
|
|
}
|
|
|
|
lldpXHmConfigGMRPTxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lldpXHmConfigGMRPTxEnable, which is defined as
|
|
a truth value and configured by the network management,
|
|
determines whether the Hirschmann GMRP organizationally defined
|
|
port TLV transmission is allowed on a given LLDP
|
|
transmission capable port.
|
|
|
|
The value of this object must be restored from non-volatile
|
|
storage after a re-initialization of the management system."
|
|
REFERENCE
|
|
"internal"
|
|
DEFVAL { false }
|
|
::= { lldpXHmConfigGMRPEntry 1 }
|
|
|
|
--------------------------------------------
|
|
-- IGMP Config Entry
|
|
--------------------------------------------
|
|
lldpXHmConfigIGMPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmConfigIGMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that controls IGMP LLDP TLV Information
|
|
to be transmitted on individual ports."
|
|
::= { lldpXHmConfig 2 }
|
|
|
|
lldpXHmConfigIGMPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmConfigIGMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP configuration information that controls the
|
|
transmission of Hirschmann IGMP organizationally defined Configuration
|
|
TLV on LLDP transmission capable ports.
|
|
|
|
This configuration object augments the lldpPortConfigEntry of
|
|
the LLDP-MIB, therefore it is only present along with the port
|
|
configuration defined by the associated lldpPortConfigEntry
|
|
entry.
|
|
|
|
Each active lldpConfigEntry must be restored from non-volatile
|
|
storage (along with the corresponding lldpPortConfigEntry)
|
|
after a re-initialization of the management system."
|
|
AUGMENTS { lldpPortConfigEntry }
|
|
::= { lldpXHmConfigIGMPTable 1 }
|
|
|
|
LldpXHmConfigIGMPEntry ::= SEQUENCE {
|
|
lldpXHmConfigIGMPTxEnable TruthValue
|
|
}
|
|
|
|
lldpXHmConfigIGMPTxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lldpXHmConfigIGMPTxEnable, which is defined as
|
|
a truth value and configured by the network management,
|
|
determines whether the Hirschmann IGMP organizationally defined
|
|
port TLV transmission is allowed on a given LLDP
|
|
transmission capable port.
|
|
|
|
The value of this object must be restored from non-volatile
|
|
storage after a re-initialization of the management system."
|
|
REFERENCE
|
|
"internal"
|
|
DEFVAL { false }
|
|
::= { lldpXHmConfigIGMPEntry 1 }
|
|
|
|
--------------------------------------------
|
|
--802.1X Port Security Config Entry
|
|
--------------------------------------------
|
|
lldpXHmConfigPortSecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmConfigPortSecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that controls 802.1X Port Security LLDP TLV Information
|
|
to be transmitted on individual ports."
|
|
::= { lldpXHmConfig 3 }
|
|
|
|
lldpXHmConfigPortSecEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmConfigPortSecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP configuration information that controls the
|
|
transmission of Hirschmann 802.1X Port Security organizationally
|
|
defined Configuration TLV on LLDP transmission capable ports.
|
|
|
|
This configuration object augments the lldpPortConfigEntry of
|
|
the LLDP-MIB, therefore it is only present along with the port
|
|
configuration defined by the associated lldpPortConfigEntry
|
|
entry.
|
|
|
|
Each active lldpConfigEntry must be restored from non-volatile
|
|
storage (along with the corresponding lldpPortConfigEntry)
|
|
after a re-initialization of the management system."
|
|
AUGMENTS { lldpPortConfigEntry }
|
|
::= { lldpXHmConfigPortSecTable 1 }
|
|
|
|
LldpXHmConfigPortSecEntry ::= SEQUENCE {
|
|
lldpXHmConfigPortSecTxEnable TruthValue
|
|
}
|
|
|
|
lldpXHmConfigPortSecTxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lldpXHmConfigPortSecTxEnable, which is defined as
|
|
a truth value and configured by the network management,
|
|
determines whether the Hirschmann 802.1X Port Security
|
|
organizationally defined port TLV transmission is allowed
|
|
on a given LLDP transmission capable port.
|
|
|
|
The value of this object must be restored from non-volatile
|
|
storage after a re-initialization of the management system."
|
|
REFERENCE
|
|
"internal"
|
|
DEFVAL { false }
|
|
::= { lldpXHmConfigPortSecEntry 1 }
|
|
|
|
--------------------------------------------
|
|
-- PTP Config Entry
|
|
--------------------------------------------
|
|
lldpXHmConfigPTPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmConfigPTPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that controls PTP LLDP TLV Information
|
|
to be transmitted on individual ports."
|
|
::= { lldpXHmConfig 4 }
|
|
|
|
lldpXHmConfigPTPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmConfigPTPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP configuration information that controls the
|
|
transmission of Hirschmann PTP organizationally defined Configuration
|
|
TLV on LLDP transmission capable ports.
|
|
|
|
This configuration object augments the lldpPortConfigEntry of
|
|
the LLDP-MIB, therefore it is only present along with the port
|
|
configuration defined by the associated lldpPortConfigEntry
|
|
entry.
|
|
|
|
Each active lldpConfigEntry must be restored from non-volatile
|
|
storage (along with the corresponding lldpPortConfigEntry)
|
|
after a re-initialization of the management system."
|
|
AUGMENTS { lldpPortConfigEntry }
|
|
::= { lldpXHmConfigPTPTable 1 }
|
|
|
|
LldpXHmConfigPTPEntry ::= SEQUENCE {
|
|
lldpXHmConfigPTPTxEnable TruthValue
|
|
}
|
|
|
|
lldpXHmConfigPTPTxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lldpXHmConfigPTPTxEnable, which is defined as
|
|
a truth value and configured by the network management,
|
|
determines whether the Hirschmann PTP organizationally defined
|
|
port TLV transmission is allowed on a given LLDP
|
|
transmission capable port.
|
|
|
|
The value of this object must be restored from non-volatile
|
|
storage after a re-initialization of the management system."
|
|
REFERENCE
|
|
"internal"
|
|
DEFVAL { false }
|
|
::= { lldpXHmConfigPTPEntry 1 }
|
|
|
|
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
-- Hirschmann - Local System Information
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmLocGMRPTable: GMRP information
|
|
--------------------------------------------
|
|
|
|
lldpXHmLocGMRPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmLocGMRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and GMRP
|
|
information about each port of the local system.
|
|
|
|
GMRP is a protocol used for constraining IP Multicast traffic
|
|
defined by the IEEE in standard 802.1p, published in standard 802.1D"
|
|
REFERENCE
|
|
"IEEE 802.1D-2004, Section 10"
|
|
::= { lldpXHmLocalData 1 }
|
|
|
|
lldpXHmLocGMRPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmLocGMRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GMRP Information about a particular
|
|
port component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXHmLocGMRPTable 1 }
|
|
|
|
LldpXHmLocGMRPEntry ::= SEQUENCE {
|
|
lldpXHmLocGMRPSupport TruthValue,
|
|
lldpXHmLocGMRPStatus TruthValue,
|
|
lldpXHmLocGMRPServiceReq LldpXHmLocGMRPServiceReqSyntax
|
|
}
|
|
|
|
lldpXHmLocGMRPSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the local system) supports GMRP.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocGMRPEntry 1 }
|
|
|
|
lldpXHmLocGMRPStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether GMRP
|
|
is enabled on the the given port associated with the local system.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocGMRPEntry 2 }
|
|
|
|
lldpXHmLocGMRPServiceReq OBJECT-TYPE
|
|
SYNTAX LldpXHmLocGMRPServiceReqSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Integer value, used to indicate which GMRP service requirement
|
|
is enabled on the the given port associated with the local system.
|
|
"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocGMRPEntry 3 }
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmLocIGMPTable: IGMP information
|
|
--------------------------------------------
|
|
|
|
lldpXHmLocIGMPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmLocIGMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and IGMP
|
|
information about each port of the local system.
|
|
|
|
IGMP is a protocol used for constraining IP multicast traffic
|
|
specified in IETF RFCs 1112, 2236(IGMPv2) and 3376(IGMPv3)"
|
|
REFERENCE
|
|
"RFCs 1112, 2236, 3376 e.g. at www.rfc.net"
|
|
::= { lldpXHmLocalData 2 }
|
|
|
|
lldpXHmLocIGMPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmLocIGMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Information about a particular
|
|
port component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXHmLocIGMPTable 1 }
|
|
|
|
LldpXHmLocIGMPEntry ::= SEQUENCE {
|
|
lldpXHmLocIGMPSupport TruthValue,
|
|
lldpXHmLocIGMPStatus TruthValue,
|
|
lldpXHmLocIGMPVersion LldpXHmLocIGMPVersionSyntax
|
|
}
|
|
|
|
lldpXHmLocIGMPSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the local system) supports IGMP.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocIGMPEntry 1 }
|
|
|
|
lldpXHmLocIGMPStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether IGMP is enabled
|
|
on the the given port associated with the local system.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocIGMPEntry 2 }
|
|
|
|
lldpXHmLocIGMPVersion OBJECT-TYPE
|
|
SYNTAX LldpXHmLocIGMPVersionSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which IGMP version is configured on the local device."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocIGMPEntry 3 }
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmLocPortSecTable: Port Security information
|
|
--------------------------------------------
|
|
|
|
|
|
lldpXHmLocPortSecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmLocPortSecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and
|
|
802.1X Port Security information about each port of
|
|
the local system.
|
|
|
|
IEEE 802.1X Port Security is a standard, defining rules for
|
|
a port based network access control with a client/supplicant
|
|
requesting access to the network from an authenticator/RADIUS server"
|
|
REFERENCE
|
|
"IEEE Standard 802.1X - 2004"
|
|
::= { lldpXHmLocalData 3 }
|
|
|
|
lldpXHmLocPortSecEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPortSecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1X Port Security Information about a particular
|
|
port component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXHmLocPortSecTable 1 }
|
|
|
|
LldpXHmLocPortSecEntry ::= SEQUENCE {
|
|
lldpXHmLocPortSecSupport TruthValue,
|
|
lldpXHmLocPortSecStatus TruthValue,
|
|
lldpXHmLocPortSecMode LldpXHmLocPortSecModeSyntax
|
|
}
|
|
|
|
lldpXHmLocPortSecSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the local system) supports 802.1X Port Security.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPortSecEntry 1 }
|
|
|
|
lldpXHmLocPortSecStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether 802.1X Port Security
|
|
is enabled on the the given port associated with the local system.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPortSecEntry 2 }
|
|
|
|
lldpXHmLocPortSecMode OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPortSecModeSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer value contains informations about a local ports 802.1X
|
|
configuration."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPortSecEntry 3 }
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmLocPTPTable: PTP information
|
|
--------------------------------------------
|
|
|
|
|
|
lldpXHmLocPTPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmLocPTPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and PTP
|
|
information about the local system.
|
|
|
|
The Precision Time Protocol (PTP) is defined in IEEE Standard 1588
|
|
and describes a protocol for network (system) clock synchronization
|
|
with very high precision."
|
|
REFERENCE
|
|
"IEEE 1588 - 2002 Precision Time Protocol"
|
|
::= { lldpXHmLocalData 4 }
|
|
|
|
lldpXHmLocPTPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPTPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port and PTP Information about a particular
|
|
port component"
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXHmLocPTPTable 1 }
|
|
|
|
LldpXHmLocPTPEntry ::= SEQUENCE {
|
|
lldpXHmLocPTPSupport LldpXHmLocPTPSupportSyntax,
|
|
lldpXHmLocPTPStatus LldpXHmLocPTPStatusSyntax,
|
|
lldpXHmLocPTPSyncInterval Integer32,
|
|
lldpXHmLocPTPv2AnnounceInterval Integer32,
|
|
lldpXHmLocPTPv2DataTransfer LldpXHmLocPTPv2DataTransferSyntax,
|
|
lldpXHmLocPTPv2DelayMechanism LldpXHmLocPTPv2DelayMechanismSyntax,
|
|
lldpXHmLocPTPClockValues BITS,
|
|
lldpXHmLocPTPv2SubdomainNumber Integer32,
|
|
lldpXHmLocPTPv1SubdomainName OCTET STRING
|
|
}
|
|
|
|
lldpXHmLocPTPSupport OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPTPSupportSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which PTP versions are supported by the local system, based on installed hardware"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 1 }
|
|
|
|
lldpXHmLocPTPStatus OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPTPStatusSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which PTP versions are enabled on the local system"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 2 }
|
|
|
|
lldpXHmLocPTPSyncInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer shows the PTPv1 and PTPv2 Synchronization Interval.
|
|
If no PTP is available or configured, this value should be set to -128."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 3 }
|
|
|
|
lldpXHmLocPTPv2AnnounceInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer shows the PTPv2 Announce Interval. If PTPv2 is not
|
|
configured or available, this should be set to -128."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 4 }
|
|
|
|
lldpXHmLocPTPv2DataTransfer OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPTPv2DataTransferSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer shows the enabled PTPv2 data transfer method.
|
|
"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 5 }
|
|
|
|
lldpXHmLocPTPv2DelayMechanism OBJECT-TYPE
|
|
SYNTAX LldpXHmLocPTPv2DelayMechanismSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer shows the enabled PTPv2 delay mechanism"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 6 }
|
|
|
|
lldpXHmLocPTPClockValues OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
slave(0),
|
|
master(1),
|
|
transparent(2),
|
|
boundary(3),
|
|
grandmaster(4),
|
|
multidomain(5),
|
|
simplemode(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows, which clock type(s) are configured
|
|
on a specific port and/or device:
|
|
Bit (0) set to 1 indicates a slave clock
|
|
Bit (1) set to 1 indicates a master clock
|
|
Bit (2) set to 1 indicates a transparent clock
|
|
Bit (3) set to 1 indicates a boundary clock
|
|
Bit (4) set to 1 indicates a grandmaster clock
|
|
Bit (5) set to 1 indicates a clock in multi domain mode
|
|
Bit (6) set to 1 indicates a clock in simple mode
|
|
|
|
If no PTP is configured, all bits should be set to 0."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmLocPTPEntry 7 }
|
|
|
|
|
|
lldpXHmLocPTPv2SubdomainNumber OBJECT-TYPE
|
|
SYNTAX Integer32(0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer shows the PTPv2 subdomain number configured on the local device.
|
|
In case PTPv1 is configured, this value is of no relevance and will not be evaluated."
|
|
::= { lldpXHmLocPTPEntry 8 }
|
|
|
|
|
|
lldpXHmLocPTPv1SubdomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Octet String contains the PTPv1 subdomain name, an ASCII String
|
|
with a maximum of 16 characters length, configured on the local
|
|
device.
|
|
If PTPv2 or no PTP is configured, this should be set to 0."
|
|
::= { lldpXHmLocPTPEntry 9 }
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
-- Hirschmann - Remote System Information
|
|
--------------------------------------------
|
|
--------------------------------------------
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmRemGMRPTable: GMRP information
|
|
--------------------------------------------
|
|
|
|
|
|
lldpXHmRemGMRPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmRemGMRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and GMRP
|
|
information about the remote system.
|
|
|
|
GMRP is a protocol used for constraining IP Multicast traffic
|
|
defined by the IEEE in standard 802.1p, published in standard 802.1D"
|
|
REFERENCE
|
|
"IEEE 802.1D-2004, Section 10"
|
|
::= { lldpXHmRemoteData 1 }
|
|
|
|
lldpXHmRemGMRPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmRemGMRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GMRP Information about a particular
|
|
port component."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXHmRemGMRPTable 1 }
|
|
|
|
LldpXHmRemGMRPEntry ::= SEQUENCE {
|
|
lldpXHmRemGMRPSupport TruthValue,
|
|
lldpXHmRemGMRPStatus TruthValue,
|
|
lldpXHmRemGMRPServiceReq LldpXHmRemGMRPServiceReqSyntax
|
|
}
|
|
|
|
|
|
lldpXHmRemGMRPSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the remote system) supports GMRP.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemGMRPEntry 1 }
|
|
|
|
lldpXHmRemGMRPStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether GMRP is enabled on the
|
|
the given port associated with the remote system.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemGMRPEntry 2 }
|
|
|
|
lldpXHmRemGMRPServiceReq OBJECT-TYPE
|
|
SYNTAX LldpXHmRemGMRPServiceReqSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Integer value, used to indicate which GMRP service requirement
|
|
is enabled on the the given port associated with the remote system.
|
|
"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemGMRPEntry 3 }
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmRemIGMPTable: IGMP information
|
|
--------------------------------------------
|
|
|
|
|
|
|
|
lldpXHmRemIGMPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmRemIGMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and IGMP
|
|
information about each port of the remote system.
|
|
|
|
IGMP is a protocol used for constraining IP multicast traffic
|
|
specified in IETF RFCs 1112, 2236(IGMPv2) and 3376(IGMPv3)"
|
|
REFERENCE
|
|
"RFCs 1112, 2236, 3376 at www.rfc.net"
|
|
::= { lldpXHmRemoteData 2 }
|
|
|
|
lldpXHmRemIGMPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmRemIGMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Information about a particular
|
|
port component."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXHmRemIGMPTable 1 }
|
|
|
|
LldpXHmRemIGMPEntry ::= SEQUENCE {
|
|
lldpXHmRemIGMPSupport TruthValue,
|
|
lldpXHmRemIGMPStatus TruthValue,
|
|
lldpXHmRemIGMPVersion LldpXHmRemIGMPVersionSyntax
|
|
}
|
|
|
|
lldpXHmRemIGMPSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the remote system) supports IGMP.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemIGMPEntry 1 }
|
|
|
|
lldpXHmRemIGMPStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether IGMP is enabled on
|
|
the the given port associated with the remote system.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemIGMPEntry 2 }
|
|
|
|
lldpXHmRemIGMPVersion OBJECT-TYPE
|
|
SYNTAX LldpXHmRemIGMPVersionSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This bitmap shows which IGMP version is configured on the remote device."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemIGMPEntry 3 }
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmRemPortSecTable: Port Security information
|
|
--------------------------------------------
|
|
|
|
|
|
lldpXHmRemPortSecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmRemPortSecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and
|
|
802.1X Port Security information about each port of
|
|
the remote system.
|
|
IEEE 802.1X Port Security is a standard, defining rules for
|
|
a port based network access control with a client/supplicant
|
|
requesting access to the network from an authenticator/RADIUS server"
|
|
REFERENCE
|
|
"IEEE Standard 802.1X - 2004"
|
|
::= { lldpXHmRemoteData 3 }
|
|
|
|
lldpXHmRemPortSecEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPortSecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1X Port Security Information about a particular
|
|
port component."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXHmRemPortSecTable 1 }
|
|
|
|
LldpXHmRemPortSecEntry ::= SEQUENCE {
|
|
lldpXHmRemPortSecSupport TruthValue,
|
|
lldpXHmRemPortSecStatus TruthValue,
|
|
lldpXHmRemPortSecMode LldpXHmRemPortSecModeSyntax
|
|
}
|
|
|
|
lldpXHmRemPortSecSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the remote system) supports 802.1X Port Security.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPortSecEntry 1 }
|
|
|
|
lldpXHmRemPortSecStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether 802.1X Port Security
|
|
is enabled on the the given port associated with the remote system.
|
|
If this is set to (false), all following fields should be
|
|
set to not applicable and should not be evaluated."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPortSecEntry 2 }
|
|
|
|
lldpXHmRemPortSecMode OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPortSecModeSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Integer value contains informations about a remote ports 802.1X
|
|
configuration."
|
|
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPortSecEntry 3 }
|
|
|
|
--------------------------------------------
|
|
-- lldpXHmRemPTPTable: PTP information
|
|
--------------------------------------------
|
|
|
|
|
|
|
|
lldpXHmRemPTPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXHmRemPTPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one or more rows per Port and PTP
|
|
information about the remote system.
|
|
|
|
The Precision Time Protocol (PTP) is defined in IEEE Standard 1588
|
|
and describes a protocol for network (system) clock synchronization
|
|
with very high precision."
|
|
REFERENCE
|
|
"IEEE 1588 - 2002 Precision Time Protocol"
|
|
::= { lldpXHmRemoteData 4 }
|
|
|
|
lldpXHmRemPTPEntry OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPTPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port and PTP Information about a particular
|
|
port component"
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXHmRemPTPTable 1 }
|
|
|
|
LldpXHmRemPTPEntry ::= SEQUENCE {
|
|
lldpXHmRemPTPSupport LldpXHmRemPTPSupportSyntax,
|
|
lldpXHmRemPTPStatus LldpXHmRemPTPStatusSyntax,
|
|
lldpXHmRemPTPSyncInterval Integer32,
|
|
lldpXHmRemPTPv2AnnounceInterval Integer32,
|
|
lldpXHmRemPTPv2DataTransfer LldpXHmRemPTPv2DataTransferSyntax,
|
|
lldpXHmRemPTPv2DelayMechanism LldpXHmRemPTPv2DelayMechanismSyntax,
|
|
lldpXHmRemPTPClockValues BITS,
|
|
lldpXHmRemPTPv2SubdomainNumber Integer32,
|
|
lldpXHmRemPTPv1SubdomainName OCTET STRING
|
|
}
|
|
|
|
lldpXHmRemPTPSupport OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPTPSupportSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows which PTP versions are supported by the remote system, based on installed hardware"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 1 }
|
|
|
|
lldpXHmRemPTPStatus OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPTPStatusSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows which PTP versions are enabled on the remote system"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 2 }
|
|
|
|
lldpXHmRemPTPSyncInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows the PTPv1 and PTPv2 Synchronization Interval.
|
|
If no PTP is available or configured, this value should be set to -128."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 3 }
|
|
|
|
lldpXHmRemPTPv2AnnounceInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows the PTPv2 Announce Interval. If PTPv2 is not
|
|
configured or available, this should be set to -128."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 4 }
|
|
|
|
lldpXHmRemPTPv2DataTransfer OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPTPv2DataTransferSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is only viable if PTPv2 is enabled. It shows the data transfer
|
|
type configured on the remote port and device."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 5 }
|
|
|
|
lldpXHmRemPTPv2DelayMechanism OBJECT-TYPE
|
|
SYNTAX LldpXHmRemPTPv2DelayMechanismSyntax
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows the enabled PTPv2 delay mechanism"
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 6 }
|
|
|
|
|
|
lldpXHmRemPTPClockValues OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
slave(0),
|
|
master(1),
|
|
transparent(2),
|
|
boundary(3),
|
|
grandmaster(4),
|
|
multidomain(5),
|
|
simplemode(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows, which clock type(s) are configured on a specific remote port
|
|
and/or device:
|
|
Bit (0) set to 1 indicates a slave clock
|
|
Bit (1) set to 1 indicates a master clock
|
|
Bit (2) set to 1 indicates a transparent clock
|
|
Bit (3) set to 1 indicates a boundary clock
|
|
Bit (4) set to 1 indicates a grandmaster clock
|
|
Bit (5) set to 1 indicates a clock in multi domain mode
|
|
Bit (6) set to 1 indicates a clock in simple mode
|
|
|
|
If no PTP is configured, all bits should be set to 0."
|
|
REFERENCE
|
|
"internal"
|
|
::= { lldpXHmRemPTPEntry 7 }
|
|
|
|
|
|
lldpXHmRemPTPv2SubdomainNumber OBJECT-TYPE
|
|
SYNTAX Integer32(0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows the PTPv2 subdomain number configured on the remote device.
|
|
In case PTPv1 is configured, this value is of no relevance and will not be evaluated."
|
|
::= { lldpXHmRemPTPEntry 8 }
|
|
|
|
|
|
lldpXHmRemPTPv1SubdomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Octet String contains the PTPv1 subdomain name, an ASCII String
|
|
with a maximum of 16 characters length, configured on the remote device.
|
|
If PTPv2 is configured, this field should be set to 0."
|
|
::= { lldpXHmRemPTPEntry 9 }
|
|
END
|