RFC1742 - AppleTalk Management Information Base II(3)

时间:2005-02-15 来源: 作者: 点击:
::= { adspConnEntry 1 } adspConnLocalConnID OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "The local Connection ID of this ADSP connection. If this entry sp
  
::= { adspConnEntry 1 }

adspConnLocalConnID OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The local Connection ID of this ADSP connection. If
this entry specifies an ADSP listener, this value
shall be zero."
::= { adspConnEntry 2 }

adspConnRemoteAddress OBJECT-TYPE
SYNTAX DdpSocketAddress
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The remote DDP address of this ADSP connection. If
this entry specifies an ADSP listener, this value
shall be zero."
::= { adspConnEntry 3 }

adspConnRemoteConnID OBJECT-TYPE

SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The remote Connection ID of this ADSP connection.
If this entry specifies an ADSP listener, this value
shall be zero."
::= { adspConnEntry 4 }

adspConnState OBJECT-TYPE
SYNTAX INTEGER {
open(1),
localHalfOpen(2),
remoteHalfOpen(3),
listening(4),
closed(5),
invalid(6)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of this ADSP connection. The state is
open if both ends are established. If only one end
is established, then the state is half-open. If
neither end is established, then the state is
closed. If an ADSP server is listening on a socket
and is not yet connected, its state is set to
listening, and the adspConnRemoteAddress,
adspConnRemoteSocket, adspConnRemoteConnID, and
adspConnRemoteWindowSize are all set to zero.

Setting this object to the value invalid(6) has the
effect of invalidating the corresponding entry in
the adspConnTable. That is, it effectively
disassociates the mapping identified with said
entry. It is an implementation-specific matter as
to whether the agent removes an invalidated entry
from the table. Accordingly, management stations
must be prepared to receive from agents tabular
information corresponding to entries not currently
in use. Proper interpretation of such entries
requires examination of the relevant adspConnState
object."
::= { adspConnEntry 5 }

-- The ATPortPtoP Group
--
-- Implementation of this group is mandatory for all entities
-- that implement AppleTalk point-to-point links

atportPtoPTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtportPtoPEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of AppleTalk point-to-point connections for
this entity."
::= { atportptop 1 }

atportPtoPEntry OBJECT-TYPE
SYNTAX AtportPtoPEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The description of one of the AppleTalk
point-to-point connections on this entity.

As an example, an instance of the
atportPtoPRemoteAddress object might be named
atportPtoPRemoteAddress.2"
INDEX { atportPtoPIndex }
::= { atportPtoPTable 1 }

AtportPtoPEntry ::= SEQUENCE {
atportPtoPIndex INTEGER,
atportPtoPProtocol OBJECT IDENTIFIER,
atportPtoPRemoteName DisplayString,
atportPtoPRemoteAddress OCTET STRING,
atportPtoPPortIndex INTEGER,
atportPtoPStatus INTEGER
}

atportPtoPIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A unique value for each AppleTalk point-to-point
connection. Its value is between 1 and the total
number of AppleTalk point-to-point connections. The
value for each connection must remain constant at
least from the re-initialization of the entity's
network management system to the next

re-initialization."
::= { atportPtoPEntry 1 }

atportPtoPProtocol OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The protocol type used over the point-to-point
connection."
::= { atportPtoPEntry 2 }

atportPtoPRemoteName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A text string containing the network node name of the
entity at the other end of the point-to-point link.
If the name is unknown or undefined, then this
string is zero length."
::= { atportPtoPEntry 3 }

atportPtoPRemoteAddress OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The network address of the entity at the other end
of the point-to-point link in network byte order.
The format of this address can be determined
by examinating the atportType corresponding to this
entry. If the address is unknown or undefined, then
this string is zero length."
::= { atportPtoPEntry 4 }

atportPtoPPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The AppleTalk port associated with this
point-to-point connection. The interface identified
by a particular value of this index is the same
interface as identified by the same value of
atportIndex."
::= { atportPtoPEntry 5 }

atportPtoPStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The status of this entry in the atportPtoPTable.

Setting this object to the value invalid(2) has the
effect of invalidating the corresponding entry in
the atportPtoPTable. That is, it effectively
disassociates the mapping identified with said
entry. It is an implementation-specific matter as
to whether the agent removes an invalidated entry
from the table. Accordingly, management stations
must be prepared to receive from agents tabular
information corresponding to entries not currently
in use. Proper interpretation of such entries
requires examinationr of the relevant
atportPtoPStatus object."
::= { atportPtoPEntry 6 }

atportPtoPProtoOids OBJECT IDENTIFIER ::= { atportptop 2 }

-- A list of values to be used for the atportPtoPProtocol
-- variable.
-- When new protocols are defined, their oids may be defined
-- in separate MIB documents in different branches of the tree.

pToPProtoOther OBJECT IDENTIFIER ::= { atportPtoPProtoOids 1 }
pToPProtoAurp OBJECT IDENTIFIER ::= { atportPtoPProtoOids 2 }
pToPProtoCaymanUdp OBJECT IDENTIFIER ::=
{ atportPtoPProtoOids 3 }
pToPProtoAtkvmsDecnetIV OBJECT IDENTIFIER ::=
{ atportPtoPProtoOids 4 }
pToPProtoLiaisonUdp OBJECT IDENTIFIER ::=
{ atportPtoPProtoOids 5 }
pToPProtoIpx OBJECT IDENTIFIER ::= { atportPtoPProtoOids 6 }
pToPProtoShivaIp OBJECT IDENTIFIER ::=
{ atportPtoPProtoOids 7 }

-- The Per Port Counters Group
--
-- Implementation of this group is optional.

perPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF PerPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of per-port statistics for this entity."
::= { perPort 1 }

perPortEntry OBJECT-TYPE
SYNTAX PerPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The statistics available for a particular port on
this entity.

As an example, an instance of the perPortAarpInProbes
object might be named perPortAarpInProbes.2"
INDEX { atportIndex }
::= { perPortTable 1 }

PerPortEntry ::= SEQUENCE {
perPortAarpInProbes Counter,
perPortAarpOutProbes Counter,
perPortAarpInReqs Counter,
perPortAarpOutReqs Counter,
perPortAarpInRsps Counter,
perPortAarpOutRsps Counter,
perPortDdpInReceives Counter,
perPortDdpInLocalDatagrams Counter,
perPortDdpNoProtocolHandlers Counter,
perPortDdpTooShortErrors Counter,
perPortDdpTooLongErrors Counter,
perPortDdpChecksumErrors Counter,
perPortDdpForwRequests Counter,
perPortRtmpInDataPkts Counter,
perPortRtmpOutDataPkts Counter,
perPortRtmpInRequestPkts Counter,
perPortRtmpRouteDeletes Counter,
perPortZipInZipQueries Counter,
perPortZipInZipReplies Counter,
perPortZipInZipExtendedReplies Counter,
perPortZipZoneConflictErrors Counter,
perPortZipInErrors Counter,

perPortNbpInLookUpRequests Counter,
perPortNbpInLookUpReplies Counter,
perPortNbpInBroadcastRequests Counter,
perPortNbpInForwardRequests Counter,
perPortNbpOutLookUpReplies Counter,
perPortNbpRegistrationFailures Counter,
perPortNbpInErrors Counter,
perPortEchoRequests Counter,
perPortEchoReplies Counter
}

perPortAarpInProbes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of AARP Probe packets received
by this entity on this port."
::= { perPortEntry 1 }

perPortAarpOutProbes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of AARP Probe packets sent by
this entity on this port."
::= { perPortEntry 2 }

perPortAarpInReqs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of AARP Request packets received
by this entity on this port."
::= { perPortEntry 3 }

perPortAarpOutReqs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of AARP Request packets sent by
this entity on this port."
::= { perPortEntry 4 }

perPortAarpInRsps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of AARP Response packets received
by this entity on this port."
::= { perPortEntry 5 }

perPortAarpOutRsps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of AARP Response packets sent by
this entity on this port."
::= { perPortEntry 6 }

perPortDdpInReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input datagrams received by DDP
on this port, including those received in error."
::= { perPortEntry 7 }

perPortDdpInLocalDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input DDP datagrams on this
port for which this entity was their final DDP
destination."
::= { perPortEntry 8 }

perPortDdpNoProtocolHandlers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of DDP datagrams addressed to this
entity on this port that were addressed to an upper
layer protocol for which no protocol handler
existed."
::= { perPortEntry 9 }

perPortDdpTooShortErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input DDP datagrams on this
port dropped because the received data length was
less than the data length specified in the DDP
header or the received data length was less than the
length of the expected DDP header."
::= { perPortEntry 10 }

perPortDdpTooLongErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input DDP datagrams on this
port dropped because they exceeded the maximum DDP
datagram size."
::= { perPortEntry 11 }

perPortDdpChecksumErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input DDP datagrams on this
port for which this DDP entity was their final
destination, and which were dropped because of a
checksum error." ::= { perPortEntry 12 }

perPortDdpForwRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams on this port for
which this entity was not their final DDP
destination, as a result of which an attempt was
made to find a route to forward them to that final
destination."
::= { perPortEntry 13 }

perPortRtmpInDataPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only

STATUS mandatory
DESCRIPTION
"A count of the number of good RTMP data packets
received by this entity on this port."
::= { perPortEntry 14 }

perPortRtmpOutDataPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of the number of RTMP packets sent by this
entity on this port."
::= { perPortEntry 15 }

perPortRtmpInRequestPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of the number of good RTMP Request packets
received by this entity on this port."
::= { perPortEntry 16 }

perPortRtmpRouteDeletes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A count of the number of times RTMP deletes a route
on this port because it was aged out of the table."
::= { perPortEntry 17 }

perPortZipInZipQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ZIP Queries received by this entity
on this port."
::= { perPortEntry 18 }

perPortZipInZipReplies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION

"The number of ZIP Replies received by this entity
on this port."
::= { perPortEntry 19 }

perPortZipInZipExtendedReplies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ZIP Extended Replies received by this
entity on this port."
::= { perPortEntry 20 }

perPortZipZoneConflictErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times a conflict has been detected on
this port between this entity's zone information and
another entity's zone information."
::= { perPortEntry 21 }

perPortZipInErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ZIP packets received by this entity
on this port that were rejected for any error."
::= { perPortEntry 22 }

perPortNbpInLookUpRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of NBP LookUp Requests received on this
port."
::= { perPortEntry 23 }

perPortNbpInLookUpReplies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of NBP LookUp Replies received on this

port."
::= { perPortEntry 24 }

perPortNbpInBroadcastRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of NBP Broadcast Requests received on
this port."
::= { perPortEntry 25 }

perPortNbpInForwardRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of NBP Forward Requests received on this
port."
::= { perPortEntry 26 }

perPortNbpOutLookUpReplies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of NBP LookUp Replies sent on this port."
::= { perPortEntry 27 }

perPortNbpRegistrationFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times this node experienced a failure
in attempting to register an NBP entity on this
port."
::= { perPortEntry 28 }

perPortNbpInErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of NBP packets received by this entity
on this port that were rejected for any error."
::= { perPortEntry 29 }

perPortEchoRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of AppleTalk Echo requests received on
this port."
::= { perPortEntry 30 }

perPortEchoReplies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The count of AppleTalk Echo replies received on
this port."
::= { perPortEntry 31 }

END

6. Acknowledgments

This document was produced by the IETF AppleTalk-IP Working Group.

In addition, the contribution of the following individuals is also
acknowledged:

Greg Bruell, Wellfleet
Phil Budne, Shiva
Robert Jeckell, 3Com
Greg Merrell, DEC
Greg Minshall, Novell, Inc.
Bob Morgan, Stanford University
Brad Parker, FCR
Marshall T. Rose, Dover Beach Consulting
Wayne Tackabury, Cayman
Jonathan Wenocur, Shiva

7. References

[1] Cerf, V., "IAB Recommendations for the Development of Internet
Network Management Standards", RFC1052, IAB, April 1988.

[2] Cerf, V., "Report of the Second Ad Hoc Network Management Review
Group", RFC1109, IAB, August 1989.

[3] Rose M., and K. McCloghrie, "Structure and Identification of
Management Information for TCP/IP-based internets", STD 16, RFC
1155, Performance Systems International, Hughes LAN Systems, May
1990.

[4] McCloghrie K., and M. Rose, "Management Information Base for
Network Management of TCP/IP-based internets", RFC1156, Hughes
LAN Systems, Performance Systems International, May 1990.

[5] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
Network Management Protocol", STD 15, RFC1157, SNMP Research,
Performance Systems International, Performance Systems
International, MIT Laboratory for Computer Science, May 1990.

[6] Rose, M., Editor, "Management Information Base for Network
Management of TCP/IP-based internets: MIB-II", RFC1158,
Performance Systems International, May 1990.

[7] Information processing systems - Open Systems Interconnection -
Specification of Abstract Syntax Notation One (ASN.1),
International Organization for Standardization, International
Standard 8824, December 1987.

[8] Information processing systems - Open Systems Interconnection -
Specification of Basic Encoding Rules for Abstract Notation One
(ASN.1), International Organization for Standardization,
International Standard 8825, December 1987.

[9] Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
STD 16, RFC1212, Performance Systems International, Hughes LAN
Systems, March 1991.

[10] Gursharan S., Andrews, R., and A. Oppenheimer, "Inside
AppleTalk", Second Edition, Addison Wesley, 1990.

Security Considerations

Security issues are not discussed in this memo.

9. Authors' Addresses

Steven Waldbusser
Carnegie Mellon University
5000 Forbes Ave.
Pittsburgh, PA 15213

Phone: 412-268-6628
EMail: waldbusser@cmu.edu

Karen Frisa
FORE Systems, Inc.
174 Thorn Hill Road
Warrendale, PA 15086-7535

Phone: 412-772-6541
EMail: kfrisa@fore.com
------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容