MIBs Depot

DSLite-MIB

Registered at
1.3.6.1.2.1.240
Last updated
2016-05-11 00:00
Organization
IETF Softwire Working Group
Revisions
2016-05-11 00:00
Namespace
standard
Source file
DSLite-MIB
Digest
sha256:604929835a47f70bfc6659cde3928a6c37c877b6c88adaa32cbefbde6a446012

Description

The MIB module is defined for management of objects in the DS-Lite scenario. Copyright (c) 2016 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).

Contact

Yu Fu CNNIC No.4 South 4th Street, Zhongguancun Hai-Dian District, Beijing 100090 China Email: fuyu@cnnic.cn Sheng Jiang Huawei Technologies Co., Ltd Huawei Building, 156 Beiqing Rd. Hai-Dian District, Beijing 100095 China Email: jiangsheng@huawei.com Jiang Dong Tsinghua University Department of Computer Science, Tsinghua University Beijing 100084 China Email: knight.dongjiang@gmail.com Yuchi Chen Tsinghua University Department of Computer Science, Tsinghua University Beijing 100084 China Email: flashfoxmx@gmail.com

Imports

FromSymbols
IF-MIBifIndex
INET-ADDRESS-MIBInetAddress, InetAddressPrefixLength, InetAddressType, InetPortNumber
NATV2-MIBNatv2InstanceIndex, Natv2SubscriberIndex, ProtocolNumber
SNMP-FRAMEWORK-MIBSnmpAdminString
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMICounter64, Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso, mib-2
SNMPv2-TCDisplayString, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

