TCP Extended Statistics MIB
RFC 4898
Network Working Group M. Mathis
Request for Comments: 4898 J. Heffner
Category: Standards Track Pittsburgh Supercomputing Center
R. Raghunarayan
Cisco Systems
May 2007
TCP Extended Statistics MIB
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.
Copyright Notice
Copyright (C) The IETF Trust (2007).
Abstract
This document describes extended performance statistics for TCP.
They are designed to use TCP's ideal vantage point to diagnose
performance problems in both the network and the application. If a
network-based application is performing poorly, TCP can determine if
the bottleneck is in the sender, the receiver, or the network itself.
If the bottleneck is in the network, TCP can provide specific
information about its nature.
Table of Contents
1. Introduction ....................................................2
2. The Internet-Standard Management Framework ......................2
3. Overview ........................................................2
3.1. MIB Initialization and Persistence .........................4
3.2. Relationship to TCP Standards ..............................4
3.3. Diagnosing SYN-Flood Denial-of-Service Attacks .............6
4. TCP Extended Statistics MIB .....................................7
5. Security Considerations ........................................69
6. IANA Considerations ............................................70
7. Normative References ...........................................70
8. Informative References .........................................72
9. Contributors ...................................................73
10. Acknowledgments ...............................................73
Mathis, et al. Standards Track [Page 1]
RFC 4898 TCP Extended Statistics MIB May 2007
1. Introduction
This document describes extended performance statistics for TCP.
They are designed to use TCP's ideal vantage point to diagnose
performance problems in both the network and the application. If a
network-based application is performing poorly, TCP can determine if
the bottleneck is in the sender, the receiver, or the network itself.
If the bottleneck is in the network, TCP can provide specific
information about its nature.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119.
The Simple Network Management Protocol (SNMP) objects defined in this
document extend TCP MIB, as specified in RFC 4022 [RFC4022]. In
addition to several new scalars and other objects, it augments two
tables and makes one clarification to RFC 4022. Existing management
stations for the TCP MIB are expected to be fully compatible with
these clarifications.
2. The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current
Internet-Standard Management Framework, please refer to section 7 of
RFC 3410 [RFC3410].
Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. MIB objects are generally
accessed through the Simple Network Management Protocol (SNMP).
Objects in the MIB are defined using the mechanisms defined in the
Structure of Management Information (SMI). This memo specifies a MIB
module that is compliant to the SMIv2, which is described in STD 58,
RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
[RFC2580].
3. Overview
The TCP-ESTATS-MIB defined in this memo consists of two groups of
scalars, seven tables, and two notifications:
* The first group of scalars contain statistics of the TCP protocol
engine not covered in RFC 4022. This group consists of the single
scalar tcpEStatsListenerTableLastChange, which provides management
stations with an easier mechanism to validate their listener
caches.
Mathis, et al. Standards Track [Page 2]
RFC 4898 TCP Extended Statistics MIB May 2007
* The second group of scalars consist of knobs to enable and disable
information collection by the tables containing connection-related
Show full document text