Skip to main content

IETF conflict review for draft-masotta-tftpexts-windowsize-opt
conflict-review-masotta-tftpexts-windowsize-opt-01

Revision differences

Document history

Date Rev. By Action
2013-01-02
01 Amy Vezza
The following approval message was sent
From: The IESG
To: "Nevil Brownlee" , draft-masotta-tftpexts-windowsize-opt@tools.ietf.org
Cc: The IESG , , 
Subject: Results of IETF-conflict review for …
The following approval message was sent
From: The IESG
To: "Nevil Brownlee" , draft-masotta-tftpexts-windowsize-opt@tools.ietf.org
Cc: The IESG , , 
Subject: Results of IETF-conflict review for draft-masotta-tftpexts-windowsize-opt-06

The IESG has completed a review of
draft-masotta-tftpexts-windowsize-opt-06 consistent with RFC5742.


The IESG recommends that 'TFTP Windowsize Option'
NOT be published as an
Informational RFC.


The IESG has concluded that this document extends an IETF protocol in a
way that requires IETF review and should therefore not be published
without IETF review and IESG approval.

The IESG would also like the RFC-Editor to review the comments in the
datatracker related to this document and determine whether or not they
merit incorporation into the document. Comments may exist in both the
ballot and the history log.

The IESG review is documented at:
http://datatracker.ietf.org/doc/conflict-review-masotta-tftpexts-windowsize-opt/

A URL of the reviewed Internet Draft is:
http://datatracker.ietf.org/doc/draft-masotta-tftpexts-windowsize-opt/

The process for such documents is described at
http://www.rfc-editor.org/indsubs.html

Thank you,

The IESG Secretary



2013-01-02
01 Amy Vezza IESG has approved the conflict review response
2013-01-02
01 Amy Vezza Closed "Approve" ballot
2013-01-02
01 Amy Vezza State changed to Approved Request to Not Publish - announcement sent from Approved Request to Not Publish - announcement to be sent
2012-12-20
01 Cindy Morgan State changed to Approved Request to Not Publish - announcement to be sent from IESG Evaluation
2012-12-20
01 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2012-12-20
01 Ralph Droms [Ballot Position Update] New position, Yes, has been recorded for Ralph Droms
2012-12-19
01 Wesley Eddy [Ballot Position Update] New position, Yes, has been recorded for Wesley Eddy
2012-12-19
01 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2012-12-19
01 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks
2012-12-19
01 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2012-12-18
01 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2012-12-18
01 Ron Bonica [Ballot Position Update] New position, Yes, has been recorded for Ronald Bonica
2012-12-18
01 Adrian Farrel
[Ballot comment]
I agrre strongly with the proposed 5742 response and urge the ISE to not publish.
Does the IESG want to supply an "IESG …
[Ballot comment]
I agrre strongly with the proposed 5742 response and urge the ISE to not publish.
Does the IESG want to supply an "IESG note" at this stage to handle the eventuality that the ISE decides to publish anyway?
2012-12-18
01 Adrian Farrel [Ballot Position Update] New position, Yes, has been recorded for Adrian Farrel
2012-12-18
01 Stewart Bryant [Ballot Position Update] New position, Yes, has been recorded for Stewart Bryant
2012-12-17
01 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2012-12-17
01 Martin Stiemerling [Ballot Position Update] New position, Yes, has been recorded for Martin Stiemerling
2012-12-16
01 Sean Turner [Ballot Position Update] New position, Yes, has been recorded for Sean Turner
2012-12-14
01 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley
2012-12-14
01 Pete Resnick [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick
2012-12-13
01 Ryan Cross Created "Approve" ballot
2012-12-13
01 Ryan Cross Closed "Approve" ballot
2012-12-13
01 Cindy Morgan Telechat date has been changed to 2012-12-20 from 2012-12-13
2012-12-13
01 Pete Resnick New version available: conflict-review-masotta-tftpexts-windowsize-opt-01.txt
2012-12-13
00 Stephen Farrell
[Ballot comment]

I'm no-objection here but do think that the transport ADs
discuss points ought to be but have not yet been fully
discussed as …
[Ballot comment]

I'm no-objection here but do think that the transport ADs
discuss points ought to be but have not yet been fully
discussed as they seem to me to be reasonable points.
2012-12-13
00 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2012-12-13
00 Benoît Claise [Ballot comment]
I'll trust the transport ADs judgement on this draft.
2012-12-13
00 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2012-12-12
00 Pete Resnick Removed telechat returning item indication
2012-12-12
00 Ralph Droms [Ballot comment]
The previously entered Discuss positions articulate all of my concerns.
2012-12-12
00 Ralph Droms [Ballot Position Update] New position, Abstain, has been recorded for Ralph Droms
2012-12-12
00 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley
2012-12-12
00 Adrian Farrel [Ballot comment]
I do not see any value in adding to the Discusses raised by other ADs.
2012-12-12
00 Adrian Farrel [Ballot Position Update] New position, Abstain, has been recorded for Adrian Farrel
2012-12-12
00 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks
2012-12-12
00 Stewart Bryant
[Ballot discuss]
Given the widespread use of TFTP in bootstrapping devices, and hence its importance to the Internet, I think that this needs to go …
[Ballot discuss]
Given the widespread use of TFTP in bootstrapping devices, and hence its importance to the Internet, I think that this needs to go for IETF review.
2012-12-12
00 Stewart Bryant [Ballot Position Update] New position, Discuss, has been recorded for Stewart Bryant
2012-12-12
00 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2012-12-11
00 Ron Bonica
[Ballot discuss]
In the past, many RFCs have updated RFC 1350 by adding new TFTP Options. All of those drafts have a) explicitly updated 1350, …
[Ballot discuss]
In the past, many RFCs have updated RFC 1350 by adding new TFTP Options. All of those drafts have a) explicitly updated 1350, b) been published on the standards track.

