CISCO-CASA-MIB

        This MIB contains the basic objects for managing a
Cisco Appliance Services Architecture (CASA) Entity. A
CASA Entity can be a Manager or a Forwarding Agent as
defined below. The basic objects included in this mib
are those to configure CASA, retrieve CASA's state and
information about the fixed affinity cache.
        
The following gives a list of definitions and a
description of how Service Managers and Forwarding
Agents interact. For a more detailed description, see
the Cisco Appliance Services Architecture (CASA)
document.
        
CASA is a protocol allowing software entities (called
Appliances, examples are web caches, firewalls, load
balancers) to control the behavior of network hardware
devices (called Forwarding Agents, examples are
switches or routers) by providing a set of rules used
to handle network traffic.
        
A Network Appliance (referred to as an Appliance) is
any subsystem whose purpose is to provide a specific
additional value-added service to the network device,
and could be implemented as a standalone box, a line
card or processor card, or a software subsystem.
Examples of Network Appliances would include Load
Balancers, WebCaches, and Firewalls.
        
An Appliance tells Fowarding Agents how to handle
packets based on their source and destination IP
addresses and ports, and IP protocol fields.  This set
of information is called an Affinity.
        
A Service Manager is an Appliance that requests
packet flows from Forwarding Agents through CASA.
        
A Real Server is a physical computing engine or part
of that physical computing engine that offers one or
more application services to a set of clients in the
network.
        
A packet flow is a TCP connection or a sequence of UDP
packets between a client and a specific Real Server,
pertaining to a specific application. Flows are
represented by entries in the affinity cache tables.
        
The Service Manager requests packet flows from
Forwarding Agents by sending Affinities which contains
wildcards on some of the Affinity fields. Affinities
that contain wildcards in some of the fields are
called Wildcard Affinities.  The Service Manager may
send the Forwarding Agent an Affinity containing
explicit values for each of the fields.  These
Affinities are called Fixed Affinities.
        
Typically Wildcard Affinities are used to instruct the
Forwarding Agent to send packets received by the
Forwarding Agent, which match the Wildcard Affinity,
to the Service Manager. When the Service Manager
receives the matching packet, the Service Manager
typically will send the Forwarding Agent a Fixed
Affinity. The Forwarding Agent uses Fixed Affinities
to match packets coming from the network, execute any
processing required on that packet, and forward that
packet to a destination IP address (designated in the
Fixed Affinity) called the Dispatch Address.
        
When an IP packet arrives at the Forwarding Agent, the
Forwarding Agent attempts to match the packet with the
Fixed Affinities in the Fixed Affinity cache.  If
there is no match, an attempt is made to match the
packet with the list of Wildcard Affinities. If there
is no match the packet is routed normally. If there is
a match with a Wildcard Affinity, the Forwarding Agent
sends the packet to the Service Manager who will send
the Forwarding Manager a Fixed Affinity which provides
information on how to process IP packets similar to
the one received by the Forwarding Agent. Processing
of such packets may include sending the packet to the
Service Manager. Such packets are called Interest
Packets.  Alternatively a Tickle Packet may be sent to
the Service Manager which is an indication that a
matched packet has been received by the Forwarding
Agent.
        
Reference: Cisco Appliance Services Architecture (CASA)
           document.
                   
               _______________________________________
              (                                       )
              (    N    E    T    W    O    R    K    ) 
              (_______________________________________)
                  |                 |              |
+---------------+ |                 |              |
|Service Manager|-+----------+--------------+      |
+---------------+ |          |      |       |      |
            ++---------+    ++---------+  ++---------+
            | F. Agent |    | F. Agent |  | F. Agent |
            +----------+    +----------+  +----------+
                  |                 |              |
               ___|_________________|______________|__
              (                                       )
              (    N    E    T    W    O    R    K    ) 
              (_______________________________________)
    
