home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_j_p / draft-ietf-pppext-l2tp-mib-00.txt < prev    next >
Text File  |  1997-10-10  |  69KB  |  2,003 lines

  1.  
  2. PPP Working Group                                             Pat Calhoun
  3. INTERNET DRAFT                                                Gayam Reddy
  4. Category: Internet Draft                                      Bill Vroman
  5. Title: draft-ietf-pppext-l2tp-mib-00.txt                 3Com Corporation
  6. Date: October 1997                                           Ross Wheeler
  7.                                           RouterWare
  8.  
  9.  
  10.  
  11.                          Layer Two Tunneling Protocol "L2TP"
  12.                              Management Information Base
  13.                          <draft-ietf-pppext-l2tp-mib-00.txt>
  14.  
  15.  
  16. Status of this Memo
  17.  
  18.    This  document  is  an  Internet-Draft.  Internet-Drafts  are  working
  19.    documents  of  the  Internet Engineering Task Force (IETF), its areas,
  20.    and its working groups.  Note that other groups  may  also  distribute
  21.    work ing documents as Internet-Drafts.
  22.  
  23.    Internet-Drafts are draft documents valid for a maximum of six months.
  24.    Internet-Drafts  may  be  updated,  replaced,  or  obsoleted  by other
  25.    documents at any time.  It is not appropriate to  use  Internet-Drafts
  26.    as  reference  material  or  to  cite  them  other than as a ``working
  27.    draft'' or ``work in progress.''
  28.  
  29.    To learn the current status of any Internet-Draft,  please  check  the
  30.    1id-abstracts.txt  listing  contained  in  the  Internet-Drafts Shadow
  31.    Directories on ds.internic.net,  nic.nordu.net,  ftp.nisc.sri.com,  or
  32.    munnari.oz.au.
  33.  
  34. Abstract
  35.  
  36.    This memo defines a portion of the Management Information  Base  (MIB)
  37.    for  use  with network management protocols in TCP/IP-based internets.
  38.    In particular, it defines objects for managing networks using Layer  2
  39.    Tunneling Protocol.
  40.  
  41.    This memo specifies a MIB module in a manner that is both compliant to
  42.    the  SNMPv2  SMI,  and  semantically  identical  to  the  peer  SNMPv1
  43.    definitions.
  44.  
  45. Table of Contents
  46.  
  47.       1.0 Introduction
  48.       2.0 The Network Management Framework
  49.       3.0 Definitions
  50.       4.0 Contacts
  51.  
  52.  
  53.  
  54. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 1]
  55.  
  56.  
  57.  
  58. INTERNET DRAFT                                               October 1997
  59.  
  60.  
  61. 1.0 Introduction
  62.  
  63.    This memo defines a portion of the Management Information  Base  (MIB)
  64.    for  use  with network management protocols in the Internet Community.
  65.    In particular, it describes managed objects  used  for  managing  L2TP
  66.    hosts.
  67.  
  68. 2.0 The Network Management Framework
  69.  
  70.    The Internet-standard Network Management Framework consists of several
  71.    components.  They are:
  72.  
  73.       RFC 1902 which defines the SMI v2, the mechanisms used for
  74.           describing and naming objects for the purpose of management.
  75.  
  76.       RFC 1903  which defines textual conventions used to enhance the
  77.           clarity of object definitions.
  78.  
  79.       RFC 1156 which defines MIB-I, the core set of managed objects for
  80.           the Internet suite of protocols.  STD 17/RFC 1213 defines
  81.            MIB-II,  an  evolution  of  MIB-I  based   on   implementation
  82.       experience
  83.           and new operational requirements.
  84.  
  85.       STD 15/RFC 1157 which defines the SNMP, the protocol used for
  86.           network access to managed objects.
  87.  
  88.    The Framework permits new objects to be defined  for  the  purpose  of
  89.    experimentation and evaluation.
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 2]
  114.  
  115.  
  116.  
  117. INTERNET DRAFT                                               October 1997
  118.  
  119.  
  120. 3.0 Definitions
  121.  
  122.    L2tp-MIB DEFINITIONS ::= BEGIN
  123.  
  124.    IMPORTS
  125.            Counter32, experimental, Gauge32,MODULE-IDENTITY,
  126.            OBJECT-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
  127.            IpAddress FROM RFC1155-SMI
  128.  
  129.            OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF
  130.            TEXTUAL-CONVENTION, DisplayString, TruthValue FROM SNMPv2-TC;
  131.  
  132.    MilliSeconds ::=  TEXTUAL-CONVENTION
  133.            DISPLAY-HINT    "d-3"
  134.            STATUS          current
  135.            DESCRIPTION
  136.               " A period of time measured in units of .001 of seconds
  137.               when used in conjunction with the DISPLAY-HINT will
  138.               show seconds and fractions of second with a resolution
  139.               of .001 of a second."
  140.            SYNTAX          INTEGER (0..2147483646)
  141.  
  142.    l2tpSystem MODULE-IDENTITY
  143.            LAST-UPDATED    "9708081800Z"
  144.            ORGANIZATION    "IETF L2TP Working Group"
  145.            CONTACT-INFO
  146.               "Pat Calhoun, Bill Vroman Gayam Reddy
  147.               Postal: 3Com
  148.                       1800 W. Central Rd
  149.                       Mt. Prospect, IL 60056-2293
  150.               Tel:    +1 847222 2008
  151.               Email:  pcalhoun, greddy, bvroman@usr.com
  152.  
  153.               Ross Wheeler
  154.               Postal: RouterWare
  155.                       3961 MacArthur Blvd, Suite 212
  156.                       Newport Beach, CA 92660
  157.               Tel:    +1 714442 0770
  158.               Email:  ross@routerware.com"
  159.            DESCRIPTION
  160.               "The MIB module that describes managed objects of
  161.               general use by L2TP Layer two Transport Protocol.
  162.               This module has three tables of information about L2TP
  163.               streams.
  164.                 1. Global  configuration and statistics tables.
  165.                 2. A table of tunnel read-only objects
  166.                 3. A table of session related parameters ."
  167.            ::= { experimental 9999 1 }
  168.  
  169.    l2tp OBJECT-IDENTITY
  170.  
  171.  
  172. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 3]
  173.  
  174.  
  175.  
  176. INTERNET DRAFT                                               October 1997
  177.  
  178.  
  179.            STATUS          current
  180.            DESCRIPTION
  181.               "The root of L2TP Object-identifiers."
  182.            ::= { experimental 9998 }
  183.  
  184.  
  185.    l2tpGlobal  OBJECT-IDENTITY
  186.            STATUS          current
  187.            DESCRIPTION
  188.               "The root of the L2TP global Object-Identifiers."
  189.            ::= { l2tp 1 }
  190.  
  191.    l2tpConfigTable OBJECT-TYPE
  192.            SYNTAX          SEQUENCE OF L2tpConfigEntry
  193.            MAX-ACCESS      not-accessible
  194.            STATUS          current
  195.            DESCRIPTION
  196.               ""
  197.            ::= { l2tpGlobal 1 }
  198.  
  199.    l2tpConfigEntry OBJECT-TYPE
  200.            SYNTAX          L2tpConfigEntry
  201.            MAX-ACCESS      not-accessible
  202.            STATUS          current
  203.            DESCRIPTION
  204.               "."
  205.            INDEX           { l2tpConfigIndex }
  206.            ::= { l2tpConfigTable 1 }
  207.  
  208.    L2tpConfigEntry ::= SEQUENCE {
  209.            l2tpConfigIndex
  210.                    INTEGER,
  211.            l2tpMaxNumberOfSessions
  212.                    INTEGER,
  213.            l2tpMaxNumberOfTunnels
  214.                    INTEGER,
  215.            l2tpControlTunnelSeekDescriptors
  216.                    INTEGER,
  217.            l2tpAuthenticateIncomingTunnelRequests
  218.                    TruthValue,
  219.            l2tpUseDataTunnelFlowControl
  220.                    TruthValue,
  221.            l2tpDataTunnelDelayedAckTimeout
  222.                    MilliSeconds,
  223.            l2tpDataTunnelReassemblyTimeout
  224.                    MilliSeconds,
  225.            l2tpControlChannelRecvPacketWindow
  226.                    INTEGER,
  227.            l2tpDataChannelRecvPacketWindow
  228.                    INTEGER,
  229.  
  230.  
  231. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 4]
  232.  
  233.  
  234.  
  235. INTERNET DRAFT                                               October 1997
  236.  
  237.  
  238.            l2tpHelloInactivityHoldTime
  239.                    INTEGER,
  240.            l2tpEchoReplyTimeoutSeconds
  241.                    INTEGER,
  242.            l2tpLoggingLevel
  243.                    INTEGER,
  244.            l2tpNumberOfRetransmissions
  245.                    INTEGER(0..65535),
  246.            l2tpRetransmissionInterval
  247.                    INTEGER(0..65535),
  248.            l2tpAuthenticationRequiredOnIncomingTunnels
  249.                    TruthValue }
  250.  
  251.    l2tpConfigIndex         OBJECT-TYPE
  252.            SYNTAX          INTEGER
  253.            MAX-ACCESS      read-only
  254.            STATUS          current
  255.            DESCRIPTION
  256.               " A unique value for each l2tp protocol stack. "
  257.            ::= { l2tpConfigEntry 1 }
  258.  
  259.  
  260.    l2tpMaxNumberOfSessions OBJECT-TYPE
  261.            SYNTAX          INTEGER
  262.            MAX-ACCESS      read-write
  263.            STATUS          current
  264.            DESCRIPTION
  265.                "Defines the number of simultaneous active sessions
  266.                that the L2TP stack will support."
  267.            DEFVAL          { 0 }
  268.            ::= { l2tpConfigEntry 2 }
  269.  
  270.    l2tpMaxNumberOfTunnels OBJECT-TYPE
  271.            SYNTAX          INTEGER
  272.            MAX-ACCESS      read-write
  273.            STATUS          current
  274.            DESCRIPTION
  275.                "Defines the number of simultaneous active tunnels
  276.                that the L2TP stack will support. Remember that sessions
  277.                are multiplexed within a single tunnel, therefore this
  278.                object contains the number of active L2TP tunnel
  279.                sessions which are to be supported per tunnel."
  280.            DEFVAL          { 0 }
  281.            ::= { l2tpConfigEntry 3 }
  282.  
  283.    l2tpControlTunnelSeekDescriptors  OBJECT-TYPE
  284.            SYNTAX          INTEGER
  285.            MAX-ACCESS      read-write
  286.            STATUS          current
  287.            DESCRIPTION
  288.  
  289.  
  290. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 5]
  291.  
  292.  
  293.  
  294. INTERNET DRAFT                                               October 1997
  295.  
  296.  
  297.               "Defines the number of tunnel terminators which the L2TP
  298.               stack is to be able to simultaneous connect to. Once a
  299.               tunnel is in the established state, the seek descriptor
  300.               is no longer used."
  301.            DEFVAL          { 8 }
  302.            ::= { l2tpConfigEntry 4 }
  303.  
  304.    l2tpAuthenticateIncomingTunnelRequests  OBJECT-TYPE
  305.            SYNTAX          TruthValue
  306.            MAX-ACCESS      read-write
  307.            STATUS          current
  308.            DESCRIPTION
  309.               "Defines whether the L2TP MUST require authentication from
  310.               it's peers. When set, the L2TP stack will reject any tunnel
  311.               requests which are not secure."
  312.            DEFVAL          { false }
  313.            ::= { l2tpConfigEntry 5 }
  314.  
  315.    l2tpUseDataTunnelFlowControl  OBJECT-TYPE
  316.            SYNTAX          TruthValue
  317.            MAX-ACCESS      read-write
  318.            STATUS          current
  319.            DESCRIPTION
  320.               "This object determines whether or not the L2TP stack is
  321.               to use flow control on the data tunnel."
  322.            DEFVAL          { false }
  323.            ::= { l2tpConfigEntry 6 }
  324.  
  325.    l2tpDataTunnelDelayedAckTimeout  OBJECT-TYPE
  326.            SYNTAX          MilliSeconds
  327.            MAX-ACCESS      read-write
  328.            STATUS          current
  329.            DESCRIPTION
  330.               "This object defines the number of milliseconds which the
  331.               L2TP stack will wait  to send and ACK to it's peer in the
  332.               case where there are no data or control packets to piggy-
  333.               back the ACK to.  The default value for this object is 0
  334.               which results in immediate acknowledgment when there are
  335.               no data or control packets pending."
  336.            DEFVAL          { 0 }
  337.            ::= { l2tpConfigEntry 7 }
  338.  
  339.    l2tpDataTunnelReassemblyTimeout  OBJECT-TYPE
  340.            SYNTAX          MilliSeconds
  341.            MAX-ACCESS      read-write
  342.            STATUS          current
  343.            DESCRIPTION
  344.               "This object defines the number of milliseconds that the
  345.               L2TP stack will use to determine the window to use before
  346.               reassembling out of order packets. A low value increases
  347.  
  348.  
  349. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 6]
  350.  
  351.  
  352.  
  353. INTERNET DRAFT                                               October 1997
  354.  
  355.  
  356.               the chance of out-of-sequence packets to be lost (which
  357.               MAY causes the PPP decompression engine to reset), a high
  358.               value increases the time period where the L2TP stack
  359.               processes packets which were received out of order
  360.               (especially in the case of a packet which was lost within
  361.               the network).  The default value for this object is zero
  362.               (0) which may result in all out of sequence packets being
  363.               lost."
  364.            DEFVAL          { 0 }
  365.            ::= { l2tpConfigEntry 8 }
  366.  
  367.    l2tpControlChannelRecvPacketWindow  OBJECT-TYPE
  368.            SYNTAX          INTEGER
  369.            MAX-ACCESS      read-write
  370.            STATUS          current
  371.            DESCRIPTION
  372.               "This object defines the Control Channel receive window
  373.               size which is transmitted to the L2TP peers."
  374.            DEFVAL          { 4 }
  375.            ::= { l2tpConfigEntry 9 }
  376.  
  377.    l2tpDataChannelRecvPacketWindow  OBJECT-TYPE
  378.            SYNTAX          INTEGER
  379.            MAX-ACCESS      read-write
  380.            STATUS          current
  381.            DESCRIPTION
  382.               "This object defines the Data Channel receive window
  383.               size which is transmitted to the L2TP peers."
  384.            DEFVAL          { 7 }
  385.            ::= { l2tpConfigEntry 10 }
  386.  
  387.    l2tpHelloInactivityHoldTime    OBJECT-TYPE
  388.            SYNTAX          INTEGER
  389.            MAX-ACCESS      read-write
  390.            STATUS          current
  391.            DESCRIPTION
  392.               "This object defines the length of the inactivity timer
  393.               in seconds which causes the L2TP stack to transmit a
  394.               keep-alive packet (known as Hello)."
  395.            DEFVAL          { 0 }
  396.            ::= { l2tpConfigEntry 11 }
  397.  
  398.    l2tpEchoReplyTimeoutSeconds  OBJECT-TYPE
  399.            SYNTAX          INTEGER
  400.            MAX-ACCESS      read-write
  401.            STATUS          current
  402.            DESCRIPTION
  403.               "This object defines the number of seconds which the L2TP
  404.               stack must wait until a time-out occurs in receiving a
  405.               response to the Hello  message."
  406.  
  407.  
  408. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 7]
  409.  
  410.  
  411.  
  412. INTERNET DRAFT                                               October 1997
  413.  
  414.  
  415.            DEFVAL          { 0 }
  416.            ::= { l2tpConfigEntry 12 }
  417.  
  418.    l2tpLoggingLevel  OBJECT-TYPE
  419.            SYNTAX          INTEGER {
  420.                logDisabled(1),
  421.                logControlPackets(2),
  422.                logControlAndDataPacketHeaders(3),
  423.                logControlAndDataPackets(4)
  424.            }
  425.            MAX-ACCESS      read-write
  426.            STATUS          current
  427.            DESCRIPTION
  428.               "This object defines the logging level which the L2TP
  429.               protocol stack will use."
  430.            DEFVAL          { logDisabled }
  431.            ::= { l2tpConfigEntry 13 }
  432.  
  433.    l2tpNumberOfRetransmissions  OBJECT-TYPE
  434.            SYNTAX          INTEGER (0..65535)
  435.            MAX-ACCESS      read-write
  436.            STATUS          current
  437.            DESCRIPTION
  438.               "This object defines the number of retransmission's
  439.               which the L2TP stack will attempt before assuming that
  440.               the peer is no longer reachable. The default value for
  441.               this object is zero (0) which results in the L2TP stack
  442.               not doing retransmission's ."
  443.            DEFVAL          { 0 }
  444.            ::= { l2tpConfigEntry 14 }
  445.  
  446.    l2tpRetransmissionInterval   OBJECT-TYPE
  447.            SYNTAX          INTEGER(0..65535)
  448.            MAX-ACCESS      read-write
  449.            STATUS          current
  450.            DESCRIPTION
  451.               "This object defines the number of seconds between each
  452.               retransmission."
  453.            DEFVAL          { 0 }
  454.            ::= { l2tpConfigEntry 15 }
  455.  
  456.    l2tpAuthenticationRequiredOnIncomingTunnels   OBJECT-TYPE
  457.            SYNTAX          TruthValue
  458.            MAX-ACCESS      read-write
  459.            STATUS          current
  460.            DESCRIPTION
  461.               "When set to a value of true(1) requires that all
  462.               incoming tunnels perform tunnel authentication."
  463.            DEFVAL          { false }
  464.            ::= { l2tpConfigEntry 16 }
  465.  
  466.  
  467. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 8]
  468.  
  469.  
  470.  
  471. INTERNET DRAFT                                               October 1997
  472.  
  473.  
  474.    l2tpStatsTable OBJECT-TYPE
  475.            SYNTAX          SEQUENCE OF L2tpStatsEntry
  476.            MAX-ACCESS      not-accessible
  477.            STATUS          current
  478.            DESCRIPTION
  479.               ""
  480.            ::= { l2tpGlobal 2 }
  481.  
  482.    l2tpStatsEntry OBJECT-TYPE
  483.            SYNTAX          L2tpStatsEntry
  484.            MAX-ACCESS      not-accessible
  485.            STATUS          current
  486.            DESCRIPTION
  487.               "."
  488.            INDEX           { l2tpStatsIndex }
  489.            ::= { l2tpStatsTable 1 }
  490.  
  491.    L2tpStatsEntry ::= SEQUENCE {
  492.            l2tpStatsIndex
  493.                    INTEGER,
  494.            l2tpNumActiveTunnels
  495.                    INTEGER,
  496.            l2tpStatsNumActiveSessions
  497.                    INTEGER,
  498.            l2tpStatsFailedAuthentications
  499.                    Counter32,
  500.            l2tpStatsMalformedPackets
  501.                    Counter32,
  502.            l2tpStatsControlTunnelRecvPackets
  503.                    Counter32,
  504.            l2tpStatsControlTunnelWithDataRecvPackets
  505.                    Counter32,
  506.            l2tpStatsControlTunnelWithoutDataRecvPackets
  507.                    Counter32,
  508.            l2tpStatsProcessedControlTunnelRecvPackets
  509.                    Counter32,
  510.            l2tpStatsInSequenceControlTunnelRecvPackets
  511.                    Counter32,
  512.            l2tpStatsOutSequenceControlTunnelRecvPackets
  513.                    Counter32,
  514.            l2tpStatsInOrderControlTunnelRecvPackets
  515.                    Counter32,
  516.            l2tpStatsOutOfOrderControlTunnelRecvPackets
  517.                    Counter32,
  518.            l2tpStatsFlowDiscardedControlTunnelRecvPackets
  519.                    Counter32,
  520.            l2tpStatsOutOfOrderDiscardedControlTunnelRecvPackets
  521.                    Counter32,
  522.            l2tpStatsControlTunnelSendPackets
  523.                    Counter32,
  524.  
  525.  
  526. Calhoun, Reddy, Vroman, Wheeler    expires April 1998            [Page 9]
  527.  
  528.  
  529.  
  530. INTERNET DRAFT                                               October 1997
  531.  
  532.  
  533.            l2tpStatsControlTunnelWithdataSendPackets
  534.                    Counter32,
  535.            l2tpStatsControlTunnelWithoutdataSendPackets
  536.                    Counter32,
  537.            l2tpStatsControlTunnelFlowControlTimeouts
  538.                    Counter32,
  539.            l2tpStatsLocalControlTunnelFlowControlEnables
  540.                    Counter32,
  541.            l2tpStatsRemoteControlTunnelFlowControlEnables
  542.                    Counter32,
  543.            l2tpStatsControlTunnelReassemblyTimeouts
  544.                    Counter32,
  545.            l2tpStatsDataTunnelRecvPackets
  546.                    Counter32,
  547.            l2tpStatsDataTunnelWithdataRecvPackets
  548.                    Counter32,
  549.            l2tpStatsDataTunnelWithoutdataRecvPackets
  550.                    Counter32,
  551.            l2tpStatsProcessedDataTunnelRecvPackets
  552.                    Counter32,
  553.            l2tpStatsInSequenceDataTunnelRecvPackets
  554.                    Counter32,
  555.            l2tpStatsOutSequenceDataTunnelRecvPackets
  556.                    Counter32,
  557.            l2tpStatsInOrderDataTunnelRecvPackets
  558.                    Counter32,
  559.            l2tpStatsOutOfOrderDataTunnelRecvPackets
  560.                    Counter32,
  561.            l2tpStatsFlowDiscardedDataTunnelRecvPackets
  562.                    Counter32,
  563.            l2tpStatsOutOfOrderDiscardedDataTunnelRecvPackets
  564.                    Counter32,
  565.            l2tpStatsDataTunnelSendPackets
  566.                    Counter32,
  567.            l2tpStatsDataTunnelWithdataSendPackets
  568.                    Counter32,
  569.            l2tpStatsDataTunnelWithoutdataSendPackets
  570.                    Counter32,
  571.            l2tpStatsDataTunnelFlowControlTimeouts
  572.                    Counter32,
  573.            l2tpStatsLocalDataTunnelFlowControlEnables
  574.                    Counter32,
  575.            l2tpStatsRemoteDataTunnelFlowControlEnables
  576.                    Counter32,
  577.            l2tpStatsDataTunnelReassemblyTimeouts
  578.                    Counter32 }
  579.  
  580.    l2tpStatsIndex          OBJECT-TYPE
  581.            SYNTAX          INTEGER
  582.            MAX-ACCESS      read-only
  583.  
  584.  
  585. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 10]
  586.  
  587.  
  588.  
  589. INTERNET DRAFT                                               October 1997
  590.  
  591.  
  592.            STATUS          current
  593.            DESCRIPTION
  594.               " Should be the same value as l2tpConfigIndex to
  595.               reference the same logical l2tp protocol stack. "
  596.            ::= { l2tpStatsEntry 1 }
  597.  
  598.  
  599.    l2tpNumActiveTunnels  OBJECT-TYPE
  600.            SYNTAX          INTEGER
  601.            MAX-ACCESS      read-only
  602.            STATUS          current
  603.            DESCRIPTION
  604.               "This object returns the number of L2TP tunnels
  605.               that are currently active. "
  606.            ::= { l2tpStatsEntry 2 }
  607.  
  608.    l2tpStatsNumActiveSessions  OBJECT-TYPE
  609.            SYNTAX          INTEGER
  610.            MAX-ACCESS      read-only
  611.            STATUS          current
  612.            DESCRIPTION
  613.               "This object returns the number of L2TP sessions
  614.               that are currently active. "
  615.            ::= { l2tpStatsEntry 3 }
  616.  
  617.    l2tpStatsFailedAuthentications OBJECT-TYPE
  618.            SYNTAX          Counter32
  619.            MAX-ACCESS      read-only
  620.            STATUS          current
  621.            DESCRIPTION
  622.               "This object returns a count of the number of L2TP
  623.               authentication's that have failed since this stack
  624.               was last initialized.  "
  625.            ::= { l2tpStatsEntry 4 }
  626.  
  627.    l2tpStatsMalformedPackets    OBJECT-TYPE
  628.            SYNTAX          Counter32
  629.            MAX-ACCESS      read-only
  630.            STATUS          current
  631.            DESCRIPTION
  632.               "This object returns a count of the number of malformed
  633.               packets received by this L2TP stack since it was last
  634.               initialized.   "
  635.            ::= { l2tpStatsEntry 5 }
  636.  
  637.    l2tpStatsControlTunnelRecvPackets   OBJECT-TYPE
  638.            SYNTAX          Counter32
  639.            MAX-ACCESS      read-only
  640.            STATUS          current
  641.            DESCRIPTION
  642.  
  643.  
  644. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 11]
  645.  
  646.  
  647.  
  648. INTERNET DRAFT                                               October 1997
  649.  
  650.  
  651.               " This object returns a count of the number of control
  652.               packets received by this L2TP stack since it was last
  653.               initialized."
  654.            ::= { l2tpStatsEntry 6 }
  655.  
  656.    l2tpStatsControlTunnelWithDataRecvPackets  OBJECT-TYPE
  657.            SYNTAX          Counter32
  658.            MAX-ACCESS      read-only
  659.            STATUS          current
  660.            DESCRIPTION
  661.               " This object returns a count of the number of control
  662.               packets with data included that were received by this
  663.               L2TP stack since it was last initialized."
  664.            ::= { l2tpStatsEntry 7 }
  665.  
  666.    l2tpStatsControlTunnelWithoutDataRecvPackets OBJECT-TYPE
  667.            SYNTAX          Counter32
  668.            MAX-ACCESS      read-only
  669.            STATUS          current
  670.            DESCRIPTION
  671.               " This object returns a count of the number of Zero
  672.               length control packets that were received by this L2TP
  673.               stack since it was last initialized."
  674.            ::= { l2tpStatsEntry 8 }
  675.  
  676.    l2tpStatsProcessedControlTunnelRecvPackets   OBJECT-TYPE
  677.            SYNTAX          Counter32
  678.            MAX-ACCESS      read-only
  679.            STATUS          current
  680.            DESCRIPTION
  681.               " This object returns a count of the number of received
  682.               control packets that were processed by this L2TP stack
  683.               since it was last initialized."
  684.            ::= { l2tpStatsEntry 9 }
  685.  
  686.    l2tpStatsInSequenceControlTunnelRecvPackets   OBJECT-TYPE
  687.            SYNTAX          Counter32
  688.            MAX-ACCESS      read-only
  689.            STATUS          current
  690.            DESCRIPTION
  691.               " This object returns a count of the number of control
  692.               packets that were received in sequence by this L2TP
  693.               stack since it was last initialized."
  694.            ::= { l2tpStatsEntry 10 }
  695.  
  696.    l2tpStatsOutSequenceControlTunnelRecvPackets   OBJECT-TYPE
  697.            SYNTAX          Counter32
  698.            MAX-ACCESS      read-only
  699.            STATUS          current
  700.            DESCRIPTION
  701.  
  702.  
  703. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 12]
  704.  
  705.  
  706.  
  707. INTERNET DRAFT                                               October 1997
  708.  
  709.  
  710.               " This object returns a count of the number of control
  711.               packets that were received out of sequence by this L2TP
  712.               stack since it was last initialized."
  713.            ::= { l2tpStatsEntry 11 }
  714.  
  715.    l2tpStatsInOrderControlTunnelRecvPackets  OBJECT-TYPE
  716.            SYNTAX          Counter32
  717.            MAX-ACCESS      read-only
  718.            STATUS          current
  719.            DESCRIPTION
  720.               " This object returns a count of the number of control
  721.               packets that were received in order by this L2TP stack
  722.               since it was last initialized."
  723.            ::= { l2tpStatsEntry 12 }
  724.  
  725.    l2tpStatsOutOfOrderControlTunnelRecvPackets  OBJECT-TYPE
  726.            SYNTAX          Counter32
  727.            MAX-ACCESS      read-only
  728.            STATUS          current
  729.            DESCRIPTION
  730.               " This object returns a count of the number of control
  731.               packets that were received out of order by this L2TP
  732.               stack since it was last initialized."
  733.            ::= { l2tpStatsEntry 13 }
  734.  
  735.    l2tpStatsFlowDiscardedControlTunnelRecvPackets    OBJECT-TYPE
  736.            SYNTAX          Counter32
  737.            MAX-ACCESS      read-only
  738.            STATUS          current
  739.            DESCRIPTION
  740.               " This object returns a count of the number of control
  741.               packets that were discarded due to flow control by this
  742.               L2TP stack since it was last initialized."
  743.            ::= { l2tpStatsEntry 14 }
  744.  
  745.    l2tpStatsOutOfOrderDiscardedControlTunnelRecvPackets   OBJECT-TYPE
  746.            SYNTAX          Counter32
  747.            MAX-ACCESS      read-only
  748.            STATUS          current
  749.            DESCRIPTION
  750.               " This object returns a count of the number of control
  751.               packets that were received and discarded due to ordering
  752.               by this L2TP stack since it was  last initialized."
  753.            ::= { l2tpStatsEntry 15 }
  754.  
  755.    l2tpStatsControlTunnelSendPackets   OBJECT-TYPE
  756.            SYNTAX          Counter32
  757.            MAX-ACCESS      read-only
  758.            STATUS          current
  759.            DESCRIPTION
  760.  
  761.  
  762. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 13]
  763.  
  764.  
  765.  
  766. INTERNET DRAFT                                               October 1997
  767.  
  768.  
  769.               " This object returns a count of the number of control
  770.               packets that were transmitted by this L2TP stack since
  771.               it was last initialized. "
  772.            ::= { l2tpStatsEntry 16 }
  773.  
  774.    l2tpStatsControlTunnelWithdataSendPackets  OBJECT-TYPE
  775.            SYNTAX          Counter32
  776.            MAX-ACCESS      read-only
  777.            STATUS          current
  778.            DESCRIPTION
  779.               " This object returns a count of the number of control
  780.               packets that were transmitted with data by this L2TP
  781.               stack since it was last initialized."
  782.            ::= { l2tpStatsEntry 17 }
  783.  
  784.    l2tpStatsControlTunnelWithoutdataSendPackets  OBJECT-TYPE
  785.            SYNTAX          Counter32
  786.            MAX-ACCESS      read-only
  787.            STATUS          current
  788.            DESCRIPTION
  789.               " This object returns a count of the number of Zero
  790.               Length control packets that were transmitted by this
  791.               L2TP stack since it was last initialized."
  792.            ::= { l2tpStatsEntry 18 }
  793.  
  794.    l2tpStatsControlTunnelFlowControlTimeouts  OBJECT-TYPE
  795.            SYNTAX          Counter32
  796.            MAX-ACCESS      read-only
  797.            STATUS          current
  798.            DESCRIPTION
  799.               " This object returns a count of the number of control
  800.               tunnel timeouts due to flow control that were seen by
  801.               this L2TP stack since it was last initialized."
  802.            ::= { l2tpStatsEntry 19 }
  803.  
  804.    l2tpStatsLocalControlTunnelFlowControlEnables    OBJECT-TYPE
  805.            SYNTAX          Counter32
  806.            MAX-ACCESS      read-only
  807.            STATUS          current
  808.            DESCRIPTION
  809.               " This object returns a count of the number of local
  810.               control Tunnel flow control enables that were seen by
  811.               this L2TP stack since it was last initialized."
  812.            ::= { l2tpStatsEntry 20 }
  813.  
  814.    l2tpStatsRemoteControlTunnelFlowControlEnables     OBJECT-TYPE
  815.            SYNTAX          Counter32
  816.            MAX-ACCESS      read-only
  817.            STATUS          current
  818.            DESCRIPTION
  819.  
  820.  
  821. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 14]
  822.  
  823.  
  824.  
  825. INTERNET DRAFT                                               October 1997
  826.  
  827.  
  828.               " This object returns a count of the number of remote
  829.               control tunnel flow control enables that were seen by
  830.               this L2TP stack since it was last initialized."
  831.            ::= { l2tpStatsEntry 21 }
  832.  
  833.    l2tpStatsControlTunnelReassemblyTimeouts    OBJECT-TYPE
  834.            SYNTAX          Counter32
  835.            MAX-ACCESS      read-only
  836.            STATUS          current
  837.            DESCRIPTION
  838.               " This object returns a count of the number of control
  839.               tunnel re-assembly time-outs  that were seen by this
  840.               L2TP stack since it was last initialized."
  841.            ::= { l2tpStatsEntry 22 }
  842.  
  843.    l2tpStatsDataTunnelRecvPackets     OBJECT-TYPE
  844.            SYNTAX          Counter32
  845.            MAX-ACCESS      read-only
  846.            STATUS          current
  847.            DESCRIPTION
  848.               " This object returns a count of the number of data
  849.               packets that were received by this L2TP stack since
  850.               it was last initialized. "
  851.            ::= { l2tpStatsEntry 23 }
  852.  
  853.    l2tpStatsDataTunnelWithdataRecvPackets     OBJECT-TYPE
  854.            SYNTAX          Counter32
  855.            MAX-ACCESS      read-only
  856.            STATUS          current
  857.            DESCRIPTION
  858.               " This object returns a count of the number of data
  859.               packets that were received with data by this L2TP stack
  860.               since it was last initialized. "
  861.            ::= { l2tpStatsEntry 24 }
  862.  
  863.    l2tpStatsDataTunnelWithoutdataRecvPackets    OBJECT-TYPE
  864.            SYNTAX          Counter32
  865.            MAX-ACCESS      read-only
  866.            STATUS          current
  867.            DESCRIPTION
  868.               " This object returns a count of the number of Zero
  869.               Length data packets that were received by this L2TP
  870.               stack since it was last initialized. "
  871.            ::= { l2tpStatsEntry 25 }
  872.  
  873.    l2tpStatsProcessedDataTunnelRecvPackets  OBJECT-TYPE
  874.            SYNTAX          Counter32
  875.            MAX-ACCESS      read-only
  876.            STATUS          current
  877.            DESCRIPTION
  878.  
  879.  
  880. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 15]
  881.  
  882.  
  883.  
  884. INTERNET DRAFT                                               October 1997
  885.  
  886.  
  887.               " This object returns a count of the number of data
  888.               packets that were received and processed by this L2TP
  889.               stack since it was last initialized."
  890.            ::= { l2tpStatsEntry 26 }
  891.  
  892.    l2tpStatsInSequenceDataTunnelRecvPackets    OBJECT-TYPE
  893.            SYNTAX          Counter32
  894.            MAX-ACCESS      read-only
  895.            STATUS          current
  896.            DESCRIPTION
  897.               " This object returns a count of the number of data
  898.               packets that were received in sequence by this L2TP
  899.               stack since it was last initialized. "
  900.            ::= { l2tpStatsEntry 27 }
  901.  
  902.    l2tpStatsOutSequenceDataTunnelRecvPackets    OBJECT-TYPE
  903.            SYNTAX          Counter32
  904.            MAX-ACCESS      read-only
  905.            STATUS          current
  906.            DESCRIPTION
  907.               " This object returns a count of the number of data
  908.               packets that were received out of sequence by this
  909.               L2TP stack since it was last initialized."
  910.            ::= { l2tpStatsEntry 28 }
  911.  
  912.    l2tpStatsInOrderDataTunnelRecvPackets   OBJECT-TYPE
  913.            SYNTAX          Counter32
  914.            MAX-ACCESS      read-only
  915.            STATUS          current
  916.            DESCRIPTION
  917.               " This object returns a count of the number of data
  918.               packets that were received in order by this L2TP
  919.               stack since it was last initialized. "
  920.            ::= { l2tpStatsEntry 29 }
  921.  
  922.    l2tpStatsOutOfOrderDataTunnelRecvPackets     OBJECT-TYPE
  923.            SYNTAX          Counter32
  924.            MAX-ACCESS      read-only
  925.            STATUS          current
  926.            DESCRIPTION
  927.               " This object returns a count of the number of data
  928.               packets that were received out of order by this L2TP
  929.               stack since it was last initialized. "
  930.            ::= { l2tpStatsEntry 30 }
  931.  
  932.    l2tpStatsFlowDiscardedDataTunnelRecvPackets    OBJECT-TYPE
  933.            SYNTAX          Counter32
  934.            MAX-ACCESS      read-only
  935.            STATUS          current
  936.            DESCRIPTION
  937.  
  938.  
  939. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 16]
  940.  
  941.  
  942.  
  943. INTERNET DRAFT                                               October 1997
  944.  
  945.  
  946.               " This object returns a count of the number of data
  947.               packets that were received and discarded due to flow
  948.               control by this L2TP stack since it was last initialized."
  949.            ::= { l2tpStatsEntry 31 }
  950.  
  951.    l2tpStatsOutOfOrderDiscardedDataTunnelRecvPackets   OBJECT-TYPE
  952.            SYNTAX          Counter32
  953.            MAX-ACCESS      read-only
  954.            STATUS          current
  955.            DESCRIPTION
  956.               " This object returns a count of the number of data
  957.               packets that were received and discarded due to
  958.               ordering by this L2TP stack since it was last initialized."
  959.            ::= { l2tpStatsEntry 32 }
  960.  
  961.    l2tpStatsDataTunnelSendPackets    OBJECT-TYPE
  962.            SYNTAX          Counter32
  963.            MAX-ACCESS      read-only
  964.            STATUS          current
  965.            DESCRIPTION
  966.               " This object returns a count of the number of data
  967.               packets that were transmitted on the data Tunnel by
  968.               this L2TP stack since it was last initialized."
  969.            ::= { l2tpStatsEntry 33 }
  970.  
  971.    l2tpStatsDataTunnelWithdataSendPackets    OBJECT-TYPE
  972.            SYNTAX          Counter32
  973.            MAX-ACCESS      read-only
  974.            STATUS          current
  975.            DESCRIPTION
  976.               " This object returns a count of the number of data
  977.               packets that were transmitted with data by this L2TP
  978.               stack since it was last initialized. "
  979.            ::= { l2tpStatsEntry 34 }
  980.  
  981.    l2tpStatsDataTunnelWithoutdataSendPackets    OBJECT-TYPE
  982.            SYNTAX          Counter32
  983.            MAX-ACCESS      read-only
  984.            STATUS          current
  985.            DESCRIPTION
  986.               " This object returns a count of the number of Zero
  987.               length data packets that were transmitted by this L2TP
  988.               stack since it was last initialized."
  989.            ::= { l2tpStatsEntry 35 }
  990.  
  991.    l2tpStatsDataTunnelFlowControlTimeouts      OBJECT-TYPE
  992.            SYNTAX          Counter32
  993.            MAX-ACCESS      read-only
  994.            STATUS          current
  995.            DESCRIPTION
  996.  
  997.  
  998. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 17]
  999.  
  1000.  
  1001.  
  1002. INTERNET DRAFT                                               October 1997
  1003.  
  1004.  
  1005.               " This object returns a count of the number of data
  1006.               Tunnel flow control time-outs seen by this L2TP stack
  1007.               since it was last initialized.  "
  1008.            ::= { l2tpStatsEntry 36}
  1009.  
  1010.    l2tpStatsLocalDataTunnelFlowControlEnables    OBJECT-TYPE
  1011.            SYNTAX          Counter32
  1012.            MAX-ACCESS      read-only
  1013.            STATUS          current
  1014.            DESCRIPTION
  1015.               " This object returns a count of the number of local
  1016.               data Tunnel flow control enables seen by this L2TP
  1017.               stack since it was last initialized."
  1018.            ::= { l2tpStatsEntry 37 }
  1019.  
  1020.    l2tpStatsRemoteDataTunnelFlowControlEnables    OBJECT-TYPE
  1021.            SYNTAX          Counter32
  1022.            MAX-ACCESS      read-only
  1023.            STATUS          current
  1024.            DESCRIPTION
  1025.               " This object returns a count of the number of remote
  1026.               data Tunnel flow control enables seen by this L2TP
  1027.               stack since it was last initialized. "
  1028.            ::= { l2tpStatsEntry 38 }
  1029.  
  1030.    l2tpStatsDataTunnelReassemblyTimeouts    OBJECT-TYPE
  1031.            SYNTAX          Counter32
  1032.            MAX-ACCESS      read-only
  1033.            STATUS          current
  1034.            DESCRIPTION
  1035.               " This object returns a count of the number of data
  1036.               Tunnel re-assembly time-outs seen by this L2TP stack
  1037.               since it was last initialized.  "
  1038.            ::= { l2tpStatsEntry 39 }
  1039.  
  1040.  
  1041.    l2tpTunnel  OBJECT-IDENTITY
  1042.            STATUS      current
  1043.            DESCRIPTION
  1044.               "The root of the L2TP tunnel Object-Identifiers."
  1045.            ::= { l2tp 2 }
  1046.  
  1047.  
  1048.    l2tpTunnelQueryTable OBJECT-TYPE
  1049.            SYNTAX          SEQUENCE OF L2tpTunnelQueryEntry
  1050.            MAX-ACCESS      not-accessible
  1051.            STATUS          current
  1052.            DESCRIPTION
  1053.               "A table containing the READ ONLY parameters for L2TP
  1054.                Tunnel MIB."
  1055.  
  1056.  
  1057. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 18]
  1058.  
  1059.  
  1060.  
  1061. INTERNET DRAFT                                               October 1997
  1062.  
  1063.  
  1064.            ::= { l2tpTunnel 1 }
  1065.  
  1066.    l2tpTunnelQueryEntry OBJECT-TYPE
  1067.            SYNTAX          L2tpTunnelQueryEntry
  1068.            MAX-ACCESS      not-accessible
  1069.            STATUS          current
  1070.            DESCRIPTION
  1071.               "  "
  1072.            INDEX           { l2tpTunnelLogicalStackIndex,
  1073.                              l2tpTunnelLocalControlTunnelId }
  1074.            ::= { l2tpTunnelQueryTable 1 }
  1075.  
  1076.    L2tpTunnelQueryEntry ::= SEQUENCE {
  1077.            l2tpTunnelLogicalStackIndex
  1078.                    INTEGER,
  1079.            l2tpTunnelLocalControlTunnelId
  1080.                    INTEGER,
  1081.            l2tpTunnelPeerControlTunnelId
  1082.                    INTEGER,
  1083.            l2tpTunnelControlTunnelState
  1084.                    INTEGER,
  1085.            l2tpTunnelLocalInitConnection
  1086.                    TruthValue,
  1087.            l2tpTunnelIpAddress
  1088.                    IpAddress,
  1089.            l2tpTunnelLocalRecvPktWindow
  1090.                    INTEGER,
  1091.            l2tpTunnelRemoteRecvPktWindow
  1092.                    INTEGER,
  1093.            l2tpTunnelControlTunnelRecvPkts
  1094.                    Counter32,
  1095.            l2tpTunnelControlTunnelDataRecvPkts
  1096.                    Counter32,
  1097.            l2tpTunnelControlTunnelNoDataRecvPkt
  1098.                    Counter32,
  1099.            l2tpTunnelProcessedControlTunnelRecvPkts
  1100.                    Counter32,
  1101.            l2tpTunnelInSeqControlTunnelRecvPkts
  1102.                    Counter32,
  1103.            l2tpTunnelOutOfSequenceControlTunnelRecvPkts
  1104.                    Counter32,
  1105.            l2tpTunnelInOrderControlTunnelRecvPkts
  1106.                    Counter32,
  1107.            l2tpTunnelOutOfOrderControlTunnelRecvPkts
  1108.                    Counter32,
  1109.            l2tpTunnelFlwDiscControlTunnelRecvPk
  1110.                    Counter32,
  1111.            l2tpTunnelOutOfOrderDisCtlChnRecvPkt
  1112.                    Counter32,
  1113.            l2tpTunnelCtlTunnelSndPkts
  1114.  
  1115.  
  1116. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 19]
  1117.  
  1118.  
  1119.  
  1120. INTERNET DRAFT                                               October 1997
  1121.  
  1122.  
  1123.                    Counter32,
  1124.            l2tpTunnelCtlTunnelDataSndPkts
  1125.                    Counter32,
  1126.            l2tpTunnelCtlTunnelNoDataSndPkts
  1127.                    Counter32,
  1128.            l2tpTunnelCtlTunnelFlwCtlTimeouts
  1129.                    Counter32,
  1130.            l2tpTunnelLocalCtlTunnelFlwCtlOn
  1131.                    TruthValue,
  1132.            l2tpTunnelLocalCtlTunnelFlwCtlEnables
  1133.                    Counter32,
  1134.            l2tpTunnelRemoCtlTunnelFlwCtlOn
  1135.                    TruthValue,
  1136.            l2tpTunnelRemoCtlTunnelFlwCtlEna
  1137.                    Counter32,
  1138.            l2tpTunnelCtlTunnelReassmblyTimeouts
  1139.                    Counter32,
  1140.            l2tpTunnelRemoteHostName
  1141.                    OCTET STRING }
  1142.  
  1143.    l2tpTunnelLogicalStackIndex OBJECT-TYPE
  1144.            SYNTAX          INTEGER
  1145.            MAX-ACCESS      read-only
  1146.            STATUS          current
  1147.            DESCRIPTION
  1148.               "This object contains a reference to the logical
  1149.               l2tp protocol stack and must be the same as the
  1150.               l2tpConfigIndex."
  1151.            ::= { l2tpTunnelQueryEntry 1 }
  1152.  
  1153.    l2tpTunnelLocalControlTunnelId OBJECT-TYPE
  1154.            SYNTAX          INTEGER
  1155.            MAX-ACCESS      read-only
  1156.            STATUS          current
  1157.            DESCRIPTION
  1158.               "This object contains the local tunnel Identifier."
  1159.            ::= { l2tpTunnelQueryEntry 2 }
  1160.  
  1161.    l2tpTunnelPeerControlTunnelId OBJECT-TYPE
  1162.            SYNTAX          INTEGER
  1163.            MAX-ACCESS      read-only
  1164.            STATUS          current
  1165.            DESCRIPTION
  1166.               "This object contains the remote tunnel Identifier."
  1167.            ::= { l2tpTunnelQueryEntry 3 }
  1168.  
  1169.    l2tpTunnelControlTunnelState OBJECT-TYPE
  1170.            SYNTAX          INTEGER{
  1171.                                     noState(1),
  1172.                                     tunnelAllocated(2),
  1173.  
  1174.  
  1175. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 20]
  1176.  
  1177.  
  1178.  
  1179. INTERNET DRAFT                                               October 1997
  1180.  
  1181.  
  1182.                                     tunnelConnecting(3),
  1183.                                     tunnelStartingSession(4),
  1184.                                     tunnelEstablished(5),
  1185.                                     tunnelStoppingSession(6),
  1186.                                     tunnelDisconnecting(7),
  1187.                                     tunnelLost(8),
  1188.                                     idleTimeOut(9)
  1189.                                   }
  1190.            MAX-ACCESS      read-only
  1191.            STATUS          current
  1192.            DESCRIPTION
  1193.               "This field contains the current state of
  1194.               the control tunnel. "
  1195.            ::= { l2tpTunnelQueryEntry 4 }
  1196.  
  1197.    l2tpTunnelLocalInitConnection OBJECT-TYPE
  1198.            SYNTAX          TruthValue
  1199.            MAX-ACCESS      read-only
  1200.            STATUS          current
  1201.            DESCRIPTION
  1202.               "This object indicates whether the tunnel was
  1203.               generated locally or not.  When this object
  1204.               returns a value of true(1) the tunnel was
  1205.               locally generated."
  1206.            ::= { l2tpTunnelQueryEntry 5 }
  1207.  
  1208.    l2tpTunnelIpAddress OBJECT-TYPE
  1209.            SYNTAX          IpAddress
  1210.            MAX-ACCESS      read-only
  1211.            STATUS          current
  1212.            DESCRIPTION
  1213.               "IP address of the remote peer."
  1214.            ::= { l2tpTunnelQueryEntry 6 }
  1215.  
  1216.    l2tpTunnelLocalRecvPktWindow OBJECT-TYPE
  1217.            SYNTAX          INTEGER
  1218.            MAX-ACCESS      read-only
  1219.            STATUS          current
  1220.            DESCRIPTION
  1221.               "This object contains the local Send Window Size."
  1222.            ::= { l2tpTunnelQueryEntry 7 }
  1223.  
  1224.    l2tpTunnelRemoteRecvPktWindow OBJECT-TYPE
  1225.            SYNTAX          INTEGER
  1226.            MAX-ACCESS      read-only
  1227.            STATUS          current
  1228.            DESCRIPTION
  1229.               "This object contains the remote receive window size."
  1230.            ::= { l2tpTunnelQueryEntry 8 }
  1231.  
  1232.  
  1233.  
  1234. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 21]
  1235.  
  1236.  
  1237.  
  1238. INTERNET DRAFT                                               October 1997
  1239.  
  1240.  
  1241.    l2tpTunnelControlTunnelRecvPkts OBJECT-TYPE
  1242.            SYNTAX          Counter32
  1243.            MAX-ACCESS      read-only
  1244.            STATUS          current
  1245.            DESCRIPTION
  1246.               "This object contains the number of control packets
  1247.               received on the control tunnel."
  1248.            ::= { l2tpTunnelQueryEntry 9 }
  1249.  
  1250.    l2tpTunnelControlTunnelDataRecvPkts OBJECT-TYPE
  1251.            SYNTAX          Counter32
  1252.            MAX-ACCESS      read-only
  1253.            STATUS          current
  1254.            DESCRIPTION
  1255.               "This object contains the number of control packets
  1256.               received with data."
  1257.            ::= { l2tpTunnelQueryEntry 10 }
  1258.  
  1259.    l2tpTunnelControlTunnelNoDataRecvPkt OBJECT-TYPE
  1260.            SYNTAX          Counter32
  1261.            MAX-ACCESS      read-only
  1262.            STATUS          current
  1263.            DESCRIPTION
  1264.               "This object contains the number of Zero Length packets
  1265.               received."
  1266.            ::= { l2tpTunnelQueryEntry 11 }
  1267.  
  1268.    l2tpTunnelProcessedControlTunnelRecvPkts OBJECT-TYPE
  1269.            SYNTAX          Counter32
  1270.            MAX-ACCESS      read-only
  1271.            STATUS          current
  1272.            DESCRIPTION
  1273.               "This object contains the number of received packets
  1274.               which were processed."
  1275.            ::= { l2tpTunnelQueryEntry 12 }
  1276.  
  1277.    l2tpTunnelInSeqControlTunnelRecvPkts OBJECT-TYPE
  1278.            SYNTAX          Counter32
  1279.            MAX-ACCESS      read-only
  1280.            STATUS          current
  1281.            DESCRIPTION
  1282.               "This object contains the number of packet received
  1283.               in sequence."
  1284.            ::= { l2tpTunnelQueryEntry 13 }
  1285.  
  1286.    l2tpTunnelOutOfSequenceControlTunnelRecvPkts OBJECT-TYPE
  1287.            SYNTAX          Counter32
  1288.            MAX-ACCESS      read-only
  1289.            STATUS          current
  1290.            DESCRIPTION
  1291.  
  1292.  
  1293. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 22]
  1294.  
  1295.  
  1296.  
  1297. INTERNET DRAFT                                               October 1997
  1298.  
  1299.  
  1300.               "This object contains the number of packets received
  1301.               out of sequence."
  1302.            ::= { l2tpTunnelQueryEntry 14 }
  1303.  
  1304.    l2tpTunnelInOrderControlTunnelRecvPkts OBJECT-TYPE
  1305.            SYNTAX          Counter32
  1306.            MAX-ACCESS      read-only
  1307.            STATUS          current
  1308.            DESCRIPTION
  1309.               "This object contains the number of packets received
  1310.               in order."
  1311.            ::= { l2tpTunnelQueryEntry 15 }
  1312.  
  1313.    l2tpTunnelOutOfOrderControlTunnelRecvPkts OBJECT-TYPE
  1314.            SYNTAX          Counter32
  1315.            MAX-ACCESS      read-only
  1316.            STATUS          current
  1317.            DESCRIPTION
  1318.               "This object contains the number of packets received
  1319.               out of order."
  1320.            ::= { l2tpTunnelQueryEntry 16 }
  1321.  
  1322.    l2tpTunnelFlwDiscControlTunnelRecvPk OBJECT-TYPE
  1323.            SYNTAX          Counter32
  1324.            MAX-ACCESS      read-only
  1325.            STATUS          current
  1326.            DESCRIPTION
  1327.               "This object contains the number of received packets
  1328.               discarded due to flow control."
  1329.            ::= { l2tpTunnelQueryEntry 17 }
  1330.  
  1331.    l2tpTunnelOutOfOrderDisCtlChnRecvPkt OBJECT-TYPE
  1332.            SYNTAX          Counter32
  1333.            MAX-ACCESS      read-only
  1334.            STATUS          current
  1335.            DESCRIPTION
  1336.               "This object contains the number of received packets
  1337.               discarded due to ordering."
  1338.            ::= { l2tpTunnelQueryEntry 18 }
  1339.  
  1340.    l2tpTunnelCtlTunnelSndPkts OBJECT-TYPE
  1341.            SYNTAX          Counter32
  1342.            MAX-ACCESS      read-only
  1343.            STATUS          current
  1344.            DESCRIPTION
  1345.               "This object contains the number of packets transmitted."
  1346.            ::= { l2tpTunnelQueryEntry 19 }
  1347.  
  1348.    l2tpTunnelCtlTunnelDataSndPkts OBJECT-TYPE
  1349.            SYNTAX          Counter32
  1350.  
  1351.  
  1352. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 23]
  1353.  
  1354.  
  1355.  
  1356. INTERNET DRAFT                                               October 1997
  1357.  
  1358.  
  1359.            MAX-ACCESS      read-only
  1360.            STATUS          current
  1361.            DESCRIPTION
  1362.               "This object contains the number of packets transmitted
  1363.               with data."
  1364.            ::= { l2tpTunnelQueryEntry 20 }
  1365.  
  1366.    l2tpTunnelCtlTunnelNoDataSndPkts OBJECT-TYPE
  1367.            SYNTAX          Counter32
  1368.            MAX-ACCESS      read-only
  1369.            STATUS          current
  1370.            DESCRIPTION
  1371.               "This object contains the number of Zero Length packets
  1372.               transmitted."
  1373.            ::= { l2tpTunnelQueryEntry 21 }
  1374.  
  1375.    l2tpTunnelCtlTunnelFlwCtlTimeouts OBJECT-TYPE
  1376.            SYNTAX          Counter32
  1377.            MAX-ACCESS      read-only
  1378.            STATUS          current
  1379.            DESCRIPTION
  1380.               "This object contains the number of timeouts due to
  1381.               flow control."
  1382.            ::= { l2tpTunnelQueryEntry 22 }
  1383.  
  1384.    l2tpTunnelLocalCtlTunnelFlwCtlOn OBJECT-TYPE
  1385.            SYNTAX          TruthValue
  1386.            MAX-ACCESS      read-only
  1387.            STATUS          current
  1388.            DESCRIPTION
  1389.               "This object indicates the local flow control status."
  1390.            ::= { l2tpTunnelQueryEntry 23 }
  1391.  
  1392.    l2tpTunnelLocalCtlTunnelFlwCtlEnables OBJECT-TYPE
  1393.            SYNTAX          Counter32
  1394.            MAX-ACCESS      read-only
  1395.            STATUS          current
  1396.            DESCRIPTION
  1397.               "This object contains the number of local flow control
  1398.               enables for the control session."
  1399.            ::= { l2tpTunnelQueryEntry 24 }
  1400.  
  1401.    l2tpTunnelRemoCtlTunnelFlwCtlOn OBJECT-TYPE
  1402.            SYNTAX          TruthValue
  1403.            MAX-ACCESS      read-only
  1404.            STATUS          current
  1405.            DESCRIPTION
  1406.               "This object contains the remote flow control status."
  1407.            ::= { l2tpTunnelQueryEntry 25 }
  1408.  
  1409.  
  1410.  
  1411. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 24]
  1412.  
  1413.  
  1414.  
  1415. INTERNET DRAFT                                               October 1997
  1416.  
  1417.  
  1418.    l2tpTunnelRemoCtlTunnelFlwCtlEna OBJECT-TYPE
  1419.            SYNTAX          Counter32
  1420.            MAX-ACCESS      read-only
  1421.            STATUS          current
  1422.            DESCRIPTION
  1423.               "This object contains the number of remote flow control
  1424.               enables for the control session."
  1425.            ::= { l2tpTunnelQueryEntry 26 }
  1426.  
  1427.    l2tpTunnelCtlTunnelReassmblyTimeouts OBJECT-TYPE
  1428.            SYNTAX          Counter32
  1429.            MAX-ACCESS      read-only
  1430.            STATUS          current
  1431.            DESCRIPTION
  1432.               "This object contains the number of reassembly
  1433.               timeouts which occurred."
  1434.            ::= { l2tpTunnelQueryEntry 27 }
  1435.  
  1436.    l2tpTunnelRemoteHostName OBJECT-TYPE
  1437.            SYNTAX          OCTET STRING
  1438.            MAX-ACCESS      read-only
  1439.            STATUS          current
  1440.            DESCRIPTION
  1441.               "This object contains the host name of the L2TP peer."
  1442.            ::= { l2tpTunnelQueryEntry 28 }
  1443.  
  1444.  
  1445.    l2tpSession OBJECT-IDENTITY
  1446.           STATUS         current
  1447.           DESCRIPTION
  1448.              "The root of L2TP Session Module Object-identifiers."
  1449.           ::= { l2tp 3 }
  1450.  
  1451.    l2tpSessionTable OBJECT-TYPE
  1452.            SYNTAX    SEQUENCE OF L2tpSessionEntry
  1453.            MAX-ACCESS not-accessible
  1454.            STATUS current
  1455.            DESCRIPTION
  1456.               ""
  1457.            ::= { l2tpSession 1 }
  1458.  
  1459.    l2tpSessionEntry OBJECT-TYPE
  1460.            SYNTAX          L2tpSessionEntry
  1461.            MAX-ACCESS      not-accessible
  1462.            STATUS          current
  1463.            DESCRIPTION
  1464.               "."
  1465.            INDEX           { l2tpSessionLogicalStackIndex,
  1466.                            l2tpSessionTunnelID , l2tpSessionLocalCallID }
  1467.            ::= { l2tpSessionTable 1 }
  1468.  
  1469.  
  1470. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 25]
  1471.  
  1472.  
  1473.  
  1474. INTERNET DRAFT                                               October 1997
  1475.  
  1476.  
  1477.    L2tpSessionEntry ::= SEQUENCE {
  1478.            l2tpSessionLogicalStackIndex
  1479.                    INTEGER,
  1480.            l2tpSessionTunnelID
  1481.                    INTEGER,
  1482.            l2tpSessionLocalCallID
  1483.                    INTEGER,
  1484.            l2tpSessionRemoteCallID
  1485.                    INTEGER,
  1486.            l2tpSessionPeerName
  1487.                    DisplayString,
  1488.            l2tpSessionDuration
  1489.                    MilliSeconds,
  1490.            l2tpSessionLineState
  1491.                    INTEGER,
  1492.            l2tpSessionCallDeviceNumber
  1493.                    INTEGER,
  1494.            l2tpSessionCallSerialNumber
  1495.                    DisplayString,
  1496.            l2tpSessionConnectBps
  1497.                    INTEGER,
  1498.            l2tpSessionCallBearerType
  1499.                    INTEGER,
  1500.            l2tpSessionFramingType
  1501.                    INTEGER,
  1502.            l2tpSessionLocalRecvPacketWindow
  1503.                    INTEGER,
  1504.            l2tpSessionRemoteRecvPacketWindow
  1505.                    INTEGER,
  1506.            l2tpSessionRemoteWindowType
  1507.                    INTEGER,
  1508.            l2tpSessionLocalWindowType
  1509.                    INTEGER,
  1510.            l2tpSessionDataTunnelRecvPackets
  1511.                    Counter32,
  1512.            l2tpSessionDataTunnelWithDataRecvPackets
  1513.                    Counter32,
  1514.            l2tpSessionDataTunnelWithoutDataRecvPackets
  1515.                    Counter32,
  1516.            l2tpSessionProcessedDataTunnelRecvPackets
  1517.                    Counter32,
  1518.            l2tpSessionInSequenceDataTunnelRecvPackets
  1519.                    Counter32,
  1520.            l2tpSessionOutSequenceDataTunnelRecvPackets
  1521.                    Counter32,
  1522.            l2tpSessionInOrderDatTunnelRecvPackets
  1523.                    Counter32,
  1524.            l2tpSessionOutOfOrderDataTunnelRecvPackets
  1525.                    Counter32,
  1526.            l2tpSessionFlowDiscardedDataTunnelRecvPackets
  1527.  
  1528.  
  1529. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 26]
  1530.  
  1531.  
  1532.  
  1533. INTERNET DRAFT                                               October 1997
  1534.  
  1535.  
  1536.                    Counter32,
  1537.            l2tpSessionOutOfOrderDiscardedDataTunnelRecvPackets
  1538.                    Counter32,
  1539.            l2tpSessionDataTunnelSendPackets
  1540.                    Counter32,
  1541.            l2tpSessionDataTunnelWithDataSendPackets
  1542.                    Counter32,
  1543.            l2tpSessionDataTunnelWithoutDataSendPackets
  1544.                    Counter32,
  1545.            l2tpSessionDataTunnelFlowControlTimeouts
  1546.                    Counter32,
  1547.            l2tpSessionLocalDataTunnelFlowControlOn
  1548.                    TruthValue,
  1549.            l2tpSessionLocalDataTunnelFlowControlEnables
  1550.                    Counter32,
  1551.            l2tpSessionRemoteDataTunnelFlowwControlOn
  1552.                    TruthValue,
  1553.            l2tpSessionRemoteDataTunnelFlowControlEnables
  1554.                    Counter32,
  1555.            l2tpSessionDataTunnelReassemblyTimeouts
  1556.                    Counter32 }
  1557.  
  1558.    l2tpSessionLogicalStackIndex OBJECT-TYPE
  1559.            SYNTAX          INTEGER
  1560.            MAX-ACCESS      read-only
  1561.            STATUS          current
  1562.            DESCRIPTION
  1563.               "This object contains a reference to the logical
  1564.               l2tp protocol stack and must be the same as the
  1565.               l2tpConfigIndex and l2tpTunelLogicalStackIndex."
  1566.            ::= { l2tpSessionEntry 1 }
  1567.  
  1568.    l2tpSessionTunnelID OBJECT-TYPE
  1569.            SYNTAX          INTEGER
  1570.            MAX-ACCESS      read-only
  1571.            STATUS          current
  1572.            DESCRIPTION
  1573.               "This object contains the control Channel Tunnel
  1574.               identifier for this session"
  1575.            ::= { l2tpSessionEntry 2 }
  1576.  
  1577.    l2tpSessionLocalCallID  OBJECT-TYPE
  1578.            SYNTAX          INTEGER
  1579.            MAX-ACCESS      read-only
  1580.            STATUS          current
  1581.            DESCRIPTION
  1582.               "This object contains the local call identifier
  1583.               for the session.  "
  1584.            ::= { l2tpSessionEntry 3 }
  1585.  
  1586.  
  1587.  
  1588. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 27]
  1589.  
  1590.  
  1591.  
  1592. INTERNET DRAFT                                               October 1997
  1593.  
  1594.  
  1595.    l2tpSessionRemoteCallID OBJECT-TYPE
  1596.            SYNTAX          INTEGER
  1597.            MAX-ACCESS      read-only
  1598.            STATUS          current
  1599.            DESCRIPTION
  1600.               "This object contains the remote call identifier
  1601.               for the session.  "
  1602.            ::= { l2tpSessionEntry 4 }
  1603.  
  1604.    l2tpSessionPeerName     OBJECT-TYPE
  1605.            SYNTAX          DisplayString
  1606.            MAX-ACCESS      read-only
  1607.            STATUS          current
  1608.            DESCRIPTION
  1609.               " identifies the peer session name on this interface.
  1610.               This is typically the login name of the remote user "
  1611.            ::= { l2tpSessionEntry 5 }
  1612.  
  1613.    l2tpSessionDuration     OBJECT-TYPE
  1614.            SYNTAX          MilliSeconds
  1615.            MAX-ACCESS      read-only
  1616.            STATUS          current
  1617.            DESCRIPTION
  1618.            " Number of milliseconds the session has been up on this
  1619.            interface "
  1620.            ::= { l2tpSessionEntry 6 }
  1621.  
  1622.  
  1623.    l2tpSessionLineState  OBJECT-TYPE
  1624.            SYNTAX          INTEGER {
  1625.                                     noState(1),
  1626.                                     allocated(2),
  1627.                                     waitingControlTunnel(3),
  1628.                                     calling(4),
  1629.                                     offering(5),
  1630.                                     answering(6),
  1631.                                     connected(7),
  1632.                                     disconnectingLocal(8),
  1633.                                     disconnectingRemote(9),
  1634.                                     lostControlTunnel(10)
  1635.                                    }
  1636.            MAX-ACCESS      read-only
  1637.            STATUS          current
  1638.            DESCRIPTION
  1639.               "This object contains the current state of the
  1640.               control Tunnel. "
  1641.            ::= { l2tpSessionEntry 7 }
  1642.  
  1643.    l2tpSessionCallDeviceNumber    OBJECT-TYPE
  1644.            SYNTAX          INTEGER
  1645.  
  1646.  
  1647. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 28]
  1648.  
  1649.  
  1650.  
  1651. INTERNET DRAFT                                               October 1997
  1652.  
  1653.  
  1654.            MAX-ACCESS      read-only
  1655.            STATUS          current
  1656.            DESCRIPTION
  1657.               "NO DESCRIPTION PROVIDED"
  1658.            ::= { l2tpSessionEntry 8 }
  1659.  
  1660.    l2tpSessionCallSerialNumber    OBJECT-TYPE
  1661.            SYNTAX          DisplayString
  1662.            MAX-ACCESS      read-only
  1663.            STATUS          current
  1664.            DESCRIPTION
  1665.               "This object contains the serial number that applies
  1666.               to the session.  "
  1667.            ::= { l2tpSessionEntry 9 }
  1668.  
  1669.    l2tpSessionConnectBps   OBJECT-TYPE
  1670.            SYNTAX          INTEGER
  1671.            MAX-ACCESS      read-only
  1672.            STATUS          current
  1673.            DESCRIPTION
  1674.               "This object returns the baud rate which this session
  1675.               was established at."
  1676.            ::= { l2tpSessionEntry 10 }
  1677.  
  1678.    l2tpSessionCallBearerType    OBJECT-TYPE
  1679.            SYNTAX          INTEGER {
  1680.                                     digital(1),
  1681.                                     analog(2)
  1682.                                            }
  1683.            MAX-ACCESS      read-only
  1684.            STATUS          current
  1685.            DESCRIPTION
  1686.               "This object returns the bearer type that applies to
  1687.               this session."
  1688.            ::= { l2tpSessionEntry 11 }
  1689.  
  1690.    l2tpSessionFramingType  OBJECT-TYPE
  1691.            SYNTAX          INTEGER {
  1692.                                     asynchronous(1),
  1693.                                     synchronous(2)
  1694.                                            }
  1695.            MAX-ACCESS      read-only
  1696.            STATUS          current
  1697.            DESCRIPTION
  1698.               "This object returns the framing type used for this
  1699.               session.  "
  1700.            ::= { l2tpSessionEntry 12 }
  1701.  
  1702.    l2tpSessionLocalRecvPacketWindow    OBJECT-TYPE
  1703.            SYNTAX          INTEGER
  1704.  
  1705.  
  1706. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 29]
  1707.  
  1708.  
  1709.  
  1710. INTERNET DRAFT                                               October 1997
  1711.  
  1712.  
  1713.            MAX-ACCESS      read-only
  1714.            STATUS          current
  1715.            DESCRIPTION
  1716.               "This object returns the local send window size for
  1717.               this session."
  1718.            ::= { l2tpSessionEntry 13 }
  1719.  
  1720.    l2tpSessionRemoteRecvPacketWindow    OBJECT-TYPE
  1721.            SYNTAX          INTEGER
  1722.            MAX-ACCESS      read-only
  1723.            STATUS          current
  1724.            DESCRIPTION
  1725.               "This object returns the remote send window size for
  1726.               this session."
  1727.            ::= { l2tpSessionEntry 14 }
  1728.  
  1729.    l2tpSessionRemoteWindowType    OBJECT-TYPE
  1730.            SYNTAX          INTEGER {
  1731.                                     enabled(1),
  1732.                                     disabled(2)
  1733.                                            }
  1734.            MAX-ACCESS      read-only
  1735.            STATUS          current
  1736.            DESCRIPTION
  1737.               "This object returns the remote window type."
  1738.            ::= { l2tpSessionEntry 15 }
  1739.  
  1740.    l2tpSessionLocalWindowType    OBJECT-TYPE
  1741.            SYNTAX          INTEGER {
  1742.                                     enabled(1),
  1743.                                     disabled(2)
  1744.                                            }
  1745.            MAX-ACCESS      read-only
  1746.            STATUS          current
  1747.            DESCRIPTION
  1748.               "This object returns the local window type."
  1749.            ::= { l2tpSessionEntry 16 }
  1750.  
  1751.    l2tpSessionDataTunnelRecvPackets    OBJECT-TYPE
  1752.            SYNTAX          Counter32
  1753.            MAX-ACCESS      read-only
  1754.            STATUS          current
  1755.            DESCRIPTION
  1756.               "This object returns the total number of packets received
  1757.               on the data Tunnel for this session. "
  1758.            ::= { l2tpSessionEntry 17 }
  1759.  
  1760.    l2tpSessionDataTunnelWithDataRecvPackets    OBJECT-TYPE
  1761.            SYNTAX          Counter32
  1762.            MAX-ACCESS      read-only
  1763.  
  1764.  
  1765. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 30]
  1766.  
  1767.  
  1768.  
  1769. INTERNET DRAFT                                               October 1997
  1770.  
  1771.  
  1772.            STATUS          current
  1773.            DESCRIPTION
  1774.               "This object returns the total number of packets received
  1775.               on the data Tunnel for this session which contained data. "
  1776.            ::= { l2tpSessionEntry 18 }
  1777.  
  1778.    l2tpSessionDataTunnelWithoutDataRecvPackets    OBJECT-TYPE
  1779.            SYNTAX          Counter32
  1780.            MAX-ACCESS      read-only
  1781.            STATUS          current
  1782.            DESCRIPTION
  1783.               "This object returns the total number of Zero Length
  1784.               packets received on the data Tunnel for this session. "
  1785.            ::= { l2tpSessionEntry 19 }
  1786.  
  1787.    l2tpSessionProcessedDataTunnelRecvPackets    OBJECT-TYPE
  1788.            SYNTAX          Counter32
  1789.            MAX-ACCESS      read-only
  1790.            STATUS          current
  1791.            DESCRIPTION
  1792.               "This object returns the total number of packets
  1793.               received on the data Tunnel for this session which
  1794.               were processed. "
  1795.            ::= { l2tpSessionEntry 20 }
  1796.  
  1797.    l2tpSessionInSequenceDataTunnelRecvPackets    OBJECT-TYPE
  1798.            SYNTAX          Counter32
  1799.            MAX-ACCESS      read-only
  1800.            STATUS          current
  1801.            DESCRIPTION
  1802.               "This object returns the total number of packets
  1803.               received on the data Tunnel for this session which
  1804.               were received in sequence.  "
  1805.            ::= { l2tpSessionEntry 21 }
  1806.  
  1807.    l2tpSessionOutSequenceDataTunnelRecvPackets    OBJECT-TYPE
  1808.            SYNTAX          Counter32
  1809.            MAX-ACCESS      read-only
  1810.            STATUS          current
  1811.            DESCRIPTION
  1812.               "This object returns the total number of packets
  1813.               received on the data Tunnel for this session which
  1814.               were received out of sequence. "
  1815.            ::= { l2tpSessionEntry 22 }
  1816.  
  1817.    l2tpSessionInOrderDatTunnelRecvPackets    OBJECT-TYPE
  1818.            SYNTAX          Counter32
  1819.            MAX-ACCESS      read-only
  1820.            STATUS          current
  1821.            DESCRIPTION
  1822.  
  1823.  
  1824. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 31]
  1825.  
  1826.  
  1827.  
  1828. INTERNET DRAFT                                               October 1997
  1829.  
  1830.  
  1831.               "This object returns the total number of packets
  1832.               received on the data Tunnel for this session which
  1833.               were received in order. "
  1834.            ::= { l2tpSessionEntry 23 }
  1835.  
  1836.    l2tpSessionOutOfOrderDataTunnelRecvPackets    OBJECT-TYPE
  1837.            SYNTAX          Counter32
  1838.            MAX-ACCESS      read-only
  1839.            STATUS          current
  1840.            DESCRIPTION
  1841.               "This object returns the total number of packets
  1842.               received on the data Tunnel for this session which
  1843.               were received out of order. "
  1844.            ::= { l2tpSessionEntry 24 }
  1845.  
  1846.    l2tpSessionFlowDiscardedDataTunnelRecvPackets    OBJECT-TYPE
  1847.            SYNTAX          Counter32
  1848.            MAX-ACCESS      read-only
  1849.            STATUS          current
  1850.            DESCRIPTION
  1851.               "This object returns the total number of packets
  1852.               received on the data Tunnel for this session which
  1853.               were discarded due to flow control. "
  1854.            ::= { l2tpSessionEntry 25 }
  1855.  
  1856.    l2tpSessionOutOfOrderDiscardedDataTunnelRecvPackets        OBJECT-TYPE
  1857.            SYNTAX          Counter32
  1858.            MAX-ACCESS      read-only
  1859.            STATUS          current
  1860.            DESCRIPTION
  1861.               "This object returns the total number of packets
  1862.               received on the data Tunnel for this session which
  1863.               were discarded due to ordering. "
  1864.            ::= { l2tpSessionEntry 26 }
  1865.  
  1866.    l2tpSessionDataTunnelSendPackets    OBJECT-TYPE
  1867.            SYNTAX          Counter32
  1868.            MAX-ACCESS      read-only
  1869.            STATUS          current
  1870.            DESCRIPTION
  1871.               "This object returns the total number of packets
  1872.               transmitted on the data Tunnel for this session.  "
  1873.            ::= { l2tpSessionEntry 27 }
  1874.  
  1875.    l2tpSessionDataTunnelWithDataSendPackets    OBJECT-TYPE
  1876.            SYNTAX          Counter32
  1877.            MAX-ACCESS      read-only
  1878.            STATUS          current
  1879.            DESCRIPTION
  1880.               "This object returns the total number of packets
  1881.  
  1882.  
  1883. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 32]
  1884.  
  1885.  
  1886.  
  1887. INTERNET DRAFT                                               October 1997
  1888.  
  1889.  
  1890.               transmitted on the data Tunnel for this session
  1891.               which contained data.  "
  1892.            ::= { l2tpSessionEntry 28 }
  1893.  
  1894.    l2tpSessionDataTunnelWithoutDataSendPackets    OBJECT-TYPE
  1895.            SYNTAX          Counter32
  1896.            MAX-ACCESS      read-only
  1897.            STATUS          current
  1898.            DESCRIPTION
  1899.               "This object returns the total number of Zero
  1900.               Length packets transmitted on the data Tunnel
  1901.               for this session.  "
  1902.            ::= { l2tpSessionEntry 29 }
  1903.  
  1904.    l2tpSessionDataTunnelFlowControlTimeouts    OBJECT-TYPE
  1905.            SYNTAX          Counter32
  1906.            MAX-ACCESS      read-only
  1907.            STATUS          current
  1908.            DESCRIPTION
  1909.               "This object returns the total number of flow
  1910.               control time-outs seen on the data Tunnel for
  1911.               this session.  "
  1912.            ::= { l2tpSessionEntry 30 }
  1913.  
  1914.    l2tpSessionLocalDataTunnelFlowControlOn    OBJECT-TYPE
  1915.            SYNTAX          TruthValue
  1916.            MAX-ACCESS      read-only
  1917.            STATUS          current
  1918.            DESCRIPTION
  1919.               "This object returns the current local flow control
  1920.               state for the data Tunnel of this session."
  1921.            ::= { l2tpSessionEntry 31 }
  1922.  
  1923.    l2tpSessionLocalDataTunnelFlowControlEnables    OBJECT-TYPE
  1924.            SYNTAX          Counter32
  1925.            MAX-ACCESS      read-only
  1926.            STATUS          current
  1927.            DESCRIPTION
  1928.               "This object returns the total number of  local flow
  1929.               control enables seen on the data Tunnel for this session. "
  1930.            ::= { l2tpSessionEntry 32 }
  1931.  
  1932.    l2tpSessionRemoteDataTunnelFlowwControlOn    OBJECT-TYPE
  1933.            SYNTAX          TruthValue
  1934.            MAX-ACCESS      read-only
  1935.            STATUS          current
  1936.            DESCRIPTION
  1937.               "This object returns the current remote flow control
  1938.               state for the data Tunnel of this session."
  1939.            ::= { l2tpSessionEntry 33 }
  1940.  
  1941.  
  1942. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 33]
  1943.  
  1944.  
  1945.  
  1946. INTERNET DRAFT                                               October 1997
  1947.  
  1948.  
  1949.    l2tpSessionRemoteDataTunnelFlowControlEnables    OBJECT-TYPE
  1950.            SYNTAX          Counter32
  1951.            MAX-ACCESS      read-only
  1952.            STATUS          current
  1953.            DESCRIPTION
  1954.               "This object returns the number of  remote flow control
  1955.               enables seen on the data Tunnel for this session."
  1956.            ::= { l2tpSessionEntry 34 }
  1957.  
  1958.    l2tpSessionDataTunnelReassemblyTimeouts    OBJECT-TYPE
  1959.            SYNTAX          Counter32
  1960.            MAX-ACCESS      read-only
  1961.            STATUS          current
  1962.            DESCRIPTION
  1963.               "This object returns the nubmer of re-assembly time-outs
  1964.               seen on the data Tunnel for this session."
  1965.            ::= { l2tpSessionEntry 35 }
  1966.  
  1967.    END
  1968.  
  1969. 4.0 Contacts
  1970.  
  1971.    Pat Calhoun
  1972.    3Com Corporation
  1973.    1800 W. Central Ave
  1974.    Mount Prospect, Il 60031
  1975.    pcalhoun@usr.com
  1976.  
  1977.    Gayam Reddy
  1978.    3Com Corporation
  1979.    1800 W. Central Ave
  1980.    Mount Prospect, Il 60031
  1981.    greddy@usr.com
  1982.  
  1983.    Bill Vroman
  1984.    3Com Corporation
  1985.    1800 W. Central Ave
  1986.    Mount Prospect, Il 60031
  1987.    bvroman@usr.com
  1988.  
  1989.    Ross Wheeler
  1990.    RouterWare
  1991.    3961 MacArthur Blvd, Suite 212
  1992.    Newport Beach, CA 92660
  1993.    ross@routerware.com
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001. Calhoun, Reddy, Vroman, Wheeler   expires April 1998            [Page 34]
  2002.  
  2003.