POLICY-MIB

File: POLICY-MIB.mib (47116 bytes)

Imported modules

RFC1155-SMI RFC-1212 RFC1213-MIB
GEN-MIB

Imported symbols

IpAddress OBJECT-TYPE PhysAddress
DisplayString lannet

Defined Types

RowStatus  
INTEGER active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6)    

IpPolicyListEntry  
SEQUENCE    
  ipPolicyListSlot INTEGER
  ipPolicyListID INTEGER
  ipPolicyListName DisplayString
  ipPolicyListValidityStatus INTEGER
  ipPolicyListChecksum INTEGER
  ipPolicyListRowStatus RowStatus
  ipPolicyListDefaultOperation INTEGER
  ipPolicyListCookie INTEGER
  ipPolicyListTrackChanges INTEGER
  ipPolicyListOwner DisplayString
  ipPolicyListErrMsg DisplayString

IpPolicyRuleEntry  
SEQUENCE    
  ipPolicyRuleSlot INTEGER
  ipPolicyRuleListID INTEGER
  ipPolicyRuleID INTEGER
  ipPolicyRuleSrcAddr IpAddress
  ipPolicyRuleSrcAddrWild IpAddress
  ipPolicyRuleDstAddr IpAddress
  ipPolicyRuleDstAddrWild IpAddress
  ipPolicyRuleProtocol INTEGER
  ipPolicyRuleL4SrcPortMin INTEGER
  ipPolicyRuleL4SrcPortMax INTEGER
  ipPolicyRuleL4DestPortMin INTEGER
  ipPolicyRuleL4DestPortMax INTEGER
  ipPolicyRuleEstablished INTEGER
  ipPolicyRuleOperation INTEGER
  ipPolicyRuleApplicabilityPrecedence INTEGER
  ipPolicyRuleApplicabilityStatus INTEGER
  ipPolicyRuleApplicabilityType INTEGER
  ipPolicyRuleErrMsg DisplayString
  ipPolicyRuleStatus RowStatus
  ipPolicyRuleDSCPOperation INTEGER

IpPolicyControlEntry  
SEQUENCE    
  ipPolicyControlSlot INTEGER
  ipPolicyControlActiveGeneralList INTEGER
  ipPolicyControlAllowedPolicyManagers INTEGER
  ipPolicyControlCurrentChecksum INTEGER
  ipPolicyControlMinimalPolicyManagmentVersion OCTET STRING
  ipPolicyControlMaximalPolicyManagmentVersion OCTET STRING

IpPolicyDiffServEntry  
SEQUENCE    
  ipPolicyDiffServSlot INTEGER
  ipPolicyDiffServDSCP INTEGER
  ipPolicyDiffServOperation INTEGER
  ipPolicyDiffServName DisplayString
  ipPolicyDiffServAggIndex INTEGER
  ipPolicyDiffServApplicabilityPrecedence INTEGER
  ipPolicyDiffServApplicabilityStatus INTEGER
  ipPolicyDiffServApplicabilityType INTEGER
  ipPolicyDiffServErrMsg DisplayString

IpPolicyQueryEntry  
SEQUENCE    
  ipPolicyQuerySlot INTEGER
  ipPolicyQueryListID INTEGER
  ipPolicyQuerySrcAddr IpAddress
  ipPolicyQueryDstAddr IpAddress
  ipPolicyQueryProtocol INTEGER
  ipPolicyQueryL4SrcPort INTEGER
  ipPolicyQueryL4DestPort INTEGER
  ipPolicyQueryEstablished INTEGER
  ipPolicyQueryDSCP INTEGER
  ipPolicyQueryOperation INTEGER
  ipPolicyQueryRuleID INTEGER
  ipPolicyQueryDSCPOperation INTEGER
  ipPolicyQueryPriority INTEGER

IpPolicyDiffServControlEntry  
SEQUENCE    
  ipPolicyDiffServControlSlot INTEGER
  ipPolicyDiffServControlChecksum INTEGER
  ipPolicyDiffServControlTrustedFields INTEGER
  ipPolicyDiffServControlValidityStatus INTEGER
  ipPolicyDiffServControlErrMsg DisplayString

