CTRON-SSR-L3-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, IpAddress
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ssrMibs
FROM CTRON-SSR-SMI-MIB;
l3MIB MODULE-IDENTITY
LAST-UPDATED
"199909220000Z" ORGANIZATION
"Cabletron Systems, Inc."
CONTACT-INFO
"Cabletron Systems, Inc.
35 Industrial Way, P.O. Box 5005
Rochester, NH 03867-0505
(603) 332-9400
support@ctron.com
http://www.ctron.com"
DESCRIPTION
"This module defines a schema to access SSR Layer 3 processing subsystem.
This mib is no longer supported on ssr platforms. features of this
mib now exist in standard mibs. RMON I RFC 1757 provides
Layer 3 information and ctron-ssr-policy mib to program filter tables."
REVISION "199909220000Z"
DESCRIPTION "Firmware release 3.0 introduces full rmon I and II. this
enterprise mib is now obsolete."
::= { ssrMibs 600 }
SSRProtocols ::= TEXTUAL-CONVENTION
STATUS obsolete
DESCRIPTION
"The protocol encapsulated by an IP Header as defined by IANA in
ftp://ftp.isi.edu/in-notes/iana/assignments/protocol-numbers"
SYNTAX INTEGER {
hopopt(0), icmp(1), igmp(2), ggp(3), ipip(4), stream(5), tcp(6), cbt(7), egp(8), igp(9), bbnrccmon(10), nvpii(11), pup(12), argus(13), emcon(14), xnet(15), chaos(16), udp(17), mux(18), dcn(19), hmp(20), prm(21), xnsidp(22), trunk1(23), trunk2(24), leaf1(25), leaf2(26), rdp(27), irtp(28), isotp4(29), netblt(30), mfe(31), meritInp(32), sep(33), tpc(34), idpr(35), xtp(36), ddp(37), idprCmtp(38), tppp(39), il(40), ipv6(41), sdrp(42), ipv6r(43), ipv6f(44), idrp(45), rsvp(46), gre(47), mhrp(48), bna(49), esp(50), ah(51), inlsp(52), swipe(53), narp(54), mobile(55), tlsp(56), skip(57), ipv6Icmp(58), ipv6Nonxt(59), ipv6Opts(60), hostInternal(61), cftp(62), any(63), satExpak(64), kryptolan(65), rvd(66), ippc(67), adfs(68), satMon(69), visa(70), ipcv(71), cpnx(72), cphb(73), wsn(74), pvp(75), brSatMon(76), sunNd(77), wbMon(78), wbExpak(79), isoIp(80), vmtp(81), secureVmtp(82), vines(83), ttp(84), nsfnetIgp(85), dgp(86), tcf(87), eigrp(88), ospfigp(89), spriteRpc(90), larp(91), mtp(92), ax25(93), ipipep(94), micp(95), sccSp(96), etherip(97), encap(98), anyEncrpyt(99), gmtp(100), ifmp(101), pnni(102), pim(103), aris(104), scps(105), qnx(106), an(107), ippcp(108), snp(109), cpqP(110), ipxIp(111), vrrp(112), reserved(255) }
l3Group OBJECT IDENTIFIER ::= { ssrMibs 3 }
l3FlowTable OBJECT-TYPE
SYNTAX SEQUENCE OF L3FlowEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"A list of L3 flow entries."
::= { l3Group 1 }
l3FlowEntry OBJECT-TYPE
SYNTAX L3FlowEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"An entry containing the L3 flow information"
INDEX {
l3FlowIndex,
l3FlowFilterId,
l3FlowPortOfEntry,
l3FlowSrcIpAddress,
l3FlowDstIpAddress,
l3FlowTOS,
l3FlowProtocol,
l3FlowSrcPort,
l3FlowDstPort
}
::= { l3FlowTable 1 }
L3FlowEntry ::=
SEQUENCE {
l3FlowIndex INTEGER,
l3FlowFilterId INTEGER,
l3FlowPortOfEntry INTEGER,
l3FlowSrcIpAddress IpAddress,
l3FlowDstIpAddress IpAddress,
l3FlowTOS INTEGER,
l3FlowProtocol SSRProtocols,
l3FlowSrcPort INTEGER,
l3FlowDstPort INTEGER,
l3FlowPkts Counter32,
l3FlowOctets Counter32
}
l3FlowIndex OBJECT-TYPE
SYNTAX INTEGER (0..4294967295)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"A unique number for each flow. The encoding is
as explained.
bit 0-15 = Table Index (0-64K)
bit 16-18 = Table Number (0-3)
bit 19-31 = Channel Number (0-32)"
::= { l3FlowEntry 1 }
l3FlowFilterId OBJECT-TYPE
SYNTAX INTEGER (0..254)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"A filter byte to narrow the data returned by the agent.
The number of possible flows can be extremely high. An SNMP walk
could take a significatn resources. Using a walk with a filter will narrow the
values returned to those flows matching the fields used in the index. Currently
only the first byte of this Integer is used.
This byte specifies one or more fields to compare flows in the system against the
index in the get-next request.
Big endian least significant Byte is encoding is as follows:
bit 0 : unused
bit 1 : Port Of Entry Filter mask
bit 2 : Src IP Address Filter mask
bit 3 : Dst IP Address Filter mask
bit 4 : Type Of Service Filter mask
bit 5 : Protocol Filter mask
bit 6 : Src port Filter mask
bit 7 : Dst port Filter mask
A complete walk of the mib will use the filter value of 0 as will a get Request "
::= { l3FlowEntry 2 }
l3FlowPortOfEntry OBJECT-TYPE
SYNTAX INTEGER (0..1024)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The physical port in the chassis/shelf from which this flow
enters the switch."
::= { l3FlowEntry 3 }
l3FlowSrcIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The source IP address for this flow."
::= { l3FlowEntry 4 }
l3FlowDstIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The destination IP address for this flow."
::= { l3FlowEntry 5 }
l3FlowTOS OBJECT-TYPE
SYNTAX INTEGER (0..15)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The Type Of Service for this flow."
::= { l3FlowEntry 6 }
l3FlowProtocol OBJECT-TYPE
SYNTAX SSRProtocols
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The IP protocol for this flow. Official assignments are defined in
ftp://ftp.isi.edu/in-notes/iana/assignments/protocol-numbers"
::= { l3FlowEntry 7 }
l3FlowSrcPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The source UDP/TCP port for this flow. Official port numbers
are defined in:
ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers"
::= { l3FlowEntry 8 }
l3FlowDstPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The destination UDP/TCP port for this flow. Official port numbers are
defined in ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers"
::= { l3FlowEntry 9 }
l3FlowPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The packets in this flow."
::= { l3FlowEntry 10 }
l3FlowOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The number of octets in this flow."
::= { l3FlowEntry 11 }
l3FlowPriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF L3FlowPriorityEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"A list of priorities for L3 flow entries."
::= { l3Group 2 }
l3FlowPriorityEntry OBJECT-TYPE
SYNTAX L3FlowPriorityEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"An entry containing the L3 flow priority information"
INDEX { l3FlowPriorityIndex }
::= { l3FlowPriorityTable 1 }
L3FlowPriorityEntry ::=
SEQUENCE {
l3FlowPriorityIndex INTEGER,
l3FlowPriorityName OCTET STRING,
l3FlowPrioritySrcIpAddress IpAddress,
l3FlowPrioritySrcPort INTEGER,
l3FlowPriorityDstIpAddress IpAddress,
l3FlowPriorityDstPort INTEGER,
l3FlowPriorityTOS INTEGER,
l3FlowPriorityProtocol SSRProtocols,
l3FlowPriorityInterface OCTET STRING,
l3FlowPriority INTEGER
}
l3FlowPriorityIndex OBJECT-TYPE
SYNTAX INTEGER (0..4294967295)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The unique entry number for this flow."
::= { l3FlowPriorityEntry 1 }
l3FlowPriorityName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..20))
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"A unique name for this flow. Padded with blanks to 20 bytes."
::= { l3FlowPriorityEntry 2 }
l3FlowPrioritySrcIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The source IP address for this flow."
::= { l3FlowPriorityEntry 3 }
l3FlowPrioritySrcPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The source UDP/TCP port for this flow.
The Official port numbers are defined in:
ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers"
::= { l3FlowPriorityEntry 4 }
l3FlowPriorityDstIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The destination IP address for this flow."
::= { l3FlowPriorityEntry 5 }
l3FlowPriorityDstPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The destination UDP/TCP port for this flow.
Official port numbers are defined in
ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers"
::= { l3FlowPriorityEntry 6 }
l3FlowPriorityTOS OBJECT-TYPE
SYNTAX INTEGER (0..15)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The Type Of Service for this flow."
::= { l3FlowPriorityEntry 7 }
l3FlowPriorityProtocol OBJECT-TYPE
SYNTAX SSRProtocols
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The IP protocol for this flow. Official assignments are defined in
ftp://ftp.isi.edu/in-notes/iana/assignments/protocol-numbers"
::= { l3FlowPriorityEntry 8 }
l3FlowPriorityInterface OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The set of interfaces which are associated with this entry.
Each octet within the value of this object specifies a set of
eight interfaces, with the first octet specifying interfaces
1 through 8, the second octet specifying interfaces 9
through 16, etc. Within each octet, the most
significant bit represents the lowest numbered
interface, and the least significant bit represents the
highest numbered interface. Thus, each interface of the
switch is represented by a single bit within the
value of this object. If that bit has a value of
'1' then that interface is included in the set of
interfaces; the interface is not included if its bit has a
value of '0'."
::= { l3FlowPriorityEntry 9 }
l3FlowPriority OBJECT-TYPE
SYNTAX INTEGER {
low(1),
medium(2),
high(3),
control(4)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The priority for this flow."
::= { l3FlowPriorityEntry 10 }
l3Conformance OBJECT IDENTIFIER ::= { l3MIB 2 }
l3Compliances OBJECT IDENTIFIER ::= { l3Conformance 1 }
l3Groups OBJECT IDENTIFIER ::= { l3Conformance 2 }
l3ComplianceV10 MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for the SSR-L3-MIB."
MODULE MANDATORY-GROUPS { l3ConfGroupV10 }
::= { l3ConfGroupV10 1 }
l3ConfGroupV10 OBJECT-GROUP
OBJECTS {
l3FlowIndex,
l3FlowFilterId,
l3FlowPortOfEntry,
l3FlowSrcIpAddress,
l3FlowDstIpAddress,
l3FlowTOS,
l3FlowProtocol,
l3FlowSrcPort,
l3FlowDstPort,
l3FlowPkts,
l3FlowOctets,
l3FlowPriorityIndex,
l3FlowPriorityName,
l3FlowPrioritySrcIpAddress,
l3FlowPrioritySrcPort,
l3FlowPriorityDstIpAddress,
l3FlowPriorityDstPort,
l3FlowPriorityTOS,
l3FlowPriorityProtocol,
l3FlowPriorityInterface,
l3FlowPriority
}
STATUS obsolete
DESCRIPTION
"A set of managed objects that make up version 1.0 of the SSR Layer 3 MIB"
::= { l3Groups 1 }
END