Browse Prior Art Database

Tracing Requirements for Generic Tunnels (RFC3609)

IP.com Disclosure Number: IPCOM000019814D
Original Publication Date: 2003-Sep-01
Included in the Prior Art Database: 2003-Sep-30
Document File: 10 page(s) / 18K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

R. Bonica: AUTHOR [+3]

Abstract

This document specifies requirements for a generic route-tracing application. It also specifies requirements for a protocol that will support that application. Network operators will use the generic route-tracing application to verify proper operation of the IP forwarding plane. They will also use the application to discover details regarding tunnels that support IP forwarding.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 20% of the total text.

Network Working Group R. Bonica

Request for Comments: 3609 MCI

Category: Informational K. Kompella

Juniper Networks

D. Meyer

Sprint

September 2003

Tracing Requirements for Generic Tunnels

Status of this Memo

This memo provides information for the Internet community. It does

not specify an Internet standard of any kind. Distribution of this

memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (2003). All Rights Reserved.

Abstract

This document specifies requirements for a generic route-tracing

application. It also specifies requirements for a protocol that will

support that application. Network operators will use the generic

route-tracing application to verify proper operation of the IP

forwarding plane. They will also use the application to discover

details regarding tunnels that support IP forwarding.

The generic route-tracing application, specified herein, supports a

superset of the functionality that "traceroute" currently offers.

Like traceroute, the generic route-tracing application can discover

the forwarding path between two interfaces that are contained by an

IP network. Unlike traceroute, this application can reveal details

regarding tunnels that support the IP forwarding path.

1. Introduction

IP networks utilize several tunneling technologies. Although these

tunneling technologies provide operators with many useful features,

they also present management challenges. Network operators require a

generic route-tracing application that they can use to verify the

correct operation of the IP forwarding plane. The generic

route-tracing application must be capable of detecting tunnels and

revealing tunnel details. The application also must be useful in

diagnosing tunnel faults.

Bonica, et al. Informational [Page 1]

RFC 3609 Tracing Requirements for Generic Tunnels September 2003

Implementors also require a new protocol that will support the

generic-route tracing application. This document specifies

requirements for that protocol. It specifies requirements,

primarily, by detailing the desired capabilities of the generic

route-tracing application. A particular version of generic

route-tracing application may implement some subset of the desired

capabilities. It may also implement a superset of those

capabilities. However, protocol designers are not required to

consider the additional capabilities when designing the new protocol.

This document also specifies a few protocol requirements, stated as

such. These requirements are driven by desired characteristics of

the generic route-tracing application. Whenever a protocol

requirement is stated, it is mapped to the desired characteristic of

the route-tracing application.

2. Review of Existing Functionality

Currently, network operators use "traceroute" to trace through the

forwarding path of an IP network. Section 3.4 of [RFC-2151] provides

a thorough description of traceroute. Although traceroute is very

reliable and very widely deployed, it is deficient with regard to

tunnel trac...