DSLite-MIB
IANAifType-MIB
IF-MIB
INET-ADDRESS-MIB
NATV2-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
dsliteNotifications
OBJECT-IDENTITY
1.3.6.1.2.1.240.0
dsliteMIBObjects
OBJECT-IDENTITY
1.3.6.1.2.1.240.1
dsliteTunnel
OBJECT-IDENTITY
1.3.6.1.2.1.240.1.1
dsliteTunnelTable
OBJECT-TYPE
The (conceptual) table containing information on configured tunnels. This table can be used to map a B4 address to the associated AFTR address. It can also be used for row creation.
1.3.6.1.2.1.240.1.1.1not-accessiblecurrent
dsliteTunnelEntry
OBJECT-TYPE
Each entry in this table contains the information on a particular configured tunnel.
1.3.6.1.2.1.240.1.1.1.1not-accessiblecurrent
dsliteTunnelAddressType
OBJECT-TYPE
This object MUST be set to the value of ipv6(2). It describes the address type of the IPv4-in-IPv6 tunnel initiator and endpoint.
1.3.6.1.2.1.240.1.1.1.1.1InetAddressTypenot-accessiblecurrent
dsliteTunnelStartAddress
OBJECT-TYPE
The IPv6 address of the initiator of the tunnel. The address type is given by dsliteTunnelAddressType.
1.3.6.1.2.1.240.1.1.1.1.2InetAddress (SIZE(0..16))not-accessiblecurrent
dsliteTunnelEndAddress
OBJECT-TYPE
The IPv6 address of the endpoint of the tunnel. The address type is given by dsliteTunnelAddressType.
1.3.6.1.2.1.240.1.1.1.1.3InetAddress (SIZE(0..16))not-accessiblecurrent
dsliteTunnelStartAddPreLen
OBJECT-TYPE
The IPv6 prefix length of the IP address for the initiator of the tunnel(dsliteTunnelStartAddress).
1.3.6.1.2.1.240.1.1.1.1.4InetAddressPrefixLengthread-onlycurrent
dsliteNAT
OBJECT-IDENTITY
1.3.6.1.2.1.240.1.2
dsliteNATBindTable
OBJECT-TYPE
This table contains information about currently active NAT binds in the NAT of the AFTR. This table adds the IPv6 address of a B4 to the natv2PortMapTable defined in NATV2-MIB (RFC 7659).
1.3.6.1.2.1.240.1.2.1not-accessiblecurrent
dsliteNATBindEntry
OBJECT-TYPE
The entry in this table holds the mapping relationship between tunnel information and NAT bind information. Each entry in this table not only needs to match a corresponding entry in the natv2PortMapTable, but also a corresponding entry in the dsliteTunnelTable. So, the INDEX of the entry needs to match a corresponding value in the natv2PortMapTable INDEX and a corresponding value in the dsliteTunnelTable INDEX. These entries are lost upon agent restart.
1.3.6.1.2.1.240.1.2.1.1not-accessiblecurrent
dsliteNATBindMappingInstanceIndex
OBJECT-TYPE
Index of the NAT instance that created this port map entry.
1.3.6.1.2.1.240.1.2.1.1.1Natv2InstanceIndexnot-accessiblecurrent
dsliteNATBindMappingProto
OBJECT-TYPE
This object specifies the mapping's transport protocol number.
1.3.6.1.2.1.240.1.2.1.1.2ProtocolNumbernot-accessiblecurrent
dsliteNATBindMappingExtRealm
OBJECT-TYPE
The realm to which dsliteNATBindMappingExtAddress belongs.
1.3.6.1.2.1.240.1.2.1.1.3SnmpAdminString (SIZE(0..32))not-accessiblecurrent
dsliteNATBindMappingExtAddressType
OBJECT-TYPE
Address type for the mapping's external address. This object MUST be set to the value of iPv4(1). The values of ipv6(2), ipv4z(3), and ipv6z(4) are not allowed.
1.3.6.1.2.1.240.1.2.1.1.4InetAddressTypenot-accessiblecurrent
dsliteNATBindMappingExtAddress
OBJECT-TYPE
The mapping's external address. This is the source address for translated outgoing packets. The address type is given by dsliteNATBindMappingExtAddressType.
1.3.6.1.2.1.240.1.2.1.1.5InetAddress (SIZE(0..4))not-accessiblecurrent
dsliteNATBindMappingExtPort
OBJECT-TYPE
The mapping's assigned external port number. This is the source port for translated outgoing packets. This MUST be a non-zero value.
1.3.6.1.2.1.240.1.2.1.1.6InetPortNumbernot-accessiblecurrent
dsliteNATBindMappingIntRealm
OBJECT-TYPE
The realm to which natMappingIntAddress belongs. This realm defines the IPv6 address space from which the tunnel source address is taken. The realm of the encapsulated IPv4 address is restricted in scope to the tunnel, so there is no point in identifying it separately.
1.3.6.1.2.1.240.1.2.1.1.7SnmpAdminString (SIZE(0..32))read-onlycurrent
dsliteNATBindMappingIntAddressType
OBJECT-TYPE
Address type of the mapping's internal address. This object MUST be set to the value of iPv4z(3). The values of ipv4(1), ipv6(2), and ipv6z(4) are not allowed.
1.3.6.1.2.1.240.1.2.1.1.8InetAddressTyperead-onlycurrent
dsliteNATBindMappingIntAddress
OBJECT-TYPE
The mapping's internal address. It is the IPv6 tunnel source address. The address type is given by dsliteNATBindMappingIntAddressType.
1.3.6.1.2.1.240.1.2.1.1.9InetAddressread-onlycurrent
dsliteNATBindMappingIntPort
OBJECT-TYPE
The mapping's internal port number. This MUST be a non-zero value.
1.3.6.1.2.1.240.1.2.1.1.10InetPortNumberread-onlycurrent
dsliteNATBindMappingPool
OBJECT-TYPE
Index of the pool that contains this mapping's external address and port. If zero, no pool is associated with this mapping.
1.3.6.1.2.1.240.1.2.1.1.11Unsigned32 (0 | 1..4294967295)read-onlycurrent
dsliteNATBindMappingMapBehavior
OBJECT-TYPE
Mapping behavior as described in Section 4.1 of RFC 4787. endpointIndependent(0), the behavior REQUIRED by RFC 4787, REQ-1 maps the source address and port to the same external address and port for all destination address and port combinations reached through the same external realm and using the given protocol. addressDependent(1) maps to the same external address and port for all destination ports at the same destination address reached through the same external realm and using the given protocol. addressAndPortDependent(2) maps to a separate external address and port combination for each different destination address and port combination reached through the same external realm. For the DS-Lite scenario, it must be addressAndPortDependent(2).
1.3.6.1.2.1.240.1.2.1.1.12INTEGER {endpointIndependent(0), addressDependent(1), addressAndPortDependent(2)}read-onlycurrent
dsliteNATBindMappingFilterBehavior
OBJECT-TYPE
Filtering behavior as described in Section 5 of RFC 4787. endpointIndependent(0) accepts for translation packets from all combinations of remote address and port destined to the mapped external address and port via the given external realm and using the given protocol. addressDependent(1) accepts for translation packets from all remote ports from the same remote source address destined to the mapped external address and port via the given external realm and using the given protocol. addressAndPortDependent(2) accepts for translation only those packets with the same remote source address, port, and protocol incoming from the same external realm as identified when the applicable port map entry was created. RFC 4787, REQ-8 recommends either endpointIndependent(0) or addressDependent(1) filtering behavior, depending on whether application friendliness or security takes priority. For the DS-Lite scenario, it must be addressAndPortDependent(2).
1.3.6.1.2.1.240.1.2.1.1.13INTEGER {endpointIndependent(0), addressDependent(1), addressAndPortDependent(2)}read-onlycurrent
dsliteNATBindMappingAddressPooling
OBJECT-TYPE
Type of address pooling behavior that was used to create this mapping. arbitrary(0) pooling behavior means that the NAT instance may create the new port mapping using any address in the pool that has a free port for the protocol concerned. paired(1) pooling behavior, the behavior RECOMMENDED by RFC 4787, REQ-2 means that once a given internal address has been mapped to a particular address in a particular pool, further mappings of the same internal address to that pool will reuse the previously assigned pool member address.
1.3.6.1.2.1.240.1.2.1.1.14INTEGER {arbitrary(0), paired(1)}read-onlycurrent
dsliteInfo
OBJECT-IDENTITY
1.3.6.1.2.1.240.1.3
dsliteAFTRAlarmScalar
OBJECT-IDENTITY
1.3.6.1.2.1.240.1.3.1
dsliteAFTRAlarmB4AddrType
OBJECT-TYPE
This object indicates the address type of the B4, which will send an alarm.
1.3.6.1.2.1.240.1.3.1.1InetAddressTypeaccessible-for-notifycurrent
dsliteAFTRAlarmB4Addr
OBJECT-TYPE
This object indicates the IP address of B4, which will send an alarm. The address type is given by dsliteAFTRAlarmB4AddrType.
1.3.6.1.2.1.240.1.3.1.2InetAddressaccessible-for-notifycurrent
dsliteAFTRAlarmProtocolType
OBJECT-TYPE
This object indicates the transport protocol type of alarm. tcp (0) means that the transport protocol type of alarm is tcp. udp (1) means that the transport protocol type of alarm is udp. icmp (2) means that the transport protocol type of alarm is icmp. total (3) means that the transport protocol type of alarm is total.
1.3.6.1.2.1.240.1.3.1.3INTEGER {tcp(0), udp(1), icmp(2), total(3)}accessible-for-notifycurrent
dsliteAFTRAlarmSpecificIPAddrType
OBJECT-TYPE
This object indicates the address type of the IP address whose port usage has reached the threshold.
1.3.6.1.2.1.240.1.3.1.4InetAddressTypeaccessible-for-notifycurrent
dsliteAFTRAlarmSpecificIP
OBJECT-TYPE
This object indicates the IP address whose port usage has reached the threshold. The address type is given by dsliteAFTRAlarmSpecificIPAddrType.
1.3.6.1.2.1.240.1.3.1.5InetAddressaccessible-for-notifycurrent
dsliteAFTRAlarmConnectNumber
OBJECT-TYPE
This object indicates the notification threshold of the DS-Lite tunnels that is active in the AFTR device.
1.3.6.1.2.1.240.1.3.1.6Integer32 (60..90)read-writecurrent
dsliteAFTRAlarmSessionNumber
OBJECT-TYPE
This object indicates the notification threshold of the IPv4 session for the user.
1.3.6.1.2.1.240.1.3.1.7Integer32read-writecurrent
dsliteAFTRAlarmPortNumber
OBJECT-TYPE
This object indicates the notification threshold of the NAT ports that have been used by the user.
1.3.6.1.2.1.240.1.3.1.8Integer32read-writecurrent
dsliteStatisticsTable
OBJECT-TYPE
This table provides statistical information about DS-Lite.
1.3.6.1.2.1.240.1.3.2not-accessiblecurrent
dsliteStatisticsEntry
OBJECT-TYPE
Each entry in this table provides statistical information about DS-Lite.
1.3.6.1.2.1.240.1.3.2.1not-accessiblecurrent
dsliteStatisticsSubscriberIndex
OBJECT-TYPE
Index of the subscriber or host. A unique value, greater than zero, for each subscriber in the managed system.
1.3.6.1.2.1.240.1.3.2.1.1Natv2SubscriberIndexnot-accessiblecurrent
dsliteStatisticsDiscards
OBJECT-TYPE
This object indicates the number of packets discarded from this subscriber.
1.3.6.1.2.1.240.1.3.2.1.2Counter64read-onlycurrent
dsliteStatisticsSends
OBJECT-TYPE
This object indicates the number of packets that is sent to this subscriber.
1.3.6.1.2.1.240.1.3.2.1.3Counter64read-onlycurrent
dsliteStatisticsReceives
OBJECT-TYPE
This object indicates the number of packets that is received from this subscriber.
1.3.6.1.2.1.240.1.3.2.1.4Counter64read-onlycurrent
dsliteStatisticsIpv4Session
OBJECT-TYPE
This object indicates the number of the current IPv4 Sessions.
1.3.6.1.2.1.240.1.3.2.1.5Counter64read-onlycurrent
dsliteStatisticsIpv6Session
OBJECT-TYPE
This object indicates the number of the current IPv6 session. Because the AFTR is also a dual-stack device, it will also forward normal IPv6 packets for the inbound and outbound direction.
1.3.6.1.2.1.240.1.3.2.1.6Counter64read-onlycurrent
dsliteConformance
OBJECT-IDENTITY
1.3.6.1.2.1.240.2
dsliteCompliances
OBJECT-IDENTITY
1.3.6.1.2.1.240.2.1
dsliteGroups
OBJECT-IDENTITY
1.3.6.1.2.1.240.2.2

