Logo
Home page Net-SNMP

Archive Search:

Require all words?

Site Search:
Google

INTRODUCTION

TABLE OF CONTENTS

SCALAR OBJECTS

TABLE OBJECTS

Table tunnelIfTable

Table tunnelInetConfigTable


DEPRECATED OR OBSOLETE OR HISTORIC OBJECTS


SCALAR OBJECTS

    NameTypeAccessOIDDescription

TABLE OBJECTS

Table tunnelConfigTable

    Table NametunnelConfigTable
    In MIBTUNNEL-MIB
    Registered at OID.1.3.6.1.2.1.10.131.1.1.2
    Table Description
    The (conceptual) table containing information on
    configured tunnels.  This table can be used to map a
    set of tunnel endpoints to the associated ifIndex
    value.  It can also be used for row creation.  Note
    that every row in the tunnelIfTable with a fixed IPv4
    destination address should have a corresponding row in
    the tunnelConfigTable, regardless of whether it was
    created via SNMP.
    
    Since this table does not support IPv6, it is
    deprecated in favor of tunnelInetConfigTable.
    
    Row Description
    An entry (conceptual row) containing the information
    on a particular configured tunnel.
    
    Since this entry does not support IPv6, it is
    deprecated in favor of tunnelInetConfigEntry.
    

    tunnelConfigTable Indexes:

    NameTypeAccessDescription
    1
    tunnelConfigLocalAddress
    DEPRECATED
    IPADDR
    NoAccess
    The address of the local endpoint of the tunnel, or
    0.0.0.0 if the device is free to choose any of its
    addresses at tunnel establishment time.
    
    Since this object does not support IPv6, it is
    deprecated in favor of tunnelInetConfigLocalAddress.
    
    2
    tunnelConfigRemoteAddress
    DEPRECATED
    IPADDR
    NoAccess
    The address of the remote endpoint of the tunnel.
    Since this object does not support IPv6, it is
                deprecated in favor of tunnelInetConfigRemoteAddress.
    
    3
    tunnelConfigEncapsMethod
    DEPRECATED
    INTEGER
    IANAtunnelType
    (ENUM list below)
    NoAccess

    Note: this object is based on the IANAtunnelType TEXTUAL-CONVENTION.

    The encapsulation method used by the tunnel.
    Since this object does not support IPv6, it is
                deprecated in favor of tunnelInetConfigEncapsMethod.
    
    4
    tunnelConfigID
    DEPRECATED
    INTEGER32
    Legal values: 1 .. 2147483647
    NoAccess
    An identifier used to distinguish between multiple
    tunnels of the same encapsulation method, with the
    same endpoints.  If the encapsulation protocol only
    allows one tunnel per set of endpoint addresses (such
    as for GRE or IP-in-IP), the value of this object is
    1.  For encapsulation methods (such as L2F) which
    allow multiple parallel tunnels, the manager is
    responsible for choosing any ID which does not
    conflict with an existing row, such as choosing a
    random number.
    
    Since this object does not support IPv6, it is
    deprecated in favor of tunnelInetConfigID.
    

    Other tunnelConfigTable Columns:

    NameTypeAccessDescription
    5
    tunnelConfigIfIndex
    DEPRECATED
    INTEGER32
    Legal values: 0 .. 2147483647
    InterfaceIndexOrZero
    ReadOnly

    Note: this object is based on the InterfaceIndexOrZero TEXTUAL-CONVENTION.

    If the value of tunnelConfigStatus for this row is
    active, then this object contains the value of ifIndex
    corresponding to the tunnel interface.  A value of 0
    is not legal in the active state, and means that the
    interface index has not yet been assigned.
    
    Since this object does not support IPv6, it is
    deprecated in favor of tunnelInetConfigIfIndex.
    
    6
    tunnelConfigStatus
    DEPRECATED
    INTEGER
    RowStatus
    (ENUM list below)
    Create

    Note: this object is based on the RowStatus TEXTUAL-CONVENTION.

    The status of this row, by which new entries may be
    created, or old entries deleted from this table.  The
    agent need not support setting this object to
    createAndWait or notInService since there are no other
    writable objects in this table, and writable objects
    in rows of corresponding tables such as the
    tunnelIfTable may be modified while this row is
    active.
    
    To create a row in this table for an encapsulation
    method which does not support multiple parallel
    tunnels with the same endpoints, the management
    station should simply use a tunnelConfigID of 1, and
    set tunnelConfigStatus to createAndGo.  For
    encapsulation methods such as L2F which allow multiple
    parallel tunnels, the management station may select a
    pseudo-random number to use as the tunnelConfigID and
    set tunnelConfigStatus to createAndGo.  In the event
    that this ID is already in use and an
    inconsistentValue is returned in response to the set
    operation, the management station should simply select
    a new pseudo-random number and retry the operation.
    
    Creating a row in this table will cause an interface
    index to be assigned by the agent in an
    implementation-dependent manner, and corresponding
    rows will be instantiated in the ifTable and the
    tunnelIfTable.  The status of this row will become
    active as soon as the agent assigns the interface
    index, regardless of whether the interface is
    operationally up.
    
    Deleting a row in this table will likewise delete the
    corresponding row in the ifTable and in the
    tunnelIfTable.
    
    Since this object does not support IPv6, it is
    deprecated in favor of tunnelInetConfigStatus.
    


NOTIFICATIONS



TEXTUAL CONVENTIONS

TREE VIEW

Tree view generated by running: snmptranslate -Tp TUNNEL-MIB::tunnelMIB

