Re: [aqm] [Bloat] ping loss "considered harmful"
Curtis Villamizar <curtis@ipv6.occnc.com> Thu, 05 March 2015 18:59 UTC
Return-Path: <curtis@ipv6.occnc.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3A961A854D for <aqm@ietfa.amsl.com>; Thu, 5 Mar 2015 10:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.013
X-Spam-Level:
X-Spam-Status: No, score=-0.013 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4L_TECW-NV2d for <aqm@ietfa.amsl.com>; Thu, 5 Mar 2015 10:59:15 -0800 (PST)
Received: from maildrop31.somerville.occnc.com (maildrop31.somerville.occnc.com [IPv6:2001:4830:c400:203::3131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8771E1A854B for <aqm@ietf.org>; Thu, 5 Mar 2015 10:59:15 -0800 (PST)
Received: from harbor31.somerville.occnc.com (harbor31.somerville.occnc.com [IPv6:2001:4830:c400:203::3231]) (authenticated bits=128) by maildrop31.somerville.occnc.com (8.14.9/8.14.9) with ESMTP id t25IuXok099060; Thu, 5 Mar 2015 13:56:34 -0500 (EST) (envelope-from curtis@ipv6.occnc.com)
Message-Id: <201503051856.t25IuXok099060@maildrop31.somerville.occnc.com>
To: Dave Taht <dave.taht@gmail.com>
From: Curtis Villamizar <curtis@ipv6.occnc.com>
In-reply-to: Your message of "Tue, 03 Mar 2015 21:24:59 -0800." <CAA93jw4F7iffbTRUt5RFsF0wgoOAXPUVHdu7JESVq4uM17cm7A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <99058.1425581793.1@harbor31.somerville.occnc.com>
Content-Transfer-Encoding: quoted-printable
Date: Thu, 05 Mar 2015 13:56:33 -0500
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/6wXgL2alhwMPVyuyIAw_CLRs-Iw>
Cc: Wesley Eddy <wes@mti-systems.com>, bloat <bloat@lists.bufferbloat.net>, "Fred Baker (fred)" <fred@cisco.com>, "cerowrt-devel@lists.bufferbloat.net" <cerowrt-devel@lists.bufferbloat.net>, "aqm@ietf.org" <aqm@ietf.org>
Subject: Re: [aqm] [Bloat] ping loss "considered harmful"
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: curtis@ipv6.occnc.com
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Mar 2015 18:59:17 -0000
In message <CAA93jw4F7iffbTRUt5RFsF0wgoOAXPUVHdu7JESVq4uM17cm7A@mail.gmail.com> Dave Taht writes: > My point was A), I have seen tons of shapers out there that actually > prioritize ping over other traffic. I figure everyone here will agree > that is a terrible practice, but I can certainly say it exists, as it > is a dumb mistake replicated in tons of shapers I have seen... that > makes people in marketing happy. > > Already put up extensive commentary on that bit of foolishness on > "wondershaper must die". Its possible to detect such a shaper prioritizing ICMP echo/reply by doing a an HTTP fetch concurrent with a ping and then and see if the TCP data packet get significantly delayed relative to the ICMP echo and echo reply packets. You'd have to do a tcpdump and match the ICMP echo to the echo reply and see if later the ICMP RTT looks very different from the TCP RTT. It might be that the SYN and SYN ACK are not delayed but the plain old TCP date packets are. If anyone has a small amount of spare time and wants to put together a shell script its certainly doable. Curtis
- Re: [aqm] ping loss "considered harmful" Joe Touch
- [aqm] ping loss "considered harmful" Dave Taht
- Re: [aqm] ping loss "considered harmful" Andrew Mcgregor
- Re: [aqm] ping loss "considered harmful" Mikael Abrahamsson
- Re: [aqm] [Cerowrt-devel] ping loss "considered h… David Lang
- Re: [aqm] ping loss "considered harmful" Brian Trammell
- Re: [aqm] ping loss "considered harmful" Mikael Abrahamsson
- Re: [aqm] ping loss "considered harmful" Dave Dolson
- Re: [aqm] ping loss "considered harmful" Andrew Mcgregor
- Re: [aqm] [Cerowrt-devel] [Bloat] ping loss "cons… dpreed
- Re: [aqm] [Bloat] ping loss "considered harmful" Jonathan Morton
- Re: [aqm] [Bloat] ping loss "considered harmful" Brian Trammell
- Re: [aqm] [Cerowrt-devel] ping loss "considered h… David Lang
- Re: [aqm] ping loss "considered harmful" Wes Felter
- Re: [aqm] ping loss "considered harmful" Dave Dolson
- Re: [aqm] ping loss "considered harmful" Dave Taht
- Re: [aqm] ping loss "considered harmful" David Lang
- Re: [aqm] ping loss "considered harmful" David Lang
- Re: [aqm] ping loss "considered harmful" Joe Touch
- Re: [aqm] ping loss "considered harmful" David Lang
- Re: [aqm] ping loss "considered harmful" Andrew Mcgregor
- Re: [aqm] ping loss "considered harmful" Wes Felter
- Re: [aqm] [Cerowrt-devel] ping loss "considered h… Valdis.Kletnieks
- Re: [aqm] ping loss "considered harmful" Fred Baker (fred)
- Re: [aqm] [Bloat] ping loss "considered harmful" Wesley Eddy
- Re: [aqm] [Bloat] ping loss "considered harmful" Fred Baker (fred)
- Re: [aqm] [Bloat] ping loss "considered harmful" Dave Taht
- Re: [aqm] ping loss "considered harmful" Mikael Abrahamsson
- Re: [aqm] [Cerowrt-devel] ping loss "considered h… Mikael Abrahamsson
- Re: [aqm] [Cerowrt-devel] [Bloat] ping loss "cons… dpreed
- Re: [aqm] [Cerowrt-devel] [Bloat] ping loss "cons… Mikael Abrahamsson
- Re: [aqm] [Bloat] ping loss "considered harmful" Curtis Villamizar
- Re: [aqm] [Cerowrt-devel] ping loss "considered h… Dave Taht
- Re: [aqm] [Bloat] ping loss "considered harmful" Rich Brown
- Re: [aqm] [Cerowrt-devel] ping loss "considered h… Matt Taggart