rfc2127.txt
来自「RFC 的详细文档!」· 文本 代码 · 共 1,729 行 · 第 1/5 页
TXT
1,729 行
Network Working Group G. Roeck, Editor
Request for Comments: 2127 cisco Systems
Category: Standards Track March 1997
ISDN Management Information Base using SMIv2
Status of this Memo
This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.
Abstract
This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in the Internet community.
In particular, it defines a minimal set of managed objects for SNMP-
based management of ISDN terminal interfaces. ISDN interfaces are
supported on a variety of equipment (for data and voice) including
terminal adapters, bridges, hosts, and routers.
This document specifies a MIB module in a manner that is compliant to
the SNMPv2 SMI. The set of objects is consistent with the SNMP
framework and existing SNMP standards.
This document is a product of the ISDN MIB working group within the
Internet Engineering Task Force. Comments are solicited and should
be addressed to the working group's mailing list at isdn-
mib@cisco.com and/or the author.
The current version of this document reflects changes made during the
last call period and the IESG review.
Table of Contents
1 The SNMPv2 Network Management Framework ...................... 2
2 Object Definitions ........................................... 2
3 Overview ..................................................... 3
3.1 Structure of the MIB ....................................... 3
3.1.1 General Description ...................................... 3
3.2 Relationship to the Interfaces MIB ......................... 4
3.2.1 Layering Model ........................................... 4
3.2.2 ifTestTable .............................................. 8
3.2.3 ifRcvAddressTable ........................................ 8
3.2.4 ifEntry .................................................. 8
Roeck Standards Track [Page 1]
RFC 2127 ISDN MIB March 1997
3.2.4.1 ifEntry for a Basic Rate hardware interface ............ 8
3.2.4.2 ifEntry for a B channel ................................ 9
3.2.4.3 ifEntry for LAPD (D channel Data Link Layer) ........... 10
3.2.4.4 ifEntry for a signaling channel ........................ 12
3.3 Relationship to other MIBs ................................. 14
3.3.1 Relationship to the DS1/E1 MIB ........................... 14
3.3.2 Relationship to the DS0 and DS0Bundle MIBs ............... 14
3.3.3 Relationship to the Dial Control MIB ..................... 14
3.4 ISDN interface specific information and implementation hints
........................................................... 14
3.4.1 ISDN leased lines ........................................ 14
3.4.2 Hyperchannels ............................................ 15
3.4.3 D channel backup and NFAS trunks ......................... 16
3.4.4 X.25 based packet-mode service in B and D channels ....... 16
3.4.5 SPID handling ............................................ 17
3.4.6 Closed User Groups ....................................... 17
3.4.7 Provision of point-to-point line topology ................ 18
3.4.8 Speech and audio bearer capability information elements .. 18
3.4.9 Attaching incoming calls to router ports ................. 19
3.4.10 Usage of isdnMibDirectoryGroup and isdnDirectoryTable ... 20
4 Definitions .................................................. 21
5 Acknowledgments .............................................. 47
6 References ................................................... 47
7 Security Considerations ...................................... 49
8 Author's Address ............................................. 49
1. The SNMPv2 Network Management Framework
The SNMPv2 Network Management Framework presently consists of three
major components. They are:
o the SMI, described in RFC 1902 [1] - the mechanisms used for
describing and naming objects for the purpose of management.
o the MIB-II, STD 17, RFC 1213 [2] - the core set of managed
objects for the Internet suite of protocols.
o the protocol, STD 15, RFC 1157 [3] and/or RFC 1905 [4], -
the protocol for accessing managed objects.
The Framework permits new objects to be defined for the purpose of
experimentation and evaluation.
2. Object Definitions
Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. Objects in the MIB are
defined using the subset of Abstract Syntax Notation One (ASN.1)
Roeck Standards Track [Page 2]
RFC 2127 ISDN MIB March 1997
defined in the SMI. In particular, each object type is named by an
OBJECT IDENTIFIER, an administratively assigned name. The object
type together with an object instance serves to uniquely identify a
specific instantiation of the object. For human convenience, we
often use a textual string, termed the descriptor, to refer to the
object type.
3. Overview
3.1. Structure of the MIB
For managing ISDN interfaces, the following information is necessary:
o Information for managing physical interfaces. In case of ISDN
primary rate, this are usually T1 or E1 lines, being managed in
the DS1/E1 MIB [12]. For Basic Rate lines, physical interfaces
are managed by this MIB.
o Information for managing B channels.
o Information for managing signaling channels.
o Optionally, information for managing Terminal Endpoints (TE).
A Terminal Endpoint is a link layer connection to a switch.
o Optionally, information for managing a list of directory numbers.
In order to manage connections over ISDN lines, the management of
peer information and call history information is required as well.
This information is defined in the Dial Control MIB [15].
The purpose for splitting the required information in two MIBs is to
be able to use parts of this information for non-ISDN interfaces as
well. In particular, the Dial Control MIB might also be used for
other types of interfaces, e.g. modems or X.25 virtual connections.
Within this document, information has been structured into five
groups, which are described in the following chapters.
3.1.1. General Description
This MIB controls all aspects of ISDN interfaces. It consists of
five groups.
o The isdnMibBasicRateGroup is used to provide information
regarding physical Basic Rate interfaces.
o The isdnMibBearerGroup is used to control B (bearer) channels.
Roeck Standards Track [Page 3]
RFC 2127 ISDN MIB March 1997
It supports configuration parameters as well as statistical
information related to B channels.
o The isdnMibSignalingGroup is used to control D (delta) channels.
There are three tables in this group. The isdnSignalingTable and
isdnSignalingStatsTable support ISDN Network Layer configuration
and statistics. The isdnLapdTable supports ISDN Data Link Layer
(LAPD) configuration and statistics.
o The optional isdnMibEndpointGroup can be used to specify
Terminal Endpoints. It is required only if there are non-ISDN
endpoints defined for a given D channel, or if additional
information like Terminal Endpoint Identifier (TEI) values or
Service Profile IDentifiers (SPID) is required to identify a
given ISDN user.
o The optional isdnMibDirectoryGroup can be used to specify a
list of directory numbers for each signaling channel. It is
required only if the directory numbers to be accepted differ
from the isdnSignalingCallingAddress as specified in the
isdnSignalingTable.
3.2. Relationship to the Interfaces MIB
This section clarifies the relationship of this MIB to the Interfaces
MIB [11]. Several areas of correlation are addressed in the
following subsections. The implementor is referred to the Interfaces
MIB document in order to understand the general intent of these
areas.
3.2.1. Layering Model
An ISDN interface usually consists of a D channel and a number of B
channels, all of which are layered on top of a physical interface.
Furthermore, there are multiple interface layers for each D channel.
There are Data Link Layer (LAPD) as well as Network Layer entities.
This is accomplished in this MIB by creating a logical interface
(ifEntry) for each of the D channel entities and a logical interface
(ifEntry) for each of the B channels. These are then correlated to
each other and to the physical interface using the ifStack table of
the Interfaces MIB [11].
Roeck Standards Track [Page 4]
RFC 2127 ISDN MIB March 1997
The basic model, therefore, looks something like this:
| |
+--+ +--+
| D ch. |
|Layer 3|
+--+ +--+
| | | | | | <== interface to upper
+--+ +--+ +--+ +--+ +--+ +--+ layers, to be provided
| D ch. | | B | | B | by ifStack table
|Layer 2| |channel| .... |channel|
+--+ +--+ +--+ +--+ +--+ +--+
| | | | | | <== attachment to physical
+--+ +--------+ +------------+ +----+ interfaces, to be provided
| physical interface | by ifStack table
| (S/T, U or T1/E1) |
+-----------------------------------+
Mapping of B/D channels to physical interfaces
Each D channel can support multiple Terminal Endpoints. Terminal
Endpoints can either be one or multiple ISDN signaling channels, or
channels supporting X.25 based packet mode services.
To accomplish this, there can be multiple Network Layer entities on
top of each ISDN Data Link Layer (LAPD) interface. The detailed
model therefore looks something like this, including interface types
as examples:
+------+ +----+ +----+
|x25ple| |isdn| |isdn| Terminal Endpoints (X.25 or ISDN)
+--+---+ +-+--+ +-+--+
| | |
| +------+ | | | <== Interface to upper layers,
| | +------------+ | | to be provided by ifStack
| | | | | table
++-+-++ +-+-+ +-+-+
|lapd | D channel |ds0| |ds0| B channels
+--+--+ Data Link Layer +-+-+ +-+-+
| | |
+--+----------------------+------+--------------------+
| ds1 or isdns/isdnu |
+-----------------------------------------------------+
Detailed interface mapping
IfEntries are maintained for each D channel Network Layer entity
(Terminal Endpoint), for LAPD and for each B channel.
Roeck Standards Track [Page 5]
RFC 2127 ISDN MIB March 1997
The ifType for a Terminal Endpoint can be isdn(63) for ISDN signaling
channels or x25ple(40) for X.25 based packet mode services. The
ifType for D channel Data Link Layer (LAPD) interfaces is lapd(77).
The ifType for B channels is ds0(81). The ifType for physical
interfaces is the matching IANA ifType, usually ds1(18) for Primary
Rate interfaces or isdns(75)/isdnu(76) for Basic Rate interfaces.
The ifStackTable is used to map B channels and LAPD interfaces to
physical interfaces and to map D channel Network Layer interfaces
(Terminal Endpoints) to LAPD.
In the example given above, the assignment of index values could for
example be as follows:
ifIndex ifType ISDN MIB tables Description
indexed by ifIndex
1 isdns(75) isdnBasicRateTable Basic Rate physical interface
2 lapd(77) isdnLapdTable LAPD interface
3 x25ple(40) isdnEndpointTable X.25 Packet Layer
4 isdn(63) isdnSignalingTable ISDN signaling channel #1
isdnEndpointTable
5 isdn(63) isdnSignalingTable ISDN signaling channel #2
isdnEndpointTable
6 ds0(81) isdnBearerTable B channel #1
7 ds0(81) isdnBearerTable B channel #2
8 ppp(23) peer entry #1 (see below)
9 ppp(23) peer entry #2 (see below)
Roeck Standards Track [Page 6]
RFC 2127 ISDN MIB March 1997
The corresponding ifStack table entries would then be:
ifStackTable Entries
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?