ciscoCasaMIB 1.3.6.1.4.1.9.9.122
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-TC CiscoIpProtocol CiscoPort
SNMPv2-CONF MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMI Counter32 Counter64 Gauge32 IpAddress MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32
SNMPv2-TC DisplayString RowStatus TEXTUAL-CONVENTION TimeStamp TruthValue
Type Definitions (1)
CasaFixedAffinityIndex OctetString range: 16
Objects (71)
ciscoCasaMIB .1.3.6.1.4.1.9.9.122
ciscoCasaMIBObjects .1.3.6.1.4.1.9.9.122.1
cCasaGlobal .1.3.6.1.4.1.9.9.122.1.1
cCasaTable .1.3.6.1.4.1.9.9.122.1.1.1
cCasaEntry cCasaEntity .1.3.6.1.4.1.9.9.122.1.1.1.1
cCasaEntity Enumeration .1.3.6.1.4.1.9.9.122.1.1.1.1.1
cCasaState r/w Enumeration .1.3.6.1.4.1.9.9.122.1.1.1.1.2
cCasaStateNotificationEnabled r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.122.1.1.1.1.3
cCasaCfgAddress r/w SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.1.1.1.4
cCasaCfgAddressMask obsolete r/w SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.1.1.1.5
cCasaCfgMcastAddress r/w SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.1.1.1.6
cCasaAddress SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.1.1.1.7
cCasaAddressMask obsolete SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.1.1.1.8
cCasaMcastAddress SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.1.1.1.9
cCasaStats .1.3.6.1.4.1.9.9.122.1.2
cCasaAffinityCacheStatsTable .1.3.6.1.4.1.9.9.122.1.2.1
cCasaAffinityCacheStatsEntry cCasaEntity .1.3.6.1.4.1.9.9.122.1.2.1.1
cCasaAffinityCacheNumOf affinitiesSNMPv2-SMIGauge32 .1.3.6.1.4.1.9.9.122.1.2.1.1.1
cCasaAffinityCacheHiWtrMrk r/w affinitiesUnsigned32 .1.3.6.1.4.1.9.9.122.1.2.1.1.2
cCasaAffinityCacheHiWtrMrkReset SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.122.1.2.1.1.3
cCasaAffinityCacheNoStorageDrops affinitiesSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.2.1.1.4
cCasaAffinityCacheHits packetsSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.2.1.1.5
cCasaAffinityCacheHCHits packetsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.122.1.2.1.1.6
cCasaAffinityCacheMisses packetsSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.2.1.1.7
cCasaAffinityCacheHCMisses packetsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.122.1.2.1.1.8
cCasaAffinityCacheIntrTimeouts affinitiesSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.2.1.1.9
cCasaStatsTable .1.3.6.1.4.1.9.9.122.1.2.2
cCasaStatsEntry cCasaEntity .1.3.6.1.4.1.9.9.122.1.2.2.1
cCasaInterestPackets packetsSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.2.2.1.1
cCasaInterestTickles packetsSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.2.2.1.2
cCasaAdmin .1.3.6.1.4.1.9.9.122.1.3
cCasaAdminTable .1.3.6.1.4.1.9.9.122.1.3.1
cCasaAdminEntry cCasaEntitycCasaAdminMcastPort .1.3.6.1.4.1.9.9.122.1.3.1.1
cCasaAdminMcastPort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.3.1.1.1
cCasaAdminMcastPasswd r/w OctetString .1.3.6.1.4.1.9.9.122.1.3.1.1.2
cCasaAdminMcastPasswdTimeout r/w secondsUnsigned32 .1.3.6.1.4.1.9.9.122.1.3.1.1.3
cCasaAdminMcastPasswdFailures failuresSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.122.1.3.1.1.4
cCasaAdminRowStatus r/w SNMPv2-TCRowStatus .1.3.6.1.4.1.9.9.122.1.3.1.1.5
cCasaAffinityCache .1.3.6.1.4.1.9.9.122.1.4
cCasaAffinityCacheSrcTable .1.3.6.1.4.1.9.9.122.1.4.1
cCasaAffinityCacheSrcEntry cCasaEntitycCasaAffinityCacheSrcSourceAddrcCasaAffinityCacheSrcIndex .1.3.6.1.4.1.9.9.122.1.4.1.1
cCasaAffinityCacheSrcSourceAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.1.1.1
cCasaAffinityCacheSrcIndex CasaFixedAffinityIndex .1.3.6.1.4.1.9.9.122.1.4.1.1.2
cCasaAffinityCacheSrcSourcePort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.4.1.1.3
cCasaAffinityCacheSrcDestAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.1.1.4
cCasaAffinityCacheSrcDestPort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.4.1.1.5
cCasaAffinityCacheSrcProtocol CISCO-TCCiscoIpProtocol .1.3.6.1.4.1.9.9.122.1.4.1.1.6
cCasaAffinityCacheSrcDispAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.1.1.7
cCasaAffinityCacheDestTable .1.3.6.1.4.1.9.9.122.1.4.2
cCasaAffinityCacheDestEntry cCasaEntitycCasaAffinityCacheDestDestAddrcCasaAffinityCacheDestIndex .1.3.6.1.4.1.9.9.122.1.4.2.1
cCasaAffinityCacheDestDestAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.2.1.1
cCasaAffinityCacheDestIndex CasaFixedAffinityIndex .1.3.6.1.4.1.9.9.122.1.4.2.1.2
cCasaAffinityCacheDestDestPort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.4.2.1.3
cCasaAffinityCacheDestSourceAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.2.1.4
cCasaAffinityCacheDestSourcePort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.4.2.1.5
cCasaAffinityCacheDestProtocol CISCO-TCCiscoIpProtocol .1.3.6.1.4.1.9.9.122.1.4.2.1.6
cCasaAffinityCacheDestDispAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.2.1.7
cCasaAffinityCacheDispatchTable .1.3.6.1.4.1.9.9.122.1.4.3
cCasaAffinityCacheDispatchEntry cCasaEntitycCasaAffinityCacheDispDispAddrcCasaAffinityCacheDispatchIndex .1.3.6.1.4.1.9.9.122.1.4.3.1
cCasaAffinityCacheDispDispAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.3.1.1
cCasaAffinityCacheDispatchIndex CasaFixedAffinityIndex .1.3.6.1.4.1.9.9.122.1.4.3.1.2
cCasaAffinityCacheDispDestAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.3.1.3
cCasaAffinityCacheDispDestPort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.4.3.1.4
cCasaAffinityCacheDispSourceAddr SNMPv2-SMIIpAddress .1.3.6.1.4.1.9.9.122.1.4.3.1.5
cCasaAffinityCacheDispSourcePort CISCO-TCCiscoPort .1.3.6.1.4.1.9.9.122.1.4.3.1.6
cCasaAffinityCacheDispProtocol CISCO-TCCiscoIpProtocol .1.3.6.1.4.1.9.9.122.1.4.3.1.7
ciscoCasaMIBNotificationPrefix .1.3.6.1.4.1.9.9.122.2
ciscoCasaMIBNotifications .1.3.6.1.4.1.9.9.122.2.0
ciscoCasaMIBConformance .1.3.6.1.4.1.9.9.122.3
ciscoCasaMIBCompliances .1.3.6.1.4.1.9.9.122.3.1
ciscoCasaMIBGroups .1.3.6.1.4.1.9.9.122.3.2
Notifications / Traps (1)
NameOIDDescription
ciscoCasaStateChange .1.3.6.1.4.1.9.9.122.2.1
This notification indicates that the cCasaState
object has changed value.  Issued when CASA is
configured or removed on the CASA Entity. This is
gated on cCasaStateNotificationEnabled.