Re: source-quench I-D
Gorry Fairhurst <gorry@erg.abdn.ac.uk> Tue, 30 November 2010 08:42 UTC
Return-Path: <gorry@erg.abdn.ac.uk>
X-Original-To: tsvwg@core3.amsl.com
Delivered-To: tsvwg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5ECFB3A6831 for <tsvwg@core3.amsl.com>; Tue, 30 Nov 2010 00:42:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JhTYGwqJa5oh for <tsvwg@core3.amsl.com>; Tue, 30 Nov 2010 00:42:15 -0800 (PST)
Received: from erg.abdn.ac.uk (dee.erg.abdn.ac.uk [IPv6:2001:630:241:204:203:baff:fe9a:8c9b]) by core3.amsl.com (Postfix) with ESMTP id F02103A69C5 for <tsvwg@ietf.org>; Tue, 30 Nov 2010 00:42:14 -0800 (PST)
Received: from Gorry-Fairhursts-MacBook-Pro.local (fgrpf.plus.com [212.159.18.54]) (authenticated bits=0) by erg.abdn.ac.uk (8.13.4/8.13.4) with ESMTP id oAU8hDGh014979 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 30 Nov 2010 08:43:15 GMT
Message-ID: <4CF4B921.1040600@erg.abdn.ac.uk>
Date: Tue, 30 Nov 2010 08:43:13 +0000
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2
MIME-Version: 1.0
To: Fernando Gont <fernando@gont.com.ar>
Subject: Re: source-quench I-D
References: <4CE39964.2070803@gont.com.ar> <201011171750.oAHHo1tQ028778@sj-core-5.cisco.com> <4CE43292.4010707@gont.com.ar> <4CE4DCB4.8010409@erg.abdn.ac.uk> <4CF43C3E.9080106@gont.com.ar>
In-Reply-To: <4CF43C3E.9080106@gont.com.ar>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ERG-MailScanner: Found to be clean
X-ERG-MailScanner-From: gorry@erg.abdn.ac.uk
Cc: tsvwg list <tsvwg@ietf.org>
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Nov 2010 08:42:16 -0000
Here's a short off-list discussion, that I am copying to the list. The response below is not intended as a Chair contribution, it is just my own thoughts: On 29/11/2010 23:50, Fernando Gont wrote: > Hi, Gorry, > >> Another point, if you wanted to think is that we have routinely filtered >> SQ in our firewall - is this important/unimportant? > > Do you mean that you have found Source Quench messages in your firewall, > or that the draft should take a stance as to whether these messages > should be filtered in firewalls? > I think the security consideration section, if we write an RFC on this topic, should note RFC 1812, saying it is not necessary for a firewall to forwrad this, since a host should not use it exclusively as an indicator of congestion, and it could be exploited in an off-path DoS attack if the host stack was not correctly implemented. > >> My own personal view would be that this is a TSVWG topic, in that it >> impacts multiple transports and section 2 should say other IETF >> transports also ignore SQ:-). > > Will do. -- FWIW, this might be good to comment (hat-off) on the tsvwg > list. ;-) > > P.S.: Some have argued (off-list) that this document should also update > RFC 1812 such that the "SHOULD NOT generate ICMP SQ" is changed to "MUST > NOT generate ICMP SQ". Thoughts? > I think the recommendation in 4.3.3.3 of this RFC is correct: "A router SHOULD NOT originate ICMP Source Quench messages." - I'm not sure what further standards action is required in this respect. IMHO, the following statement should with hindsight have been written as "SHOULD" rather than "MAY": "A router MAY ignore any ICMP Source Quench messages it receives." - I see 5.3.6 already concludes (which seems fair enough): "ICMP Source Quench is a very weak mechanism, so it is not necessary for a router to send it, and host software should not use it exclusively as an indicator of congestion." > Thanks! > Gorry
- Re: source-quench I-D Gorry Fairhurst
- Re: source-quench I-D Fred Baker