mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 16:32:45 +00:00
1484 lines
54 KiB
Plaintext
1484 lines
54 KiB
Plaintext
|
|
RC-DIAG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
DisplayString, TruthValue, MacAddress, RowStatus
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
rcDiag, rcMirror, EnableValue
|
|
FROM RAPID-CITY;
|
|
|
|
|
|
rcDiagMib MODULE-IDENTITY
|
|
LAST-UPDATED "200510120000Z"
|
|
ORGANIZATION "Bay Networks, Rapid-City Group"
|
|
CONTACT-INFO "
|
|
Edwin Tsang
|
|
Postal: Bay Networks, Inc.
|
|
4401 Great America Parkway
|
|
Santa Clara, CA 95052-8185
|
|
|
|
Tel: 408-495-6159
|
|
Fax: 408-495-5215
|
|
E-mail: edwin_tsang@baynetworks.com
|
|
"
|
|
DESCRIPTION "Enterprise MIB for the Accelar product family."
|
|
|
|
REVISION "200510120000Z" -- 12 Oct. 2005
|
|
DESCRIPTION "Version 7: Add pairForce(7) to rcDiagVctPair*Status."
|
|
|
|
REVISION "200502010000Z" -- 01 Feb. 2005
|
|
DESCRIPTION "Version 6: Fixes to the new objects in rcDiagVctTable."
|
|
|
|
REVISION "200501140000Z" -- 14 Jan. 2005
|
|
DESCRIPTION "Version 5: Added new objects in rcDiagVctTable to
|
|
support use of broadcom chips for cable
|
|
testing."
|
|
|
|
REVISION "200412220000Z" -- 22 Dec. 2004
|
|
DESCRIPTION "Version 4: Modified rcDiagMirrorByPortMode For PR"
|
|
|
|
REVISION "200407200000Z" -- 20 July 2004
|
|
DESCRIPTION "Version 3: Added version info"
|
|
|
|
::= { rcDiag 0 }
|
|
|
|
-- Mirror Group
|
|
|
|
rcMirrorSaveConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Control whether Mirror configuration information
|
|
should be saved to NVRAM so mirror settings can
|
|
be automatically reinstalled after a system
|
|
reboot.
|
|
|
|
Setting rcMirrorSaveConfig to true does not
|
|
immediately save the configuration information.
|
|
The save happens when the rcSysAction variable
|
|
is set to 'saveToNVRAM(4)'."
|
|
::= { rcMirror 1 }
|
|
|
|
rcMirrorByPort OBJECT IDENTIFIER ::= { rcMirror 2 }
|
|
|
|
rcMirrorByPortEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the mirror by port
|
|
feature is active. The system can only support
|
|
mirroring on two ports. When this feature is
|
|
active, all packets received on the port(s)
|
|
specified by rcMirrorSrcPortOne and/or
|
|
rcMirrorSrcPortTwo are copied to rcMirrorDstPort.
|
|
The mirroring operation is non-intrusive."
|
|
DEFVAL { false }
|
|
::= { rcMirrorByPort 1 }
|
|
|
|
rcMirrorByPortMirrorPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The ifIndex of the port to forward mirrored frames to."
|
|
::= { rcMirrorByPort 2 }
|
|
|
|
rcMirrorByPortEnableMirroredPortOne OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the port specified in
|
|
rcMirrorByPortMirroredPortOne should be mirrored."
|
|
DEFVAL { false }
|
|
::= { rcMirrorByPort 3 }
|
|
|
|
rcMirrorByPortMirroredPortOne OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The ifIndex of the port to be mirrored. That
|
|
is, traffic received on this port will be sent
|
|
to the mirror port."
|
|
::= { rcMirrorByPort 4 }
|
|
|
|
rcMirrorByPortEnableMirroredPortTwo OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the port specified in
|
|
rcMirrorByPortMirroredPortTwo should be mirrored."
|
|
DEFVAL { false }
|
|
::= { rcMirrorByPort 5 }
|
|
|
|
rcMirrorByPortMirroredPortTwo OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The ifIndex of the port to be mirrored. That
|
|
is, traffic received on this port will be sent
|
|
to the mirror port."
|
|
::= { rcMirrorByPort 6 }
|
|
|
|
-- Diag Mirror by port Table
|
|
|
|
rcDiagMirrorByPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagMirrorByPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to configure the Mirror By
|
|
Port feature. This feature allows the device
|
|
to forward a copy of each packet seen on a
|
|
particular port to a different port."
|
|
::= { rcDiag 1 }
|
|
|
|
rcDiagMirrorByPortEntry OBJECT-TYPE
|
|
SYNTAX RcDiagMirrorByPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing mirror by port information."
|
|
INDEX { rcDiagMirrorByPortId }
|
|
::= { rcDiagMirrorByPortTable 1 }
|
|
|
|
RcDiagMirrorByPortEntry ::= SEQUENCE {
|
|
rcDiagMirrorByPortId INTEGER,
|
|
rcDiagMirrorByPortMirroredPort InterfaceIndex,
|
|
rcDiagMirrorByPortMirroringPort InterfaceIndex,
|
|
rcDiagMirrorByPortMode INTEGER,
|
|
rcDiagMirrorByPortEnable TruthValue,
|
|
rcDiagMirrorByPortRowStatus RowStatus,
|
|
rcDiagMirrorByPortOctapidId Integer32, --excluded
|
|
rcDiagMirrorByPortPid Integer32,
|
|
rcDiagMirrorRemoteMirrorVlanId INTEGER
|
|
}
|
|
|
|
rcDiagMirrorByPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry id."
|
|
::= { rcDiagMirrorByPortEntry 1 }
|
|
|
|
rcDiagMirrorByPortMirroredPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the 'mirrored' port. The port
|
|
where packets are copied from."
|
|
::= { rcDiagMirrorByPortEntry 2 }
|
|
|
|
rcDiagMirrorByPortMirroringPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the 'mirroring' port. The port
|
|
where packets are copied to."
|
|
::= { rcDiagMirrorByPortEntry 3 }
|
|
|
|
rcDiagMirrorByPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tx(1),
|
|
rx(2),
|
|
both(3),
|
|
rxFilter(4),
|
|
txFilter(5),
|
|
bothFilter(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the 'mode' of the mirror operation.
|
|
'tx' means packets being transmitted on the 'mirrored'
|
|
port will be copied. 'rx' means packets received on
|
|
the 'mirrored' port will be copied. 'both' means
|
|
all traffic on the 'mirrored' port will be copied.
|
|
'rxFilter' means packets received on the 'mirrored'
|
|
port is copied only if it macthes filter criteria.
|
|
'txFilter' means packets being transmitted on the
|
|
'mirrorred' port is copied only if it matches filter
|
|
criteria. 'bothFilter' means both ingress and egress
|
|
traffic will be copied if it matches either ingress or
|
|
egress filter on the 'mirrored' port."
|
|
DEFVAL { rx }
|
|
::= { rcDiagMirrorByPortEntry 4 }
|
|
|
|
rcDiagMirrorByPortEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable this entry."
|
|
DEFVAL { true }
|
|
::= { rcDiagMirrorByPortEntry 5 }
|
|
|
|
rcDiagMirrorByPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcDiagMirrorByPortEntry 6 }
|
|
|
|
rcDiagMirrorByPortOctapidId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Octapid Id for a port."
|
|
::= { rcDiagMirrorByPortEntry 7 }
|
|
|
|
rcDiagMirrorByPortPid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Pid for a port."
|
|
::= { rcDiagMirrorByPortEntry 8 }
|
|
|
|
rcDiagMirrorRemoteMirrorVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "vlan-id to which mirrored packets needs to
|
|
be send for remote mirroring. If set, this
|
|
vlan id is used in mirror tag of the remote
|
|
mirrored packet"
|
|
::= { rcDiagMirrorByPortEntry 9 }
|
|
|
|
-- Diag Port Conv Steering Table
|
|
|
|
rcDiagPortConvSteeringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagPortConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Diag Port Conv Steering Table"
|
|
::= { rcDiag 2 }
|
|
|
|
rcDiagPortConvSteeringEntry OBJECT-TYPE
|
|
SYNTAX RcDiagPortConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Diag Port Conv Steering."
|
|
INDEX { rcDiagPortConvSteeringId }
|
|
::= { rcDiagPortConvSteeringTable 1 }
|
|
|
|
RcDiagPortConvSteeringEntry ::= SEQUENCE {
|
|
rcDiagPortConvSteeringId Integer32,
|
|
rcDiagPortConvSteeringPortOne Integer32,
|
|
rcDiagPortConvSteeringPortTwo Integer32,
|
|
rcDiagPortConvSteeringMode INTEGER,
|
|
rcDiagPortConvSteeringForwardPort Integer32,
|
|
rcDiagPortConvSteeringEnable TruthValue,
|
|
rcDiagPortConvSteeringRowStatus RowStatus
|
|
}
|
|
|
|
rcDiagPortConvSteeringId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry id."
|
|
::= { rcDiagPortConvSteeringEntry 1 }
|
|
|
|
rcDiagPortConvSteeringPortOne OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex for port one"
|
|
::= { rcDiagPortConvSteeringEntry 2 }
|
|
|
|
rcDiagPortConvSteeringPortTwo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex for port two"
|
|
::= { rcDiagPortConvSteeringEntry 3 }
|
|
|
|
rcDiagPortConvSteeringMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneToTwo(1),
|
|
twoToOne(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the traffic flow that should be
|
|
captured between ports one and two."
|
|
::= { rcDiagPortConvSteeringEntry 4 }
|
|
|
|
rcDiagPortConvSteeringForwardPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of the port where captured traffic should
|
|
be forwarded to."
|
|
::= { rcDiagPortConvSteeringEntry 5 }
|
|
|
|
rcDiagPortConvSteeringEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable this entry."
|
|
DEFVAL { true }
|
|
::= { rcDiagPortConvSteeringEntry 6 }
|
|
|
|
rcDiagPortConvSteeringRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcDiagMirrorByPortTable."
|
|
::= { rcDiagPortConvSteeringEntry 7 }
|
|
|
|
|
|
-- Diag Mac Conv Steering Table
|
|
|
|
rcDiagMacConvSteeringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagMacConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Diag Mac Conv Steering Table"
|
|
::= { rcDiag 3 }
|
|
|
|
rcDiagMacConvSteeringEntry OBJECT-TYPE
|
|
SYNTAX RcDiagMacConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Diag Mac Conv Steering."
|
|
INDEX { rcDiagMacConvSteeringId }
|
|
::= { rcDiagMacConvSteeringTable 1 }
|
|
|
|
RcDiagMacConvSteeringEntry ::= SEQUENCE {
|
|
rcDiagMacConvSteeringId Integer32,
|
|
rcDiagMacConvSteeringSrcMac MacAddress,
|
|
rcDiagMacConvSteeringDstMac MacAddress,
|
|
rcDiagMacConvSteeringInPort Integer32,
|
|
rcDiagMacConvSteeringForwardPort Integer32,
|
|
rcDiagMacConvSteeringEnable TruthValue,
|
|
rcDiagMacConvSteeringRowStatus RowStatus
|
|
}
|
|
|
|
rcDiagMacConvSteeringId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry id."
|
|
::= { rcDiagMacConvSteeringEntry 1 }
|
|
|
|
rcDiagMacConvSteeringSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source MAC address"
|
|
::= { rcDiagMacConvSteeringEntry 2 }
|
|
|
|
rcDiagMacConvSteeringDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination MAC address"
|
|
::= { rcDiagMacConvSteeringEntry 3 }
|
|
|
|
rcDiagMacConvSteeringInPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of ingress port."
|
|
::= { rcDiagMacConvSteeringEntry 4 }
|
|
|
|
rcDiagMacConvSteeringForwardPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of the port where captured traffic should
|
|
be forwarded to."
|
|
::= { rcDiagMacConvSteeringEntry 5 }
|
|
|
|
rcDiagMacConvSteeringEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable this entry."
|
|
DEFVAL { true }
|
|
::= { rcDiagMacConvSteeringEntry 6 }
|
|
|
|
rcDiagMacConvSteeringRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcDiagMirrorByPortTable."
|
|
::= { rcDiagMacConvSteeringEntry 7 }
|
|
|
|
-- Diag Vct Table
|
|
|
|
rcDiagVctTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagVctEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Diag Vct Table"
|
|
::= { rcDiag 4 }
|
|
|
|
rcDiagVctEntry OBJECT-TYPE
|
|
SYNTAX RcDiagVctEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing cable infomation and test result."
|
|
INDEX { rcDiagVctIfIndex }
|
|
::= { rcDiagVctTable 1 }
|
|
|
|
RcDiagVctEntry ::= SEQUENCE {
|
|
rcDiagVctIfIndex InterfaceIndex,
|
|
rcDiagVctNormalCableLength INTEGER,
|
|
rcDiagVctPhyType INTEGER,
|
|
rcDiagVctCableStatus INTEGER,
|
|
rcDiagVctPair1Status INTEGER,
|
|
rcDiagVctPair1ErrLength INTEGER,
|
|
rcDiagVctPair2Status INTEGER,
|
|
rcDiagVctPair2ErrLength INTEGER,
|
|
rcDiagVctPair3Status INTEGER,
|
|
rcDiagVctPair3ErrLength INTEGER,
|
|
rcDiagVctPair4Status INTEGER,
|
|
rcDiagVctPair4ErrLength INTEGER,
|
|
rcDiagVctStartTest TruthValue,
|
|
rcDiagVctTestDone TruthValue,
|
|
rcDiagVctCableCategory INTEGER,
|
|
rcDiagVctCableLength Integer32,
|
|
rcDiagVctPair1Polarity INTEGER,
|
|
rcDiagVctPair1Swap INTEGER,
|
|
rcDiagVctPair1Skew Integer32,
|
|
rcDiagVctPair2Polarity INTEGER,
|
|
rcDiagVctPair2Swap INTEGER,
|
|
rcDiagVctPair2Skew Integer32,
|
|
rcDiagVctPair3Polarity INTEGER,
|
|
rcDiagVctPair3Swap INTEGER,
|
|
rcDiagVctPair3Skew Integer32,
|
|
rcDiagVctPair4Polarity INTEGER,
|
|
rcDiagVctPair4Swap INTEGER,
|
|
rcDiagVctPair4Skew Integer32
|
|
}
|
|
|
|
rcDiagVctIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port IfIndex."
|
|
::= { rcDiagVctEntry 1 }
|
|
|
|
rcDiagVctNormalCableLength OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cableLT50M(1),
|
|
cable50M80M(2),
|
|
cable80M110M(3),
|
|
cable110M140M(4),
|
|
cableGT140M(5),
|
|
cableUnknown(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Cable length, this indicates a range in which the
|
|
actual length falls."
|
|
::= { rcDiagVctEntry 2 }
|
|
|
|
rcDiagVctPhyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
phy100M(1),
|
|
phy1000M(2),
|
|
phy10000M(3),
|
|
phy100000M(4),
|
|
phyUnknown(5),
|
|
bcm5464(6),
|
|
bcm5464s(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Phy type, 100MHz throught 1 GHz, or broadcom phy."
|
|
::= { rcDiagVctEntry 3 }
|
|
|
|
rcDiagVctCableStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cableFail(1),
|
|
cableNormal(2),
|
|
cableOpen(3),
|
|
cableShorted(4),
|
|
cableNotApplicable(5),
|
|
cableUntested(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of the cable as a whole. The status of a
|
|
cable is in a sense, a summation of the status of its
|
|
pairs. If all the pairs are normal, then the cable is
|
|
normal. If the cable consists of zero or more normal
|
|
pairs and one or more open pairs, then the cable is
|
|
considered open. If it consists of shorted pairs and
|
|
normal pairs, then the cable is considered shorted.
|
|
Any combination of open and shorted pairs is
|
|
considered simply FAILED."
|
|
::= { rcDiagVctEntry 4 }
|
|
|
|
rcDiagVctPair1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pairFail(1),
|
|
pairNormal(2),
|
|
pairOpen(3),
|
|
pairShorted(4),
|
|
pairNotApplicable(5),
|
|
pairNotTested(6),
|
|
pairForce(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of a single pair in the cable"
|
|
::= { rcDiagVctEntry 5 }
|
|
|
|
rcDiagVctPair1ErrLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error Pair Length, in meters, measured by Time
|
|
Domain Reflectometry."
|
|
::= { rcDiagVctEntry 6 }
|
|
|
|
rcDiagVctPair2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pairFail(1),
|
|
pairNormal(2),
|
|
pairOpen(3),
|
|
pairShorted(4),
|
|
pairNotApplicable(5),
|
|
pairNotTested(6),
|
|
pairForce(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of a single pair in the cable"
|
|
::= { rcDiagVctEntry 7 }
|
|
|
|
rcDiagVctPair2ErrLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error Pair Length, in meters, measured by Time
|
|
Domain Reflectometry."
|
|
::= { rcDiagVctEntry 8 }
|
|
|
|
rcDiagVctPair3Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pairFail(1),
|
|
pairNormal(2),
|
|
pairOpen(3),
|
|
pairShorted(4),
|
|
pairNotApplicable(5),
|
|
pairNotTested(6),
|
|
pairForce(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of a single pair in the cable"
|
|
::= { rcDiagVctEntry 9 }
|
|
|
|
rcDiagVctPair3ErrLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error Pair Length, in meters, measured by Time
|
|
Domain Reflectometry."
|
|
::= { rcDiagVctEntry 10 }
|
|
|
|
rcDiagVctPair4Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pairFail(1),
|
|
pairNormal(2),
|
|
pairOpen(3),
|
|
pairShorted(4),
|
|
pairNotApplicable(5),
|
|
pairNotTested(6),
|
|
pairForce(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of a single pair in the cable"
|
|
::= { rcDiagVctEntry 11 }
|
|
|
|
rcDiagVctPair4ErrLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error Pair Length, in meters, measured by Time
|
|
Domain Reflectometry."
|
|
::= { rcDiagVctEntry 12 }
|
|
|
|
rcDiagVctStartTest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Start VCT test, Set this object to TRUE to perform
|
|
a VCT test on the current port. A get on this
|
|
object produces an undefines value."
|
|
::= { rcDiagVctEntry 13 }
|
|
|
|
rcDiagVctTestDone OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "When a VCT test is started setting rcDiagVctStartTest,
|
|
this object is immediately set to FALSE by the switch
|
|
software. It remain FALSE until the test is completed,
|
|
when it is set to TRUE. When this object is TRUE,
|
|
then the management station can immediately perform
|
|
a GET on the test result for this port."
|
|
::= { rcDiagVctEntry 14 }
|
|
|
|
rcDiagVctCableCategory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cat3(1),
|
|
cat5(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Cable type: CAT3 or CAT5."
|
|
::= { rcDiagVctEntry 15 }
|
|
|
|
rcDiagVctCableLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
UNITS "Meters"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Length of cable in meters based on average electrical
|
|
length of 4 pairs. Measurement can be done when
|
|
traffic is live or not."
|
|
::= { rcDiagVctEntry 16 }
|
|
|
|
rcDiagVctPair1Polarity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inversed(1),
|
|
normal(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The polarity of a single pair in the cable."
|
|
::= { rcDiagVctEntry 17 }
|
|
|
|
rcDiagVctPair1Swap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
swapped(2),
|
|
invalid(3),
|
|
error(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The pair swap in the cable."
|
|
::= { rcDiagVctEntry 18 }
|
|
|
|
rcDiagVctPair1Skew OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Differential cable pair length in meters.
|
|
Skew measurement can only be performed when cable
|
|
gigabit link is up regardless of traffic activity.
|
|
A value of -1 means an error occured when trying
|
|
to get the length."
|
|
::= { rcDiagVctEntry 19 }
|
|
|
|
rcDiagVctPair2Polarity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inversed(1),
|
|
normal(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The polarity of a single pair in the cable."
|
|
::= { rcDiagVctEntry 20 }
|
|
|
|
rcDiagVctPair2Swap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
swapped(2),
|
|
invalid(3),
|
|
error(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The pair swap in the cable."
|
|
::= { rcDiagVctEntry 21 }
|
|
|
|
rcDiagVctPair2Skew OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Differential cable pair length in meters.
|
|
Skew measurement can only be performed when cable
|
|
gigabit link is up regardless of traffic activity.
|
|
A value of -1 means an error occured when trying
|
|
to get the length."
|
|
::= { rcDiagVctEntry 22 }
|
|
|
|
rcDiagVctPair3Polarity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inversed(1),
|
|
normal(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The polarity of a single pair in the cable."
|
|
::= { rcDiagVctEntry 23 }
|
|
|
|
rcDiagVctPair3Swap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
swapped(2),
|
|
invalid(3),
|
|
error(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The pair swap in the cable."
|
|
::= { rcDiagVctEntry 24 }
|
|
|
|
rcDiagVctPair3Skew OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Differential cable pair length in meters.
|
|
Skew measurement can only be performed when cable
|
|
gigabit link is up regardless of traffic activity.
|
|
A value of -1 means an error occured when trying
|
|
to get the length."
|
|
::= { rcDiagVctEntry 25 }
|
|
|
|
rcDiagVctPair4Polarity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inversed(1),
|
|
normal(2),
|
|
invalid(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The polarity of a single pair in the cable."
|
|
::= { rcDiagVctEntry 26 }
|
|
|
|
rcDiagVctPair4Swap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
swapped(2),
|
|
invalid(3),
|
|
error(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The pair swap in the cable."
|
|
::= { rcDiagVctEntry 27 }
|
|
|
|
rcDiagVctPair4Skew OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Differential cable pair length in meters.
|
|
Skew measurement can only be performed when cable
|
|
gigabit link is up regardless of traffic activity.
|
|
A value of -1 means an error occured when trying
|
|
to get the length."
|
|
::= { rcDiagVctEntry 28 }
|
|
|
|
|
|
|
|
rcDiagSaveConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to configure whether the various mirror feature
|
|
settings should be saved and restored across system
|
|
reboot."
|
|
::= { rcDiag 10 }
|
|
|
|
rcDiagMirrorByPortTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate table size."
|
|
::= { rcDiag 11 }
|
|
|
|
rcDiagPortConvSteeringTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate table size."
|
|
::= { rcDiag 12 }
|
|
|
|
rcDiagMacConvSteeringTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate table size."
|
|
::= { rcDiag 13 }
|
|
|
|
rcDiagDiagnosticsEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to enable/disable the mirroring feature
|
|
for the entire device. This setting overrides
|
|
any setting in the various mirroring tables."
|
|
DEFVAL { false }
|
|
::= { rcDiag 14 }
|
|
|
|
|
|
-- rcDiagPcap Group
|
|
|
|
rcDiagPcap OBJECT IDENTIFIER ::= { rcDiag 15 }
|
|
|
|
rcDiagPcapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable pcap in secondary CPU"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 1 }
|
|
|
|
rcDiagPcapBufferWrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable buffer wrap-around when buffer is full.
|
|
If set, pcap will continue to capture pkts, otherwise
|
|
stops pkt storing"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 2 }
|
|
|
|
rcDiagPcapPcmciaWrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To wrap around the PCMCIA when saving data in PCMCIA"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 3 }
|
|
|
|
rcDiagPcapFrameSize OBJECT-TYPE
|
|
SYNTAX INTEGER (64..9600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of bytes of pkts needs to be stored"
|
|
DEFVAL { 64 }
|
|
::= { rcDiagPcap 4 }
|
|
|
|
rcDiagPcapBufferSize OBJECT-TYPE
|
|
SYNTAX INTEGER (2..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "memory to be allocated for capturing the pkt"
|
|
DEFVAL { 2 }
|
|
::= { rcDiagPcap 5 }
|
|
|
|
rcDiagPcapAutoSave OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To save data automatically when buffer is full"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 6 }
|
|
|
|
rcDiagPcapAutoSaveFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of the file in which the pkt is to be stored"
|
|
::= { rcDiagPcap 7 }
|
|
|
|
rcDiagPcapAutoSaveDevice OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pcmcia(0),
|
|
network(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Where to store the captured pkts. If the option is
|
|
network, the user need to enter an IP address also"
|
|
::= { rcDiagPcap 8 }
|
|
|
|
rcDiagPcapAutoSaveNetworkIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ip address of the remote host where the data
|
|
needs to be stored. This field is valid only
|
|
if the device is network"
|
|
::= { rcDiagPcap 9 }
|
|
|
|
|
|
rcDiagPcapFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
Filter table"
|
|
::= { rcDiagPcap 10 }
|
|
|
|
|
|
-- rcDiagPcapFilterTable
|
|
|
|
rcDiagPcapFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagPcapFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store pcap secondary filters"
|
|
::= { rcDiagPcap 11 }
|
|
|
|
rcDiagPcapFilterEntry OBJECT-TYPE
|
|
SYNTAX RcDiagPcapFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pcap secondary filter desc"
|
|
INDEX {rcDiagPcapFilterId }
|
|
::= { rcDiagPcapFilterTable 1 }
|
|
|
|
RcDiagPcapFilterEntry ::= SEQUENCE {
|
|
rcDiagPcapFilterId INTEGER,
|
|
rcDiagPcapFilterEnable EnableValue,
|
|
rcDiagPcapFilterAction INTEGER,
|
|
rcDiagPcapFilterSrcMac MacAddress,
|
|
rcDiagPcapFilterSrcMask INTEGER,
|
|
rcDiagPcapFilterIsInverseSrcMac TruthValue,
|
|
rcDiagPcapFilterDstMac MacAddress,
|
|
rcDiagPcapFilterDstMask INTEGER,
|
|
rcDiagPcapFilterIsInverseDstMac TruthValue,
|
|
rcDiagPcapFilterVlanId INTEGER,
|
|
rcDiagPcapFilterToVlanId INTEGER,
|
|
rcDiagPcapFilterIsInverseVlanId TruthValue,
|
|
rcDiagPcapFilterPbit INTEGER,
|
|
rcDiagPcapFilterToPbit INTEGER,
|
|
rcDiagPcapFilterIsInversePbit TruthValue,
|
|
rcDiagPcapFilterEtherType INTEGER,
|
|
rcDiagPcapFilterToEtherType INTEGER,
|
|
rcDiagPcapFilterIsInverseEtherType TruthValue,
|
|
rcDiagPcapFilterProtocolType INTEGER,
|
|
rcDiagPcapFilterToProtocolType INTEGER,
|
|
rcDiagPcapFilterIsInverseProtocolType TruthValue,
|
|
rcDiagPcapFilterSrcIp IpAddress,
|
|
rcDiagPcapFilterToSrcIp IpAddress,
|
|
rcDiagPcapFilterIsInverseSrcIp TruthValue,
|
|
rcDiagPcapFilterDstIp IpAddress,
|
|
rcDiagPcapFilterToDstIp IpAddress,
|
|
rcDiagPcapFilterIsInverseDstIp TruthValue,
|
|
rcDiagPcapFilterDscp INTEGER,
|
|
rcDiagPcapFilterToDscp INTEGER,
|
|
rcDiagPcapFilterIsInverseDscp TruthValue,
|
|
rcDiagPcapFilterRowStatus RowStatus,
|
|
rcDiagPcapFilterDscpMatchZero TruthValue,
|
|
rcDiagPcapFilterPbitMatchZero TruthValue
|
|
}
|
|
|
|
rcDiagPcapFilterId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Unique ID that represents the filter"
|
|
::= { rcDiagPcapFilterEntry 1 }
|
|
|
|
rcDiagPcapFilterEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Filter is enabled or not"
|
|
DEFVAL { disable }
|
|
::= { rcDiagPcapFilterEntry 2 }
|
|
|
|
rcDiagPcapFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(0),
|
|
capture(1),
|
|
trigger-on(2),
|
|
trigger-off(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Action to be takesn when policy is matched"
|
|
DEFVAL { capture }
|
|
::= { rcDiagPcapFilterEntry 3 }
|
|
|
|
rcDiagPcapFilterSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Soruce mac address to match"
|
|
::= { rcDiagPcapFilterEntry 4 }
|
|
|
|
rcDiagPcapFilterSrcMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Soruce mac address mask. Used to specify a range"
|
|
DEFVAL { 6 }
|
|
::= { rcDiagPcapFilterEntry 5 }
|
|
|
|
rcDiagPcapFilterIsInverseSrcMac OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Soruce mac address Inverse. when set the mac
|
|
addresses otherthan specified is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 6 }
|
|
|
|
rcDiagPcapFilterDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination mac address"
|
|
::= { rcDiagPcapFilterEntry 7 }
|
|
|
|
rcDiagPcapFilterDstMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination mac address mask. Used to specify a range"
|
|
DEFVAL { 6 }
|
|
::= { rcDiagPcapFilterEntry 8 }
|
|
|
|
rcDiagPcapFilterIsInverseDstMac OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination mac address Inverse. when set the mac
|
|
addresses otherthan specified is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 9 }
|
|
|
|
rcDiagPcapFilterVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4092)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan-id of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 10 }
|
|
|
|
rcDiagPcapFilterToVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4092)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Vlan-id. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 11 }
|
|
|
|
rcDiagPcapFilterIsInverseVlanId OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan-Id Inverse. when set the Vlan-Id
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 12 }
|
|
rcDiagPcapFilterPbit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "pBit of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 13 }
|
|
|
|
rcDiagPcapFilterToPbit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To pBit. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 14 }
|
|
|
|
rcDiagPcapFilterIsInversePbit OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "pBit Inverse. when set the pBit
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 15 }
|
|
|
|
rcDiagPcapFilterEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 16 }
|
|
|
|
rcDiagPcapFilterToEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To EtherType. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 17 }
|
|
|
|
rcDiagPcapFilterIsInverseEtherType OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType Inverse. when set the EtherType
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 18 }
|
|
|
|
rcDiagPcapFilterProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ProtocolType of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 19 }
|
|
|
|
rcDiagPcapFilterToProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To ProtocolType. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 20 }
|
|
|
|
rcDiagPcapFilterIsInverseProtocolType OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ProtocolType Inverse. when set the ProtocolType
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 21 }
|
|
|
|
rcDiagPcapFilterSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source IP address of the packet to be matched"
|
|
::= { rcDiagPcapFilterEntry 22 }
|
|
|
|
rcDiagPcapFilterToSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Source IP address. Used to specify a range"
|
|
::= { rcDiagPcapFilterEntry 23 }
|
|
|
|
rcDiagPcapFilterIsInverseSrcIp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source IP address Inverse. when set the source IP
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 24 }
|
|
|
|
rcDiagPcapFilterDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address of the packet to be matched"
|
|
::= { rcDiagPcapFilterEntry 25 }
|
|
|
|
rcDiagPcapFilterToDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Destination IP address. Used to specify a range"
|
|
::= { rcDiagPcapFilterEntry 26 }
|
|
|
|
rcDiagPcapFilterIsInverseDstIp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address Inverse. when set the
|
|
Destination IP other than specified is range
|
|
matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 27 }
|
|
|
|
rcDiagPcapFilterDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DSCP value of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 28 }
|
|
|
|
rcDiagPcapFilterToDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To DSCP. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 29 }
|
|
|
|
rcDiagPcapFilterIsInverseDscp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DSCP Inverse. when set the DSCP
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 30 }
|
|
|
|
rcDiagPcapFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status"
|
|
::= { rcDiagPcapFilterEntry 31 }
|
|
|
|
rcDiagPcapFilterDscpMatchZero OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When this value is set to true, then 0 value of
|
|
Pbit is not taken as disable value. The user will
|
|
be allowed to capture packets with Pbit value of
|
|
0 also. Be default it would be set to FALSE"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 32 }
|
|
|
|
rcDiagPcapFilterPbitMatchZero OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When this value is set to true, then 0 value of
|
|
Pbit is not taken as disable value. The user will
|
|
be allowed to capture packets with Pbit value of
|
|
0 also. Be default it would be set to FALSE"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 33 }
|
|
|
|
|
|
-- rcDiagPcapAdvancedFilterTable
|
|
|
|
|
|
rcDiagPcapAdvancedFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
Filter table advanced parameter"
|
|
::= { rcDiagPcap 12 }
|
|
|
|
rcDiagPcapAdvancedFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagPcapAdvancedFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store pcap secondary filters"
|
|
::= { rcDiagPcap 13 }
|
|
|
|
rcDiagPcapAdvancedFilterEntry OBJECT-TYPE
|
|
SYNTAX RcDiagPcapAdvancedFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pcap secondary Advanced filter desc"
|
|
INDEX {rcDiagPcapAdvancedFilterId }
|
|
::= { rcDiagPcapAdvancedFilterTable 1 }
|
|
|
|
RcDiagPcapAdvancedFilterEntry ::= SEQUENCE {
|
|
rcDiagPcapAdvancedFilterId INTEGER,
|
|
rcDiagPcapAdvancedFilterUdpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterToUdpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterIsInverseUdpPort TruthValue,
|
|
rcDiagPcapAdvancedFilterTcpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterToTcpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterIsInverseTcpPort TruthValue,
|
|
rcDiagPcapAdvancedFilterUserDefinedData DisplayString,
|
|
rcDiagPcapAdvancedFilterUserDefinedDataSize INTEGER,
|
|
rcDiagPcapAdvancedFilterUserDefinedOffset INTEGER,
|
|
rcDiagPcapAdvancedFilterIsInverseUserDefined TruthValue,
|
|
rcDiagPcapAdvancedFilterTimer INTEGER,
|
|
rcDiagPcapAdvancedFilterPacketCount INTEGER,
|
|
rcDiagPcapAdvancedFilterRefreshTimer INTEGER,
|
|
rcDiagPcapAdvancedFilterRowStatus RowStatus
|
|
}
|
|
|
|
|
|
rcDiagPcapAdvancedFilterId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Unique ID that represents the filter"
|
|
::= { rcDiagPcapAdvancedFilterEntry 1 }
|
|
|
|
rcDiagPcapAdvancedFilterUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "UdpPort of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 2 }
|
|
|
|
rcDiagPcapAdvancedFilterToUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To UdpPort. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 3 }
|
|
|
|
rcDiagPcapAdvancedFilterIsInverseUdpPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "UdpPort Inverse. when set the UdpPort
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapAdvancedFilterEntry 4 }
|
|
|
|
rcDiagPcapAdvancedFilterTcpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TcpPort of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 5 }
|
|
|
|
rcDiagPcapAdvancedFilterToTcpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To TcpPort. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 6 }
|
|
|
|
rcDiagPcapAdvancedFilterIsInverseTcpPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TcpPort Inverse. when set the TcpPort
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapAdvancedFilterEntry 7 }
|
|
|
|
rcDiagPcapAdvancedFilterUserDefinedData OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User defined data to match with the packets received"
|
|
DEFVAL { "\0" }
|
|
::= { rcDiagPcapAdvancedFilterEntry 8 }
|
|
|
|
rcDiagPcapAdvancedFilterUserDefinedDataSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Length of user defined data"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 9 }
|
|
|
|
rcDiagPcapAdvancedFilterUserDefinedOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..9600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Offset from which match has to start"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 10 }
|
|
|
|
|
|
rcDiagPcapAdvancedFilterIsInverseUserDefined OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TcpPort Inverse. when set the Userdata
|
|
otherthan specified is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapAdvancedFilterEntry 11 }
|
|
|
|
rcDiagPcapAdvancedFilterTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Timer to start the pcap capture window in ms"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 12 }
|
|
|
|
rcDiagPcapAdvancedFilterPacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of packets to be captured before disabling pcap"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 13 }
|
|
|
|
rcDiagPcapAdvancedFilterRefreshTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Refresh timer in ms"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 14 }
|
|
|
|
rcDiagPcapAdvancedFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { rcDiagPcapAdvancedFilterEntry 15 }
|
|
|
|
rcDiagPcapCopyFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the file name. When set, the PCAP
|
|
data from PCAP engine RAM is stored into this file
|
|
in PCAP engine"
|
|
::= { rcDiagPcap 14 }
|
|
|
|
rcDiagPcapResetStat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
resetStat(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Reset PCAP statistics"
|
|
::= { rcDiagPcap 15 }
|
|
|
|
rcDiagPcapStatPacketCapacityCount OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Packet Capacity Count"
|
|
::= { rcDiagPcap 16 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsReceived OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets received in PCAP engine"
|
|
::= { rcDiagPcap 17 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsAccumulated OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets captured in PCAP engine"
|
|
::= { rcDiagPcap 18 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsDroppedInPcapEngine OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets dropped in PCAP engine by filters"
|
|
::= { rcDiagPcap 19 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsDroppedInHardware OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets dropped in Hardware"
|
|
::= { rcDiagPcap 20 }
|
|
|
|
rcDiagPcapDataValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A true/false value that indicate the return
|
|
data whether is valid."
|
|
::= { rcDiagPcap 21 }
|
|
|
|
rcDiagPcapEtherTypeForSvlanLevel OBJECT-TYPE
|
|
SYNTAX INTEGER ('05dd'h..'ffff'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType of svlan level."
|
|
::= { rcDiagPcap 22 }
|
|
|
|
END
|