Sriram, I have discussed this by email with my co-author who is in transit. Please find out reply interpolated below, with apologies for delay.

-George


From: "Sriram, Kotikalapudi" <[email protected]>
Date: 3 November 2009 4:00:14 AM AEDT
To: "[email protected]" <[email protected]>
Subject: Re: [sidr] revision to draft-ietf-sidr-roa-validation

Comments on the -03 version:

Section 4.1 is a bit confusing because it does not seem to take ROA prefix maxlength into consideration or fails to make any mention of it.

Yes, you are right - it could be clearer that "More Specific than ROA" in the table and the text that says "more specific than the ROA" means a prefix length that is greater than the ROA's maxLength value. That is clear in section 2, step 3, but not specifically reiterated in section 4.1


Several of the statements in this section do not make it clear what implication maxlength has on prefix matching. For example, does definition of "covering aggregate" include the case when the update (route) prefix length is longer than maxlength?

"Covering aggregate" is used twice in the draft - once in section 2 to describe the set of ROAs that are potential candidates to validate a route object, and again in section 4 to describe the validation of a single route object. The context of use in the two sections is different, and we (the authors) had felt that the text was sufficitly clear, but evidently that was not a good assumption.


In my understanding, ROA prefix is not a _covering_ aggregate if the update prefix length exceeds maxlength, unless purposefully defined otherwise.

It would help if you gave an example here. We are lost in understanding your question.

"Covering Aggregate" should be clearly defined in Section 2, explicitly stating what role maxlength plays, before getting into any description of algorithms.

The role of maxlength is clearly described in step 3 of section 2, but your point about "covering aggregate" not being well defined is a good point.

Perhaps an example would help with the text.



In my opinion, Section 2 already provides coverage for partial deployment for the case of prefixes that are not included in any ROA. Steps 1 and 2 of the algorithm on page 4 take care of this case of partial deployment. So having a modified algorithm in Section 4 seems redundant. The discussion part of Section 4 is relevant and can be suitably edited and moved to Section 2.

Section 4 does not present a modified algorithm. Section 4 explains the derivation of the "unknown" outcome of step 2 of section 2.



_______________________________________________
sidr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sidr

Reply via email to