Skip to main content

Middlebox Communication (MIDCOM) Protocol Semantics
draft-ietf-midcom-rfc3989-bis-02

Revision differences

Document history

Date Rev. By Action
2012-08-22
02 (System) post-migration administrative database adjustment to the No Objection position for Russ Housley
2008-01-09
02 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2008-01-09
02 (System) IANA Action state changed to No IC from In Progress
2008-01-09
02 (System) IANA Action state changed to In Progress
2008-01-08
02 Amy Vezza IESG state changed to Approved-announcement sent
2008-01-08
02 Amy Vezza IESG has approved the document
2008-01-08
02 Amy Vezza Closed "Approve" ballot
2007-10-16
02 Magnus Westerlund Waiting for draft-ietf-midcom-mib before being approved.
2007-06-27
02 Russ Housley [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley
2007-06-19
02 (System) New version available: draft-ietf-midcom-rfc3989-bis-02.txt
2007-06-15
01 (System) New version available: draft-ietf-midcom-rfc3989-bis-01.txt
2007-06-08
02 (System) Removed from agenda for telechat - 2007-06-07
2007-06-07
02 Amy Vezza State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Amy Vezza
2007-06-07
02 David Ward [Ballot Position Update] New position, No Objection, has been recorded by David Ward
2007-06-07
02 Jari Arkko
[Ballot comment]
A review from Christian Vogt:

Internet draft draft-ietf-midcom-rfc3989-bis-00.txt defines the
semantics of a set of transactions for use in middlebox signaling
protocols.  Overall, …
[Ballot comment]
A review from Christian Vogt:

Internet draft draft-ietf-midcom-rfc3989-bis-00.txt defines the
semantics of a set of transactions for use in middlebox signaling
protocols.  Overall, the document is in a good shape, and it looks like
it could be published soon.

One point that needs improvement, however, is the description and
differentiation of the various transaction types.  There is no place in
the document where all definitions are precisely defined.

The introduction says that there were two types of transactions and
names them "request-reply" and "asynchronous".

The Terminology section lists four types of transactions (Or is it not
transaction /types/, but something else?) -- request, configuration,
monitoring, and asynchronous transactions.

Then, as part of the transaction template definition in section 1.2,
only three transaction types are left, namely, configuration,
monitoring, and asynchronous.  What about request (or "request-reply")
transactions?

Section 2.1.1, Protocol Transactions, still misses request transactions,
but comes up with a fifth transaction type:  convenience transactions.

And to make things even more challenging to understand, section 2.1.3
finally introduces transaction "groups", which seems to be a means of
differentiating transactions that is orthogonal to "types".

To sum things up, the draft would clearly benefit from one precise and
complete definition of all possible types of transactions, including how
and why they are grouped.  This should appear at /one/ prominent
position early on in the document.  Note that a good definition of the
transaction types is crucial given that the document is all about
transactions.
2007-06-07
02 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko
2007-06-07
02 Mark Townsley [Ballot Position Update] New position, No Objection, has been recorded by Mark Townsley
2007-06-07
02 Chris Newman
[Ballot comment]
This is a reluctant "no objection".  If this actually defined a usable
protocol rather than abstract semantics, I'd be quite concerned with the …
[Ballot comment]
This is a reluctant "no objection".  If this actually defined a usable
protocol rather than abstract semantics, I'd be quite concerned with the
authentication model.
2007-06-07
02 Chris Newman [Ballot Position Update] New position, No Objection, has been recorded by Chris Newman
2007-06-07
02 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded by Jon Peterson
2007-06-06
02 Russ Housley
[Ballot discuss]
This is a "bis" document, but it does not indicate whethert it obsoletes
  or updates RFC 3989 in the title page header, …
[Ballot discuss]
This is a "bis" document, but it does not indicate whethert it obsoletes
  or updates RFC 3989 in the title page header, abstract, or introduction.
  Please update all three parts of the document.

  Please add a section to summarize the changes since RFC 3989.
2007-06-06
02 Russ Housley [Ballot Position Update] New position, Discuss, has been recorded by Russ Housley
2007-06-06
02 Dan Romascanu [Ballot Position Update] New position, No Objection, has been recorded by Dan Romascanu
2007-06-05
02 Ross Callon [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon
2007-06-05
02 Sam Hartman
[Ballot comment]
I cannot support the authentication model in this draft.  It seems
like it is at the wrong layer and it is kind of …
[Ballot comment]
I cannot support the authentication model in this draft.  It seems
like it is at the wrong layer and it is kind of broken.  I think
ignoring my objections is better than spending the time to fix.
2007-06-05
02 Sam Hartman [Ballot Position Update] New position, Abstain, has been recorded by Sam Hartman
2007-06-05
02 Lars Eggert [Ballot Position Update] New position, No Objection, has been recorded by Lars Eggert
2007-06-05
02 Yoshiko Fong IANA Evaluation Comments:

As described in the IANA Considerations section, we understand
this document to have NO IANA Actions.
2007-06-05
02 Yoshiko Fong
[Note]: 'This document is an draft update of the process of taking RFC 3989 to proposed standard. It inherits the state RFC3989 to proposed had. …
[Note]: 'This document is an draft update of the process of taking RFC 3989 to proposed standard. It inherits the state RFC3989 to proposed had. The ones that has reviewed it before should just copy their ballot position to this new ballot.' added by Yoshiko Chong
2007-06-04
02 Tim Polk [Ballot Position Update] New position, No Objection, has been recorded by Tim Polk
2007-05-31
02 Cullen Jennings [Ballot comment]
This version resolved my discuss on previous version of RFC3989
2007-05-30
02 Magnus Westerlund
[Note]: 'This document is an draft update of the process of taking RFC 3989 to proposed standard. It inherits the state RFC3989 to proposed had. …
[Note]: 'This document is an draft update of the process of taking RFC 3989 to proposed standard. It inherits the state RFC3989 to proposed had.

The ones that has reviewed it before should just copy their ballot position to this new ballot.' added by Magnus Westerlund
2007-05-30
02 Magnus Westerlund [Ballot Position Update] New position, Yes, has been recorded for Magnus Westerlund
2007-05-30
02 Magnus Westerlund Ballot has been issued by Magnus Westerlund
2007-05-30
02 Magnus Westerlund Created "Approve" ballot
2007-05-30
02 (System) Ballot writeup text was added
2007-05-30
02 (System) Last call text was added
2007-05-30
02 (System) Ballot approval text was added
2007-05-30
02 Magnus Westerlund State Change Notice email list have been change to midcom-chairs@tools.ietf.org, from midcom-chairs@tools.ietf.org
2007-05-30
02 Magnus Westerlund Intended Status has been changed to Proposed Standard from None
2007-05-30
02 Magnus Westerlund Placed on agenda for telechat - 2007-06-07 by Magnus Westerlund
2007-05-30
02 Magnus Westerlund This version should address the discuss and other comments raised during the evaluation of RFC3989 to proposed standard.
2007-05-30
02 Magnus Westerlund Draft Added by Magnus Westerlund in state IESG Evaluation
2007-05-30
02 Magnus Westerlund
[Note]: 'This document is an draft update of the process of taking RFC 3989 to proposed standard. It inherits the state RFC3989 to proposed had.' …
[Note]: 'This document is an draft update of the process of taking RFC 3989 to proposed standard. It inherits the state RFC3989 to proposed had.' added by Magnus Westerlund
2007-05-29
00 (System) New version available: draft-ietf-midcom-rfc3989-bis-00.txt