Transparent Interconnection of Lots of Links (TRILL): Header Extension
draft-ietf-trill-rbridge-extension-05
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2015-10-14
|
05 | (System) | Notify list changed from trill-chairs@ietf.org, draft-ietf-trill-rbridge-extension@ietf.org to (None) |
2014-05-14
|
05 | (System) | IANA registries were updated to include RFC7179 |
2014-05-07
|
05 | (System) | RFC published |
2014-05-05
|
05 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2014-04-14
|
05 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2014-04-07
|
05 | (System) | RFC Editor state changed to RFC-EDITOR from REF |
2014-03-12
|
05 | (System) | RFC Editor state changed to REF from EDIT |
2014-02-03
|
05 | (System) | RFC Editor state changed to EDIT from MISSREF |
2012-08-10
|
05 | Ben Campbell | Request for Last Call review by GENART Completed: Ready. Reviewer: Ben Campbell. |
2012-07-10
|
05 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2012-07-09
|
05 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2012-07-09
|
05 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2012-07-09
|
05 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2012-06-27
|
05 | (System) | IANA Action state changed to In Progress |
2012-06-27
|
05 | Cindy Morgan | State changed to RFC Ed Queue from Approved-announcement sent |
2012-06-27
|
05 | Amy Vezza | State changed to Approved-announcement sent from Approved-announcement to be sent |
2012-06-27
|
05 | Amy Vezza | IESG has approved the document |
2012-06-27
|
05 | Amy Vezza | Closed "Approve" ballot |
2012-06-27
|
05 | Amy Vezza | Ballot approval text was generated |
2012-06-27
|
05 | Amy Vezza | Ballot writeup was changed |
2012-06-27
|
05 | Amy Vezza | State changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
2012-06-20
|
05 | Barry Leiba | [Ballot comment] [*** This was addressed in the -05 version; thanks. ***] -- 5 -- Please explain (briefly -- a sentence or two will surely … [Ballot comment] [*** This was addressed in the -05 version; thanks. ***] -- 5 -- Please explain (briefly -- a sentence or two will surely do) the reason for selecting Standards Action for this registry. I'd prefer it if that sentence or two were in the IANA Considerations, unless there's a reason not to put it there. I understand that there is a limited number of bits to be given out, so freely allocating them for the asking would be harmful. Still, Standards Action is very heavyweight: did you consider IETF Review (which could allow Informational or Experimental documents to do allocations, with community consensus and IESG approval), or even Specification Required (where you could give instructions that the designated expert exert tight control over the allocations)? [5 June, Don responds] > On consideration, I think you are correct that Standards Action is too > heavyweight. However, I also think that Specification Required would > be too lightweight considering the small number of bits available and > the fact that a few of them are already proposed for allocation in > existing various drafts... > > I will check with the co-authors & WG to see if there is any objection > to changing to IETF Review. |
2012-06-20
|
05 | Barry Leiba | [Ballot Position Update] Position for Barry Leiba has been changed to No Objection from Discuss |
2012-06-20
|
05 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2012-06-20
|
05 | Donald Eastlake | New version available: draft-ietf-trill-rbridge-extension-05.txt |
2012-06-20
|
04 | Ron Bonica | [Ballot Position Update] Position for Ronald Bonica has been changed to No Objection from Discuss |
2012-06-20
|
04 | Barry Leiba | [Ballot discuss] [Updated on 20 June] -- 5 -- Please explain (briefly -- a sentence or two will surely do) the reason for selecting Standards … [Ballot discuss] [Updated on 20 June] -- 5 -- Please explain (briefly -- a sentence or two will surely do) the reason for selecting Standards Action for this registry. I'd prefer it if that sentence or two were in the IANA Considerations, unless there's a reason not to put it there. I understand that there is a limited number of bits to be given out, so freely allocating them for the asking would be harmful. Still, Standards Action is very heavyweight: did you consider IETF Review (which could allow Informational or Experimental documents to do allocations, with community consensus and IESG approval), or even Specification Required (where you could give instructions that the designated expert exert tight control over the allocations)? [5 June, Don responds] > On consideration, I think you are correct that Standards Action is too > heavyweight. However, I also think that Specification Required would > be too lightweight considering the small number of bits available and > the fact that a few of them are already proposed for allocation in > existing various drafts... > > I will check with the co-authors & WG to see if there is any objection > to changing to IETF Review. [20 June] Haven't heard further... |
2012-06-20
|
04 | Barry Leiba | Ballot comment and discuss text updated for Barry Leiba |
2012-06-07
|
04 | Cindy Morgan | State changed to IESG Evaluation::Revised ID Needed from IESG Evaluation |
2012-06-07
|
04 | Stephen Farrell | [Ballot comment] This used to be a discuss but since I'm told that the folks in the WG who care already know I'm making it … [Ballot comment] This used to be a discuss but since I'm told that the folks in the WG who care already know I'm making it a comment. "I don't understand the security model for the ingress-to-egress extensions. Given that hop-by-hop extensions can be modified/dropped, there can be no ingress-to-egress cryptographic security, however this is not stated. Were it stated, it would appear to make all extensions hop-by-hop, at least in terms of (non)end-to-end security. Either that or you need a quite complex set of security mechanisms, which I assume you don't want. Or, perhaps the WG were happy that introducing extensions like this, means never being able to use cryptographic security and extensions between ingress and egress? (Or some highly complex in-between state.) I'm not looking for any specific change for now, but rather just to understand what's the expectation here for e2e-like cryptographic security." - Pure opinion from a TRILL-ignoramus: this seems over complex to me. - I don't get how the TLVs are encoded, and associated with the various flag fields, e.g. CItE etc. That may be "obvious" but I didn't get it at all sorry. - I don't get how extended flag thing is supposed to work. How is someone supposed to know when to allow addition of the bicycle extension? - This: "Any extended flag indicating a significant change in the structure or interpretation of later parts of the frame which, if the extended flag were ignored, could cause a failure of service or violation of security policy MUST be a critical extension. If such an extended flag affects any fields that transit RBridges will examine, it MUST be a hop-by-hop critical extended flag" seems like it'd be a fine source for useless rathole arguments. - What does: "A transit or egress RBridge may assume that the critical summary bits are correct." mean? - This seems very odd: "Conflicting extensions SHOULD NOT be defined, but if they are,..." |
2012-06-07
|
04 | Stephen Farrell | [Ballot Position Update] Position for Stephen Farrell has been changed to No Objection from Discuss |
2012-06-07
|
04 | Pete Resnick | [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick |
2012-06-07
|
04 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant |
2012-06-06
|
04 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2012-06-06
|
04 | Ron Bonica | [Ballot discuss] Could you provide use-cases for this extension mechanism? What extensions do you intend to define? How do these extensions fit into your current … [Ballot discuss] Could you provide use-cases for this extension mechanism? What extensions do you intend to define? How do these extensions fit into your current charter? |
2012-06-06
|
04 | Ron Bonica | [Ballot Position Update] New position, Discuss, has been recorded for Ronald Bonica |
2012-06-06
|
04 | Ralph Droms | State changed to IESG Evaluation from Waiting for AD Go-Ahead |
2012-06-06
|
04 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo |
2012-06-06
|
04 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call |
2012-06-05
|
04 | Stephen Farrell | [Ballot discuss] I don't understand the security model for the ingress-to-egress extensions. Given that hop-by-hop extensions can be modified/dropped, there can be no ingress-to-egress cryptographic … [Ballot discuss] I don't understand the security model for the ingress-to-egress extensions. Given that hop-by-hop extensions can be modified/dropped, there can be no ingress-to-egress cryptographic security, however this is not stated. Were it stated, it would appear to make all extensions hop-by-hop, at least in terms of (non)end-to-end security. Either that or you need a quite complex set of security mechanisms, which I assume you don't want. Or, perhaps the WG were happy that introducing extensions like this, means never being able to use cryptographic security and extensions between ingress and egress? (Or some highly complex in-between state.) I'm not looking for any specific change for now, but rather just to understand what's the expectation here for e2e-like cryptographic security. |
2012-06-05
|
04 | Stephen Farrell | [Ballot comment] - Pure opinion from a TRILL-ignoramus: this seems over complex to me. - I don't get how the TLVs are encoded, and associated … [Ballot comment] - Pure opinion from a TRILL-ignoramus: this seems over complex to me. - I don't get how the TLVs are encoded, and associated with the various flag fields, e.g. CItE etc. That may be "obvious" but I didn't get it at all sorry. - I don't get how extended flag thing is supposed to work. How is someone supposed to know when to allow addition of the bicycle extension? - This: "Any extended flag indicating a significant change in the structure or interpretation of later parts of the frame which, if the extended flag were ignored, could cause a failure of service or violation of security policy MUST be a critical extension. If such an extended flag affects any fields that transit RBridges will examine, it MUST be a hop-by-hop critical extended flag" seems like it'd be a fine source for useless rathole arguments. - What does: "A transit or egress RBridge may assume that the critical summary bits are correct." mean? - This seems very odd: "Conflicting extensions SHOULD NOT be defined, but if they are,..." |
2012-06-05
|
04 | Stephen Farrell | [Ballot Position Update] New position, Discuss, has been recorded for Stephen Farrell |
2012-06-05
|
04 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks |
2012-06-05
|
04 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley |
2012-06-05
|
04 | Sean Turner | [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner |
2012-06-05
|
04 | Barry Leiba | [Ballot discuss] -- 5 -- Please explain (briefly -- a sentence or two will surely do) the reason for selecting Standards Action for this registry. … [Ballot discuss] -- 5 -- Please explain (briefly -- a sentence or two will surely do) the reason for selecting Standards Action for this registry. I'd prefer it if that sentence or two were in the IANA Considerations, unless there's a reason not to put it there. I understand that there is a limited number of bits to be given out, so freely allocating them for the asking would be harmful. Still, Standards Action is very heavyweight: did you consider IETF Review (which could allow Informational or Experimental documents to do allocations, with community consensus and IESG approval), or even Specification Required (where you could give instructions that the designated expert exert tight control over the allocations)? |
2012-06-05
|
04 | Barry Leiba | [Ballot comment] What Adrian said.... |
2012-06-05
|
04 | Barry Leiba | [Ballot Position Update] New position, Discuss, has been recorded for Barry Leiba |
2012-06-04
|
04 | Wesley Eddy | [Ballot comment] I had questions that overlapped a subset of Adrian's COMMENT, so would encourage the authors and AD to pay attention to his ballot. |
2012-06-04
|
04 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy |
2012-06-04
|
04 | Pearl Liang | IANA has reviewed draft-ietf-trill-rbridge-extension-04 and has the following comments: IANA understands that, upon approval of this document, there is a single IANA action which much … IANA has reviewed draft-ietf-trill-rbridge-extension-04 and has the following comments: IANA understands that, upon approval of this document, there is a single IANA action which much be completed. In the Transparent Interconnection of Lots of Links (TRILL) Parameters registry located at: http://www.iana.org/assignments/trill-parameters/trill-parameters.xml a new subregistry will be created. The new subregistry will be called the "TRILL Extended Header Flags" subregistry. Maintenance of this registry will be done through Standards Action as defined by RFC 5226. There are initial registration in the registry as follows: Bits Purpose Reference -------------------------------------------------------------------- 0-2 Critical Summary Bits [ RFC-to-be ] 3-6 available critical hop-by-hop flags [ RFC-to-be ] 7 Critical Channel Alert Flag [ RFC-to-be ] 8 Non-critical Channel Alert Flag [ RFC-to-be ] 9-13 available non-critical hop-by-hop flags [ RFC-to-be ] 14-16 available critical reserved flags [ RFC-to-be ] 17-20 available non-critical reserved flags [ RFC-to-be ] 21-26 available critical ingress-to-egress flags [ RFC-to-be ] 27-31 available non-critical ingress-to-egress flags [ RFC-to-be ] IANA understands that this is the only action required upon approval of the document. Note: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is only to confirm what actions will be performed. |
2012-06-04
|
04 | Martin Stiemerling | [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling |
2012-06-04
|
04 | Adrian Farrel | [Ballot comment] I have no objection to the publication of this document. I have a number of questions and issues you might want to look … [Ballot comment] I have no objection to the publication of this document. I have a number of questions and issues you might want to look at before the document is published as an RFC. --- Does this document update 6325? --- Abstract say... This document specifies an initial extension providing additional flag bits and specifies two of those bits. The Introduction says... This document specifies an initial extension providing additional flag bits and specifies one of those bits. Anyway, it appears you define the meaning of three bits (if you include CRSVS). And, through the definition of the structure, you sort of define the meaning of the others. --- If there is an indication that at least one CHbH option present, does each hop have to scan all options to check whether they are relevant? This seems to be a compounding factor for the note in Section 2. The note is good, but I wonder what the consequences is of an increased likelihood of dropping a packet with a hop-by-hop critical option. --- In section 2 o flag affecting an as yet unspecified class of RBridges, for example border RBridges in a TRILL campus extended to support multi-level IS-IS It seems odd that if the class of RBridges is unspecified, you can give an example like this. I suggest that you rebrand this flag as reserved for future extensions, or go to the trouble of defining its real use. The same ambiguity arises in the text describing CRSVS in 2.3.1 BTW s/flag/flags/ ? --- Section 2 if it is a known unicast frame Are there unicast frames where it is impossible to know that they are unicast? --- Section 2.3 (The first two critical summary bits are as specified in [RFC6325]. In this document an "S", for Summary, has been added at the end of their acronyms.) Bit(s) Description --------------------- 0-3 Crit.: Critical summary bits. 0 CHbHS: Critical Hop-by-Hop extension(s) are present. 1 CItES: Critical Ingress-to-Egress extension(s) are present. 2 CRSVS: Critical reserved extension(s) are present. The bracketed text is a little confusing. There are indeed only two summary bits defined in 6325. There is a third bit defined here. All three bits have been given an "S" suffix. --- Is section 2.4 simply egg sucking, or is there something else that needs to be explained? |
2012-06-04
|
04 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2012-06-01
|
04 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2012-05-31
|
04 | Jean Mahoney | Request for Last Call review by GENART is assigned to Ben Campbell |
2012-05-31
|
04 | Jean Mahoney | Request for Last Call review by GENART is assigned to Ben Campbell |
2012-05-25
|
04 | Ralph Droms | Ballot has been issued |
2012-05-25
|
04 | Ralph Droms | [Ballot Position Update] New position, Yes, has been recorded for Ralph Droms |
2012-05-25
|
04 | Ralph Droms | Created "Approve" ballot |
2012-05-24
|
04 | Jean Mahoney | Request for Last Call review by GENART is assigned to Ben Campbell |
2012-05-24
|
04 | Jean Mahoney | Request for Last Call review by GENART is assigned to Ben Campbell |
2012-05-23
|
04 | Amy Vezza | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (TRILL: Header Extension) to Proposed Standard … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (TRILL: Header Extension) to Proposed Standard The IESG has received a request from the Transparent Interconnection of Lots of Links WG (trill) to consider the following document: - 'TRILL: Header Extension' as Proposed Standard The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2012-06-06. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract The IETF TRILL (Transparent Interconnection of Lots of Links) base protocol specifies minimal hooks to safely support TRILL Header extensions. This document specifies an initial extension providing additional flag bits and specifies two of those bits. The file can be obtained via http://datatracker.ietf.org/doc/draft-ietf-trill-rbridge-extension/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-ietf-trill-rbridge-extension/ballot/ No IPR declarations have been submitted directly on this I-D. |
2012-05-23
|
04 | Amy Vezza | State changed to In Last Call from Last Call Requested |
2012-05-23
|
04 | Ralph Droms | Placed on agenda for telechat - 2012-06-07 |
2012-05-23
|
04 | Ralph Droms | Last call was requested |
2012-05-23
|
04 | Ralph Droms | Ballot approval text was generated |
2012-05-23
|
04 | Ralph Droms | State changed to Last Call Requested from AD Evaluation |
2012-05-23
|
04 | Ralph Droms | Last call announcement was generated |
2012-05-23
|
04 | Ralph Droms | Ballot writeup was changed |
2012-05-23
|
04 | Ralph Droms | Ballot writeup was generated |
2012-05-21
|
04 | Donald Eastlake | IETF state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2012-05-14
|
04 | Donald Eastlake | Submitted for publication |
2012-05-14
|
04 | Ralph Droms | State changed to AD Evaluation from Publication Requested |
2012-05-14
|
04 | Ralph Droms | State changed to Publication Requested from AD Evaluation |
2012-05-14
|
04 | Ralph Droms | State changed to AD Evaluation from Publication Requested |
2012-05-11
|
04 | Cindy Morgan | (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? … (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header? Proposed Standard as indicated in the title page header. This document specifies some additional flags for the extension part of the TRILL header. (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary The IETF TRILL (Transparent Interconnection of Lots of Links) base protocol specifies minimal hooks to safely support TRILL Header extensions. This document specifies an initial extension providing additional flag bits and specifies two of those bits, plus the Critical Channel Alert Flag used by the channel draft. Working Group Summary There was rough consensus in the working group in favor of the document, with one relatively strong dissenter. The main point of the dissenter was that the material in this draft is not needed to provide an RBridge channel that can be used for BFD and error reporting, hence the extensions are speculative on future standardization that would make use of them. The WG neverless wants to proceed with this document. Document Quality The document has been carefully reviewed in the WG and by the document shepherd. There are no known implementations of the additional Critical Channel Alert Flag specified in this document. Personnel Who is the Document Shepherd? Erik Nordmark Who is the Responsible Area Director? Ralph Droms (3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG. Careful review of the whole document, including looking at its dependencies to and from rbridge-channel and rbridge-bfd. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? No. (5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place. No. (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? None. (7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why. Yes. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. No IPR disclosures on this document. (9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? The consensus is reasonably broad. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? No. (11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. No issues. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. No formal review criteria apply. (13) Have all references within this document been identified as either normative or informative? Yes. (14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion? No, (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. No. (16) Will publication of this document change the status of any existing RFCs? No. (17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. The IANA Considerations section refers to section 3 in the body of the document for the initial content of the new subregistry, and section 3 is consistent with the description in section 2. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. A new subregistry is created by this document called "TRILL Extended Header Flags", but allocations are subject to Standards Action and not Expert Review. Hence no experts are needed. (19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc. None. No part of this draft is in a formal language. |
2012-05-11
|
04 | Cindy Morgan | Note added 'Erik Nordmark (nordmark@acm.org) is the document shepherd.' |
2012-05-11
|
04 | Cindy Morgan | Intended Status changed to Proposed Standard |
2012-05-11
|
04 | Cindy Morgan | IESG process started in state Publication Requested |
2012-05-02
|
04 | Donald Eastlake | New version available: draft-ietf-trill-rbridge-extension-04.txt |
2012-04-27
|
03 | Donald Eastlake | IETF state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
2012-03-14
|
03 | Donald Eastlake | IETF state changed to In WG Last Call from WG Document |
2012-03-02
|
03 | Donald Eastlake | Has WG consensus. |
2012-03-02
|
03 | Donald Eastlake | Has actually been in WG LC for a while. |
2012-03-02
|
03 | Donald Eastlake | New version available: draft-ietf-trill-rbridge-extension-03.txt |
2012-01-09
|
02 | (System) | New version available: draft-ietf-trill-rbridge-extension-02.txt |
2011-12-22
|
01 | (System) | New version available: draft-ietf-trill-rbridge-extension-01.txt |
2011-10-24
|
00 | (System) | New version available: draft-ietf-trill-rbridge-extension-00.txt |