Why is this document different from its predecessors?
2012-12-11
00 Ron Bonica [Ballot Position Update] New position, Discuss, has been recorded for Ronald Bonica
2012-12-11
00 Martin Stiemerling
[Ballot discuss]
In full support of Wes' DISCUSS and the response should be "The IESG has concluded that this document extends an IETF protocol in …
[Ballot discuss]
In full support of Wes' DISCUSS and the response should be "The IESG has concluded that this document extends an IETF protocol in a way that requires IETF review and should therefore not be published without IETF review and IESG approval."
2012-12-11
00 Martin Stiemerling [Ballot Position Update] New position, Discuss, has been recorded for Martin Stiemerling
2012-12-10
00 Wesley Eddy
[Ballot discuss]
I do not think this document conflicts with IETF work.  However, it may be harmful for those using it, and it clearly should …
[Ballot discuss]
I do not think this document conflicts with IETF work.  However, it may be harmful for those using it, and it clearly should not be used across the Internet.

In September, I sent these comments to the ISE, which do not seem to be addressed in the document:
"""
It is definitely missing text about what you do in the case of loss,
and probably completely pathologically broken, as currently written.

I say this because the window size is specified as any chosen value,
without any probing of what the network can actually support.

Further, on losses, the entire window is retransmitted.  So, a single
packet loss (which could be signalling congestion) causes retransmission
of an entire window, and this is going to occur either at line rate or
probably the same rate that the last window was paced out at, which
caused loss.

It sounds like a great way to shoot yourself in the foot while trying
to improve performance!
"""

This is just clearly an unsafe algorithm since it fails to backoff in response
to loss.  An overly aggressive setting will harm other traffic.

At minimum, it should:
1) halve the window size in-use on losses

2) encourage implementation of a "memory" such that if a window size
causes loss, you use a smaller size for subsequent transfers to the
same host

3) make it clear that host buffers can be a constraint on tiny devices
and that part of the TFTP 1-segment benefit is that it greatly simplifies
the resources and memory needed for reordering, etc., as this may be
taking place within a 1st or 2nd stage bootloader.
2012-12-10
00 Wesley Eddy [Ballot Position Update] New position, Discuss, has been recorded for Wesley Eddy
2012-12-10
00 Sean Turner [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner
2012-12-10
00 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2012-11-30
00 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2012-11-30
00 Pete Resnick
[Ballot comment]
There is no current work in TFTP that I can see, and given that TFTP is almost exclusively used in local network environments …
[Ballot comment]
There is no current work in TFTP that I can see, and given that TFTP is almost exclusively used in local network environments nowadays, I have a hard time seeing how this could do any damage. Therefore, I am recommending a simple "No conflict" message. The only other choice is to decide that they are extending RFC 1350 in a sufficiently horrible way that it needs IETF Review. Transport folks should probably give the document a read.
2012-11-30
00 Pete Resnick Ballot comment text updated for Pete Resnick
2012-11-30
00 Pete Resnick [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick
2012-11-30
00 Pete Resnick Created "Approve" ballot
2012-11-30
00 Pete Resnick State changed to IESG Evaluation from AD Review
2012-11-30
00 Pete Resnick New version available: conflict-review-masotta-tftpexts-windowsize-opt-00.txt
2012-11-28
00 Russ Housley Telechat date has been changed to 2012-12-13 from 2012-11-29
2012-11-28
00 Russ Housley State changed to AD Review from Needs Shepherd
2012-11-28
00 Russ Housley Shepherding AD changed to Pete Resnick
2012-11-28
00 Cindy Morgan
The draft draft-masotta-tftpexts-windowsize-opt-06.txt
is ready for publication from the Independent Stream.
Please ask IESG to review it, as set out in RFC 5742.

The …
The draft draft-masotta-tftpexts-windowsize-opt-06.txt
is ready for publication from the Independent Stream.
Please ask IESG to review it, as set out in RFC 5742.

The following is some background for this draft, please forward it
to IESG along with this request ...

This document describes a TFTP option which allows the client and
server to negotiate a windowsize of consecutive blocks to send
as an alternative for replacing the single block lock-step schema.

It was reviewed by Noel Chiappa and Wes Eddy; I believe that
the extension to TFTP it describes would be useful.

Thanks, Nevil (ISE)

--
Nevil Brownlee (ISE), rfc-ise@rfc-editor.org
2012-11-28
00 Cindy Morgan Placed on agenda for telechat - 2012-11-29
2012-11-28
00 Cindy Morgan IETF conflict review requested