+--tunnelMIB(131)
   |
   +--tunnelMIBObjects(1)
   |  |
   |  +--tunnel(1)
   |     |
   |     +--tunnelIfTable(1)
   |     |  |
   |     |  +--tunnelIfEntry(1)
   |     |     |  Index: ifIndex
   |     |     |
   |     |     +-- -R-- IpAddr    tunnelIfLocalAddress(1)
   |     |     +-- -R-- IpAddr    tunnelIfRemoteAddress(2)
   |     |     +-- -R-- EnumVal   tunnelIfEncapsMethod(3)
   |     |     |        Textual Convention: IANAtunnelType
   |     |     |        Values: other(1), direct(2), gre(3), minimal(4), l2tp(5), pptp(6), l2f(7), udp(8), atmp(9), msdp(10), sixToFour(11), sixOverFour(12), isatap(13), teredo(14), ipHttps(15)
   |     |     +-- -RW- Integer32 tunnelIfHopLimit(4)
   |     |     |        Range: 0 | 1..255
   |     |     +-- -R-- EnumVal   tunnelIfSecurity(5)
   |     |     |        Values: none(1), ipsec(2), other(3)
   |     |     +-- -RW- Integer32 tunnelIfTOS(6)
   |     |     |        Range: -2..63
   |     |     +-- -RW- Integer32 tunnelIfFlowLabel(7)
   |     |     |        Textual Convention: IPv6FlowLabelOrAny
   |     |     |        Range: -1 | 0..1048575
   |     |     +-- -RW- EnumVal   tunnelIfAddressType(8)
   |     |     |        Textual Convention: InetAddressType
   |     |     |        Values: unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16)
   |     |     +-- -RW- String    tunnelIfLocalInetAddress(9)
   |     |     |        Textual Convention: InetAddress
   |     |     |        Size: 0..255
   |     |     +-- -RW- String    tunnelIfRemoteInetAddress(10)
   |     |     |        Textual Convention: InetAddress
   |     |     |        Size: 0..255
   |     |     +-- -RW- Integer32 tunnelIfEncapsLimit(11)
   |     |              Range: -1 | 0..255
   |     |
   |     +--tunnelConfigTable(2)
   |     |  |
   |     |  +--tunnelConfigEntry(1)
   |     |     |  Index: tunnelConfigLocalAddress, tunnelConfigRemoteAddress, tunnelConfigEncapsMethod, tunnelConfigID
   |     |     |
   |     |     +-- ---- IpAddr    tunnelConfigLocalAddress(1)
   |     |     +-- ---- IpAddr    tunnelConfigRemoteAddress(2)
   |     |     +-- ---- EnumVal   tunnelConfigEncapsMethod(3)
   |     |     |        Textual Convention: IANAtunnelType
   |     |     |        Values: other(1), direct(2), gre(3), minimal(4), l2tp(5), pptp(6), l2f(7), udp(8), atmp(9), msdp(10), sixToFour(11), sixOverFour(12), isatap(13), teredo(14), ipHttps(15)
   |     |     +-- ---- Integer32 tunnelConfigID(4)
   |     |     |        Range: 1..2147483647
   |     |     +-- -R-- Integer32 tunnelConfigIfIndex(5)
   |     |     |        Textual Convention: InterfaceIndexOrZero
   |     |     |        Range: 0..2147483647
   |     |     +-- CR-- EnumVal   tunnelConfigStatus(6)
   |     |              Textual Convention: RowStatus
   |     |              Values: active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6)
   |     |
   |     +--tunnelInetConfigTable(3)
   |        |
   |        +--tunnelInetConfigEntry(1)
   |           |  Index: tunnelInetConfigAddressType, tunnelInetConfigLocalAddress, tunnelInetConfigRemoteAddress, tunnelInetConfigEncapsMethod, tunnelInetConfigID
   |           |
   |           +-- ---- EnumVal   tunnelInetConfigAddressType(1)
   |           |        Textual Convention: InetAddressType
   |           |        Values: unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16)
   |           +-- ---- String    tunnelInetConfigLocalAddress(2)
   |           |        Textual Convention: InetAddress
   |           |        Size: 0..255
   |           +-- ---- String    tunnelInetConfigRemoteAddress(3)
   |           |        Textual Convention: InetAddress
   |           |        Size: 0..255
   |           +-- ---- EnumVal   tunnelInetConfigEncapsMethod(4)
   |           |        Textual Convention: IANAtunnelType
   |           |        Values: other(1), direct(2), gre(3), minimal(4), l2tp(5), pptp(6), l2f(7), udp(8), atmp(9), msdp(10), sixToFour(11), sixOverFour(12), isatap(13), teredo(14), ipHttps(15)
   |           +-- ---- Integer32 tunnelInetConfigID(5)
   |           |        Range: 1..2147483647
   |           +-- -R-- Integer32 tunnelInetConfigIfIndex(6)
   |           |        Textual Convention: InterfaceIndexOrZero
   |           |        Range: 0..2147483647
   |           +-- CR-- EnumVal   tunnelInetConfigStatus(7)
   |           |        Textual Convention: RowStatus
   |           |        Values: active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6)
   |           +-- CR-- EnumVal   tunnelInetConfigStorageType(8)
   |                    Textual Convention: StorageType
   |                    Values: other(1), volatile(2), nonVolatile(3), permanent(4), readOnly(5)
   |
   +--tunnelMIBConformance(2)
      |
      +--tunnelMIBCompliances(1)
      |  |
      |  +--tunnelMIBCompliance(1)
      |  +--tunnelMIBInetFullCompliance(2)
      |  +--tunnelMIBInetReadOnlyCompliance(3)
      |
      +--tunnelMIBGroups(2)
         |
         +--tunnelMIBBasicGroup(1)
         +--tunnelMIBInetGroup(2)

Valid CSS!


Last modified: Wednesday, 01-Aug-2018 04:41:28 UTC
For questions regarding web content and site functionality, please write to the net-snmp-users mail list.