draft-ietf-ipv6-rfc2096-update-01.txt | draft-ietf-ipv6-rfc2096-update-02.txt | |||
---|---|---|---|---|
Internet-Draft M. Wasserman, Editor | Internet-Draft M. Wasserman, Editor | |||
Document: draft-ietf-ipv6-rfc2096-update-01.txt Wind River | Document: draft-ietf-ipv6-rfc2096-update-02.txt Wind River | |||
Expires: December 2002 June 2002 | Expires: May 2002 November 2002 | |||
IP Forwarding Table MIB | IP Forwarding Table MIB | |||
1 Status of this Memo | 1 Status of this Memo | |||
This document is an Internet-Draft and is in full conformance with | This document is an Internet-Draft and is in full conformance with | |||
all provisions of Section 10 of RFC2026 [RFC2026]. | all provisions of Section 10 of RFC2026. | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF), its areas, and its working groups. Note that | Task Force (IETF), its areas, and its working groups. Note that | |||
other groups may also distribute working documents as Internet- | other groups may also distribute working documents as Internet- | |||
Drafts. | Drafts. | |||
Internet-Drafts are draft documents valid for a maximum of six | Internet-Drafts are draft documents valid for a maximum of six | |||
months and may be updated, replaced, or obsoleted by other | months and may be updated, replaced, or obsoleted by other | |||
documents at any time. It is inappropriate to use Internet-Drafts | documents at any time. It is inappropriate to use Internet-Drafts | |||
as reference material or to cite them other than as "work in | as reference material or to cite them other than as "work in | |||
skipping to change at line 54 | skipping to change at line 54 | |||
Copyright (C) The Internet Society (2001). All Rights Reserved. | Copyright (C) The Internet Society (2001). All Rights Reserved. | |||
4 Conventions Used In This Document | 4 Conventions Used In This Document | |||
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | |||
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in | "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in | |||
this document are to be interpreted as described in RFC 2119 | this document are to be interpreted as described in RFC 2119 | |||
[RFC2119]. | [RFC2119]. | |||
Wasserman Expires December 2002 1 | Wasserman Expires December 2002 1 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
5 Table of Contents | 5 Table of Contents | |||
1 Status of this Memo.......................................1 | 1 Status of this Memo.......................................1 | |||
2 Abstract..................................................1 | 2 Abstract..................................................1 | |||
3 Copyright Notice..........................................1 | 3 Copyright Notice..........................................1 | |||
4 Conventions Used In This Document.........................1 | 4 Conventions Used In This Document.........................1 | |||
5 Table of Contents.........................................2 | 5 Table of Contents.........................................2 | |||
6 Revision History..........................................2 | 6 Revision History..........................................2 | |||
7 The SNMP Management Framework.............................4 | 7 The SNMP Management Framework.............................4 | |||
8 Overview..................................................5 | 8 Overview..................................................5 | |||
9 Definitions...............................................6 | 9 Definitions...............................................6 | |||
10 Security Considerations..................................27 | 10 Security Considerations..................................27 | |||
11 References...............................................28 | 11 References...............................................28 | |||
12 Authors and Acknowledgements.............................30 | 12 Authors and Acknowledgements.............................30 | |||
13 Editor's Contact Information.............................30 | 13 Editor's Contact Information.............................30 | |||
14 Full Copyright Statement.................................30 | 14 Full Copyright Statement.................................30 | |||
6 Revision History | 6 Revision History | |||
Changes from draft-ietf-ipv6-rfc-2096-update-01.txt: | ||||
02 Nov 2002 Fixed bugs that caused the MIB not to compile. | ||||
Changed the type of inetCidrRouteDscp to Dscp. | ||||
Improved the revision information. | ||||
Removed inetCidrRouteNumber and inetCidrRouteWeight. | ||||
Other editorial changes. | ||||
Changes from draft-ietf-ipv6-rfc-2096-update-00.txt: | Changes from draft-ietf-ipv6-rfc-2096-update-00.txt: | |||
22 Aug 2002 Minor editorial changes and clean-up | 22 Aug 2002 Minor editorial changes and clean-up | |||
Changes from draft-ietf-ipngwg-rfc-2096-update-00.txt: | Changes from draft-ietf-ipngwg-rfc-2096-update-00.txt: | |||
27 Jun 2002 Added inetCidrRouteDscp index and inetCidrRouteWeight | 27 Jun 2002 Added inetCidrRouteDscp index and inetCidrRouteWeight | |||
object to the inetCidrRouteTable. | object to the inetCidrRouteTable. | |||
Restored inetCidrRouteNextHopType variable (may be | Restored inetCidrRouteNextHopType variable (may be | |||
different from inetCidrRouteDestType, due to global | different from inetCidrRouteDestType, due to global | |||
vs. non-global distinction in new InetAddress TCs). | vs. non-global distinction in new InetAddress TCs). | |||
Removed inetCidrRouteInstance object. Use to identify | Removed inetCidrRouteInstance object. Use to identify | |||
a conceptual routing table is obviated by new | a conceptual routing table is obviated by new | |||
InetAddress types and inclusion of DSCP index. | InetAddress types and inclusion of DSCP index. | |||
Changed editor, moved author information to end, | Changed editor, moved author information to end, | |||
several editorial changes. | several editorial changes. | |||
Wasserman, Editor Expires December 2002 2 | ||||
IP Forwarding Table MIB November 2002 | ||||
Changed name to draft-ietf-ipv6-rfc-2096-update-*.txt | Changed name to draft-ietf-ipv6-rfc-2096-update-*.txt | |||
13 Jul 2002 Removed inetCidrRouteNextHopType. | 13 Jul 2002 Removed inetCidrRouteNextHopType. | |||
Changes from draft-ops-rfc2096-update-00.txt: | Changes from draft-ops-rfc2096-update-00.txt: | |||
12 Jul 2001 Renamed to IPNG working group draft | 12 Jul 2001 Renamed to IPNG working group draft | |||
Added scopes to the uses of instance | Added scopes to the uses of instance | |||
Added inetCidrRouteDiscards to replace | Added inetCidrRouteDiscards to replace | |||
ipRoutingDiscards | ipRoutingDiscards | |||
Fixed some remaining ipCidr*/inetCidr* confusion in | Fixed some remaining ipCidr*/inetCidr* confusion in | |||
DESCRIPTIONs | DESCRIPTIONs | |||
Wasserman, Editor Expires December 2002 2 | ||||
IP Forwarding Table MIB August 2002 | ||||
Changes from first draft posted to v6mib mailing list: | Changes from first draft posted to v6mib mailing list: | |||
23 Feb 2001 Updated MODULE-IDENTITY | 23 Feb 2001 Updated MODULE-IDENTITY | |||
Deleted inetCidrRouteTos, add inetCidrRouteInstance | Deleted inetCidrRouteTos, add inetCidrRouteInstance | |||
in INDEX of inetCidrRouteTable. | in INDEX of inetCidrRouteTable. | |||
Used InterfaceIndex, InetAddressPrefixLength and | Used InterfaceIndex, InetAddressPrefixLength and | |||
InetAutonomousSystemNumber TC's, and limited the SIZE | InetAutonomousSystemNumber TC's, and limited the SIZE | |||
of inetCidrRouteDest and inetCidrRouteNextHop | of inetCidrRouteDest and inetCidrRouteNextHop | |||
Updated conformance info. Added copyright and table | Updated conformance info. Added copyright and table | |||
of contents. | of contents. | |||
Wasserman, Editor Expires December 2002 3 | Wasserman, Editor Expires December 2002 3 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
7 The SNMP Management Framework | 7 The SNMP Management Framework | |||
The SNMP Management Framework presently consists of five major | The SNMP Management Framework presently consists of five major | |||
components: | components: | |||
- An overall architecture, described in RFC 2571 [2]. | - An overall architecture, described in RFC 2571 [2]. | |||
- Mechanisms for describing and naming objects and events for | - Mechanisms for describing and naming objects and events for | |||
the purpose of management. The first version of this | the purpose of management. The first version of this | |||
skipping to change at line 179 | skipping to change at line 191 | |||
MIB conforming to the SMIv1 can be produced through the appropriate | MIB conforming to the SMIv1 can be produced through the appropriate | |||
translations. The resulting translated MIB must be semantically | translations. The resulting translated MIB must be semantically | |||
equivalent, except where objects or events are omitted because no | equivalent, except where objects or events are omitted because no | |||
translation is possible (use of Counter64). Some machine readable | translation is possible (use of Counter64). Some machine readable | |||
information in SMIv2 will be converted into textual descriptions in | information in SMIv2 will be converted into textual descriptions in | |||
SMIv1 during the translation process. However, this loss of | SMIv1 during the translation process. However, this loss of | |||
machine readable information is not considered to change the | machine readable information is not considered to change the | |||
semantics of the MIB. | semantics of the MIB. | |||
Wasserman, Editor Expires December 2002 4 | Wasserman, Editor Expires December 2002 4 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
8 Overview | 8 Overview | |||
The MIB consists of one current table and two current global | The MIB consists of one current table and two current global | |||
objects. | objects. | |||
1. The object inetCidrRouteNumber indicates the number of | 1. The object inetCidrRouteNumber indicates the number of | |||
current routes. This is primarily to avoid having to read | current routes. This is primarily to avoid having to read | |||
the table in order to determine this number. | the table in order to determine this number. | |||
skipping to change at line 215 | skipping to change at line 227 | |||
turn obsoleted by the ipCidrRouteTable. | turn obsoleted by the ipCidrRouteTable. | |||
3. The deprecated object ipCidrRouteNumber represents the | 3. The deprecated object ipCidrRouteNumber represents the | |||
number of entries in the deprecated ipCidrRouteTable. | number of entries in the deprecated ipCidrRouteTable. | |||
4. The deprecated ipCidrRouteTable updates the RFC 1213 | 4. The deprecated ipCidrRouteTable updates the RFC 1213 | |||
ipRouteTable to display multipath IP Routes having the same | ipRouteTable to display multipath IP Routes having the same | |||
network number but differing network masks. | network number but differing network masks. | |||
Wasserman, Editor Expires December 2002 5 | Wasserman, Editor Expires December 2002 5 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
9 Definitions | 9 Definitions | |||
IP-FORWARD-MIB DEFINITIONS ::= BEGIN | IP-FORWARD-MIB DEFINITIONS ::= BEGIN | |||
IMPORTS | IMPORTS | |||
MODULE-IDENTITY, OBJECT-TYPE, | MODULE-IDENTITY, OBJECT-TYPE, | |||
IpAddress, Integer32, Gauge32, | IpAddress, Integer32, Gauge32, | |||
Unsigned32, Counter32 FROM SNMPv2-SMI | Unsigned32, Counter32 FROM SNMPv2-SMI | |||
RowStatus FROM SNMPv2-TC | RowStatus FROM SNMPv2-TC | |||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF | MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF | |||
InterfaceIndex FROM IF-MIB | InterfaceIndex FROM IF-MIB | |||
ip FROM IP-MIB | ip FROM IP-MIB | |||
IANAipRouteProtocol FROM IANA-RTPROTO-MIB | IANAipRouteProtocol FROM IANA-RTPROTO-MIB | |||
InetAddress, InetAddressType, | InetAddress, InetAddressType, | |||
InetAddressPrefixLength, | InetAddressPrefixLength, | |||
InetAutonomousSystemNumber FROM INET-ADDRESS-MIB; | InetAutonomousSystemNumber FROM INET-ADDRESS-MIB | |||
Dscp FROM DIFFSERV-DSCP-TC; | ||||
ipForward MODULE-IDENTITY | ipForward MODULE-IDENTITY | |||
LAST-UPDATED "200107130000Z" | LAST-UPDATED "200107130000Z" | |||
ORGANIZATION "IETF IPv6 MIB Revision Team" | ORGANIZATION "IETF IPv6 MIB Revision Team" | |||
CONTACT-INFO | CONTACT-INFO | |||
"Editor: | "Editor: | |||
Margaret Wasserman | Margaret Wasserman | |||
Wind River | Wind River | |||
10 Tara Blvd, Suite 330 | 10 Tara Blvd, Suite 330 | |||
Nashua, NH 03062 | Nashua, NH 03062 | |||
Phone: +1 603 897-2067 | Phone: +1 603 897-2067 | |||
Email: <mrw@windriver.com>" | Email: <mrw@windriver.com>" | |||
DESCRIPTION | DESCRIPTION | |||
"The MIB module for the management of CIDR multipath IP | "The MIB module for the management of CIDR multipath IP | |||
Routes." | Routes." | |||
REVISION "200206270000Z" | REVISION "200206270000Z" | |||
DESCRIPTION | DESCRIPTION | |||
"IP version neutral revision, published as RFC XXXX." | "IPv4/v6 version-independent revision. Minimal changes | |||
were made to the original RFC 2096 MIB, to allow easy | ||||
upgrade of existing IPv4 implementations to the | ||||
version-independent MIB. published as RFC XXXX." | ||||
REVISION "9609190000Z" | REVISION "9609190000Z" | |||
DESCRIPTION | DESCRIPTION | |||
"Revised to support CIDR routes." | "Revised to support CIDR routes." | |||
::= { ip 24 } | ::= { ip 24 } | |||
inetCidrRouteNumber OBJECT-TYPE | ||||
SYNTAX Gauge32 | ||||
MAX-ACCESS read-only | ||||
STATUS current | ||||
DESCRIPTION | ||||
"The number of current inetCidrRouteTable entries that | ||||
are not invalid." | ||||
::= { ipForward 6 } | ||||
inetCidrRouteDiscards OBJECT-TYPE | inetCidrRouteDiscards OBJECT-TYPE | |||
SYNTAX Counter32 | SYNTAX Counter32 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
Wasserman, Editor Expires December 2002 6 | ||||
IP Forwarding Table MIB August 2002 | ||||
DESCRIPTION | DESCRIPTION | |||
"The number of routing entries which were chosen to be | "The number of routing entries which were chosen to be | |||
discarded even though they are valid. One possible | discarded even though they are valid. One possible | |||
reason for discarding such an entry could be to free-up | reason for discarding such an entry could be to free-up | |||
Wasserman, Editor Expires December 2002 6 | ||||
IP Forwarding Table MIB November 2002 | ||||
buffer space for other routing entries." | buffer space for other routing entries." | |||
::= { ipForward 8 } | ::= { ipForward 8 } | |||
-- Inet CIDR Route Table | -- Inet CIDR Route Table | |||
-- The Inet CIDR Route Table deprecates and replaces the | -- The Inet CIDR Route Table deprecates and replaces the | |||
-- ipCidrRoute Table currently in the IP Forwarding Table MIB. | -- ipCidrRoute Table currently in the IP Forwarding Table MIB. | |||
-- It adds IP protocol independence. | -- It adds IP protocol independence. | |||
inetCidrRouteTable OBJECT-TYPE | inetCidrRouteTable OBJECT-TYPE | |||
skipping to change at line 318 | skipping to change at line 325 | |||
inetCidrRouteDscp, | inetCidrRouteDscp, | |||
inetCidrRouteNextHopType, | inetCidrRouteNextHopType, | |||
inetCidrRouteNextHop | inetCidrRouteNextHop | |||
} | } | |||
::= { inetCidrRouteTable 1 } | ::= { inetCidrRouteTable 1 } | |||
InetCidrRouteEntry ::= SEQUENCE { | InetCidrRouteEntry ::= SEQUENCE { | |||
inetCidrRouteDestType InetAddressType, | inetCidrRouteDestType InetAddressType, | |||
inetCidrRouteDest InetAddress, | inetCidrRouteDest InetAddress, | |||
inetCidrRoutePfxLen InetAddressPrefixLength, | inetCidrRoutePfxLen InetAddressPrefixLength, | |||
inetCidrRouteDscp, Octet, | inetCidrRouteDscp Dscp, | |||
inetCidrRouteNextHopType InetAddressType, | inetCidrRouteNextHopType InetAddressType, | |||
inetCidrRouteNextHop InetAddress, | inetCidrRouteNextHop InetAddress, | |||
inetCidrRouteIfIndex InterfaceIndex, | inetCidrRouteIfIndex InterfaceIndex, | |||
inetCidrRouteType INTEGER, | inetCidrRouteType INTEGER, | |||
inetCidrRouteProto IANAipRouteProtocol, | inetCidrRouteProto IANAipRouteProtocol, | |||
inetCidrRouteAge Integer32, | inetCidrRouteAge Integer32, | |||
inetCidrRouteNextHopAS InetAutonomousSystemNumber, | inetCidrRouteNextHopAS InetAutonomousSystemNumber, | |||
inetCidrRouteMetric1 Integer32, | inetCidrRouteMetric1 Integer32, | |||
inetCidrRouteMetric2 Integer32, | inetCidrRouteMetric2 Integer32, | |||
Wasserman, Editor Expires December 2002 7 | ||||
IP Forwarding Table MIB August 2002 | ||||
inetCidrRouteMetric3 Integer32, | inetCidrRouteMetric3 Integer32, | |||
inetCidrRouteMetric4 Integer32, | inetCidrRouteMetric4 Integer32, | |||
inetCidrRouteMetric5 Integer32, | inetCidrRouteMetric5 Integer32, | |||
inetCidrRouteWeight Unsigned32, | ||||
inetCidrRouteStatus RowStatus | inetCidrRouteStatus RowStatus | |||
Wasserman, Editor Expires December 2002 7 | ||||
IP Forwarding Table MIB November 2002 | ||||
} | } | |||
inetCidrRouteDestType OBJECT-TYPE | inetCidrRouteDestType OBJECT-TYPE | |||
SYNTAX InetAddressType | SYNTAX InetAddressType | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The type of the inetCidrRouteDest address, as defined | "The type of the inetCidrRouteDest address, as defined | |||
in the InetAddress MIB [19]" | in the InetAddress MIB [19]" | |||
::= { inetCidrRouteEntry 1 } | ::= { inetCidrRouteEntry 1 } | |||
skipping to change at line 381 | skipping to change at line 387 | |||
Any assignment (implicit or otherwise) of an instance | Any assignment (implicit or otherwise) of an instance | |||
of this object to a value x MUST be rejected if the | of this object to a value x MUST be rejected if the | |||
bitwise logical-AND of the mask formed from x with the | bitwise logical-AND of the mask formed from x with the | |||
value of the corresponding instance of the | value of the corresponding instance of the | |||
inetCidrRouteDest object is not equal to | inetCidrRouteDest object is not equal to | |||
inetCidrRouteDest." | inetCidrRouteDest." | |||
::= { inetCidrRouteEntry 3 } | ::= { inetCidrRouteEntry 3 } | |||
inetCidrRouteDscp OBJECT-TYPE | inetCidrRouteDscp OBJECT-TYPE | |||
SYNTAX Octet | SYNTAX Dscp | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Indicates the Differentiated Services Code Point (DSCP) | "Indicates the Differentiated Services Code Point (DSCP) | |||
Wasserman, Editor Expires December 2002 8 | ||||
IP Forwarding Table MIB August 2002 | ||||
[18] to which the routing information in this entry | [18] to which the routing information in this entry | |||
applies. | applies." | |||
::= { inetCidrRouteEntry 4 } | ||||
The field is formatted as follows: | ||||
0 1 2 3 4 5 6 7 | ||||
+---+---+---+---+---+---+---+---+ | ||||
| DSCP | CU | | ||||
+---+---+---+---+---+---+---+---+ | ||||
DSCP: differentiated services codepoint | inetCidrRouteNextHopType OBJECT-TYPE | |||
CU: currently unused | ||||
The first three bits (0-2) of the DSCP are compatible | Wasserman, Editor Expires December 2002 8 | |||
with the defined per-hop-behaviours for the IP | IP Forwarding Table MIB November 2002 | |||
preference field. The remaining three bits can be used | ||||
to further discriminate the level and type of service | ||||
indicated. " | ||||
::= { ipCidrRouteEntry 4 } | ||||
inetCidrRouteNextHopType OBJECT-TYPE | ||||
SYNTAX InetAddressType | SYNTAX InetAddressType | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The type of the inetCidrRouteNextHop address, as | "The type of the inetCidrRouteNextHop address, as | |||
defined in the InetAddress MIB [19]. | defined in the InetAddress MIB [19]. | |||
Value should be set to unknown(0) for non-remote | Value should be set to unknown(0) for non-remote | |||
routes." | routes." | |||
::= { inetCidrRouteEntry 5 } | ::= { inetCidrRouteEntry 5 } | |||
skipping to change at line 444 | skipping to change at line 434 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The ifIndex value which identifies the local interface | "The ifIndex value which identifies the local interface | |||
through which the next hop of this route should be | through which the next hop of this route should be | |||
reached." | reached." | |||
::= { inetCidrRouteEntry 7 } | ::= { inetCidrRouteEntry 7 } | |||
inetCidrRouteType OBJECT-TYPE | inetCidrRouteType OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
other (1), -- not specified by this MIB | other (1), -- not specified by this MIB | |||
Wasserman, Editor Expires December 2002 9 | ||||
IP Forwarding Table MIB August 2002 | ||||
reject (2), -- route which discards traffic and | reject (2), -- route which discards traffic and | |||
-- returns ICMP notification | -- returns ICMP notification | |||
local (3), -- local interface | local (3), -- local interface | |||
remote (4), -- remote destination | remote (4), -- remote destination | |||
blackhole(5) -- route which discards traffic | blackhole(5) -- route which discards traffic | |||
-- silently | -- silently | |||
} | } | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
skipping to change at line 469 | skipping to change at line 455 | |||
route for which the next hop is the final destination; | route for which the next hop is the final destination; | |||
remote(4)refers to a route for which the next hop is | remote(4)refers to a route for which the next hop is | |||
not the final destination. | not the final destination. | |||
Routes which do not result in traffic forwarding or | Routes which do not result in traffic forwarding or | |||
rejection should not be displayed even if the | rejection should not be displayed even if the | |||
implementation keeps them stored internally. | implementation keeps them stored internally. | |||
reject(2) refers to a route which, if matched, discards | reject(2) refers to a route which, if matched, discards | |||
the message as unreachable and returns a notification | the message as unreachable and returns a notification | |||
Wasserman, Editor Expires December 2002 9 | ||||
IP Forwarding Table MIB November 2002 | ||||
(e.g. ICMP error) to the message sender. This is used | (e.g. ICMP error) to the message sender. This is used | |||
in some protocols as a means of correctly aggregating | in some protocols as a means of correctly aggregating | |||
routes. | routes. | |||
blackhole(5) refers to a route which, if matched, | blackhole(5) refers to a route which, if matched, | |||
discards the message silently." | discards the message silently." | |||
::= { inetCidrRouteEntry 8 } | ::= { inetCidrRouteEntry 8 } | |||
inetCidrRouteProto OBJECT-TYPE | inetCidrRouteProto OBJECT-TYPE | |||
SYNTAX IANAipRouteProtocol | SYNTAX IANAipRouteProtocol | |||
skipping to change at line 502 | skipping to change at line 492 | |||
DESCRIPTION | DESCRIPTION | |||
"The number of seconds since this route was last updated | "The number of seconds since this route was last updated | |||
or otherwise determined to be correct. Note that no | or otherwise determined to be correct. Note that no | |||
semantics of 'too old' can be implied except through | semantics of 'too old' can be implied except through | |||
knowledge of the routing protocol by which the route | knowledge of the routing protocol by which the route | |||
was learned." | was learned." | |||
::= { inetCidrRouteEntry 10 } | ::= { inetCidrRouteEntry 10 } | |||
inetCidrRouteNextHopAS OBJECT-TYPE | inetCidrRouteNextHopAS OBJECT-TYPE | |||
SYNTAX InetAutonomousSystemNumber | SYNTAX InetAutonomousSystemNumber | |||
Wasserman, Editor Expires December 2002 10 | ||||
IP Forwarding Table MIB August 2002 | ||||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The Autonomous System Number of the Next Hop. The | "The Autonomous System Number of the Next Hop. The | |||
semantics of this object are determined by the routing- | semantics of this object are determined by the routing- | |||
protocol specified in the route's inetCidrRouteProto | protocol specified in the route's inetCidrRouteProto | |||
value. When this object is unknown or not relevant its | value. When this object is unknown or not relevant its | |||
value should be set to zero." | value should be set to zero." | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { inetCidrRouteEntry 11 } | ::= { inetCidrRouteEntry 11 } | |||
skipping to change at line 527 | skipping to change at line 513 | |||
inetCidrRouteMetric1 OBJECT-TYPE | inetCidrRouteMetric1 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The primary routing metric for this route. The | "The primary routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's inetCidrRouteProto | protocol specified in the route's inetCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
Wasserman, Editor Expires December 2002 10 | ||||
IP Forwarding Table MIB November 2002 | ||||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { inetCidrRouteEntry 12 } | ::= { inetCidrRouteEntry 12 } | |||
inetCidrRouteMetric2 OBJECT-TYPE | inetCidrRouteMetric2 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
skipping to change at line 560 | skipping to change at line 550 | |||
protocol specified in the route's inetCidrRouteProto | protocol specified in the route's inetCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { inetCidrRouteEntry 14 } | ::= { inetCidrRouteEntry 14 } | |||
inetCidrRouteMetric4 OBJECT-TYPE | inetCidrRouteMetric4 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
Wasserman, Editor Expires December 2002 11 | ||||
IP Forwarding Table MIB August 2002 | ||||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's inetCidrRouteProto | protocol specified in the route's inetCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { inetCidrRouteEntry 15 } | ::= { inetCidrRouteEntry 15 } | |||
inetCidrRouteMetric5 OBJECT-TYPE | inetCidrRouteMetric5 OBJECT-TYPE | |||
skipping to change at line 586 | skipping to change at line 572 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's inetCidrRouteProto | protocol specified in the route's inetCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { inetCidrRouteEntry 16 } | ::= { inetCidrRouteEntry 16 } | |||
inetCidrRouteWeight OBJECT-TYPE | Wasserman, Editor Expires December 2002 11 | |||
SYNTAX Unsigned32 | IP Forwarding Table MIB November 2002 | |||
MAX-ACCESS read-only | ||||
STATUS current | ||||
DESCRIPTION | ||||
"The system internal weight value for this route. | ||||
The semantics of this value are determined by | ||||
the implementation. Generally, when multiple paths | ||||
are available, the route with the lowest weight | ||||
value will be preferred. Implementations that do | ||||
not include a weighting concept should return 0 | ||||
for all entries." | ||||
DEFVAL { 0 } | ||||
::= { inetCidrRouteEntry 17 } | ||||
inetCidrRouteStatus OBJECT-TYPE | inetCidrRouteStatus OBJECT-TYPE | |||
SYNTAX RowStatus | SYNTAX RowStatus | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The row status variable, used according to row | "The row status variable, used according to row | |||
installation and removal conventions." | installation and removal conventions." | |||
::= { inetCidrRouteEntry 18 } | ::= { inetCidrRouteEntry 17 } | |||
-- Conformance information | -- Conformance information | |||
ipForwardConformance | ipForwardConformance | |||
OBJECT IDENTIFIER ::= { ipForward 5 } | OBJECT IDENTIFIER ::= { ipForward 5 } | |||
ipForwardGroups | ipForwardGroups | |||
OBJECT IDENTIFIER ::= { ipForwardConformance 1 } | OBJECT IDENTIFIER ::= { ipForwardConformance 1 } | |||
Wasserman, Editor Expires December 2002 12 | ||||
IP Forwarding Table MIB August 2002 | ||||
ipForwardCompliances | ipForwardCompliances | |||
OBJECT IDENTIFIER ::= { ipForwardConformance 2 } | OBJECT IDENTIFIER ::= { ipForwardConformance 2 } | |||
-- Compliance statements | -- Compliance statements | |||
ipForwardCompliance2 MODULE-COMPLIANCE | ipForwardCompliance2 MODULE-COMPLIANCE | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The compliance statement for systems which have routing | "The compliance statement for systems which have routing | |||
tables." | tables." | |||
MODULE -- this module | MODULE -- this module | |||
MANDATORY-GROUPS { inetForwardCidrRouteGroup } | MANDATORY-GROUPS { inetForwardCidrRouteGroup } | |||
::= { ipForwardCompliances 3 } | ::= { ipForwardCompliances 3 } | |||
-- units of conformance | -- units of conformance | |||
inetForwardCidrRouteGroup OBJECT-GROUP | inetForwardCidrRouteGroup OBJECT-GROUP | |||
OBJECTS { inetCidrRouteNumber, inetCidrRouteDiscards, | OBJECTS { inetCidrRouteDiscards, | |||
inetCidrRouteIfIndex, inetCidrRouteType, | inetCidrRouteIfIndex, inetCidrRouteType, | |||
inetCidrRouteProto, inetCidrRouteAge, | inetCidrRouteProto, inetCidrRouteAge, | |||
inetCidrRouteNextHopAS, inetCidrRouteMetric1, | inetCidrRouteNextHopAS, inetCidrRouteMetric1, | |||
inetCidrRouteMetric2, inetCidrRouteMetric3, | inetCidrRouteMetric2, inetCidrRouteMetric3, | |||
inetCidrRouteMetric4, inetCidrRouteMetric5, | inetCidrRouteMetric4, inetCidrRouteMetric5, | |||
inetCidrRouteWeight, inetCidrRouteStatus | inetCidrRouteStatus | |||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The IP version independent CIDR Route Table." | "The IP version independent CIDR Route Table." | |||
::= { ipForwardGroups 4 } | ::= { ipForwardGroups 4 } | |||
-- Deprecated Objects | -- Deprecated Objects | |||
ipCidrRouteNumber OBJECT-TYPE | ipCidrRouteNumber OBJECT-TYPE | |||
SYNTAX Gauge32 | SYNTAX Gauge32 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS deprecated | STATUS deprecated | |||
Wasserman, Editor Expires December 2002 12 | ||||
IP Forwarding Table MIB November 2002 | ||||
DESCRIPTION | DESCRIPTION | |||
"The number of current ipCidrRouteTable entries that are | "The number of current ipCidrRouteTable entries that are | |||
not invalid. This object is deprecated in favor of | not invalid. This object is deprecated in favor of | |||
inetCidrRouteNumber and the inetCidrRouteTable." | inetCidrRouteNumber and the inetCidrRouteTable." | |||
::= { ipForward 3 } | ::= { ipForward 3 } | |||
-- IP CIDR Route Table | -- IP CIDR Route Table | |||
-- The IP CIDR Route Table obsoletes and replaces the ipRoute | -- The IP CIDR Route Table obsoletes and replaces the ipRoute | |||
-- Table current in MIB-I and MIB-II and the IP Forwarding Table. | -- Table current in MIB-I and MIB-II and the IP Forwarding Table. | |||
-- It adds knowledge of the autonomous system of the next hop, | -- It adds knowledge of the autonomous system of the next hop, | |||
-- multiple next hops, and policy routing, and Classless | -- multiple next hops, and policy routing, and Classless | |||
-- Inter-Domain Routing. | -- Inter-Domain Routing. | |||
ipCidrRouteTable OBJECT-TYPE | ipCidrRouteTable OBJECT-TYPE | |||
SYNTAX SEQUENCE OF IpCidrRouteEntry | SYNTAX SEQUENCE OF IpCidrRouteEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS deprecated | STATUS deprecated | |||
Wasserman, Editor Expires December 2002 13 | ||||
IP Forwarding Table MIB August 2002 | ||||
DESCRIPTION | DESCRIPTION | |||
"This entity's IP Routing table. This table has been | "This entity's IP Routing table. This table has been | |||
deprecated in favor of the IP version neutral | deprecated in favor of the IP version neutral | |||
inetCidrRouteTable." | inetCidrRouteTable." | |||
REFERENCE | REFERENCE | |||
"RFC 1213 Section 6.6, The IP Group" | "RFC 1213 Section 6.6, The IP Group" | |||
::= { ipForward 4 } | ::= { ipForward 4 } | |||
ipCidrRouteEntry OBJECT-TYPE | ipCidrRouteEntry OBJECT-TYPE | |||
SYNTAX IpCidrRouteEntry | SYNTAX IpCidrRouteEntry | |||
skipping to change at line 715 | skipping to change at line 686 | |||
ipCidrRouteTos Integer32, | ipCidrRouteTos Integer32, | |||
ipCidrRouteNextHop IpAddress, | ipCidrRouteNextHop IpAddress, | |||
ipCidrRouteIfIndex Integer32, | ipCidrRouteIfIndex Integer32, | |||
ipCidrRouteType INTEGER, | ipCidrRouteType INTEGER, | |||
ipCidrRouteProto INTEGER, | ipCidrRouteProto INTEGER, | |||
ipCidrRouteAge Integer32, | ipCidrRouteAge Integer32, | |||
ipCidrRouteInfo OBJECT IDENTIFIER, | ipCidrRouteInfo OBJECT IDENTIFIER, | |||
ipCidrRouteNextHopAS Integer32, | ipCidrRouteNextHopAS Integer32, | |||
ipCidrRouteMetric1 Integer32, | ipCidrRouteMetric1 Integer32, | |||
ipCidrRouteMetric2 Integer32, | ipCidrRouteMetric2 Integer32, | |||
Wasserman, Editor Expires December 2002 13 | ||||
IP Forwarding Table MIB November 2002 | ||||
ipCidrRouteMetric3 Integer32, | ipCidrRouteMetric3 Integer32, | |||
ipCidrRouteMetric4 Integer32, | ipCidrRouteMetric4 Integer32, | |||
ipCidrRouteMetric5 Integer32, | ipCidrRouteMetric5 Integer32, | |||
ipCidrRouteStatus RowStatus | ipCidrRouteStatus RowStatus | |||
} | } | |||
ipCidrRouteDest OBJECT-TYPE | ipCidrRouteDest OBJECT-TYPE | |||
SYNTAX IpAddress | SYNTAX IpAddress | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"The destination IP address of this route. | "The destination IP address of this route. | |||
This object may not take a Multicast (Class D) address | This object may not take a Multicast (Class D) address | |||
value. | value. | |||
Any assignment (implicit or otherwise) of an instance | Any assignment (implicit or otherwise) of an instance | |||
of this object to a value x must be rejected if the | of this object to a value x must be rejected if the | |||
Wasserman, Editor Expires December 2002 14 | ||||
IP Forwarding Table MIB August 2002 | ||||
bitwise logical-AND of x with the value of the | bitwise logical-AND of x with the value of the | |||
corresponding instance of the ipCidrRouteMask object is | corresponding instance of the ipCidrRouteMask object is | |||
not equal to x." | not equal to x." | |||
::= { ipCidrRouteEntry 1 } | ::= { ipCidrRouteEntry 1 } | |||
ipCidrRouteMask OBJECT-TYPE | ipCidrRouteMask OBJECT-TYPE | |||
SYNTAX IpAddress | SYNTAX IpAddress | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
skipping to change at line 773 | skipping to change at line 744 | |||
-- and the Router Requirements documents disagree on the width | -- and the Router Requirements documents disagree on the width | |||
-- of the TOS field. This mapping describes the Router | -- of the TOS field. This mapping describes the Router | |||
-- Requirements mapping, and leaves room to widen the TOS field | -- Requirements mapping, and leaves room to widen the TOS field | |||
-- without impact to fielded systems. | -- without impact to fielded systems. | |||
ipCidrRouteTos OBJECT-TYPE | ipCidrRouteTos OBJECT-TYPE | |||
SYNTAX Integer32 (0..2147483647) | SYNTAX Integer32 (0..2147483647) | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
Wasserman, Editor Expires December 2002 14 | ||||
IP Forwarding Table MIB November 2002 | ||||
"The policy specifier is the IP TOS Field. The encoding | "The policy specifier is the IP TOS Field. The encoding | |||
of IP TOS is as specified by the following convention. | of IP TOS is as specified by the following convention. | |||
Zero indicates the default path if no more specific | Zero indicates the default path if no more specific | |||
policy applies. | policy applies. | |||
+-----+-----+-----+-----+-----+-----+-----+-----+ | +-----+-----+-----+-----+-----+-----+-----+-----+ | |||
| | | | | | | | | | |||
| PRECEDENCE | TYPE OF SERVICE | 0 | | | PRECEDENCE | TYPE OF SERVICE | 0 | | |||
| | | | | | | | | | |||
+-----+-----+-----+-----+-----+-----+-----+-----+ | +-----+-----+-----+-----+-----+-----+-----+-----+ | |||
IP TOS IP TOS | IP TOS IP TOS | |||
Field Policy Field Policy | Field Policy Field Policy | |||
Contents Code Contents Code | Contents Code Contents Code | |||
0 0 0 0 ==> 0 0 0 0 1 ==> 2 | 0 0 0 0 ==> 0 0 0 0 1 ==> 2 | |||
0 0 1 0 ==> 4 0 0 1 1 ==> 6 | 0 0 1 0 ==> 4 0 0 1 1 ==> 6 | |||
0 1 0 0 ==> 8 0 1 0 1 ==> 10 | 0 1 0 0 ==> 8 0 1 0 1 ==> 10 | |||
0 1 1 0 ==> 12 0 1 1 1 ==> 14 | 0 1 1 0 ==> 12 0 1 1 1 ==> 14 | |||
Wasserman, Editor Expires December 2002 15 | ||||
IP Forwarding Table MIB August 2002 | ||||
1 0 0 0 ==> 16 1 0 0 1 ==> 18 | 1 0 0 0 ==> 16 1 0 0 1 ==> 18 | |||
1 0 1 0 ==> 20 1 0 1 1 ==> 22 | 1 0 1 0 ==> 20 1 0 1 1 ==> 22 | |||
1 1 0 0 ==> 24 1 1 0 1 ==> 26 | 1 1 0 0 ==> 24 1 1 0 1 ==> 26 | |||
1 1 1 0 ==> 28 1 1 1 1 ==> 30" | 1 1 1 0 ==> 28 1 1 1 1 ==> 30" | |||
::= { ipCidrRouteEntry 3 } | ::= { ipCidrRouteEntry 3 } | |||
ipCidrRouteNextHop OBJECT-TYPE | ipCidrRouteNextHop OBJECT-TYPE | |||
SYNTAX IpAddress | SYNTAX IpAddress | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS deprecated | STATUS deprecated | |||
skipping to change at line 831 | skipping to change at line 802 | |||
ipCidrRouteType OBJECT-TYPE | ipCidrRouteType OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
other (1), -- not specified by this MIB | other (1), -- not specified by this MIB | |||
reject (2), -- route which discards traffic | reject (2), -- route which discards traffic | |||
local (3), -- local interface | local (3), -- local interface | |||
remote (4) -- remote destination | remote (4) -- remote destination | |||
} | } | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
Wasserman, Editor Expires December 2002 15 | ||||
IP Forwarding Table MIB November 2002 | ||||
"The type of route. Note that local(3) refers to a | "The type of route. Note that local(3) refers to a | |||
route for which the next hop is the final destination; | route for which the next hop is the final destination; | |||
remote(4) refers to a route for which the next hop is | remote(4) refers to a route for which the next hop is | |||
not the final destination. | not the final destination. | |||
Routes which do not result in traffic forwarding or | Routes which do not result in traffic forwarding or | |||
rejection should not be displayed even if the | rejection should not be displayed even if the | |||
implementation keeps them stored internally. | implementation keeps them stored internally. | |||
reject (2) refers to a route which, if matched, | reject (2) refers to a route which, if matched, | |||
discards the message as unreachable. This is used in | discards the message as unreachable. This is used in | |||
some protocols as a means of correctly aggregating | some protocols as a means of correctly aggregating | |||
routes." | routes." | |||
::= { ipCidrRouteEntry 6 } | ::= { ipCidrRouteEntry 6 } | |||
ipCidrRouteProto OBJECT-TYPE | ipCidrRouteProto OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
other (1), -- not specified | other (1), -- not specified | |||
Wasserman, Editor Expires December 2002 16 | ||||
IP Forwarding Table MIB August 2002 | ||||
local (2), -- local interface | local (2), -- local interface | |||
netmgmt (3), -- static route | netmgmt (3), -- static route | |||
icmp (4), -- result of ICMP Redirect | icmp (4), -- result of ICMP Redirect | |||
-- the following are all dynamic | -- the following are all dynamic | |||
-- routing protocols | -- routing protocols | |||
egp (5), -- Exterior Gateway Protocol | egp (5), -- Exterior Gateway Protocol | |||
ggp (6), -- Gateway-Gateway Protocol | ggp (6), -- Gateway-Gateway Protocol | |||
hello (7), -- FuzzBall HelloSpeak | hello (7), -- FuzzBall HelloSpeak | |||
rip (8), -- Berkeley RIP or RIP-II | rip (8), -- Berkeley RIP or RIP-II | |||
skipping to change at line 889 | skipping to change at line 860 | |||
::= { ipCidrRouteEntry 7 } | ::= { ipCidrRouteEntry 7 } | |||
ipCidrRouteAge OBJECT-TYPE | ipCidrRouteAge OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"The number of seconds since this route was last updated | "The number of seconds since this route was last updated | |||
or otherwise determined to be correct. Note that no | or otherwise determined to be correct. Note that no | |||
semantics of `too old' can be implied except through | semantics of `too old' can be implied except through | |||
Wasserman, Editor Expires December 2002 16 | ||||
IP Forwarding Table MIB November 2002 | ||||
knowledge of the routing protocol by which the route | knowledge of the routing protocol by which the route | |||
was learned." | was learned." | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { ipCidrRouteEntry 8 } | ::= { ipCidrRouteEntry 8 } | |||
ipCidrRouteInfo OBJECT-TYPE | ipCidrRouteInfo OBJECT-TYPE | |||
SYNTAX OBJECT IDENTIFIER | SYNTAX OBJECT IDENTIFIER | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"A reference to MIB definitions specific to the | "A reference to MIB definitions specific to the | |||
particular routing protocol which is responsible for | particular routing protocol which is responsible for | |||
this route, as determined by the value specified in the | this route, as determined by the value specified in the | |||
route's ipCidrRouteProto value. If this information is | route's ipCidrRouteProto value. If this information is | |||
not present, its value should be set to the OBJECT | not present, its value should be set to the OBJECT | |||
IDENTIFIER { 0 0 }, which is a syntactically valid | IDENTIFIER { 0 0 }, which is a syntactically valid | |||
object identifier, and any implementation conforming to | object identifier, and any implementation conforming to | |||
ASN.1 and the Basic Encoding Rules must be able to | ASN.1 and the Basic Encoding Rules must be able to | |||
Wasserman, Editor Expires December 2002 17 | ||||
IP Forwarding Table MIB August 2002 | ||||
generate and recognize this value." | generate and recognize this value." | |||
::= { ipCidrRouteEntry 9 } | ::= { ipCidrRouteEntry 9 } | |||
ipCidrRouteNextHopAS OBJECT-TYPE | ipCidrRouteNextHopAS OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"The Autonomous System Number of the Next Hop. The | "The Autonomous System Number of the Next Hop. The | |||
semantics of this object are determined by the routing- | semantics of this object are determined by the routing- | |||
skipping to change at line 947 | skipping to change at line 918 | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { ipCidrRouteEntry 11 } | ::= { ipCidrRouteEntry 11 } | |||
ipCidrRouteMetric2 OBJECT-TYPE | ipCidrRouteMetric2 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
Wasserman, Editor Expires December 2002 17 | ||||
IP Forwarding Table MIB November 2002 | ||||
protocol specified in the route's ipCidrRouteProto | protocol specified in the route's ipCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { ipCidrRouteEntry 12 } | ::= { ipCidrRouteEntry 12 } | |||
ipCidrRouteMetric3 OBJECT-TYPE | ipCidrRouteMetric3 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's ipCidrRouteProto | protocol specified in the route's ipCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { ipCidrRouteEntry 13 } | ::= { ipCidrRouteEntry 13 } | |||
Wasserman, Editor Expires December 2002 18 | ||||
IP Forwarding Table MIB August 2002 | ||||
ipCidrRouteMetric4 OBJECT-TYPE | ipCidrRouteMetric4 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's ipCidrRouteProto | protocol specified in the route's ipCidrRouteProto | |||
value. If this metric is not used, its value should be | value. If this metric is not used, its value should be | |||
set to -1." | set to -1." | |||
skipping to change at line 1004 | skipping to change at line 976 | |||
ipCidrRouteStatus OBJECT-TYPE | ipCidrRouteStatus OBJECT-TYPE | |||
SYNTAX RowStatus | SYNTAX RowStatus | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"The row status variable, used according to row | "The row status variable, used according to row | |||
installation and removal conventions." | installation and removal conventions." | |||
::= { ipCidrRouteEntry 16 } | ::= { ipCidrRouteEntry 16 } | |||
Wasserman, Editor Expires December 2002 18 | ||||
IP Forwarding Table MIB November 2002 | ||||
-- compliance statements | -- compliance statements | |||
ipForwardCompliance MODULE-COMPLIANCE | ipForwardCompliance MODULE-COMPLIANCE | |||
STATUS deprecated | STATUS deprecated | |||
DESCRIPTION | DESCRIPTION | |||
"The compliance statement for SNMPv2 entities which | "The compliance statement for SNMPv2 entities which | |||
implement the ipForward MIB." | implement the ipForward MIB." | |||
MODULE -- this module | MODULE -- this module | |||
MANDATORY-GROUPS { ipForwardCidrRouteGroup } | MANDATORY-GROUPS { ipForwardCidrRouteGroup } | |||
::= { ipForwardCompliances 1 } | ::= { ipForwardCompliances 1 } | |||
-- units of conformance | -- units of conformance | |||
ipForwardCidrRouteGroup OBJECT-GROUP | ipForwardCidrRouteGroup OBJECT-GROUP | |||
Wasserman, Editor Expires December 2002 19 | ||||
IP Forwarding Table MIB August 2002 | ||||
OBJECTS { ipCidrRouteNumber, | OBJECTS { ipCidrRouteNumber, | |||
ipCidrRouteDest, ipCidrRouteMask, ipCidrRouteTos, | ipCidrRouteDest, ipCidrRouteMask, ipCidrRouteTos, | |||
ipCidrRouteNextHop, ipCidrRouteIfIndex, | ipCidrRouteNextHop, ipCidrRouteIfIndex, | |||
ipCidrRouteType, ipCidrRouteProto, ipCidrRouteAge, | ipCidrRouteType, ipCidrRouteProto, ipCidrRouteAge, | |||
ipCidrRouteInfo,ipCidrRouteNextHopAS, | ipCidrRouteInfo,ipCidrRouteNextHopAS, | |||
ipCidrRouteMetric1, ipCidrRouteMetric2, | ipCidrRouteMetric1, ipCidrRouteMetric2, | |||
ipCidrRouteMetric3, ipCidrRouteMetric4, | ipCidrRouteMetric3, ipCidrRouteMetric4, | |||
ipCidrRouteMetric5, ipCidrRouteStatus | ipCidrRouteMetric5, ipCidrRouteStatus | |||
} | } | |||
STATUS deprecated | STATUS deprecated | |||
skipping to change at line 1060 | skipping to change at line 1031 | |||
-- The IP Forwarding Table obsoletes and replaces the ipRoute | -- The IP Forwarding Table obsoletes and replaces the ipRoute | |||
-- Table current in MIB-I and MIB-II. It adds knowledge of | -- Table current in MIB-I and MIB-II. It adds knowledge of | |||
-- the autonomous system of the next hop, multiple next hop | -- the autonomous system of the next hop, multiple next hop | |||
-- support, and policy routing support. | -- support, and policy routing support. | |||
ipForwardTable OBJECT-TYPE | ipForwardTable OBJECT-TYPE | |||
SYNTAX SEQUENCE OF IpForwardEntry | SYNTAX SEQUENCE OF IpForwardEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS obsolete | STATUS obsolete | |||
Wasserman, Editor Expires December 2002 19 | ||||
IP Forwarding Table MIB November 2002 | ||||
DESCRIPTION | DESCRIPTION | |||
"This entity's IP Routing table." | "This entity's IP Routing table." | |||
REFERENCE | REFERENCE | |||
"RFC 1213 Section 6.6, The IP Group" | "RFC 1213 Section 6.6, The IP Group" | |||
::= { ipForward 2 } | ::= { ipForward 2 } | |||
ipForwardEntry OBJECT-TYPE | ipForwardEntry OBJECT-TYPE | |||
SYNTAX IpForwardEntry | SYNTAX IpForwardEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"A particular route to a particular destination, under a | "A particular route to a particular destination, under a | |||
particular policy." | particular policy." | |||
INDEX { | INDEX { | |||
ipForwardDest, | ipForwardDest, | |||
ipForwardProto, | ipForwardProto, | |||
ipForwardPolicy, | ipForwardPolicy, | |||
ipForwardNextHop | ipForwardNextHop | |||
Wasserman, Editor Expires December 2002 20 | ||||
IP Forwarding Table MIB August 2002 | ||||
} | } | |||
::= { ipForwardTable 1 } | ::= { ipForwardTable 1 } | |||
IpForwardEntry ::= SEQUENCE { | IpForwardEntry ::= SEQUENCE { | |||
ipForwardDest IpAddress, | ipForwardDest IpAddress, | |||
ipForwardMask IpAddress, | ipForwardMask IpAddress, | |||
ipForwardPolicy Integer32, | ipForwardPolicy Integer32, | |||
ipForwardNextHop IpAddress, | ipForwardNextHop IpAddress, | |||
ipForwardIfIndex Integer32, | ipForwardIfIndex Integer32, | |||
ipForwardType INTEGER, | ipForwardType INTEGER, | |||
skipping to change at line 1118 | skipping to change at line 1089 | |||
"The destination IP address of this route. An entry | "The destination IP address of this route. An entry | |||
with a value of 0.0.0.0 is considered a default route. | with a value of 0.0.0.0 is considered a default route. | |||
This object may not take a Multicast (Class D) address | This object may not take a Multicast (Class D) address | |||
value. | value. | |||
Any assignment (implicit or otherwise) of an instance | Any assignment (implicit or otherwise) of an instance | |||
of this object to a value x must be rejected if the | of this object to a value x must be rejected if the | |||
bitwise logical-AND of x with the value of the | bitwise logical-AND of x with the value of the | |||
corresponding instance of the ipForwardMask object is | corresponding instance of the ipForwardMask object is | |||
Wasserman, Editor Expires December 2002 20 | ||||
IP Forwarding Table MIB November 2002 | ||||
not equal to x." | not equal to x." | |||
::= { ipForwardEntry 1 } | ::= { ipForwardEntry 1 } | |||
ipForwardMask OBJECT-TYPE | ipForwardMask OBJECT-TYPE | |||
SYNTAX IpAddress | SYNTAX IpAddress | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"Indicate the mask to be logical-ANDed with the | "Indicate the mask to be logical-ANDed with the | |||
destination address before being compared to the value | destination address before being compared to the value | |||
in the ipForwardDest field. For those systems that do | in the ipForwardDest field. For those systems that do | |||
not support arbitrary subnet masks, an agent constructs | not support arbitrary subnet masks, an agent constructs | |||
the value of the ipForwardMask by reference to the IP | the value of the ipForwardMask by reference to the IP | |||
Address Class. | Address Class. | |||
Any assignment (implicit or otherwise) of an instance | Any assignment (implicit or otherwise) of an instance | |||
of this object to a value x must be rejected if the | of this object to a value x must be rejected if the | |||
bitwise logical-AND of x with the value of the | bitwise logical-AND of x with the value of the | |||
Wasserman, Editor Expires December 2002 21 | ||||
IP Forwarding Table MIB August 2002 | ||||
corresponding instance of the ipForwardDest object is | corresponding instance of the ipForwardDest object is | |||
not equal to ipForwardDest." | not equal to ipForwardDest." | |||
DEFVAL { '00000000'h } -- 0.0.0.0 | DEFVAL { '00000000'h } -- 0.0.0.0 | |||
::= { ipForwardEntry 2 } | ::= { ipForwardEntry 2 } | |||
-- The following convention is included for specification | -- The following convention is included for specification | |||
-- of TOS Field contents. At this time, the Host Requirements | -- of TOS Field contents. At this time, the Host Requirements | |||
-- and the Router Requirements documents disagree on the width | -- and the Router Requirements documents disagree on the width | |||
-- of the TOS field. This mapping describes the Router | -- of the TOS field. This mapping describes the Router | |||
-- Requirements mapping, and leaves room to widen the TOS field | -- Requirements mapping, and leaves room to widen the TOS field | |||
skipping to change at line 1175 | skipping to change at line 1146 | |||
specified by the following convention. Zero | specified by the following convention. Zero | |||
indicates the default path if no more specific | indicates the default path if no more specific | |||
policy applies. | policy applies. | |||
+-----+-----+-----+-----+-----+-----+-----+-----+ | +-----+-----+-----+-----+-----+-----+-----+-----+ | |||
| | | | | | | | | | |||
| PRECEDENCE | TYPE OF SERVICE | 0 | | | PRECEDENCE | TYPE OF SERVICE | 0 | | |||
| | | | | | | | | | |||
+-----+-----+-----+-----+-----+-----+-----+-----+ | +-----+-----+-----+-----+-----+-----+-----+-----+ | |||
Wasserman, Editor Expires December 2002 21 | ||||
IP Forwarding Table MIB November 2002 | ||||
IP TOS IP TOS | IP TOS IP TOS | |||
Field Policy Field Policy | Field Policy Field Policy | |||
Contents Code Contents Code | Contents Code Contents Code | |||
0 0 0 0 ==> 0 0 0 0 1 ==> 2 | 0 0 0 0 ==> 0 0 0 0 1 ==> 2 | |||
0 0 1 0 ==> 4 0 0 1 1 ==> 6 | 0 0 1 0 ==> 4 0 0 1 1 ==> 6 | |||
0 1 0 0 ==> 8 0 1 0 1 ==> 10 | 0 1 0 0 ==> 8 0 1 0 1 ==> 10 | |||
0 1 1 0 ==> 12 0 1 1 1 ==> 14 | 0 1 1 0 ==> 12 0 1 1 1 ==> 14 | |||
1 0 0 0 ==> 16 1 0 0 1 ==> 18 | 1 0 0 0 ==> 16 1 0 0 1 ==> 18 | |||
1 0 1 0 ==> 20 1 0 1 1 ==> 22 | 1 0 1 0 ==> 20 1 0 1 1 ==> 22 | |||
1 1 0 0 ==> 24 1 1 0 1 ==> 26 | 1 1 0 0 ==> 24 1 1 0 1 ==> 26 | |||
1 1 1 0 ==> 28 1 1 1 1 ==> 30 | 1 1 1 0 ==> 28 1 1 1 1 ==> 30 | |||
Protocols defining 'policy' otherwise must either | Protocols defining 'policy' otherwise must either | |||
define a set of values which are valid for | define a set of values which are valid for | |||
this object or must implement an integer-instanced | this object or must implement an integer-instanced | |||
policy table for which this object's | policy table for which this object's | |||
value acts as an index." | value acts as an index." | |||
Wasserman, Editor Expires December 2002 22 | ||||
IP Forwarding Table MIB August 2002 | ||||
::= { ipForwardEntry 3 } | ::= { ipForwardEntry 3 } | |||
ipForwardNextHop OBJECT-TYPE | ipForwardNextHop OBJECT-TYPE | |||
SYNTAX IpAddress | SYNTAX IpAddress | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"On remote routes, the address of the next system en | "On remote routes, the address of the next system en | |||
route; Otherwise, 0.0.0.0." | route; Otherwise, 0.0.0.0." | |||
::= { ipForwardEntry 4 } | ::= { ipForwardEntry 4 } | |||
skipping to change at line 1233 | skipping to change at line 1203 | |||
remote (4) -- remote destination | remote (4) -- remote destination | |||
} | } | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"The type of route. Note that local(3) refers to a | "The type of route. Note that local(3) refers to a | |||
route for which the next hop is the final destination; | route for which the next hop is the final destination; | |||
remote(4) refers to a route for which the next hop is | remote(4) refers to a route for which the next hop is | |||
not the final destination. | not the final destination. | |||
Wasserman, Editor Expires December 2002 22 | ||||
IP Forwarding Table MIB November 2002 | ||||
Setting this object to the value invalid(2) has the | Setting this object to the value invalid(2) has the | |||
effect of invalidating the corresponding entry in the | effect of invalidating the corresponding entry in the | |||
ipForwardTable object. That is, it effectively | ipForwardTable object. That is, it effectively | |||
disassociates the destination identified with said | disassociates the destination identified with said | |||
entry from the route identified with said entry. It is | entry from the route identified with said entry. It is | |||
an implementation-specific matter as to whether the | an implementation-specific matter as to whether the | |||
agent removes an invalidated entry from the table. | agent removes an invalidated entry from the table. | |||
Accordingly, management stations must be prepared to | Accordingly, management stations must be prepared to | |||
receive tabular information from agents that | receive tabular information from agents that | |||
corresponds to entries not currently in use. Proper | corresponds to entries not currently in use. Proper | |||
interpretation of such entries requires examination of | interpretation of such entries requires examination of | |||
the relevant ipForwardType object." | the relevant ipForwardType object." | |||
DEFVAL { invalid } | DEFVAL { invalid } | |||
::= { ipForwardEntry 6 } | ::= { ipForwardEntry 6 } | |||
ipForwardProto OBJECT-TYPE | ipForwardProto OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
Wasserman, Editor Expires December 2002 23 | ||||
IP Forwarding Table MIB August 2002 | ||||
other (1), -- not specified | other (1), -- not specified | |||
local (2), -- local interface | local (2), -- local interface | |||
netmgmt (3), -- static route | netmgmt (3), -- static route | |||
icmp (4), -- result of ICMP Redirect | icmp (4), -- result of ICMP Redirect | |||
-- the following are all dynamic | -- the following are all dynamic | |||
-- routing protocols | -- routing protocols | |||
egp (5), -- Exterior Gateway Protocol | egp (5), -- Exterior Gateway Protocol | |||
ggp (6), -- Gateway-Gateway Protocol | ggp (6), -- Gateway-Gateway Protocol | |||
hello (7), -- FuzzBall HelloSpeak | hello (7), -- FuzzBall HelloSpeak | |||
skipping to change at line 1290 | skipping to change at line 1259 | |||
::= { ipForwardEntry 7 } | ::= { ipForwardEntry 7 } | |||
ipForwardAge OBJECT-TYPE | ipForwardAge OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"The number of seconds since this route was last updated | "The number of seconds since this route was last updated | |||
or otherwise determined to be correct. Note that no | or otherwise determined to be correct. Note that no | |||
semantics of `too old' can be implied except through | semantics of `too old' can be implied except through | |||
Wasserman, Editor Expires December 2002 23 | ||||
IP Forwarding Table MIB November 2002 | ||||
knowledge of the routing protocol by which the route | knowledge of the routing protocol by which the route | |||
was learned." | was learned." | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { ipForwardEntry 8 } | ::= { ipForwardEntry 8 } | |||
ipForwardInfo OBJECT-TYPE | ipForwardInfo OBJECT-TYPE | |||
SYNTAX OBJECT IDENTIFIER | SYNTAX OBJECT IDENTIFIER | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"A reference to MIB definitions specific to the | "A reference to MIB definitions specific to the | |||
particular routing protocol which is responsible for | particular routing protocol which is responsible for | |||
this route, as determined by the value specified in the | this route, as determined by the value specified in the | |||
route's ipForwardProto value. If this information is | route's ipForwardProto value. If this information is | |||
not present, its value should be set to the OBJECT | not present, its value should be set to the OBJECT | |||
IDENTIFIER { 0 0 }, which is a syntactically valid | IDENTIFIER { 0 0 }, which is a syntactically valid | |||
object identifier, and any implementation conforming to | object identifier, and any implementation conforming to | |||
ASN.1 and the Basic Encoding Rules must be able to | ASN.1 and the Basic Encoding Rules must be able to | |||
Wasserman, Editor Expires December 2002 24 | ||||
IP Forwarding Table MIB August 2002 | ||||
generate and recognize this value." | generate and recognize this value." | |||
::= { ipForwardEntry 9 } | ::= { ipForwardEntry 9 } | |||
ipForwardNextHopAS OBJECT-TYPE | ipForwardNextHopAS OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"The Autonomous System Number of the Next Hop. When | "The Autonomous System Number of the Next Hop. When | |||
this is unknown or not relevant to the protocol | this is unknown or not relevant to the protocol | |||
skipping to change at line 1348 | skipping to change at line 1317 | |||
ipForwardMetric2 OBJECT-TYPE | ipForwardMetric2 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's ipForwardProto value. | protocol specified in the route's ipForwardProto value. | |||
If this metric is not used, its value should be set to | If this metric is not used, its value should be set to | |||
Wasserman, Editor Expires December 2002 24 | ||||
IP Forwarding Table MIB November 2002 | ||||
-1." | -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { ipForwardEntry 12 } | ::= { ipForwardEntry 12 } | |||
ipForwardMetric3 OBJECT-TYPE | ipForwardMetric3 OBJECT-TYPE | |||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's ipForwardProto value. | protocol specified in the route's ipForwardProto value. | |||
If this metric is not used, its value should be set to | If this metric is not used, its value should be set to | |||
-1." | -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
::= { ipForwardEntry 13 } | ::= { ipForwardEntry 13 } | |||
ipForwardMetric4 OBJECT-TYPE | ipForwardMetric4 OBJECT-TYPE | |||
Wasserman, Editor Expires December 2002 25 | ||||
IP Forwarding Table MIB August 2002 | ||||
SYNTAX Integer32 | SYNTAX Integer32 | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"An alternate routing metric for this route. The | "An alternate routing metric for this route. The | |||
semantics of this metric are determined by the routing- | semantics of this metric are determined by the routing- | |||
protocol specified in the route's ipForwardProto value. | protocol specified in the route's ipForwardProto value. | |||
If this metric is not used, its value should be set to | If this metric is not used, its value should be set to | |||
-1." | -1." | |||
DEFVAL { -1 } | DEFVAL { -1 } | |||
skipping to change at line 1407 | skipping to change at line 1376 | |||
ipForwardOldCompliance MODULE-COMPLIANCE | ipForwardOldCompliance MODULE-COMPLIANCE | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"The compliance statement for SNMP entities which | "The compliance statement for SNMP entities which | |||
implement the ipForward MIB." | implement the ipForward MIB." | |||
MODULE -- this module | MODULE -- this module | |||
MANDATORY-GROUPS { ipForwardMultiPathGroup } | MANDATORY-GROUPS { ipForwardMultiPathGroup } | |||
Wasserman, Editor Expires December 2002 25 | ||||
IP Forwarding Table MIB November 2002 | ||||
::= { ipForwardCompliances 2 } | ::= { ipForwardCompliances 2 } | |||
ipForwardMultiPathGroup OBJECT-GROUP | ipForwardMultiPathGroup OBJECT-GROUP | |||
OBJECTS { ipForwardNumber, | OBJECTS { ipForwardNumber, | |||
ipForwardDest, ipForwardMask, ipForwardPolicy, | ipForwardDest, ipForwardMask, ipForwardPolicy, | |||
ipForwardNextHop, ipForwardIfIndex, ipForwardType, | ipForwardNextHop, ipForwardIfIndex, ipForwardType, | |||
ipForwardProto, ipForwardAge, ipForwardInfo, | ipForwardProto, ipForwardAge, ipForwardInfo, | |||
ipForwardNextHopAS, | ipForwardNextHopAS, | |||
ipForwardMetric1, ipForwardMetric2, ipForwardMetric3, | ipForwardMetric1, ipForwardMetric2, ipForwardMetric3, | |||
ipForwardMetric4, ipForwardMetric5 | ipForwardMetric4, ipForwardMetric5 | |||
} | } | |||
STATUS obsolete | STATUS obsolete | |||
DESCRIPTION | DESCRIPTION | |||
"IP Multipath Route Table." | "IP Multipath Route Table." | |||
::= { ipForwardGroups 2 } | ::= { ipForwardGroups 2 } | |||
END | END | |||
Wasserman, Editor Expires December 2002 26 | Wasserman, Editor Expires December 2002 26 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
10 Security Considerations | 10 Security Considerations | |||
There are a number of management objects defined in this MIB that | There are a number of management objects defined in this MIB that | |||
have a MAX-ACCESS clause of read-write and/or read-create. Such | have a MAX-ACCESS clause of read-write and/or read-create. Such | |||
objects may be considered sensitive or vulnerable in some network | objects may be considered sensitive or vulnerable in some network | |||
environments. The support for SET operations in a non-secure | environments. The support for SET operations in a non-secure | |||
environment without proper protection can have a negative effect on | environment without proper protection can have a negative effect on | |||
network operations. | network operations. | |||
skipping to change at line 1465 | skipping to change at line 1437 | |||
use of the User-based Security Model RFC 2574 [13] and the View- | use of the User-based Security Model RFC 2574 [13] and the View- | |||
based Access Control Model RFC 2575 [16] is recommended. | based Access Control Model RFC 2575 [16] is recommended. | |||
It is then a customer/user responsibility to ensure that the SNMP | It is then a customer/user responsibility to ensure that the SNMP | |||
entity giving access to an instance of this MIB, is properly | entity giving access to an instance of this MIB, is properly | |||
configured to give access to the objects only to those principals | configured to give access to the objects only to those principals | |||
(users) that have legitimate rights to indeed GET or SET | (users) that have legitimate rights to indeed GET or SET | |||
(change/create/delete) them. | (change/create/delete) them. | |||
Wasserman, Editor Expires December 2002 27 | Wasserman, Editor Expires December 2002 27 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
11 References | 11 References | |||
[RFC2026] | [RFC2026] | |||
S. Bradner, "The Internet Standards Process -- Revision 3", | S. Bradner, "The Internet Standards Process -- Revision 3", | |||
RFC 2026, BCP9, October 1996 | RFC 2026, BCP9, October 1996 | |||
[RFC2119] | [RFC2119] | |||
S. Bradner, "Key words for use in RFCs to Indicate Requirement | S. Bradner, "Key words for use in RFCs to Indicate Requirement | |||
Levels", RFC 2119, BCP14, March 1999. | Levels", RFC 2119, BCP14, March 1999. | |||
skipping to change at line 1521 | skipping to change at line 1493 | |||
SMIv2", STD 58, RFC 2580, April 1999. | SMIv2", STD 58, RFC 2580, April 1999. | |||
[9] | [9] | |||
Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple | Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple | |||
Network Management Protocol", STD 15, RFC 1157, May 1990. | Network Management Protocol", STD 15, RFC 1157, May 1990. | |||
[10] | [10] | |||
Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, | Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, | |||
Wasserman, Editor Expires December 2002 28 | Wasserman, Editor Expires December 2002 28 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
"Introduction to Community-based SNMPv2", RFC 1901, January | "Introduction to Community-based SNMPv2", RFC 1901, January | |||
1996. | 1996. | |||
[11] | [11] | |||
Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, | Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, | |||
"Transport Mappings for Version 2 of the Simple Network | "Transport Mappings for Version 2 of the Simple Network | |||
Management Protocol (SNMPv2)", RFC 1906, January 1996. | Management Protocol (SNMPv2)", RFC 1906, January 1996. | |||
[12] | [12] | |||
skipping to change at line 1571 | skipping to change at line 1543 | |||
Nichols, K., Blake, S., Baker, F., Black, D., "Definition of | Nichols, K., Blake, S., Baker, F., Black, D., "Definition of | |||
the Differentiated Services Field (DS Field) in the IPv4 and | the Differentiated Services Field (DS Field) in the IPv4 and | |||
IPv6 Headers", RFC 2474, December 1998. | IPv6 Headers", RFC 2474, December 1998. | |||
[19] | [19] | |||
Daniele, M., Haberman, B., Routhier, S., Schoenwaelder, J., | Daniele, M., Haberman, B., Routhier, S., Schoenwaelder, J., | |||
"Textual Conventions for Internet Network Addresses", RFC | "Textual Conventions for Internet Network Addresses", RFC | |||
3291, May2002 | 3291, May2002 | |||
Wasserman, Editor Expires December 2002 29 | Wasserman, Editor Expires December 2002 29 | |||
IP Forwarding Table MIB August 2002 | IP Forwarding Table MIB November 2002 | |||
12 Authors and Acknowledgements | 12 Authors and Acknowledgements | |||
This document was based on RFC 2096 [1]. | This document was based on RFC 2096 [1]. | |||
The following people provided text for this version of the | The following people provided text for this version of the | |||
document, or were authors of previous versions: | document, or were authors of previous versions: | |||
Fred Baker, Cisco | Fred Baker, Cisco | |||
Bill Fenner, AT&T Research | Bill Fenner, AT&T Research | |||
Brian Haberman | Brian Haberman | |||
Juergen Schoenwalder, TU Braunschweig | Juergen Schoenwalder, TU Braunschweig | |||
Dave Thaler, Microsoft | Dave Thaler, Microsoft | |||
Dario Accornero reviewed the document and provided helpful | Dario Accornero, Mark Adam, Qing Li and Shawn Routhier reviewed the | |||
feedback. | document and provided helpful feedback. | |||
13 Editor's Contact Information | 13 Editor's Contact Information | |||
Comments or questions regarding this document should be sent to: | Comments or questions regarding this document should be sent to: | |||
Margaret Wasserman | Margaret Wasserman | |||
Wind River | Wind River | |||
10 Tara Blvd., Suite 330 Phone: (603) 897-2067 | 10 Tara Blvd., Suite 330 Phone: (603) 897-2067 | |||
Nashua, NH 03062 USA Email: mrw@windriver.com | Nashua, NH 03062 USA Email: mrw@windriver.com | |||
End of changes. | ||||
This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/ |