[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IESG EValuation: draft-ietf-tewg-interas-mpls-te-req-08.txt



Hi Bert,

Thanks very much for forwarding on IESG's comments. Please find our further comments in lines below:


At 02:22 PM 8/19/2004, Wijnen, Bert (Bert) wrote:
As agreed earlier on, this document is
   Participant in PROTO Team pilot:
   Workgroup Chair Followup of AD Evaluation Comments

http://www.ietf.org/internet-drafts/draft-ietf-proto-ad-comments-pilot-00.txt

So I have just collected all comments and am passing it to the WG chairs
to further shepherd composition of answers and possible updates to the document
based on the IESG review comments.


I personally believe it is probably best to do one more rev,
and pay special attention to comments from Allison, Ted and Harald.

Ok, thanks.

Bert
--------------------- IESG review:

Discusses and Comments
Harald Alvestrand:
Comment:
[2004-08-19] Reviewed by Mary Barnes, Gen-ART
The abstract & title does not say that the document contains scenarios.
Perhaps it should.

Will update the abstract... Since this document is really about requirements and scenarios are only there to help the understanding of requirement discussions, I would like to leave the title as it is now.


Ted Hardie:
Comment:
[2004-08-17] There are a number of non-ASCII characters in section 4.

I personally found the use of the term "Application Scenarios" in section 4
confusing. These really don't relate to inter-AS traffic engineering requirements
for specific applications, the mention of voice over ip and video over IP
as a driver for 4.1.3 notwithstanding. These are deployment strategies that
inter-AS traffic engineering enables (or improves), not application scenarios.

Right, I will remove the wording on the voip and viip...

In 5.1.2., the draft says:

  One can conceive that an inter-AS MPLS TE tunnel path signaled
  across inter-AS links consists of a sequence of intra-AS segments.

Do they mean that this is modeled as sequence of intra-AS segments?

This was a mistake. It should be "AS segments". Thanks for pointing out. The following is the proposed wording:


"...a sequence of ASes, ASBRs and Inter-AS links."

In the same section, the draft says:

    In addition, the proposed solution SHOULD provide the ability
  to specify and signal that certain loose or explicit nodes (e.g. AS
  numbers, etc.) and resources are to be explicitly excluded in the
  inter-AS TE LSP path establishment, such as one defined in
  [EXCLUDE-ROUTE] for instance.

This makes it looks like an AS number is a node, where I think
they mean the AS number is part of the tuple (as in 5.1.10.1).
Some clarification might be in order.

An AS may be considered as an abstract node which could be used as a subobject during signaling in section 4.3.2, RFC 3209. This was clarified at the beginning of this section:
"... when signaling the inter-AS TE LSP path:


      - a set of AS numbers as loose HoPs and/or
..."

That's why we did not provide any additional wording to elaborate when mentioning "AS numbers" as an example for the exclude-route requirement in this paragraph. Similarly, "AS2" was used by itself as a ERO subobject as well In 5.1.10.1.

Hope this clarifies.

Allison Mankin:
Comment:
[2004-08-19] The document speaks of the OSPF-based TE:
However, because
these means offer coarser control of traffic paths and do not
readily offer bandwidth guarantees or fast restoration, they will
not be discussed further in this document.
It does not give citations of the work, or provide analysis of this negative
statement. There are claims to the contrary on these points, so it isn't really a
reasonable point to just throw in here, without analysis. Better to just say that this
document just chooses to explore the fine-grained approach using MPLS, rather than
pursuing the more aggregated approach using OSPF.

Good point... The following is the proposed wording for this paragraph:

"Please note that there are other means of traffic engineering
including Interior Gateway Protocol (IGP); metrics based (for use
within an AS); and Border Gateway Protocol (BGP) attribute based
(for use across ASes, as described in Appendix A), which provide
coarser control of traffic paths. However, this document addresses requirements
for a MPLS based, fine-grained approach for inter-AS TE.



What is a "mechanism", which the document refers to these requirements as leading to?
Operational guidelines for the inter-AS usage?

Here "mechanism" represents the protocol specifications based upon the requirements discussed here and their deployable implementations... if this needs further clarification, I could add a sentence at the end of paragraph 4 in section 1:


"The document will also present a set of application scenarios where the inter-AS traffic engineering mechanism may be required. This mechanism could be implemented based upon the requirements presented in this document."

The document has a list (5.2.2.1) of Inter-AS TE Enforcement Agreement Policies,
that "could be" enforced at the boundaries. The preemption object is under this
not very strong list. It would be very advisable to suggest it be not enforced,
because of the complex issues that arise composing preemption rules that have
been set by non-coordinated endpoints in the ASs and by the authorization issues.

Good point, thanks... In our thinking, weather to enforce on the preemption or not is optional between the SPs, e.g. SP1 with preemption implemented in their TE plane will want to enforce what preemption is requested from SP2 when the inter-AS TE LSP endpoitns are coordinated between SP1 and SP2. So to this point, would it be acceptable if I change "could be" to "SHOULD be" ?


----------- Further comments/nits from General Area Review Team:

This review was done at the request of GEN AD Harald.

---------- Forwarded Message ----------
Date: 18. august 2004 15:27 -0400
From: Mary Barnes <mary.barnes@nortelnetworks.com>
To: 'Harald Tveit Alvestrand' <harald@alvestrand.no>
Cc: gen-art@alvestrand.no
Subject: Review of draft-ietf-tewg-interas-mpls-te-req-08.txt


Assignment: ----------- o draft-ietf-tewg-interas-mpls-te-req-08.txt MPLS Inter-AS Traffic Engineering requirements (Informational) - 4 of 6 Note: NOTE WELL: revision 08 should arrive on August 12.. That is the one to be reviewed/approved.. . Participant in PROTO Team pilot:. Workgroup Chair Followup of AD Evaluation Comments.

http://www.ietf.org/internet-drafts/draft-ietf-proto-ad-comments-pilot-00.t
xt
    Token: Bert Wijnen
    REVIEWER: Mary Barnes (mary.barnes@nortelnetworks.com)

Summary:
--------

The draft should be ready for publication as Informational with the
corrections noted below and perhaps some WG discussion (or chair feedback
at a minimum) on the comments identified below.  I did find the document
difficult to read, but it could be entirely because I am neither an MPLS
nor traffic engineering expert. However, I have made some suggestions for
rewording for the areas that I found most difficult to read.  Given that
it's a requirements document and has been approved by the WG, I don't think
any substantive editing effort beyond that is particularly worthwhile.

Comments:
---------

1. Given that this document also contains a substantive section on
application scenarios, it might be worthwhile to consider a change in name
to: "MPLS Inter-AS Traffic Engineering Requirements and Scenarios".

Sure. will add it...

In
which case, I would also suggest changing the second sentence in the
abstract from:

  "Its main objective is to
  present a set of requirements which would result in general
  guidelines for the definition, selection and
  specification development for any technical solution(s) meeting
  these requirements."
to:
  "Its main objective is to
  present a set of requirements and scenarios which would result in
general
  guidelines for the definition, selection and
  specification development for any technical solution(s) meeting
  these requirements and supporting the scenarios."

Thanks for the wording. Will incorporate....

At a minimum, the abstract should include at least a mention of the
document also containing scenarios.

As will do by incorporating the above wording.

2. Page 8, section 3.3, 1st paragraph.  Is this really supposed to be
dealing with "QoS guarantees"?  Shouldn't this just be "bandwidth
guarantees"(per the general Objectives and Requirements in 3.2)?

Right... Will correct. Thanks.

3. Page 12, section 4.2.1, 2nd paragraph, last sentence.  There's another
reference to "QOS services", but it seems that this should also be
"bandwidth guarantees". Or, this document needs to define what they mean by
QOS services.

Will correct also... Thanks.

4. Page 13, section 4.2.1, 7th paragraph, another "QoS" reference.  Propose
to change "QoS requirement" to "bandwidth requirements".

Yes... will update. thanks...


Nits:
-----
1. Page 1. Status of this memo.  Needs updating to the new template, per
the new guidelines.

I am not aware of the new template. Would you please point me to the RFC documenting the new template ? thanks...



2. Page 3, section 1, 1st sentence, the abbreviation for Service Providers
"(SPs)" should be added here as the term "SP" is used in a subsequent
paragraph.

Right. Thanks.


3. Page 5, section 3.1, definition of Intra-AS TE, correct the extra
whitespace between "an" and "AS".

Yes, thanks.

4. Page 5, section 3.1, definition of Inter-AS TE.  Suggest to add the
following to this definition to clarify that this term is used specifically
to refer to IP/MPLS networks for the scope of this document (as clarified
later in the document in section 3.3):

    "Since this document only addresses IP/MPLS networks, any reference to
Inter-AS TE in this document refers only to IP/MPLS networks and is not
intended to address IP-only TE requirements."

Will incorporate. Thanks for the proposed wording.

5. Page 7, section 3.2.2, 4th paragraph, 2nd sentence. For readability (and
per Webster's), change "Un-deterministic" to "Nondeterministic" and
"un-coordinated" to "uncoordinated".

Thanks.. will correct.

6. Page 9, section 4.1.1, 4th paragraph, last sentence. For readability,
change: "beyond the scope of this document and will therefore not be
discussed here" to:

"beyond the scope of this document and are not discussed further."

Sure... thanks for the wording.

7. Starting on Page 9, 5th paragraph, there are funky characters due to
using the wrong format for the single quote spread throughout the remainder
of sections in 4.1. (e.g. SP1Æs).

Right... will correct them thanks.

8. Page 12, section 4.2.1, 4th paragraph, 1st sentence. Change "Continent"
to "continent".

will correct. thanks...

9. Page 12, section 4.2.1, 5th paragraph, 1st paragraph.  For readability,
remove "(not partially)" OR add ", rather than partially" to the end of
that sentence.

Will use ",rather than partially"... thanks.

10. Page 16, section 5.1.6, 1st sentence. Change "pair" to "pairs".

Right. Will correct. Thanks.

11. Page 16, section 5.1.6, 1st paragraph, last sentence. Add a "SHOULD"
prior to "interoperate" in the last sentence to highlight this 2nd
requirement (provided SHOULD is the appropriate strength for that
requirement).

Good point. will add. thanks.

12. Page 17, setion 5.1.7, 1st paragraph, last sentence. Ditto comment 10.

Will remove " ...and interoperate seamlessly with the current intra-AS MPLS DS-TE mechanism [DSTE-PROT]."...


13. Page 19, section 5.1.13. Remove "on" from the phrase "SHOULD NOT impact
on existing".

Will do. thanks.

14. Page 25, section 11. Copyright date should be 2004.

Right. Thanks...


Many thanks once again for your comments.

Regards,
Raymond and JP