IpPolicyAccessControlViolationEntry  
SEQUENCE    
  ipPolicyAccessControlViolationSlot INTEGER
  ipPolicyAccessControlViolationSrcAddr IpAddress
  ipPolicyAccessControlViolationDstAddr IpAddress
  ipPolicyAccessControlViolationProtocol INTEGER
  ipPolicyAccessControlViolationL4SrcPort INTEGER
  ipPolicyAccessControlViolationL4DstPort INTEGER
  ipPolicyAccessControlViolationEstablished INTEGER

Defined Values

ipPolicyMgmt 1.3.6.1.4.1.81.36
OBJECT IDENTIFIER    

ipPolicyListTable 1.3.6.1.4.1.81.36.1
This table is used to add/delete/monitor policy lists. This table maintains a list of policy lists in the system. Each POLICY list is made up of a group of policy rules. The policy rules are stored in the ipPolicyRuleTable. Number of lists in a device (both in run-time and in NVRAM) is not part of the syntax of this mib. This is a device issue that should be agreed between the device and the managment applications and should be specified in the device and/or managment Spec. RNR for example needs 3 lists : 1 for validation + 2 for activation
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyListEntry

ipPolicyListEntry 1.3.6.1.4.1.81.36.1.1
The information concerning one of the IP policy lists
OBJECT-TYPE    
  IpPolicyListEntry  

ipPolicyListSlot 1.3.6.1.4.1.81.36.1.1.1
The slot-id (AKA module-id / box number) to which this list relates
OBJECT-TYPE    
  INTEGER  

ipPolicyListID 1.3.6.1.4.1.81.36.1.1.2
The ID of the list. Lists 100-149 are for a local policy manager use (for example CLI or Routing Manager). Lists 150-199 are for a remote policy manager use (for example RNR).
OBJECT-TYPE    
  INTEGER  

ipPolicyListName 1.3.6.1.4.1.81.36.1.1.3
Name of this list. Default name is: list #N
OBJECT-TYPE    
  DisplayString Size(0..80)  

ipPolicyListValidityStatus 1.3.6.1.4.1.81.36.1.1.4
Validity status of this list: valid - For all rules in the list: ipPolicyRuleApplicabilityStatus = applicable partiallyValid - in One or more rules in the list ipPolicyRuleApplicabilityPrecedence < 9999 (not mandatory) and ipPolicyRuleApplicabilityStatus != applicable In all other rules (if any) : ipPolicyRuleApplicabilityStatus=applicable invalid - In One or more rules in the list ipPolicyRuleApplicabilityPrecedence=9999 (mandatory) and ipPolicyRuleApplicabilityStatus != applicable validationInProgress - The current validity of the list is currently computed. Managment station should poll the device until one of the definitive values is returned.
OBJECT-TYPE    
  INTEGER valid(1), partiallyValid(2), invalid(3), validationInProgress(4)  

ipPolicyListChecksum 1.3.6.1.4.1.81.36.1.1.5
Checksum of all the configurable (read/write) mib items that are part of this list or part of any rule that belongs to this list. Addition/deletion/modification of a rule in this list shall result in a checksum change. This field can be used by the management application to discover this list has changed (instead of polling all the rules of the list).
OBJECT-TYPE    
  INTEGER  

ipPolicyListRowStatus 1.3.6.1.4.1.81.36.1.1.6
Used for creation/deletion of a list and for monitoring list status. Use CreateAndWait (5) to create a list. Destroy (6) to destroy a list. The active list can NOT be destroyed. Destroying a list automatically removes all the rules in this list. active (1) is returned when a list is the active list NotInService is returned when the list is not the active list
OBJECT-TYPE    
  RowStatus  

ipPolicyListDefaultOperation 1.3.6.1.4.1.81.36.1.1.7
The operation that should be applied to a packet in case the packet does not match any of the user specified rules. Some of the values are Access Control operations and some are priority operations.
OBJECT-TYPE    
  INTEGER forwardPriority0(1), forwardPriority1(2), forwardPriority2(3), forwardPriority3(4), forwardPriority4(5), forwardPriority5(6), forwardPriority6(7), forwardPriority7(8), forward(9), deny(10), denyAndNotify(11), layer2Switching(12)  

