initial commit; version 22.5.12042
This commit is contained in:
364
mibs/bintec/BINTEC-IPDROPIN-MIB
Normal file
364
mibs/bintec/BINTEC-IPDROPIN-MIB
Normal file
@ -0,0 +1,364 @@
|
||||
-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00
|
||||
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
-- (C)opyright 2011-2014 bintec elmeg GmbH, All Rights Reserved
|
||||
-- $RCSfile: mib-ipdropin,v $
|
||||
-- $Revision: 1.8 $
|
||||
-- $Date: 2014-02-07 10:37:49 $
|
||||
-- Author: awimmer
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
BINTEC-IPDROPIN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
IpAddress, enterprises
|
||||
FROM RFC1155-SMI
|
||||
MacAddress, DisplayString, TimeStamp, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
Date, BitValue, biboip
|
||||
FROM BINTEC-MIB
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Counter64, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
TRAP-TYPE
|
||||
FROM RFC-1215
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
ipDropinMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201212040000Z"
|
||||
ORGANIZATION "bintec elmeg GmbH"
|
||||
CONTACT-INFO
|
||||
"EMail: info@bintec-elmeg.com
|
||||
Web: www.bintec-elmeg.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module for the IP drop-in mode."
|
||||
REVISION "201101250000Z"
|
||||
DESCRIPTION
|
||||
"Vendor specific Management Information for the IP subsystem."
|
||||
::= { biboip 249 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- * ipDropinGroupTable TABLE
|
||||
-- **********************************************************************
|
||||
|
||||
ipDropinGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpDropinGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ipDropinGroupTable contains information related to
|
||||
IP drop-in mode on the system.
|
||||
Entries can only be added or deleted by the administrator."
|
||||
::= { biboip 64 }
|
||||
|
||||
|
||||
ipDropinGroupEntry OBJECT-TYPE
|
||||
SYNTAX IpDropinGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { ipDropinGroupIndex }
|
||||
::= { ipDropinGroupTable 1 }
|
||||
|
||||
IpDropinGroupEntry ::=
|
||||
SEQUENCE {
|
||||
ipDropinGroupIndex INTEGER,
|
||||
ipDropinGroupDescr DisplayString,
|
||||
ipDropinGroupNetworkAddr IpAddress,
|
||||
ipDropinGroupNetworkMask IpAddress,
|
||||
ipDropinGroupLocalAddr IpAddress,
|
||||
ipDropinGroupAdminStatus INTEGER,
|
||||
ipDropinGroupMode INTEGER,
|
||||
ipDropinGroupNetworkConfig INTEGER,
|
||||
ipDropinGroupDhcpClientIfIndex INTEGER,
|
||||
ipDropinGroupArpLifeTime INTEGER,
|
||||
ipDropinGroupDhcpDnsAssign INTEGER,
|
||||
ipDropinGroupExcludeFromNat INTEGER,
|
||||
ipDropinGroupArpPolicy INTEGER,
|
||||
ipDropinGroupUsedNetworkAddr IpAddress,
|
||||
ipDropinGroupUsedNetworkMask IpAddress,
|
||||
ipDropinGroupUsedLocalAddr IpAddress
|
||||
}
|
||||
|
||||
ipDropinGroupIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique group index."
|
||||
::= { ipDropinGroupEntry 1 }
|
||||
|
||||
ipDropinGroupDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string describing this IP drop-in group."
|
||||
::= { ipDropinGroupEntry 2 }
|
||||
|
||||
ipDropinGroupNetworkAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes together with ipDropinGroupNetworkMask
|
||||
the network defined for this IP drop-in group."
|
||||
::= { ipDropinGroupEntry 3 }
|
||||
|
||||
ipDropinGroupNetworkMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes together with ipDropinGroupNetworkAddr
|
||||
the network defined for this IP drop-in group."
|
||||
::= { ipDropinGroupEntry 4 }
|
||||
|
||||
ipDropinGroupLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines the configured local IP address
|
||||
accessible via all interfaces associated with this
|
||||
drop-in-group."
|
||||
::= { ipDropinGroupEntry 5 }
|
||||
|
||||
ipDropinGroupAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled (1),
|
||||
disabled (2),
|
||||
delete (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative status of this drop-in group."
|
||||
DEFVAL { enabled }
|
||||
::= { ipDropinGroupEntry 6 }
|
||||
|
||||
ipDropinGroupMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
transparent (1),
|
||||
proxy (2),
|
||||
secure-proxy (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational mode of this drop-in group."
|
||||
DEFVAL { transparent }
|
||||
::= { ipDropinGroupEntry 7 }
|
||||
|
||||
ipDropinGroupNetworkConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
static (1),
|
||||
dhcp (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines the source of the network configuration
|
||||
of this drop-in group. If set to static (1) it's determined
|
||||
by the configured parameters 'ipDropinGroupNetworkAddr' and
|
||||
'ipDropinGroupNetworkMask', if set to dhcp (2) it's
|
||||
determined by the DHCP servers' DHCP OFFER message."
|
||||
DEFVAL { static }
|
||||
::= { ipDropinGroupEntry 8 }
|
||||
|
||||
ipDropinGroupDhcpClientIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In case of ipDropinGroupNetworkConfig_dhcp (2) this variable
|
||||
determines the associated interface running in DHCP client
|
||||
mode. In this case setting this variable is mandatory."
|
||||
::= { ipDropinGroupEntry 9 }
|
||||
|
||||
ipDropinGroupArpLifeTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines the minimum lifetime (in seconds) of
|
||||
associated but unused ipNetToMediaTable entries."
|
||||
DEFVAL { 3600 }
|
||||
::= { ipDropinGroupEntry 10 }
|
||||
|
||||
ipDropinGroupDhcpDnsAssign OBJECT-TYPE
|
||||
SYNTAX INTEGER { passthrough(1), self(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable determines the DNS server assignment policy,
|
||||
if set to passthrough (1) the DHCP domain server tag(s) will
|
||||
be passed unchanged, if set to self (2) the IP address set in
|
||||
'ipDropinGroupUsedLocalAddr' is provided as first nameserver
|
||||
address."
|
||||
DEFVAL { passthrough }
|
||||
::= { ipDropinGroupEntry 11 }
|
||||
|
||||
ipDropinGroupExcludeFromNat OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(1), enabled(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable determines, in conjunction with the variable
|
||||
'ipDropinIfExcludeFromNat', whether the NAT procedure is
|
||||
bypassed for IP addresses (source or target) within the
|
||||
drop-in network - with exception of the address
|
||||
'ipDropinGroupUsedLocalAddr' itself. If set to enabled (2)
|
||||
NAT-less communication initiated from or addressed to the
|
||||
drop-in network is possible, needed for non-private
|
||||
DMZ networks for example."
|
||||
DEFVAL { disabled }
|
||||
::= { ipDropinGroupEntry 12 }
|
||||
|
||||
ipDropinGroupArpPolicy OBJECT-TYPE
|
||||
SYNTAX INTEGER { default(1), static-only(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables/disables active and passive ARP
|
||||
processing for the associated drop-in network. If set to
|
||||
static-only (2) only predefined or already existing
|
||||
IP/MAC-address relations (see ipNetToMediaTable) will be
|
||||
considered for packet distribution."
|
||||
DEFVAL { default }
|
||||
::= { ipDropinGroupEntry 13 }
|
||||
|
||||
ipDropinGroupUsedNetworkAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes together with 'ipDropinGroupUsedNetworkMask'
|
||||
the network used for the IP drop-in mode."
|
||||
::= { ipDropinGroupEntry 20 }
|
||||
|
||||
ipDropinGroupUsedNetworkMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes together with 'ipDropinGroupUsedNetworkAddr'
|
||||
the network used for the IP drop-in mode."
|
||||
::= { ipDropinGroupEntry 21 }
|
||||
|
||||
ipDropinGroupUsedLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines the local IP address currently used on
|
||||
all interfaces associated with this drop-in group."
|
||||
::= { ipDropinGroupEntry 22 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- * ipDropinIfTable TABLE
|
||||
-- **********************************************************************
|
||||
|
||||
ipDropinIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpDropinIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ipDropinIfTable contains extended information related to
|
||||
IP drop-in mode and associated interfaces.
|
||||
Entries can only be added or deleted by the administrator."
|
||||
::= { biboip 65 }
|
||||
|
||||
|
||||
ipDropinIfEntry OBJECT-TYPE
|
||||
SYNTAX IpDropinIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
INDEX { ipDropinIfIndex, ipDropinIfGroup }
|
||||
::= { ipDropinIfTable 1 }
|
||||
|
||||
IpDropinIfEntry ::=
|
||||
SEQUENCE {
|
||||
ipDropinIfIndex INTEGER,
|
||||
ipDropinIfDescr DisplayString,
|
||||
ipDropinIfGroup INTEGER,
|
||||
ipDropinIfAdminStatus INTEGER,
|
||||
ipDropinIfExcludeFromNat INTEGER
|
||||
}
|
||||
|
||||
ipDropinIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of interface to be associated with drop-in group."
|
||||
::= { ipDropinIfEntry 1 }
|
||||
|
||||
ipDropinIfDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string describing this IP drop-in interface."
|
||||
::= { ipDropinIfEntry 2 }
|
||||
|
||||
ipDropinIfGroup OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Associated drop-in group."
|
||||
::= { ipDropinIfEntry 3 }
|
||||
|
||||
ipDropinIfAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled (1),
|
||||
disabled (2),
|
||||
delete (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administrative status in order to switch on/off the drop-in
|
||||
mode for the interface."
|
||||
DEFVAL { enabled }
|
||||
::= { ipDropinIfEntry 4 }
|
||||
|
||||
ipDropinIfExcludeFromNat OBJECT-TYPE
|
||||
SYNTAX INTEGER { disabled(1), enabled(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable determines, in conjunction with the variable
|
||||
'ipDropinGroupExcludeFromNat', whether the NAT procedure is
|
||||
bypassed for IP addresses (source or target) within the
|
||||
drop-in network - with exception of the address
|
||||
'ipDropinGroupUsedLocalAddr' itself. If set to enabled (2)
|
||||
NAT-less communication initiated from or addressed to the
|
||||
drop-in network is possible, needed for non-private
|
||||
DMZ networks for example."
|
||||
DEFVAL { enabled }
|
||||
::= { ipDropinIfEntry 5 }
|
||||
|
||||
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user