Notifications

NameOIDStatus
dsliteTunnelNumAlarm
NOTIFICATION-TYPE
This trap is triggered when the number of current DS-Lite tunnels exceeds the value of the dsliteAFTRAlarmConnectNumber.
1.3.6.1.2.1.240.0.1current
dsliteAFTRUserSessionNumAlarm
NOTIFICATION-TYPE
This trap is triggered when user sessions reach the threshold. The threshold is specified by the dsliteAFTRAlarmSessionNumber.
1.3.6.1.2.1.240.0.2current
dsliteAFTRPortUsageOfSpecificIpAlarm
NOTIFICATION-TYPE
This trap is triggered when the used NAT ports of map address reach the threshold. The threshold is specified by the dsliteAFTRAlarmPortNumber.
1.3.6.1.2.1.240.0.3current

Conformance

NameOIDStatus
dsliteCompliance
MODULE-COMPLIANCE
Describes the minimal requirements for conformance to the DS-Lite MIB.
1.3.6.1.2.1.240.2.1.1current
dsliteNATBindGroup
OBJECT-GROUP
A collection of objects to support basic management of NAT binds in the NAT of the AFTR.
1.3.6.1.2.1.240.2.2.1current
dsliteTunnelGroup
OBJECT-GROUP
A collection of objects to support management of DS-Lite tunnels.
1.3.6.1.2.1.240.2.2.2current
dsliteStatisticsGroup
OBJECT-GROUP
A collection of objects to support management of statistical information for AFTR devices.
1.3.6.1.2.1.240.2.2.3current
dsliteNotificationsGroup
NOTIFICATION-GROUP
A collection of objects to support management of trap information for AFTR devices.
1.3.6.1.2.1.240.2.2.4current
dsliteAFTRAlarmScalarGroup
OBJECT-GROUP
A collection of objects to support management of the information about the AFTR alarming scalar.
1.3.6.1.2.1.240.2.2.5current