ipPolicyListCookie 1.3.6.1.4.1.81.36.1.1.8
A cookie to be associated with this list. This mib item can be used by the management application as a unique ID of the list. Note: The Agent is not aware of the contents of this cookie. Its only purpose is to help the managment application. Changing this cookie resets ipPolicyListTrackChanges to notChanged state. A value of 0 means Cookie not available.
OBJECT-TYPE    
  INTEGER  

ipPolicyListTrackChanges 1.3.6.1.4.1.81.36.1.1.9
Counts the number of changes made to the configuration of the list including changes to the rules that are part of the list. This counters is set to 0 when the list is being created. It is also set to 0 when ipPolicyListCookie is changed. This mib item together with the ipPolicyListCookie can be used by the management application to determine if this policy list was changed, and if two instances of this list on different devices are the same.
OBJECT-TYPE    
  INTEGER  

ipPolicyListOwner 1.3.6.1.4.1.81.36.1.1.10
The entity that configured this list
OBJECT-TYPE    
  DisplayString Size(0..80)  

ipPolicyListErrMsg 1.3.6.1.4.1.81.36.1.1.11
Free text describing the reason why the list is not valid. When the list is valid returns NULL string. The values returned for this MIB are not affected by the list status (active/inactive).
OBJECT-TYPE    
  DisplayString Size(0..80)  

ipPolicyRuleTable 1.3.6.1.4.1.81.36.2
This table is used to add/delete/modify/monitor individual policy rules in a policy list.
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyRuleEntry

ipPolicyRuleEntry 1.3.6.1.4.1.81.36.2.1
Controls all the conditional fields and its parameters for a policy rule.
OBJECT-TYPE    
  IpPolicyRuleEntry  

ipPolicyRuleSlot 1.3.6.1.4.1.81.36.2.1.1
The slot-id (AKA module-id / box number) to which this rule relates
OBJECT-TYPE    
  INTEGER  

ipPolicyRuleListID 1.3.6.1.4.1.81.36.2.1.2
The ID of the list this rule is part of. Lists 150-199 are for RNR use.
OBJECT-TYPE    
  INTEGER  

ipPolicyRuleID 1.3.6.1.4.1.81.36.2.1.3
Number of rule within its list. Each list may contain many rule. Lists work in a First Match manner. A rule with a lower ID would be preferred over a rule with a higher ID.
OBJECT-TYPE    
  INTEGER 1..9999  

ipPolicyRuleSrcAddr 1.3.6.1.4.1.81.36.2.1.4
The IP address of the source station. A value of 255.255.255.255 in ipPolicyRuleSrcAddrWild indicates this is a DON'T CARE field.
OBJECT-TYPE    
  IpAddress  

ipPolicyRuleSrcAddrWild 1.3.6.1.4.1.81.36.2.1.5
This field specifies the wildcard of the source IP address. Note that a the mask for a single host is 0.0.0.0 and the mask for all hosts is 255.255.255.255. This field can has any combination of bits set allowing all kind of rules. For example ipPolicyRuleSrcAddr=192.168.0.254, ipPolicyRuleSrcAddrWild=0.0.255.0 matches all packets with source ip address 192.168.*.254
OBJECT-TYPE    
  IpAddress  

ipPolicyRuleDstAddr 1.3.6.1.4.1.81.36.2.1.6
The IP address of the destination station. A value of 255.255.255.255 in ipPolicyRuleDstAddrWild indicates this is a DON'T CARE field.
OBJECT-TYPE    
  IpAddress  

ipPolicyRuleDstAddrWild 1.3.6.1.4.1.81.36.2.1.7
This field specifies the wildcard of the destination IP address. Note that a the mask for a single host is 0.0.0.0 and the mask for all hosts is 255.255.255.255. This field can has any combination of bits set allowing all kind of rules. For example ipPolicyRuleDstAddr=192.168.0.254, ipPolicyRuleDstAddrWild=0.0.255.0 matches all packets with destination ip address 192.168.*.254
OBJECT-TYPE    
  IpAddress  

