7 Sep 2005 22:50
Re: ICMP-MPLS
Joe Touch <touch <at> ISI.EDU>
2005-09-07 20:50:57 GMT
2005-09-07 20:50:57 GMT
I had a question about the current state of draft-ietf-mpls-icmp-03: I'm concerned about the issue of backward compatibility, notably the ways in which the use of the extensions proposed will cause existing ICMP processing to break, notably binding the length of the final field to 128 bytes, esp. considering RFC1812 recommends: Therefore, the ICMP datagram SHOULD contain as much of the original datagram as possible without the length of the ICMP datagram exceeding 576 bytes Given that, it seems that this new variant of ICMP message (which includes headers before IP, rather than IP and thereafter - which is curious enough in itself) ought to demand a new message type, which necessatates use of the "Parameter Problem" code, or the definition of other new codes. Inside those, the new format that uses a list of pointers to include MPLS information might be appropriate. Use of the "unused" area, as Ron suggested, seems inappropriate because those fields are not known to be 'cleared' by existing ICMP sources, so their value cannot be reliably used for flags IMO. Pekka wrote: > So, publish the current draft as Informational with a suitable note > saying that this is the currently deployed practise, stating that > there are architectural problems in the way it is done, and that > the practise should not be extended? And at the same time, try to > do the right thing for IPv6, and possible future IPv4 extensions?(Continue reading)
RSS Feed