IDPR as a Proposed Standard
Gene Tsudik <gts@zurich.ibm.com> Mon, 06 April 1992 20:13 UTC
Received: from nri.nri.reston.va.us by ietf.NRI.Reston.VA.US id aa07873;
6 Apr 92 16:13 EDT
Received: from nri.reston.va.us by NRI.Reston.VA.US id aa26050;
6 Apr 92 16:16 EDT
Received: from PARK-STREET.BBN.COM by NRI.Reston.VA.US id aa26041;
6 Apr 92 16:16 EDT
Received: from park-street by PARK-STREET.bbn.COM id aa00091;
6 Apr 92 15:57 EDT
Received: from BBN.COM by PARK-STREET.BBN.COM id aa00087; 6 Apr 92 15:55 EDT
Received: from [129.34.139.11] by BBN.COM id aa11257; 6 Apr 92 15:55 EDT
Received: from ZURLVM1 by zurich.ibm.com (IBM VM SMTP V2R2) with BSMTP id 0799;
Mon, 06 Apr 92 15:54:54 EDT
Date: Mon, 6 Apr 92 21:55:01 SET
From: Gene Tsudik <gts@zurich.ibm.com>
To: idpr-wg@bbn.com, yacov@watson.ibm.com
Subject: IDPR as a Proposed Standard
Message-ID: <9204061616.aa26041@NRI.Reston.VA.US>
This message is intended as partial response to recent comments on IDPR by Y. Rekhter. Actually, I'd like to address only one point that has to do with IP source routing. > Do you have any specific details that would substantiate your claim > that there is "no efficient source-specified forwarding" ? > You also claim that "IP source routing is not efficient for forwarding > large numbers of data messages". First of all, I wonder whether you > have any data in support of such claim. Second of all, does your > statement implies that IP source routing is efficient for forwarding > SMALL numbers of data messages and "is not efficient" ONLY when > the number of messages to be forwarded is large ? If the answer is > yes, then how could you justify a need for a special network layer > protocol when the number of messages is not large ? There are two types of IP source routing: strict(SSR) and loose(LSR). SSR is all but useless as we'd like to be able to hide intra-domain structure from the inter-domain traffic. Also, in the "unlikely" event that a router goes down we'd like to handle the situation without having to bounce a packet and recompute a different SSR. LSR is a wee bit better. It allows us to hide the intra-domain structure by specifiying only the border routers as part of an LSR. However, we would still have a problem of not being able to switch to a parallel border router when one of the routers specified in an LSR goes down. Also, we introduce two types of overhead: i) overhead due to LSR itself (extra length) and This one is not a big deal as bits are cheap nowadays. The only worrisome issue has to do with really looooong routes. IP is limited to 60 bytes of header length (which includes options). 20 out of these 60 bytes are taken up by the standard IP header which leaves 40. 4 more are used up by option id, option length and padding. This leaves 36 bytes which leaves enough space for up to 9 IP addresses, i.e., 9 hops max. Hence, only Policy Routes of 5 AD hops or less can be accommodated (including endpoint AD hops). IDPR, being a protocol in its own right, wouldn't have this problem even if it chose to include full routes in the header. However, IDPR header is quite short (except when exotic authentication is used). ii) overhead due to LSR option processing in EVERY intervening IP router. The problem is that every IP option is visible to (and is, therefore, processed by) each and every IP router encountered. This, of course, includes all non-border routers in all intervening domains. IMHO, it is fair to assume that there are many more non-border (intra-AD) than border routers in an average PR. Therefore, the combined overhead of extra processing in every router may add up... IDPR, on the other hand, is "visible" only to IDPR Policy Gateways (PGs), i.e., only to the border routers. Of course, the overhead in each PG is can be substantial, especially with large PR tables and per PG-hop authentication (for truly paranoid :-}). Gene
- IDPR as a Proposed Standard yakov
- IDPR as a Proposed Standard Gene Tsudik
- IDPR as a Proposed Standard Tony Li
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Milo S. Medin (NASA ARC NSI Project Office)
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Deborah Estrin
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Noel Chiappa
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Noel Chiappa
- Re: IDPR as a Proposed Standard Deborah Estrin
- Re: IDPR as a Proposed Standard little
- Re: IDPR as a Proposed Standard vcerf
- Re: IDPR as a Proposed Standard Noel Chiappa
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Noel Chiappa
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Noel Chiappa
- IDPR as a Proposed Standard yakov
- Re: IDPR as a Proposed Standard Noel Chiappa