ipPolicyRuleProtocol 1.3.6.1.4.1.81.36.2.1.8
The IP protocol to which this rule relates. Use 256 to specify IP (i.e. don't care)
OBJECT-TYPE    
  INTEGER 0..256  

ipPolicyRuleL4SrcPortMin 1.3.6.1.4.1.81.36.2.1.9
The minimal source port number. This fields is applicable only when ipPolicyRuleProtocol is TCP(6) UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65535  

ipPolicyRuleL4SrcPortMax 1.3.6.1.4.1.81.36.2.1.10
The maximal source port number. This fields is applicable only when ipPolicyRuleProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65535  

ipPolicyRuleL4DestPortMin 1.3.6.1.4.1.81.36.2.1.11
The minimal destination port number. This fields is applicable only when ipPolicyRuleProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65535  

ipPolicyRuleL4DestPortMax 1.3.6.1.4.1.81.36.2.1.12
The maximal destination port number. This fields is applicable only when ipPolicyRuleProtocol is TCP(6) or UDP(17). In all other cases its value is not used.
OBJECT-TYPE    
  INTEGER 0..65535  

ipPolicyRuleEstablished 1.3.6.1.4.1.81.36.2.1.13
This field indicates the value of the established bit in the TCP header. If protocol is not TCP this values is not used.
OBJECT-TYPE    
  INTEGER yes(1), dontCare(2)  

ipPolicyRuleOperation 1.3.6.1.4.1.81.36.2.1.14
The operation that should be applied to a packet in case the packet matches the rule. Some of the values are Access Control operations and some are priority operations.
OBJECT-TYPE    
  INTEGER forwardPriority0(1), forwardPriority1(2), forwardPriority2(3), forwardPriority3(4), forwardPriority4(5), forwardPriority5(6), forwardPriority6(7), forwardPriority7(8), forward(9), deny(10), denyAndNotify(11), layer2Switching(12)  

ipPolicyRuleApplicabilityPrecedence 1.3.6.1.4.1.81.36.2.1.15
This field indicates how important is it to enforce this rule. The higher the number the more important it is to enforce this rule. The value 9999 has a special meaning of Mandatory which means this rule MUST be enforced. Note: Access control rules are probably Mandatory rule where as QoS rules might be configured by the user as optional rules in some cases. Device may choose to support only a subset of these values. P333R supports two values: 9999 - Mandatory rule 0 - Optional rule.
OBJECT-TYPE    
  INTEGER 0..9999  

ipPolicyRuleApplicabilityStatus 1.3.6.1.4.1.81.36.2.1.16
Used to monitor if a rule is currently applicable (for the active list) or would be applicable (if the list becomes active). The values returned for this MIB are not affected by the list status active/inactive) applicable - This rule is/would be applicable partiallyApplicable - This rule is/would be applicable for some packets/sessions but might not be applicable for other packets/sessions notApplicable - This rule is NOT/would NOT be applicable unknown - Status is temporary unknown. This may be because the list validation is inProgress. Querying this item triggeres list validation if not already triggered.
OBJECT-TYPE    
  INTEGER applicable(1), partiallyApplicable(2), notApplicable(3), unknown(4)  

ipPolicyRuleApplicabilityType 1.3.6.1.4.1.81.36.2.1.17
Used to monitor the ApplicabilityStatus of the rule in the context of this list. The values returned for this MIB are not affected by the list status (active/inactive) static - The applicabilityStatus of this rule is guaranteed regardless of the ApplicabilityPrecedence of this rule or of other rules in the list. quasiStatic - The applicability status of this rule is guaranteed if no configuration changes are made, BUT changes of ApplicabilityPrecedence of this rule or other rules in this list may change the applicabilityStatus of this rule. dynamic - The applicabilityStatus of this rule can change depending on network conditions (i.e. localization) or other conditions such as (but not limited to) changes of ApplicabilityPrecedence of this rule or other rules in this list. unknown - Status is temporary unknown. This may be because the list validation is inProgress. Querying this item triggeres list validation if not already triggered. The values returned for this MIB are not affected by the list status (active/inactive)
OBJECT-TYPE    
  INTEGER static(1), quasiStatic(2), dynamic(3), unknown(4)  

ipPolicyRuleErrMsg 1.3.6.1.4.1.81.36.2.1.18
Free text describing the reason why the rule is not Applicable. When rule is Applicable returns NULL string. The values returned for this MIB are not affected by the list status (active/inactive)
OBJECT-TYPE    
  DisplayString Size(0..80)  

