[tcpm] Aid passive estimate of tcp performance

Ángel Bartomeu Bonillo <abartomeu@swissms.ch> Wed, 08 February 2012 12:15 UTC

Return-Path: <abartomeu@swissms.ch>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B870E21F8637 for <tcpm@ietfa.amsl.com>; Wed, 8 Feb 2012 04:15:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.885
X-Spam-Level:
X-Spam-Status: No, score=-0.885 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ILrFOnRO2qZn for <tcpm@ietfa.amsl.com>; Wed, 8 Feb 2012 04:15:38 -0800 (PST)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id F394621F8636 for <tcpm@ietf.org>; Wed, 8 Feb 2012 04:15:37 -0800 (PST)
Received: by eaal12 with SMTP id l12so161274eaa.31 for <tcpm@ietf.org>; Wed, 08 Feb 2012 04:15:37 -0800 (PST)
Received: by 10.14.194.134 with SMTP id m6mr8524689een.4.1328703337095; Wed, 08 Feb 2012 04:15:37 -0800 (PST)
Received: from abartomeu-imac-c.eng.swissms.ch ([213.172.47.200]) by mx.google.com with ESMTPS id n58sm4575511een.10.2012.02.08.04.15.35 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 08 Feb 2012 04:15:36 -0800 (PST)
From: Ángel Bartomeu Bonillo <abartomeu@swissms.ch>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 08 Feb 2012 13:15:32 +0100
Message-Id: <920E9EEF-0BD8-4CB4-B385-149FCBC799E1@swissms.ch>
To: tcpm@ietf.org
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Subject: [tcpm] Aid passive estimate of tcp performance
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Feb 2012 14:40:14 -0000

Hello,

I recently faced the problem of passively estimating the packet loss of TCP connection. After a bit of investigating the literature I found that there are tens of papers addressing this issue but I couldn't find any perfect solution. 
Since this is an important issue for network operators I have been thinking that there would be a very easy solution by just making the two TCP connection end points to account for its sent segments and report it to the other end point in the FIN segment.
This approach could be used as well for other measurable parameters along the TCP session without the need for any other offline method and It would be very helpful for detecting failures along networks. 

Any comments?

Thanks for your time.