Name: draft-gont-icmp-payload-00
Title: Increasing the payload of ICMP error messages
State: Active
Authors: Fernando Gont
Group: Individual Submissions (none)
Date: 2004-08-04
The original ICMP specification states that when a packet elicits an ICMP
error message, the IP header plus the next 64 bits of the original datagram
must be returned in the payload of the ICMP error message. This imposes a
constraint on the design of transport-layer protocols, which are forced to
include all the relevant information needed to identify an instance of
communication in the first 64 bits of their protocol header. It also limits
the amount of data from the original packet available to the
transport-layer when acting on the ICMP error message. Including only the
first 64 bits of the original datagram's payload may also not be enough to
demultiplex ICMP error messages if IP is being used to tunnel some other
network-layer protocol. This document proposes to increase the amount of
data of the original datagram to be included in the payload of ICMP error
messages.
|
|
|