ipPolicyRuleStatus 1.3.6.1.4.1.81.36.2.1.19
Used to configure and monitor one rule. Use CreateAndWait (4) to create a rule. Destroy (6) to destroy a rule active (1) is returned when a rule is complete and is configured into device HW NotReady (3) is returned when not all mandatory fields in the rule have been configured or the rule is not valid. Not In Service (2) is returned when the rule is not active because the list is not active or device lacks resources to support the rule
OBJECT-TYPE    
  RowStatus  

ipPolicyRuleDSCPOperation 1.3.6.1.4.1.81.36.2.1.20
The New DSCP value that should be applied to packets that meatch this rule. A value of 64 means no change.
OBJECT-TYPE    
  INTEGER 0..64  

ipPolicyControlTable 1.3.6.1.4.1.81.36.3
This table activates & monitors the policy application
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyControlEntry

ipPolicyControlEntry 1.3.6.1.4.1.81.36.3.1
Each entry relates to one slot (AKA module / box) in the stack
OBJECT-TYPE    
  IpPolicyControlEntry  

ipPolicyControlSlot 1.3.6.1.4.1.81.36.3.1.1
The slot-id (AKA module-id / box number) to which this control entry relates
OBJECT-TYPE    
  INTEGER  

ipPolicyControlActiveGeneralList 1.3.6.1.4.1.81.36.3.1.2
The ipPolicyListID of the Active general policy List on this slot. A value of Zero means there is no active list. If the new list can not be activated the old list continues to be active
OBJECT-TYPE    
  INTEGER  

ipPolicyControlAllowedPolicyManagers 1.3.6.1.4.1.81.36.3.1.3
Specify if who is allowed to configure policy on the device. local - a local policy manager is allowed to configure (using CLI or SNMP) remote - A remote policy manger is allowed to configure (using CLI or SNMP) The distinction between local & remote managers is done according to the List ID. Local & Remote managers use different ranges. When changing the value of this item, device may choose from resources or other reasons to automatically remove all or some of the lists that were configured bt the previous type of manager.
OBJECT-TYPE    
  INTEGER local(1), remote(2)  

ipPolicyControlCurrentChecksum 1.3.6.1.4.1.81.36.3.1.4
Checksum of the entire CURRENT Policy Database including (but not limited to) the following : o ipPolicyControlActiveGeneralList o ipPolicyControlAllowedPolicyManagers o ipPolicyListCookie & ipPolicyListTrackChanges of the active list (if exists) o ipPolicyDiffServControlChecksum o routeGroupRouterMode additional configuration fields that are important enough to cause re-configuration by RNR. Any change in any of the above policy parmeters shall result in a change in the value of this field. Polling of this value shall reveal any change of policy configuration without the need for polling of the entire policy database.
OBJECT-TYPE    
  INTEGER  

ipPolicyControlMinimalPolicyManagmentVersion 1.3.6.1.4.1.81.36.3.1.5
The minimal policy management version that this device inter operates with as verified by actual testing. For example: The P330R/340/130 shall return 1.1 (if testing succeeds). The special value 'none' means that the device does not know of any RNR version with which it works (because there was no RNR release with which testing actually succeeded).
OBJECT-TYPE    
  OCTET STRING Size(25)  

ipPolicyControlMaximalPolicyManagmentVersion 1.3.6.1.4.1.81.36.3.1.6
The maximal policy management version that this device inter operates with as verified by actual testing. For example: The P330R/340/130 shall return 1.1 (if testing succeeds). P360 for example may return 2.0 because it shall support features that are only supported in RNR 2.0. The special value 'none' means that the device does not know of any RNR version with which it works (because there was no RNR release with which testing actually succeeded).
OBJECT-TYPE    
  OCTET STRING Size(25)  

ipPolicyDiffServTable 1.3.6.1.4.1.81.36.4
This table is used to configure the policy that is associated with differntiated services. For each DSCP value the table contain the operation that should applied to packets that match this DSCP value. Note that in this version of this mib, allowed policies are restricted to prioirty levels and access control. Note: The ietf notion of PHB (per-hop forwarding behaviors) is not yet supported
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyDiffServEntry

ipPolicyDiffServEntry 1.3.6.1.4.1.81.36.4.1
The information concerning one of the IP policy lists
OBJECT-TYPE    
  IpPolicyDiffServEntry  

