Re: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately-02: 19th March 2013
Yoshifumi Nishida <nishida@sfc.wide.ad.jp> Sun, 21 April 2013 22:29 UTC
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D40C21F868B for <tsvwg@ietfa.amsl.com>; Sun, 21 Apr 2013 15:29:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.976
X-Spam-Level:
X-Spam-Status: No, score=-101.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
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 zZGYr3WjuZLS for <tsvwg@ietfa.amsl.com>; Sun, 21 Apr 2013 15:29:47 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (ns.sfc.wide.ad.jp [IPv6:2001:200:0:8803:203:178:142:143]) by ietfa.amsl.com (Postfix) with ESMTP id 676A921F8682 for <tsvwg@ietf.org>; Sun, 21 Apr 2013 15:29:46 -0700 (PDT)
Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 73A75278092 for <tsvwg@ietf.org>; Mon, 22 Apr 2013 07:29:43 +0900 (JST)
Received: by mail-lb0-f176.google.com with SMTP id y8so5066715lbh.21 for <tsvwg@ietf.org>; Sun, 21 Apr 2013 15:29:40 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=SOSGlObxwgnSJldLFkDjt2xbFMBRWl5VOaDb54TYoZ0=; b=Vv92WMkbzKSKTyj4Qo7VZM2+pIRiF1qTv6IDTSrpMMJR0UMze8kIET0kmcVO3eYk/u bz8Ll4sF2yUGvlDEynw9pYka0uweq/aQTi9Ik74DzzEj2JVhzXcc9ypMAVFRMnwRrk8K 3ZBDUjsKY9Lu0YGqraeKNIZbLbFdYb63oVFo5lymY+4xasELNM7LY7cX3NPkKka6v+qT 90MPai9YObfpqQZ72MmSa7XoLEZjaP0C5ChSl12Mh+lEm+S+hsi/k6BYth4iWV18/DU9 VlBs9F3FOMBtgHzIei7GOVjCcid5pNLpiJa/zP0TtpkZWmX+oFYxSB8BEgW68LgLLxrT qAVQ==
MIME-Version: 1.0
X-Received: by 10.112.158.38 with SMTP id wr6mr11887640lbb.36.1366583380871; Sun, 21 Apr 2013 15:29:40 -0700 (PDT)
Received: by 10.114.172.43 with HTTP; Sun, 21 Apr 2013 15:29:40 -0700 (PDT)
In-Reply-To: <A4707CAD-2D46-466B-8B1E-7894E5121FF8@lakerest.net>
References: <4F605902.40009@erg.abdn.ac.uk> <5148B330.3000304@erg.abdn.ac.uk> <CAO249ycs-1at532RQWHzJVpH49p-PyXX4Sh=e=DGTs7WqMKOzQ@mail.gmail.com> <A7378318-1AA0-4B8C-B2A6-DF45B7F5A63B@lurchi.franken.de> <CAO249yfqpN+fufYpfc_wbg3Mv5+P_pHP3kjjVH_1miLJGZ8mEg@mail.gmail.com> <A4707CAD-2D46-466B-8B1E-7894E5121FF8@lakerest.net>
Date: Sun, 21 Apr 2013 15:29:40 -0700
Message-ID: <CAO249yca3aByWQSdmGEuQjj03owAYFcfY8R1eRo+DYy5o0q5uA@mail.gmail.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
To: Randy Stewart <randall@lakerest.net>
Content-Type: multipart/alternative; boundary="001a11c26804f914ca04dae67c3f"
Cc: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>, tsvwg <tsvwg@ietf.org>
Subject: Re: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately-02: 19th March 2013
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Sun, 21 Apr 2013 22:29:48 -0000
Hello Randy, What I meant was "in ideal equilibrium state", I mean a situation something like where SCTP is in CA, cwnd is relatively large, self-clocking works perfectly. In this situation, while cwnd -1 packets are outstanding, you'll get one ACK for 1 MSS from the receiver, then you'll send 1 packet. If I-bit is enabled, I-bit will be set in the packet since it fills cwnd. Then, you'll get one ACK for 1MSS due to I-bit and sender sends 1 packet with I-bit and so on... But, as I wrote before, I don't think this won't be a problem, I just would like to clarify there might be a situation where I-bit is set in many packets. Please point out if I miss something.. Thanks, -- Yoshifumi On Fri, Apr 19, 2013 at 5:20 AM, Randy Stewart <randall@lakerest.net> wrote: > Nishida-san: > > Sorry for the later reply.. just catching up on my email. ;-) > > in-line > > > On Apr 2, 2013, at 2:09 PM, Yoshifumi Nishida wrote: > > > Hi Michael, > > > > On Tue, Apr 2, 2013 at 12:27 AM, Michael Tuexen > > <Michael.Tuexen@lurchi.franken.de> wrote: > >> On Apr 2, 2013, at 8:29 AM, Yoshifumi Nishida wrote: > > > >>> 2: Because this rule will be checked on every packet transmission, I > >>> would like to know if the draft suggests to set I-bit everytime we > >>> have a chance or there might be a case where we shouldn't. > >> The sender could do it to switch off delayed SACK. However, this > >> might not be useful. Therefore, as stated, the sender should set it, > >> when he is waiting for an SACK. > > > > OK. I just wanted to mention that in ideal equilibrium state, we might > > need to set I-bit every packet since you'll get an ACK for 1 MSS, > > which opens 1 MSS in cwnd. > > But, as far as I can think this won't be a problem as the receiver has > > a freedom to ignore it if it's necessary. (e.g. too much overhead) > > > I am a little confused here on the above. If I get an ACK for > 1 MSS, I then increment my cwnd (say by 1 MSS in Slow start) and > also decrease my flight size by the amount acked, 1 MSS, which then > allows me to send 2 MSS. > > In CA if I can only send 1 MSS, then I am a situation where 1 RTT > is being sent per RTT. Which means my PBA will have increased one whole > cwnd and I again should be able to advance my cwnd by 1 whole segment… so > again 2 segments are ready to send… assuming I have them to send. > > Where I don't have 2 full segments I could see the i-bit but I guess I > am missing the scenario in my mind where this would happen.. could be just > me this AM ;-) > > R > > > > > BTW, we might want to set I-bit when we find there's no more packet to > > send in buffer after sending a packet, even though > > SCTP_SACK_IMMEDIATELY is not used. > > Do you have any comment on this? > > > > Thanks, > > -- > > Yoshifumi > > > > ----- > Randall Stewart > randall@lakerest.net > > > > >
- WGLC Announcement for draft-ietf-tsvwg-iana-ports… Gorry Fairhurst
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… t.petch
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… Magnus Westerlund
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… t.petch
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… Magnus Westerlund
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… t.petch
- WGLC Announcement for draft-ietf-tsvwg-source-que… Gorry Fairhurst
- WGLC Announcement for draft-ietf-tsvwg-byte-pkt-c… Gorry Fairhurst
- Note: WGLC Announcement for draft-ietf-tsvwg-byte… Gorry Fairhurst
- Re: Note: WGLC Announcement for draft-ietf-tsvwg-… John Leslie
- RE: Note: WGLC Announcement for draft-ietf-tsvwg-… philip.eardley
- Re: Note: WGLC Announcement for draft-ietf-tsvwg-… Bob Briscoe
- Re: Note: WGLC Announcement for draft-ietf-tsvwg-… John Leslie
- Re: [tsvwg] Note: WGLC Announcement for draft-iet… Manner Jukka
- [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sc… Gorry Fairhurst
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Black, David
- [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sc… Gorry Fairhurst
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Black, David
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Yoshifumi Nishida
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Yoshifumi Nishida
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Becke, Martin
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Becke, Martin
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Anna Brunstrom
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Irene Rüngeler
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Anna Brunstrom
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- [tsvwg] WGLC for draft-ietf-tsvwg-sctp-sack-immed… gorry
- Re: [tsvwg] WGLC for draft-ietf-tsvwg-sctp-sack-i… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Randy Stewart
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Yoshifumi Nishida