A3Com-IPextns-r5-MIB -- -- This MIB is for 3Com intermediate systems that support IP -- -- -- The 3Com Enterprise Products Proprietary MIB Extensions -- -- Copyright 3Com Corporation, 1993. All rights reserved. -- -- changes FOR 7.0 (r2 of MIB)***************************************** -- 20-oct-93: kxy added support for multiple priority queues (QPriority) -- 21-oct-93: kxy added support for ctl of forwarding Subnet broadcasts -- -- changes FOR 7.1 (r3 of MIB)***************************************** -- 10-mar-94: kxy added enum to a3IParpReqFormat: auto(4) -- 15-mar-94: kxy added more enums to a3IParpReqFormat to identify -- results of auto req. format determination -- 04-apr-94: kxy changed value of auto(4) enum to auto(128) in a3IParpReqFormat. -- -- changes FOR 8.0 (r4 of MIB)**************************************** -- 01-jun-94: kxy deprecated a3ComBrgX25Qsize, a3ComBrgX25VcLimit, -- and a3ComBrgX25VcTimer. The functionality of these -- objects is being assumed by the X25 profile service. -- -- changes FOR 8.3 (r5 of MIB)**************************************** -- 01-aug-95: kxy added a3IPicmpGenTable -- A3Com-IPextns-r5-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212; -- -- This MIB is for 3Com systems that offer IP routing services -- -- This MIB is an extension of the IP group in MIB II (rfc1213) -- and the IP Forwarding table (rfc1354) -- a3Com OBJECT IDENTIFIER ::= { enterprises 43 } brouterMIB OBJECT IDENTIFIER ::= { a3Com 2 } a3ComIPextns OBJECT IDENTIFIER ::= { brouterMIB 6 } SMDSAddress ::= OCTET STRING (SIZE (8)) -- the 60-bit SMDS address, preceded by 4 bits with the -- following values: -- "1100" when representing an individual address -- "1110" when representing a group address RowStatus ::= INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } --This data type, which has the same semantics as the rowStatus --textual convention used in SNMPv2, is used to add and --delete entries from a table. --The tables in this MIB allow a subset of the functionality --provided by the rowStatus textual convention. In particular --row creation is allowed using only the createAndGo method. --That is, when adding entries to this table, this object --must be set to createAndGo(4). The instance identifier --for this object will define the values of the columns --that make up the index. --In the same PDU, the appropriate remaining columns --of that row must be set as well. The agent --will immediately set the value of this object to --active(1) if the row is correct. If not, the agent --will refuse the SET request and return an --error code. --To modify an existing entry, it must be removed --an another entry with the desired changes added. --To remove an entry, set the value of this object --to destroy(6). a3IPextMode OBJECT-TYPE SYNTAX INTEGER { multipleNet (1), singleNet (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object determines the mode the IP protocol layer operates in. When in multipleNet mode, the system will accept different network addresses for each of its interfaces. Routing may be disabled (via ipForwarding), but the system will still be in routing mode, i.e., it will keep all of its assigned addresses and it may still participate in routing update protocols (if configured). When in singleNet mode, the IP address assigned to interfaces 1 is applied to all interfaces. ipForwarding can only be disabled, and all RIP parameters, other than those related to listening, will be ignored. Note, when the value of this object is changed, the new IP address must also be set in the same PDU. This is required to ensure connectivity remains. When this object transitions from multipleNet mode to singleNet mode, 1) ipForwarding is automatically set to not-forwarding, 2) all RIP-IP parameters will be ignored except those related to listening on interface 1. These parameters will be applied to all interfaces. 3) an IP address must be configured, in the same request, for interface 1. the agent removes all other IP addresses, and the IP address assigned to interface 1 will apply to all interfaces. When this object transitions back to multipleNet mode, 1) an IP address must be assigned, in the same request, to one of the ports, that IP address will apply only to that port to which it is assigned. The IP address for interface 1 will no longer apply to all interfaces. 2) ipForwarding will stay at not-forwarding, and 3) all previously ignored RIP-IP parameters will take effect. In order to actively route packets, ipForwarding will need to be set to forwarding. During this transition, there is the danger that no IP address will have been configured for the interface that receives the SNMP requests, in which case, the device will no longer be manageable. For this reason, it is suggested that the IP addresses for the interface that receives the SNMP requests be set in the same PDU that sets this object." DEFVAL { multipleNet } ::= { a3ComIPextns 1 } a3IPextFlushCtl OBJECT-TYPE SYNTAX INTEGER { other (1), flushRoutes (2), flushARP (3) } ACCESS read-write STATUS mandatory DESCRIPTION "When set to 2, this object can be used to remove all dynamically learned entries from the IP routing table. When set to 3, this object can be used to remove dynamically learned entries from the Address Resolution Table." ::= { a3ComIPextns 2 } a3IPextRelaySrcRteCtl OBJECT-TYPE SYNTAX INTEGER { relay (1), discard (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to control the relaying of packets that contain the Loose or Strict source route option. If this object is set to relay (1), those packets are relayed. If this object is set to discard (2), those packets are discarded." DEFVAL { discard } ::= { a3ComIPextns 3 } a3IPextSplitLoadCtl OBJECT-TYPE SYNTAX INTEGER { split (1), noSplit (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to control load splitting. If split (1), is specified, the traffic load is distributed among a set of least-equal-cost paths. These paths are selected on a round-robin basis. If a path is unreachable, it is not considered a candidate for load splitting." DEFVAL { noSplit } ::= { a3ComIPextns 4 } a3IPicmpInfoCtl OBJECT-TYPE SYNTAX INTEGER { info (1), noInfo (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object determines whether this system replies to ICMP Information request packets. If this object is set to info (1), replies are sent. Otherwise, no replies are sent." DEFVAL { noInfo } ::= { a3ComIPextns 5 } a3IPicmpMaskCtl OBJECT-TYPE SYNTAX INTEGER { mask (1), noMask (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object determines whether this system replies to ICMP Address Mask request packets. If this object is set to mask (1), replies are sent. Otherwise, no replies are sent." DEFVAL { noMask } ::= { a3ComIPextns 6 } -- -- This next table contains extensions to the ipNetToMediaTable (ARP table) -- This table allows the specification of the header format to be used when -- sending packets over networks that support MAC addresses. It also -- provides control over proxy ARP for each entry in the ARP table. -- a3IPntmExtTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IPntmExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is an extension of the ipNetToMediaTable from mibII. Currently, this table contains objects for controlling MAC header formats and for controlling proxy ARP for each entry." ::= { a3ComIPextns 7 } a3IPntmExtEntry OBJECT-TYPE SYNTAX A3IPntmExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table corresponds to an entry in the ipNetToMediaTable. Additional columnar objects are defined in this table that are not in the original table." INDEX { a3IPntmIfIndex, a3IPntmNetAddress } ::= { a3IPntmExtTable 1 } A3IPntmExtEntry ::= SEQUENCE { a3IPntmIfIndex INTEGER, a3IPntmNetAddress IpAddress, a3IPntmHdrFormat INTEGER, a3IPntmProxyArp INTEGER } a3IPntmIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface on which this entry's equivalence is effective." REFERENCE "RFC1213, p. 38, ipNetToMediaTable" ::= { a3IPntmExtEntry 1 } a3IPntmNetAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IpAddress corresponding to the media-dependent physical address." REFERENCE "RFC1213, p. 38, ipNetToMediaTable" ::= { a3IPntmExtEntry 2 } a3IPntmHdrFormat OBJECT-TYPE SYNTAX INTEGER { other (1), ethernet (2), ieee (3), snap (4) } ACCESS read-write STATUS mandatory DESCRIPTION "The header format to be used when sending packets to the destination specified by this table entry. This parameter only applies to networks that support MAC addresses. Entries that correspond to other network types have the value other (1)." ::= { a3IPntmExtEntry 3 } a3IPntmProxyArp OBJECT-TYPE SYNTAX INTEGER { proxy (1), noProxy (2) } ACCESS read-write STATUS mandatory DESCRIPTION "If this object is set to proxy (1), the system will respond to ARP requests for the IP address of this entry. If this object is set to noProxy (2), no response will be sent." DEFVAL { noProxy } ::= { a3IPntmExtEntry 4 } -- -- This next table is used to configure IP addresses for each -- relevant port. This table is needed because the ipAddrTable -- from MIB II is read-only, and cannot be used to configure -- IP addresses. -- a3IPaddrConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IPaddrConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the IP addresses assigned to each IP port." ::= { a3ComIPextns 8 } a3IPaddrConfigEntry OBJECT-TYPE SYNTAX A3IPaddrConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains a single IP address and parameters relating to routing IP over a specific port." INDEX { a3IPaddrConfigPort, a3IPaddrConfigAddr } ::= { a3IPaddrConfigTable 1 } A3IPaddrConfigEntry ::= SEQUENCE { a3IPaddrConfigPort INTEGER, a3IPaddrConfigAddr IpAddress, a3IPaddrConfigType INTEGER, a3IPaddrConfigNetMask IpAddress, a3IPaddrConfigBcastAddr INTEGER, a3IPaddrConfigMtu INTEGER (68..32767), a3IPaddrConfigStatus RowStatus } a3IPaddrConfigPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port to which this entry applies." ::= { a3IPaddrConfigEntry 1 } a3IPaddrConfigAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address to which this entry applies." ::= { a3IPaddrConfigEntry 2 } a3IPaddrConfigType OBJECT-TYPE SYNTAX INTEGER { primary (1), secondary (2) } ACCESS read-write STATUS mandatory DESCRIPTION "When multiple IP addresses are configured for a single interface, this object is used to determine which address is the 'primary' address. 'Primary' addresses are used as the source IP address in packets sent from that interface. When there is only one address configured for an interface, it will be the 'primary' address. If there is an existing 'primary' address when this object is set to primary (1), the existing 'primary' address will be set to 'secondary' automatically." DEFVAL { primary } ::= { a3IPaddrConfigEntry 3 } a3IPaddrConfigNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The subnet mask associated with the IP address of this entry. The value of the mask is an IP address with all the network bits set to 1 and all the host bits set to 0. If this is not specified, the system will select a mask based on the IP address class." ::= { a3IPaddrConfigEntry 4 } a3IPaddrConfigBcastAddr OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The value of the least-significant bit in the IP broadcast address used for sending datagrams on the logical interface associated with the IP address of this entry." DEFVAL { 1 } ::= { a3IPaddrConfigEntry 5 } a3IPaddrConfigMtu OBJECT-TYPE SYNTAX INTEGER (68..32767) ACCESS read-write STATUS mandatory DESCRIPTION "The size of the largest IP datagram which is supported by the logical interface associated with the IP address of this entry. If this is not specified, the system will select a value based on the interface type." ::= { a3IPaddrConfigEntry 6 } a3IPaddrConfigStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to add and delete entries in this table. See the notes describing RowStatus at the beginning of this MIB." ::= { a3IPaddrConfigEntry 7 } -- -- This next table extends the ipForwardTable from RFC 1354. An extension is -- required in order to specify which routing entries may be overridden -- by a dynamic route. -- a3IPforwardExtTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IPforwardExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An extension to the ipForwardTable." REFERENCE "RFC 1354, ipForwardTable." ::= { a3ComIPextns 9 } a3IPforwardExtEntry OBJECT-TYPE SYNTAX A3IPforwardExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table corresponds to a single entry in the ipForwardTable. An additional columnar object has been defined to indicate whether a dynamically learned route may take precendence of a particular static route." INDEX { a3IPforwardExtDest, a3IPforwardExtProto, a3IPforwardExtPolicy, a3IPforwardExtNextHop } ::= { a3IPforwardExtTable 1 } A3IPforwardExtEntry ::= SEQUENCE { a3IPforwardExtDest IpAddress, a3IPforwardExtProto INTEGER, a3IPforwardExtPolicy INTEGER, a3IPforwardExtNextHop IpAddress, a3IPforwardExtOverride INTEGER } a3IPforwardExtDest OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of this route. This is identical to ipForwardDest." REFERENCE "RFC 1354, ipForwardTable." ::= { a3IPforwardExtEntry 1 } a3IPforwardExtProto OBJECT-TYPE SYNTAX INTEGER { other (1), -- not specified local (2), -- local interface netmgmt (3), -- static route icmp (4), -- result of ICMP Redirect -- the following are all dynamic -- routing protocols egp (5), -- Exterior Gateway Protocol ggp (6), -- Gateway-Gateway Protocol hello (7), -- FuzzBall HelloSpeak rip (8), -- Berkeley RIP or RIP-II is-is (9), -- Dual IS-IS es-is (10), -- ISO 9542 ciscoIgrp (11), -- Cisco IGRP bbnSpfIgp (12), -- BBN SPF IGP ospf (13), -- Open Shortest Path First bgp (14), -- Border Gateway Protocol idpr (15) -- InterDomain Policy Routing } ACCESS read-only STATUS mandatory DESCRIPTION "The routing mechanism via which this route was learned." REFERENCE "RFC 1354, ipForwardTable." ::= { a3IPforwardExtEntry 2 } -- -- The following convention is included for specification -- of TOS Field contents. -- -- Currently, 3com only supports a TOS of zero -- a3IPforwardExtPolicy OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The general set of conditions that would cause the selection of one multipath route (set of next hops for a given destination) is referred to as 'policy'. Unless the mechanism indicated by ipForwardPro- to specifies otherwise, the policy specifier is the IP TOS Field. The encoding of IP TOS is as specified by rfc1354. Zero indicates the default path if no more specific policy applies. Currently, zero is the only TOS value supported by 3Com." ::= { a3IPforwardExtEntry 3 } a3IPforwardExtNextHop OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "On remote routes, the address of the next system en route. Otherwise, 0.0.0.0" ::= { a3IPforwardExtEntry 4 } a3IPforwardExtOverride OBJECT-TYPE SYNTAX INTEGER { override (1), noOverride (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to identify those static routes that may be overridden by dynamically learned routes. For those entries in this table that represent dynamically learned routes, this object will have the value noOverride (2) at all times." ::= { a3IPforwardExtEntry 5 } -- -- ARP Group -- This group contains ARP specific information -- a3IParpOverBlocked OBJECT-TYPE SYNTAX INTEGER { enabled (1), disabled (2) } ACCESS read-write STATUS mandatory DESCRIPTION "When the system is in singleNet mode (ie, it is in a bridge state), this parameter controls whether or not ARP request and replies are allowed to be sent or received over a non-forwarding bridged port. If this is set enabled(1), then ARP requests and replies are allowed over non-forwarding ports. If this is set disabled(2), they are not allowed. This object corresponds to the UI parameter: -arp OverBlocked." DEFVAL { disabled } ::= { a3ComIPextns 10 } a3IPrarpClientCtl OBJECT-TYPE SYNTAX INTEGER { enabled (1), disabled (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This allows the RARP client function to be enabled or disabled. If enabled, this system will send RARP requests. If disabled, the system will not send RARP requests. This object corresponds to the UI parameter: -arp RarpCONTrol." DEFVAL { disabled } ::= { a3ComIPextns 11 } a3IPrarpServerCtl OBJECT-TYPE SYNTAX INTEGER { enabled (1), disabled (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This allows the RARP server function to be enabled or disabled. If enabled, this system will respond to RARP requests. If disabled, this system will not respond. This object corresponds to the UI parameter: -arp RarpCONTrol." DEFVAL { disabled } ::= { a3ComIPextns 12 } -- -- This table provides ARP information for each IP port -- a3IParpConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IParpConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains ARP configuration information." ::= { a3ComIPextns 13 } a3IParpConfigEntry OBJECT-TYPE SYNTAX A3IParpConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table contains port-specific ARP configuration information." INDEX { a3IParpPortIndex } ::= { a3IParpConfigTable 1 } A3IParpConfigEntry ::= SEQUENCE { a3IParpPortIndex INTEGER, a3IParpProxyCtl INTEGER, a3IParpHoldTime INTEGER, a3IParpReqFormat INTEGER, a3IParpRemAddr IpAddress, a3IParpInvCtl INTEGER } a3IParpPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port index to which these entries apply." ::= { a3IParpConfigEntry 1 } a3IParpProxyCtl OBJECT-TYPE SYNTAX INTEGER { proxy (1), noProxy (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object applies to ARP requests for networks or subnetworks that are in the IP routing table. When this is the case, this system will respond to the request with the MAC address of this system's interface if the value of this object is proxy (1). Otherwise, no ARP response is sent. This object corresponds to the UI parameter: -arp control" DEFVAL { noProxy } ::= { a3IParpConfigEntry 2 } a3IParpHoldTime OBJECT-TYPE SYNTAX INTEGER (1..24) ACCESS read-write STATUS mandatory DESCRIPTION "This object determines the amount of time, in hours, an entry can stay in the ARP table. When the specified time elapses, the entry is deleted. When one sixteenth of the time elapses, ARP considers this entry aged. When a packet is destined for an entry that has become aged, the system sends an ARP request, using a unicast address, to the destination to verify whether it is still operational. This object corresponds to the UI parameter: -arp HoldTime." DEFVAL { 24 } ::= { a3IParpConfigEntry 3 } a3IParpReqFormat OBJECT-TYPE SYNTAX INTEGER { ethernet (1), snap (2), both (3), auto (128), ethAuto (129), snapAuto (130), bothAuto (131) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter specifies the Ethernet header format used for ARP requests. If this is set to ethernet (1), ARP sends requests with an Ethernet Version 2 header. If this is set to snap (2), ARP sends requests with the IEEE 802.2 and 802.3 headers, including the Snap extension. If this is set to both (3), ARP sends two request packets, one with Ethernet format and one with the Snap extensions. If this is set to auto(128), the default request format is based on the media type of the interface with which this parameter is associated. When GETting the value of this object, the first three enumerations (ethernet, snap, and both) are returned if this parmeter was explicitly set to one of these values. If this parameter was set to auto(128), either ethAuto(129), snapAuto(130), or bothAuto(131) will be returned, depending on which header format is the most appropriate (which is based on the media type of the associated interface). This object corresponds to the UI parameter: -arp RequestFormat." DEFVAL { auto } ::= { a3IParpConfigEntry 4 } a3IParpRemAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object reflects the IP address that is assigned to the boundary router that is attached to this port. This address is used when a RARP request is received from that boundary router. For those ports that are not attached to a boundary router, this object will have no meaning and no affect on the system." ::= { a3IParpConfigEntry 5 } a3IParpInvCtl OBJECT-TYPE SYNTAX INTEGER { enabled (1), disabled (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether inverse arp is enabled on this port. Note, this affects only Frame Relay ports." DEFVAL { enabled } ::= { a3IParpConfigEntry 6 } -- -- This table provides the mapping between IP network addresses -- and SMDS group addresses -- a3IPsmdsGaTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IPsmdsGaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains a set of IP network address to SMDS Group Address pairings." REFERENCE "NETBuilder Ref. Guide, IP service Parameter: GroupAddress." ::= { a3ComIPextns 14 } a3IPsmdsGaEntry OBJECT-TYPE SYNTAX A3IPsmdsGaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table contains a single IP network address to SMDS Group Address mapping. This is used in applications running IP over SMDS." INDEX { a3IPsmdsGaIpNet } ::= { a3IPsmdsGaTable 1 } A3IPsmdsGaEntry ::= SEQUENCE { a3IPsmdsGaIpNet IpAddress, a3IPsmdsGa SMDSAddress, a3IPsmdsGaStatus RowStatus } a3IPsmdsGaIpNet OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "This is an IP network address for which there is a corresponding SMDS Group Address." ::= { a3IPsmdsGaEntry 1 } a3IPsmdsGa OBJECT-TYPE SYNTAX SMDSAddress ACCESS read-write STATUS mandatory DESCRIPTION "This is the SMDS Group Address that corresponds to the IP network address identified by a3IPsmdsGaIpNet." ::= { a3IPsmdsGaEntry 2 } a3IPsmdsGaStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to add and delete entries in this table. See the notes describing RowStatus at the beginning of this MIB." ::= { a3IPsmdsGaEntry 3} -- -- This next section applies to routing IP over X25 networks -- a3IPx25configTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IPx25configEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains a set of X25 configuration parameters relating to routing IP over x25 networks." ::= { a3ComIPextns 15 } a3IPx25configEntry OBJECT-TYPE SYNTAX A3IPx25configEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains a set of x25 configuration parameters relating to routing IP over a specific port." INDEX { a3IPx25configPort } ::= { a3IPx25configTable 1 } A3IPx25configEntry ::= SEQUENCE { a3IPx25configPort INTEGER, a3IPx25configPID INTEGER, a3IPx25configQueueSize INTEGER, a3IPx25configVClimit INTEGER, a3IPx25configVCtimer INTEGER, a3IPx25configProfID INTEGER } a3IPx25configPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number to which this table entry applies." ::= { a3IPx25configEntry 1 } a3IPx25configPID OBJECT-TYPE SYNTAX INTEGER (1..'ff'h) ACCESS read-write STATUS mandatory DESCRIPTION "The protocol ID that is included in all outgoing IP packets sent over the x25 port associated with this table entry." DEFVAL { 'cc'h } ::= { a3IPx25configEntry 2 } a3IPx25configQueueSize OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-write STATUS deprecated DESCRIPTION "The maximum number of packets that can be queued for a specific DTE address when the virtual circuit or the x25 port is congested. NOTE: this object is no longer supported by NETBuilders running sw version 8.0 and greater." DEFVAL { 2 } ::= { a3IPx25configEntry 3 } a3IPx25configVClimit OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS deprecated DESCRIPTION "The maximum number of virtual circuits that can be established concurrently for IP routing. NOTE: this object is no longer supported by NETBuilders running sw version 8.0 and greater." DEFVAL { 2 } ::= { a3IPx25configEntry 4 } a3IPx25configVCtimer OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-write STATUS deprecated DESCRIPTION "The maximum amount of time, in minutes, that can elapse when there is no activity on the x25 virtual circuit before it is cleared. This applies to the first virtual circuit established for a particular DTE address. IF more than one virtual circuit is established for the same DTE address, all are cleared (except for the first one established) when the first virtual circuit is not experiencing congestion. NOTE: this object is no longer supported by NETBuilders running sw version 8.0 and greater." DEFVAL { 2 } ::= { a3IPx25configEntry 5 } a3IPx25configProfID OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the X25 User ProfileID to be used for selecting a Virtual Circuit to send IP Packets. Range is 0..255. If the value specified is 0 then use the DTE Profile ID" DEFVAL { 0 } ::= { a3IPx25configEntry 6 } -- -- This next group of objects contains misc IP parameters -- -- This next object is used by the Multiple Priority Queue feature -- a3IPqueuePriority OBJECT-TYPE SYNTAX INTEGER { high (1), medium (2), low (3), default (4), unknown (5) } ACCESS read-write STATUS mandatory DESCRIPTION "This object, which is used by the Multiple Priority Queue feature, specifies into which queue IP packets are placed. If this object has the value default(4), then IP packets are placed in the system default queue as specified by a3ComDefaultPriority." DEFVAL { medium } ::= { a3ComIPextns 16 } a3IPfwdSubnetBcast OBJECT-TYPE SYNTAX INTEGER { fwdSubnetBcast (1), noFwdSubnetBcast (2) } ACCESS read-write STATUS mandatory DESCRIPTION "" DEFVAL { noFwdSubnetBcast } ::= { a3ComIPextns 17 } -- -- This table provides ICMP information for each IP port -- a3IPicmpGenTable OBJECT-TYPE SYNTAX SEQUENCE OF A3IPicmpGenEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains ICMP configuration information." ::= { a3ComIPextns 18 } a3IPicmpGenEntry OBJECT-TYPE SYNTAX A3IPicmpGenEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table contains port-specific ICMP configuration information." INDEX { a3IPicmpGenIfIndex } ::= { a3IPicmpGenTable 1 } A3IPicmpGenEntry ::= SEQUENCE { a3IPicmpGenIfIndex INTEGER, a3IPicmpGenRedirect INTEGER, a3IPicmpGenDestUnreach INTEGER, a3IPicmpGenTimeExceed INTEGER } a3IPicmpGenIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port to which this entry applies." ::= { a3IPicmpGenEntry 1 } a3IPicmpGenRedirect OBJECT-TYPE SYNTAX INTEGER { redirect (1), noRedirect (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls whether ICMP issues ReDirect packets on this port." REFERENCE "NETBuilder Ref. Guide, IP service Parameter: ICMPGenerate." ::= { a3IPicmpGenEntry 2 } a3IPicmpGenDestUnreach OBJECT-TYPE SYNTAX INTEGER { destUnreachable (1), noDestUnreachable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls whether ICMP issues Destination Unreachable packets on this port." REFERENCE "NETBuilder Ref. Guide, IP service Parameter: ICMPGenerate." ::= { a3IPicmpGenEntry 3 } a3IPicmpGenTimeExceed OBJECT-TYPE SYNTAX INTEGER { timeExceed (1), noTimeExceed (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls whether ICMP issues Time Exceeded packets on this port." REFERENCE "NETBuilder Ref. Guide, IP service Parameter: ICMPGenerate." ::= { a3IPicmpGenEntry 4 } END