ipPolicyDiffServSlot 1.3.6.1.4.1.81.36.4.1.1
The slot-id (AKA module-id / box number) to which diff-serv table relates
OBJECT-TYPE    
  INTEGER  

ipPolicyDiffServDSCP 1.3.6.1.4.1.81.36.4.1.2
The DSCP value to which this entry relates.
OBJECT-TYPE    
  INTEGER 0..63  

ipPolicyDiffServOperation 1.3.6.1.4.1.81.36.4.1.3
The operation that should be applied to a packet with the specified DSCP value. Some of the values are Access Control operations and some are priority operations.
OBJECT-TYPE    
  INTEGER forwardPriority0(1), forwardPriority1(2), forwardPriority2(3), forwardPriority3(4), forwardPriority4(5), forwardPriority5(6), forwardPriority6(7), forwardPriority7(8), forwardNoChange(9), deny(10), denyAndNotify(11)  

ipPolicyDiffServName 1.3.6.1.4.1.81.36.4.1.4
Name of this DSCP entry. This fields is used only for documentation purposes. Default name is: DSCP #N
OBJECT-TYPE    
  DisplayString Size(0..40)  

ipPolicyDiffServAggIndex 1.3.6.1.4.1.81.36.4.1.5
Index of the aggregated group this DSCP entry belongs too. Management station may use this mib item to classify the DSCP entries to groups with the same behaviour. The defval for this mib item is device specific.
OBJECT-TYPE    
  INTEGER 0..63  

ipPolicyDiffServApplicabilityPrecedence 1.3.6.1.4.1.81.36.4.1.6
This field indicates how important is it to enforce this entry. The higher the number the more important it is to enforce this entry. The value 9999 has a special meaning of Mandatory which means this entry MUST be enforced. Device may choose to support only a subset of these values..
OBJECT-TYPE    
  INTEGER 0..9999  

ipPolicyDiffServApplicabilityStatus 1.3.6.1.4.1.81.36.4.1.7
Used to monitor if a DSCP entry is currently applicable or would be applicable (if the table becomes active). The values returned for this MIB are not affected by the table status active/inactive) applicable - This entry is/would be applicable partiallyApplicable - This entry is/would be applicable for some packets/sessions but might not be applicable for other packets/sessions notApplicable - This entry is NOT/would NOT be applicable unknown - Status is temporary unknown. This may be because the table validation is inProgress. Querying this item triggeres table validation if not already triggered.
OBJECT-TYPE    
  INTEGER applicable(1), partiallyApplicable(2), notApplicable(3), unknown(4)  

ipPolicyDiffServApplicabilityType 1.3.6.1.4.1.81.36.4.1.8
Used to monitor the ApplicabilityStatus of the entry in the context of this table. The values returned for this MIB are not affected by the table status (active/inactive). static - The applicabilityStatus of this entry is guaranteed regardless of the ApplicabilityPrecedence of this entry or of other entries in the list. quasiStatic - The applicability status of this entry is guaranteed if no configuration changes are made, BUT changes of ApplicabilityPrecedence of this entry or other entries in this table may change the applicabilityStatus of this entry. dynamic - The applicabilityStatus of this entry can change depending on network conditions (i.e. localization) or other conditions such as (but not limited to) changes of ApplicabilityPrecedence of this entry or other entries in this table. unknown - Status is temporary unknown. This may be because the table validation is inProgress. Querying this item triggeres table validation if not already triggered. The values returned for this MIB are not affected by the table status (active/inactive)
OBJECT-TYPE    
  INTEGER static(1), quasiStatic(2), dynamic(3), unknown(4)  

ipPolicyDiffServErrMsg 1.3.6.1.4.1.81.36.4.1.9
Free text describing the reason why the entry is not Applicable. When entry is Applicable returns NULL string. The values returned for this MIB are not affected by the list status (active/inactive)
OBJECT-TYPE    
  DisplayString Size(0..80)  

ipPolicyQueryTable 1.3.6.1.4.1.81.36.5
This table is used to query the policy application for different types of information. The first use is to query about the operation that would be applied to a given packet. This table can be used by a managment application to supply the user an interactive dialugue for looking ahead at the outcomes of the policy defined
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyQueryEntry

