Re: [tcmtf] A terminological question: "small-packet flows"
"Jose Saldana" <jsaldana@unizar.es> Wed, 12 June 2013 16:03 UTC
Return-Path: <jsaldana@unizar.es>
X-Original-To: tcmtf@ietfa.amsl.com
Delivered-To: tcmtf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
with ESMTP id D53B721F9986 for <tcmtf@ietfa.amsl.com>;
Wed, 12 Jun 2013 09:03:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.318
X-Spam-Level:
X-Spam-Status: No, score=-6.318 tagged_above=-999 required=5 tests=[AWL=0.280,
BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 PJeX6eKMdyFj for
<tcmtf@ietfa.amsl.com>; Wed, 12 Jun 2013 09:03:19 -0700 (PDT)
Received: from ortiz.unizar.es (ortiz.unizar.es [155.210.1.52]) by
ietfa.amsl.com (Postfix) with ESMTP id AF7F421F9AAB for <tcmtf@ietf.org>;
Wed, 12 Jun 2013 09:03:18 -0700 (PDT)
Received: from usuarioPC (gtc1pc12.cps.unizar.es [155.210.158.17]) by
ortiz.unizar.es (8.13.8/8.13.8/Debian-3) with ESMTP id r5CG389g021556;
Wed, 12 Jun 2013 18:03:08 +0200
From: "Jose Saldana" <jsaldana@unizar.es>
To: "'Dan Wing'" <dwing@cisco.com>
References: <008101ce676e$3b4675e0$b1d361a0$@unizar.es>
<299BCC41-7095-40D2-A36A-B5DAB9790D93@cisco.com>
In-Reply-To: <299BCC41-7095-40D2-A36A-B5DAB9790D93@cisco.com>
Date: Wed, 12 Jun 2013 18:03:18 +0200
Organization: Universidad de Zaragoza
Message-ID: <00ea01ce6786$5b198200$114c8600$@unizar.es>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_00EB_01CE6797.1EA25200"
X-Mailer: Microsoft Outlook 14.0
Content-language: es
Thread-index: AQFbWNGeasK9gJiAVLdN29QxUaAJagGL/Vx/mgv4g+A=
X-Mail-Scanned: Criba 2.0 + Clamd & Bogofilter
Cc: tcmtf@ietf.org,
=?iso-8859-2?Q?'Mirko_Su=BEnjevi=E6'?= <Mirko.Suznjevic@fer.hr>
Subject: Re: [tcmtf] A terminological question: "small-packet flows"
X-BeenThere: tcmtf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: jsaldana@unizar.es
List-Id: "Tunneling Compressed Multiplexed Traffic Flows \(TCMTF\) discussion
list" <tcmtf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcmtf>,
<mailto:tcmtf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcmtf>
List-Post: <mailto:tcmtf@ietf.org>
List-Help: <mailto:tcmtf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcmtf>,
<mailto:tcmtf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Jun 2013 16:03:23 -0000
You are right, Dan: We are considering the use of a "period" policy, which sends a multiplexed packet at the end of each interval. However, this policy should be combined with a "MTU size limit" policy, which triggers the packet as soon as a "next to MTU" multiplexed packet is sent, even if the period has not expired. In addition, if a single packet is to be multiplexed, it will be better to send it in its native form. We don't need the tunnel in that case. So let's suppose we have identified a "small packet flow" and in a certain moment it generates a burst of big packets. In that case, TCMTF still works. If we use the "period+MTU size limit" policy, then big packets will be sent alone as soon as they arrive to the multiplexer. So, as you say, when initially defining "small-packet flows", it would be useful to explain that the flow does not have to always be small packets for the lifetime of the flow. We can say that in a "small-packet flow" the vast majority of the packets are small. Thanks! Jose De: tcmtf-bounces@ietf.org [mailto:tcmtf-bounces@ietf.org] En nombre de Dan Wing Enviado el: miércoles, 12 de junio de 2013 17:34 Para: jsaldana@unizar.es CC: tcmtf@ietf.org; Mirko Sužnjević Asunto: Re: [tcmtf] A terminological question: "small-packet flows" On Jun 12, 2013, at 6:10 AM, Jose Saldana <jsaldana@unizar.es> wrote: Hi all. Mirko and I are working on an improved version of the "TCMTF - recommendations" document. Since TCMTF is not only suitable for real-time services, but also for non real-time ones (M2M, flows of ACKs, instant messaging), one possibility is using the term "small-packet flows". I agree TCMTF is suitable for small packets. But by saying "small packet flow", it implies that the *entire flow* has to be small packets for TCMTF to kick in. But TCMTF is useful if the flow is a mix of small and large packets, and useful if the flow began with lots of large packets (TLS or SSH handshake followed by a file transfer, or an HTTP GET (with a 4KB cookie) followed by a file transfer). I like the term "small-packet flows" and it is concise, but when initially defined it would be useful to explain the flow does not have to always be small packets for the lifetime of the flow. -d The advantages are clear: - It is more generic. - It includes the characteristics of TCMTF-able packets: - low payload-to-header ratio - long-term flows This term is also being used in some technical documents: <http://www.huawei.com/ilink/en/download/HW_193034> www.huawei.com/ilink/en/download/HW_193034. What do you think? Any other proposals? Jose _______________________________________________ tcmtf mailing list <mailto:tcmtf@ietf.org> tcmtf@ietf.org <https://www.ietf.org/mailman/listinfo/tcmtf> https://www.ietf.org/mailman/listinfo/tcmtf
- [tcmtf] A terminological question: "small-packet … Jose Saldana
- Re: [tcmtf] A terminological question: "small-pac… Dan Wing
- Re: [tcmtf] A terminological question: "small-pac… gorry
- Re: [tcmtf] A terminological question: "small-pac… Jose Saldana
- Re: [tcmtf] A terminological question: "small-pac… Jose Saldana
- Re: [tcmtf] A terminological question: "small-pac… gorry
- Re: [tcmtf] A terminological question: "small-pac… Jose Saldana