FOUNDRY-SN-IPX-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE,Counter32,Integer32 FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC router FROM FOUNDRY-SN-ROOT-MIB PhysAddress FROM FOUNDRY-SN-SWITCH-GROUP-MIB; snIpx MODULE-IDENTITY LAST-UPDATED "201006020000Z" -- 04 June 2010 ORGANIZATION "Brocade Communications Systems, Inc." CONTACT-INFO "Technical Support Center 130 Holger Way, San Jose, CA 95134 Email: ipsupport@brocade.com Phone: 1-800-752-8061 URL: www.brocade.com" DESCRIPTION "Copyright 1996-2010 Brocade Communications Systems, Inc. All rights reserved. This Brocade Communications Systems SNMP Management Information Base Specification embodies Brocade Communications Systems' confidential and proprietary intellectual property. Brocade Communications Systems retains all title and ownership in the Specification, including any revisions. This Specification is supplied AS IS, and Brocade Communications Systems makes no warranty, either express or implied, as to the use, operation, condition, or performance of the specification, and any unintended consequence it may on the user environment." REVISION "201006020000Z" -- 04 June 2010 DESCRIPTION "Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields." REVISION "200909300000Z" -- September 30, 2009 DESCRIPTION "convert from SMIv1 to SMIv2" ::= { router 1 } -- textual conventions RtrStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " RtrStatus Values " SYNTAX INTEGER { disabled(0), enabled (1) } ClearStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Clear Status Values " SYNTAX INTEGER { normal(0), clear(1) } PortIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " The bits 0-7 = port number. The bits 8-15 = slot number (slot for chassis only). ve port format bits 16-24 = 0x01, bits 0-15 = ve number loopback port format bits 16-24 = 0x02, bits 0-15= lb number " SYNTAX Integer32(1..3900) Action ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Represents a action value such as deny or permit. " SYNTAX INTEGER { deny(0), permit(1) } NetNumber::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " " SYNTAX OCTET STRING (SIZE(4)) -- SECTION 2: MIB -- Router IPX MIB snIpxGen OBJECT IDENTIFIER ::= { snIpx 1 } snIpxCache OBJECT IDENTIFIER ::= { snIpx 2 } snIpxRoute OBJECT IDENTIFIER ::= { snIpx 3 } snIpxServer OBJECT IDENTIFIER ::= { snIpx 4 } snIpxFwdFilter OBJECT IDENTIFIER ::= { snIpx 5 } snIpxRipFilter OBJECT IDENTIFIER ::= { snIpx 6 } snIpxSapFilter OBJECT IDENTIFIER ::= { snIpx 7 } snIpxIfFwdAccess OBJECT IDENTIFIER ::= { snIpx 8 } snIpxIfRipAccess OBJECT IDENTIFIER ::= { snIpx 9 } snIpxIfSapAccess OBJECT IDENTIFIER ::= { snIpx 10 } snIpxPortAddr OBJECT IDENTIFIER ::= { snIpx 11 } snIpxPortCounters OBJECT IDENTIFIER ::= { snIpx 12 } -- IPX General MIBs snIpxRoutingMode OBJECT-TYPE SYNTAX RtrStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enabled/Disabled System IPX Routing Mode status." ::= { snIpxGen 1 } snIpxNetBiosFilterMode OBJECT-TYPE SYNTAX RtrStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enabled/Disabled NetBios Filter Mode status." ::= { snIpxGen 2 } snIpxClearCache OBJECT-TYPE SYNTAX ClearStatus MAX-ACCESS read-write STATUS current DESCRIPTION "clear(1) will clear cache table." ::= { snIpxGen 3 } snIpxClearRoute OBJECT-TYPE SYNTAX ClearStatus MAX-ACCESS read-write STATUS current DESCRIPTION "clear(1) will clear ipx route table." ::= { snIpxGen 4 } snIpxClearTrafficCnts OBJECT-TYPE SYNTAX ClearStatus MAX-ACCESS read-write STATUS current DESCRIPTION "clear(1) will clear ipx all traffic counters. - snIpxRcvPktsCnt, snIpxFwdPktsCnt, snIpxRcvDropPktsCnt, snIpxTxDropPktsCnt, snIpxRcvFiltPktsCnt, snIpxTxFiltPktsCnt." ::= { snIpxGen 5 } snIpxRcvPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX incoming packets counter." ::= { snIpxGen 6 } snIpxTxPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX Outgoing packets counter." ::= { snIpxGen 7 } snIpxFwdPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX forwarding packets counter." ::= { snIpxGen 8 } snIpxRcvDropPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX receiving drop packets counter." ::= { snIpxGen 9 } snIpxRcvFiltPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX receiving filter packets counter." ::= { snIpxGen 10 } snIpxRipGblFiltList OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "An IPX RIP Global Filter List. Null value indicates no filter list." ::= { snIpxGen 11 } snIpxRipFiltOnAllPort OBJECT-TYPE SYNTAX INTEGER { valid(1), deleteAllInBound(2), deleteAllOutBound(3), addAllInBound(4), addAllOutBound(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Apply the IPX RIP Global filter list snIpxRipGblFiltList to all interfaces. This object is used to add all RIP filter lists and delete all RIP filter lists to/from all ports. Prior to sending this command, snIpxRipGblFiltList must be ready. The values that can be written are: deleteAllInBound(2)...delete all in-bound filter lists from all ports. deleteAllOutBound(3)..delete all out-bound filter lists from all ports. addAllInBound(4)......add all in-bound filter lists to all ports. addAllOutBound(5).....add all out-bound filter lists to all ports. If set operation is failed, then a SET with value of (2)or(3) returns error 'GenError'. Deleted(2)&(3) go away immediately. The following values can be returned on reads: noSuch(0)...no such operation yet. valid(1)....set operation is done and is valid" ::= { snIpxGen 12 } snIpxSapGblFiltList OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "An IPX SAP Global Filter List. Null value indicates no filter list" ::= { snIpxGen 13 } snIpxSapFiltOnAllPort OBJECT-TYPE SYNTAX INTEGER { valid(1), deleteAllInBound(2), deleteAllOutBound(3), addAllInBound(4), addAllOutBound(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Apply the IPX SAP Global filter list snIpxSapGblFiltList to all interfaces. This object is used to add all RIP filter lists and delete all SAP filter lists to/from all ports. Prior to sending this command, snIpxSapGblFiltList must be ready. The values that can be written are: deleteAllInBound(2)...delete all in-bound filter lists from all ports. deleteAllOutBound(3)..delete all out-bound filter lists from all ports. addAllInBound(4)......add all in-bound filter lists to all ports. addAllOutBound(5).....add all out-bound filter lists to all ports. If set operation is failed, then a SET with value of (2)or(3) returns error 'GenError'. Deleted(2)&(3) go away immediately. The following values can be returned on reads: noSuch(0)...no such operation yet. valid(1)....set operation is done and is valid" ::= { snIpxGen 14 } snIpxTxDropPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX transmitting drop packets counter." ::= { snIpxGen 15 } snIpxTxFiltPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX transmitting filter packets counter." ::= { snIpxGen 16 } -- IPX Cache table snIpxCacheTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX Cache table." ::= { snIpxCache 1 } snIpxCacheEntry OBJECT-TYPE SYNTAX SnIpxCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Cache table." INDEX { snIpxCacheIndex } ::= { snIpxCacheTable 1 } SnIpxCacheEntry ::= SEQUENCE { snIpxCacheIndex Integer32, snIpxCacheNetNum NetNumber, snIpxCacheNode PhysAddress, snIpxCacheOutFilter RtrStatus, snIpxCacheEncap INTEGER, snIpxCachePort PortIndex } snIpxCacheIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The table index for a IPX Cache entry." ::= { snIpxCacheEntry 1 } snIpxCacheNetNum OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Cache Network number." ::= { snIpxCacheEntry 2 } snIpxCacheNode OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Cache Node Number." ::= { snIpxCacheEntry 3 } snIpxCacheOutFilter OBJECT-TYPE SYNTAX RtrStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Cache Outbound Filter is ether disabled(0) or enabled(1)." ::= { snIpxCacheEntry 4 } snIpxCacheEncap OBJECT-TYPE SYNTAX INTEGER { ethernetII(1), ethernet8022(2), ethernet8023(3), ethernetSnap(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The IPX encapsulation frame type." ::= { snIpxCacheEntry 5 } snIpxCachePort OBJECT-TYPE SYNTAX PortIndex MAX-ACCESS read-only STATUS current DESCRIPTION "IPX Router Port number." ::= { snIpxCacheEntry 6 } -- IPX route table snIpxRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX route table." ::= { snIpxRoute 1 } snIpxRouteEntry OBJECT-TYPE SYNTAX SnIpxRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX route table." INDEX { snIpxRouteIndex } ::= { snIpxRouteTable 1 } SnIpxRouteEntry ::= SEQUENCE { snIpxRouteIndex Integer32, snIpxDestNetNum NetNumber, snIpxFwdRouterNode PhysAddress, snIpxDestHopCnts Integer32, snIpxRouteMetric Integer32, snIpxDestPort Integer32 } snIpxRouteIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The table index for a IPX route entry." ::= { snIpxRouteEntry 1 } snIpxDestNetNum OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Destination Network number." ::= { snIpxRouteEntry 2 } snIpxFwdRouterNode OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Forward Router Node Number." ::= { snIpxRouteEntry 3 } snIpxDestHopCnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of hops to reach the destination." ::= { snIpxRouteEntry 4 } snIpxRouteMetric OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The metrics to next hop router." ::= { snIpxRouteEntry 5 } snIpxDestPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The destination port." ::= { snIpxRouteEntry 6 } -- IPX Server table snIpxServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX Server table." ::= { snIpxServer 1 } snIpxServerEntry OBJECT-TYPE SYNTAX SnIpxServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Server table." INDEX { snIpxServerIndex } ::= { snIpxServerTable 1 } SnIpxServerEntry ::= SEQUENCE { snIpxServerIndex Integer32, snIpxServerType Integer32, snIpxServerNetNum NetNumber, snIpxServerNode PhysAddress, snIpxServerSocket Integer32, snIpxServerHopCnts Integer32, snIpxServerName OCTET STRING } snIpxServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The table index for a IPX Server entry." ::= { snIpxServerEntry 1 } snIpxServerType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX Server Type." ::= { snIpxServerEntry 2 } snIpxServerNetNum OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Server Network number." ::= { snIpxServerEntry 3 } snIpxServerNode OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Server Node Number." ::= { snIpxServerEntry 4 } snIpxServerSocket OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Server Socket Number." ::= { snIpxServerEntry 5 } snIpxServerHopCnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of intervening networks to reach the server." ::= { snIpxServerEntry 6 } snIpxServerName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..47)) MAX-ACCESS read-only STATUS current DESCRIPTION "IPX Server Name." ::= { snIpxServerEntry 7 } -- IPX Forward Filter table snIpxFwdFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxFwdFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX Forward Filter table." ::= { snIpxFwdFilter 1 } snIpxFwdFilterEntry OBJECT-TYPE SYNTAX SnIpxFwdFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Forward Filter table." INDEX { snIpxFwdFilterIdx } ::= { snIpxFwdFilterTable 1 } SnIpxFwdFilterEntry ::= SEQUENCE { snIpxFwdFilterIdx Integer32, snIpxFwdFilterAction Action, snIpxFwdFilterSocket Integer32, snIpxFwdFilterSrcNet NetNumber, snIpxFwdFilterSrcNode PhysAddress, snIpxFwdFilterDestNet NetNumber, snIpxFwdFilterDestNode PhysAddress, snIpxFwdFilterRowStatus INTEGER } snIpxFwdFilterIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter ID for a filter entry." ::= { snIpxFwdFilterEntry 1 } snIpxFwdFilterAction OBJECT-TYPE SYNTAX Action MAX-ACCESS read-write STATUS current DESCRIPTION "Action to take if the ipx packet match with this filter." ::= { snIpxFwdFilterEntry 2 } snIpxFwdFilterSocket OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "IPX Forward Filter Socket Number." ::= { snIpxFwdFilterEntry 3 } snIpxFwdFilterSrcNet OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-write STATUS current DESCRIPTION "Source Network Number." ::= { snIpxFwdFilterEntry 4 } snIpxFwdFilterSrcNode OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Source Node Number." ::= { snIpxFwdFilterEntry 5 } snIpxFwdFilterDestNet OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-write STATUS current DESCRIPTION "Destination Network Number." ::= { snIpxFwdFilterEntry 6 } snIpxFwdFilterDestNode OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Destination Node Number." ::= { snIpxFwdFilterEntry 7 } snIpxFwdFilterRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxFwdFilterEntry 8 } -- IPX RIP Filter table snIpxRipFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxRipFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX RIP Filter table." ::= { snIpxRipFilter 1 } snIpxRipFilterEntry OBJECT-TYPE SYNTAX SnIpxRipFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX RIP Filter table." INDEX { snIpxRipFilterId } ::= { snIpxRipFilterTable 1 } SnIpxRipFilterEntry ::= SEQUENCE { snIpxRipFilterId Integer32, snIpxRipFilterAction Action, snIpxRipFilterNet NetNumber, snIpxRipFilterMask NetNumber, snIpxRipFilterRowStatus INTEGER } snIpxRipFilterId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter ID for a filter entry." ::= { snIpxRipFilterEntry 1 } snIpxRipFilterAction OBJECT-TYPE SYNTAX Action MAX-ACCESS read-write STATUS current DESCRIPTION "Action to take if the ipx packet match with this filter." ::= { snIpxRipFilterEntry 2 } snIpxRipFilterNet OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-write STATUS current DESCRIPTION "IPX RIP Filter Network number." ::= { snIpxRipFilterEntry 3 } snIpxRipFilterMask OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-write STATUS current DESCRIPTION "IPX RIP Filter Network/Subnet Mask." ::= { snIpxRipFilterEntry 4 } snIpxRipFilterRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxRipFilterEntry 5 } -- IPX SAP Filter table snIpxSapFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxSapFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX SAP Filter table." ::= { snIpxSapFilter 1 } snIpxSapFilterEntry OBJECT-TYPE SYNTAX SnIpxSapFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX SAP Filter table." INDEX { snIpxSapFilterId } ::= { snIpxSapFilterTable 1 } SnIpxSapFilterEntry ::= SEQUENCE { snIpxSapFilterId Integer32, snIpxSapFilterAction Action, snIpxSapFilterType Integer32, snIpxSapFilterName OCTET STRING, snIpxSapFilterRowStatus INTEGER } snIpxSapFilterId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter ID for a filter entry." ::= { snIpxSapFilterEntry 1 } snIpxSapFilterAction OBJECT-TYPE SYNTAX Action MAX-ACCESS read-write STATUS current DESCRIPTION "Action to take if the ipx packet match with this filter." ::= { snIpxSapFilterEntry 2 } snIpxSapFilterType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "IPX SAP Filter type to be matched." ::= { snIpxSapFilterEntry 3 } snIpxSapFilterName OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..47)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPX SAP Filter Name." ::= { snIpxSapFilterEntry 4 } snIpxSapFilterRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxSapFilterEntry 5 } -- IPX IF Forward Access table snIpxIfFwdAccessTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxIfFwdAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX IF Forward Access table." ::= { snIpxIfFwdAccess 1 } snIpxIfFwdAccessEntry OBJECT-TYPE SYNTAX SnIpxIfFwdAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Forward Access table." INDEX { snIpxIfFwdAccessPort, snIpxIfFwdAccessDir } ::= { snIpxIfFwdAccessTable 1 } SnIpxIfFwdAccessEntry ::= SEQUENCE { snIpxIfFwdAccessPort Integer32, snIpxIfFwdAccessDir INTEGER, snIpxIfFwdAccessFilterList OCTET STRING, snIpxIfFwdAccessRowStatus INTEGER } snIpxIfFwdAccessPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The IPX interface to which the Forward Filter applies." ::= { snIpxIfFwdAccessEntry 1 } snIpxIfFwdAccessDir OBJECT-TYPE SYNTAX INTEGER { in(1), out(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The access direction of incoming packet filter or outgoing packet filter." ::= { snIpxIfFwdAccessEntry 2 } snIpxIfFwdAccessFilterList OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "An IPX IF Forward Filter List." ::= { snIpxIfFwdAccessEntry 3 } snIpxIfFwdAccessRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxIfFwdAccessEntry 4 } -- IPX IF RIP Access table snIpxIfRipAccessTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxIfRipAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX IF RIP Access table." ::= { snIpxIfRipAccess 1 } snIpxIfRipAccessEntry OBJECT-TYPE SYNTAX SnIpxIfRipAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Forward Access table." INDEX { snIpxIfRipAccessPort, snIpxIfRipAccessDir } ::= { snIpxIfRipAccessTable 1 } SnIpxIfRipAccessEntry ::= SEQUENCE { snIpxIfRipAccessPort Integer32, snIpxIfRipAccessDir INTEGER, snIpxIfRipAccessFilterList OCTET STRING, snIpxIfRipAccessRowStatus INTEGER } snIpxIfRipAccessPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The IPX interface to which the RIP Filter applies." ::= { snIpxIfRipAccessEntry 1 } snIpxIfRipAccessDir OBJECT-TYPE SYNTAX INTEGER { in(1), out(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The access direction of incoming packet filter or outgoing packet filter." ::= { snIpxIfRipAccessEntry 2 } snIpxIfRipAccessFilterList OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "An IPX IF RIP Access Filter List." ::= { snIpxIfRipAccessEntry 3 } snIpxIfRipAccessRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxIfRipAccessEntry 4 } -- IPX IF SAP Access table snIpxIfSapAccessTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxIfSapAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX IF RIP Access table." ::= { snIpxIfSapAccess 1 } snIpxIfSapAccessEntry OBJECT-TYPE SYNTAX SnIpxIfSapAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Forward Access table." INDEX { snIpxIfSapAccessPort, snIpxIfSapAccessDir } ::= { snIpxIfSapAccessTable 1 } SnIpxIfSapAccessEntry ::= SEQUENCE { snIpxIfSapAccessPort Integer32, snIpxIfSapAccessDir INTEGER, snIpxIfSapAccessFilterList OCTET STRING, snIpxIfSapAccessRowStatus INTEGER } snIpxIfSapAccessPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The IPX interface to which the SAP Filter applies." ::= { snIpxIfSapAccessEntry 1 } snIpxIfSapAccessDir OBJECT-TYPE SYNTAX INTEGER { in(1), out(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The access direction of incoming packet filter or outgoing packet filter." ::= { snIpxIfSapAccessEntry 2 } snIpxIfSapAccessFilterList OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "An IPX IF SAP Access Filter List." ::= { snIpxIfSapAccessEntry 3 } snIpxIfSapAccessRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxIfSapAccessEntry 4 } -- ipx interface address table snIpxPortAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxPortAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX port address table." ::= { snIpxPortAddr 1 } snIpxPortAddrEntry OBJECT-TYPE SYNTAX SnIpxPortAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Port Address table." INDEX { snIpxPortAddrPort, snIpxPortAddrEncap } ::= { snIpxPortAddrTable 1 } SnIpxPortAddrEntry ::= SEQUENCE { snIpxPortAddrPort PortIndex, snIpxPortAddrEncap INTEGER, snIpxPortAddrNetNum NetNumber, snIpxPortAddrRowStatus INTEGER, snIpxPortAddrNetBiosFilterMode RtrStatus } snIpxPortAddrPort OBJECT-TYPE SYNTAX PortIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The port index for port address entry." ::= { snIpxPortAddrEntry 1 } snIpxPortAddrEncap OBJECT-TYPE SYNTAX INTEGER { ethernet8022(1), ethernet8023(2), ethernetII(3), ethernetSnap(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The IPX encapsulation type. ethernet8022(1), ethernet8023(2), ethernetII(3), ethernetSnap(4) Note: Each Network Number can be assigned with one unique Frame type; Otherwise, a SNMP-SET error will be returned." ::= { snIpxPortAddrEntry 2 } snIpxPortAddrNetNum OBJECT-TYPE SYNTAX NetNumber MAX-ACCESS read-write STATUS current DESCRIPTION "An unique Network number for the IPX interface port." ::= { snIpxPortAddrEntry 3 } snIpxPortAddrRowStatus OBJECT-TYPE SYNTAX INTEGER { invalid(1), valid(2), delete(3), create(4), modify(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and delete row in the table and control if they are used. The values that can be written are: delete(3)...deletes the row create(4)...creates a new row modify(5)...modifies an exsisting row If the row exists, then a SET with value of create(4) returns error 'badValue'. Deleted rows go away immediately. The following values can be returned on reads: noSuch(0)...no such row invalid(1)...Setting it to 'invalid' has the effect of rendering it inoperative.. valid(2)....the row exists and is valid" ::= { snIpxPortAddrEntry 4 } snIpxPortAddrNetBiosFilterMode OBJECT-TYPE SYNTAX RtrStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enabled/Disabled NetBios Filter Mode status per Port Address entry." ::= { snIpxPortAddrEntry 5 } -- ipx port counters table snIpxPortCountersTable OBJECT-TYPE SYNTAX SEQUENCE OF SnIpxPortCountersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPX port Counters table." ::= { snIpxPortCounters 1 } snIpxPortCountersEntry OBJECT-TYPE SYNTAX SnIpxPortCountersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IPX Port Counters table." INDEX { snIpxPortCountersPort } ::= { snIpxPortCountersTable 1 } SnIpxPortCountersEntry ::= SEQUENCE { snIpxPortCountersPort PortIndex, snIpxPortCountersRcvPktsCnt Counter32, snIpxPortCountersTxPktsCnt Counter32, snIpxPortCountersFwdPktsCnt Counter32, snIpxPortCountersRcvDropPktsCnt Counter32, snIpxPortCountersTxDropPktsCnt Counter32, snIpxPortCountersRcvFiltPktsCnt Counter32, snIpxPortCountersTxFiltPktsCnt Counter32 } snIpxPortCountersPort OBJECT-TYPE SYNTAX PortIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The port index for port Counters entry." ::= { snIpxPortCountersEntry 1 } snIpxPortCountersRcvPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX incoming packets counter for the interface." ::= { snIpxPortCountersEntry 2 } snIpxPortCountersTxPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX Outgoing packets counter for the interface." ::= { snIpxPortCountersEntry 3 } snIpxPortCountersFwdPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX forwarding packets counter for the interface." ::= { snIpxPortCountersEntry 4 } snIpxPortCountersRcvDropPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX receiving drop packets counter for the interface." ::= { snIpxPortCountersEntry 5 } snIpxPortCountersTxDropPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX transmitting drop packets counter for the interface." ::= { snIpxPortCountersEntry 6 } snIpxPortCountersRcvFiltPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX receiving filter packets counter for the interface." ::= { snIpxPortCountersEntry 7 } snIpxPortCountersTxFiltPktsCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "IPX transmitting filter packets counter for the interface." ::= { snIpxPortCountersEntry 8 } END