ipPolicyQueryEntry 1.3.6.1.4.1.81.36.5.1
Each entry relates to one slot (AKA module / box) in the stack
OBJECT-TYPE    
  IpPolicyQueryEntry  

ipPolicyQuerySlot 1.3.6.1.4.1.81.36.5.1.1
The slot-id (AKA module-id / box number) to which this rule relates
OBJECT-TYPE    
  INTEGER  

ipPolicyQueryListID 1.3.6.1.4.1.81.36.5.1.2
The ID of the list used to check the simulated packet.
OBJECT-TYPE    
  INTEGER  

ipPolicyQuerySrcAddr 1.3.6.1.4.1.81.36.5.1.3
The IP address of the source station in the packet
OBJECT-TYPE    
  IpAddress  

ipPolicyQueryDstAddr 1.3.6.1.4.1.81.36.5.1.4
The IP address of the destination station in the packet
OBJECT-TYPE    
  IpAddress  

ipPolicyQueryProtocol 1.3.6.1.4.1.81.36.5.1.5
The IP protocol in the packet. Use 256 to specify IP (i.e. don't care)
OBJECT-TYPE    
  INTEGER 0..256  

ipPolicyQueryL4SrcPort 1.3.6.1.4.1.81.36.5.1.6
The source port of the packet. This fields is applicable only when ipPolicyQueryProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65536  

ipPolicyQueryL4DestPort 1.3.6.1.4.1.81.36.5.1.7
The destination port of the packet. This fields is applicable only when ipPolicyRuleProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65535  

ipPolicyQueryEstablished 1.3.6.1.4.1.81.36.5.1.8
The value of the TCP Establish bit in simulated packet. This fields is applicable only when ipPolicyQueryProtocol is TCP(6)
OBJECT-TYPE    
  INTEGER yes(1), no(2)  

ipPolicyQueryDSCP 1.3.6.1.4.1.81.36.5.1.9
The DSCP value in the simulated packet. The value 64 is used to specify DONT CARE. In this case the result maybe forwardNoChange If a specifc value is specified the result would be the exact prioirty associated with the packet after consulting the DSCP table.
OBJECT-TYPE    
  INTEGER 0..64  

ipPolicyQueryOperation 1.3.6.1.4.1.81.36.5.1.10
The operation that would be applied to the simulated packet. Some of the values are Access Control operations and some are priority operations.
OBJECT-TYPE    
  INTEGER forwardPriority0(1), forwardPriority1(2), forwardPriority2(3), forwardPriority3(4), forwardPriority4(5), forwardPriority5(6), forwardPriority6(7), forwardPriority7(8), forwardNoChange(9), deny(10), denyAndNotify(11), layer2Switching(12), notEnoughInfo(13), error(99)  

ipPolicyQueryRuleID 1.3.6.1.4.1.81.36.5.1.11
ID of the rule of the list that resulted in the ipPolicyQueryOperation for the query. A value of 0 means that ipPolicyQueryOperation is a result of the ipPolicyListDefaultOperation
OBJECT-TYPE    
  INTEGER 0..9999  

ipPolicyQueryDSCPOperation 1.3.6.1.4.1.81.36.5.1.12
The New DSCP value that of the simulated packet A value of 64 means the DSCP field will not be changed.
OBJECT-TYPE    
  INTEGER 0..64  

ipPolicyQueryPriority 1.3.6.1.4.1.81.36.5.1.13
The 802.1p priority in the simulated packet. When the priority is dontCare, the result maybe forwardNoChange.
OBJECT-TYPE    
  INTEGER forwardPriority0(1), forwardPriority1(2), forwardPriority2(3), forwardPriority3(4), forwardPriority4(5), forwardPriority5(6), forwardPriority6(7), forwardPriority7(8), dontCare(99)  

ipPolicyDiffServControlTable 1.3.6.1.4.1.81.36.6
This table activates & monitors the Diff Serv application
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyDiffServControlEntry

ipPolicyDiffServControlEntry 1.3.6.1.4.1.81.36.6.1
Each entry relates to one slot (AKA module / box) in the stack
OBJECT-TYPE    
  IpPolicyDiffServControlEntry  

ipPolicyDiffServControlSlot 1.3.6.1.4.1.81.36.6.1.1
The slot-id (AKA module-id / box number) to which this control entry relates
OBJECT-TYPE    
  INTEGER  

ipPolicyDiffServControlChecksum 1.3.6.1.4.1.81.36.6.1.2
Checksum of all the configurable (read/write) DiffServ mib items including the Diff Serv table. This field can be used by the management application to discover that Diff Serv configuration has changed (instead of polling all the Diff Serv mib items).
OBJECT-TYPE    
  INTEGER  

ipPolicyDiffServControlTrustedFields 1.3.6.1.4.1.81.36.6.1.3
Specify which fields in the incoming packet might be trausted when the policy decision should be based in the incoming packet itself. Policy decision depend on the active policy list. In cases that there is no active policy list or that the result of the active policy list is Permit, then the outgoing packet prioirty may be based on the incoming packet instead of an the user specification. Trusting COS (802.1p) means that the outgoing packet prioirty (802.1p) should equal the incoming packet prioirty. Trusting DSCP means that the outgoing packet prioirty (802.1p) should be taken from ipPolicyDiffServTable using the incoming packet DSCP value. Trusting COS + DSCP means that both fields should be used. The behavior of the device when both COS + DSCP should be trusted is outside the scope of the current version of the MIB. (Note: P333R uses the max between incoming COS & DSCP-to-COS mapping) Some devices might support only a subset of the values.
OBJECT-TYPE    
  INTEGER cos(1), dscp(2), cos-dscp(3), untrust(4)  

ipPolicyDiffServControlValidityStatus 1.3.6.1.4.1.81.36.6.1.4
Validity status of the DSCP table: valid - All the entries in the DSCP table can be executed invalid - One or more of the entries in the DSCP table can NOT be EXECUTED.
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

ipPolicyDiffServControlErrMsg 1.3.6.1.4.1.81.36.6.1.5
Free text describing the reason why the table is not valid. When the table is valid returns NULL string. The values returned for this MIB are not affected by the table status (active/inactive).
OBJECT-TYPE    
  DisplayString Size(0..80)  

ipPolicyAccessControlViolationTable 1.3.6.1.4.1.81.36.7
This table contains infomations raerding the last packet (per module) for which ipPolicyAccessControlViolationTrap was sent.
OBJECT-TYPE    
  SEQUENCE OF  
    IpPolicyAccessControlViolationEntry

ipPolicyAccessControlViolationEntry 1.3.6.1.4.1.81.36.7.1
An entry conatins the information regarding the last packet for which ipPolicyAccessControlViolationTrap was sent by the specific module.
OBJECT-TYPE    
  IpPolicyAccessControlViolationEntry  

ipPolicyAccessControlViolationSlot 1.3.6.1.4.1.81.36.7.1.1
The slot-id (AKA module-id / box number) for which the trap was vsent
OBJECT-TYPE    
  INTEGER  

ipPolicyAccessControlViolationSrcAddr 1.3.6.1.4.1.81.36.7.1.2
The IP address of the source station in the packet
OBJECT-TYPE    
  IpAddress  

ipPolicyAccessControlViolationDstAddr 1.3.6.1.4.1.81.36.7.1.3
The IP address of the destination station in the packet
OBJECT-TYPE    
  IpAddress  

ipPolicyAccessControlViolationProtocol 1.3.6.1.4.1.81.36.7.1.4
The IP protocol in the packet. Use 256 to specify IP (i.e. don't care)
OBJECT-TYPE    
  INTEGER 0..256  

ipPolicyAccessControlViolationL4SrcPort 1.3.6.1.4.1.81.36.7.1.5
The source port of the packet. This fields is applicable only when ipPolicyAccessControlViolationProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65536  

ipPolicyAccessControlViolationL4DstPort 1.3.6.1.4.1.81.36.7.1.6
The destination port of the packet. This fields is applicable only when ipPolicyAccessControlViolationProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER 0..65535  

ipPolicyAccessControlViolationEstablished 1.3.6.1.4.1.81.36.7.1.7
This field indicates the value of the established bit in the TCP header of the packet. This fields is applicable only when \ ipPolicyAccessControlViolationProtocol is TCP(6) or UDP(17). In all other cases its values is not used.
OBJECT-TYPE    
  INTEGER yes(1), dontCare(2), no(3)