[Tsvwg] SHUTDOWN COMPLETE chunk bundled with DATA chunk

"Andrey Konstantinov" <avkonst@gmail.com> Fri, 25 May 2007 07:53 UTC

Return-path: <tsvwg-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HrUc5-0001hn-SA; Fri, 25 May 2007 03:53:29 -0400
Received: from tsvwg by megatron.ietf.org with local (Exim 4.43) id 1HrUc3-0001hf-Dk for tsvwg-confirm+ok@megatron.ietf.org; Fri, 25 May 2007 03:53:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HrUc2-0001hX-SN for tsvwg@ietf.org; Fri, 25 May 2007 03:53:26 -0400
Received: from an-out-0708.google.com ([209.85.132.250]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HrUc1-0003F4-Jj for tsvwg@ietf.org; Fri, 25 May 2007 03:53:26 -0400
Received: by an-out-0708.google.com with SMTP id c17so184850anc for <tsvwg@ietf.org>; Fri, 25 May 2007 00:53:23 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=WM7wEa0EL5xHc3Ye5RFqc5qmd/0VqMVH9gdRFgOw1NNREJrpSfqU23R8llnubbkhxRnYWUkWb0+AgXVKScf3W5CEpNR1PXInPCIfxMCo5IG8+JBsgbQYV9WjzkPM3CbonzFOpf+2MzQTxp6B0PVeYYoKmqREOjQH5ouYMP1Gaww=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=t2n3ysCKLNVRdr/QRcxWdSz/tqjtZhYmjlgKlT/j3q+n+TeRcJFP06XZGPYU6Bct25lOVpoKlPf42qDks5/Uyn/UfmlR+UwGCkP/VrGriY1n3xCdTF8UwJHsMOcTbgDYlWpuKWnjfOzj92AW06uypZUghI6F9F2DQZmougXOUVw=
Received: by 10.100.248.18 with SMTP id v18mr2571644anh.1180079603126; Fri, 25 May 2007 00:53:23 -0700 (PDT)
Received: by 10.100.91.7 with HTTP; Fri, 25 May 2007 00:53:23 -0700 (PDT)
Message-ID: <296afac70705250053m4ca98c13p7a194051f1f329fc@mail.gmail.com>
Date: Fri, 25 May 2007 11:53:23 +0400
From: Andrey Konstantinov <avkonst@gmail.com>
To: tsvwg@ietf.org
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_154146_2806040.1180079603089"
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [Tsvwg] SHUTDOWN COMPLETE chunk bundled with DATA chunk
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
Errors-To: tsvwg-bounces@ietf.org

Hi,

I have a question, because I can not find the answer in RFC 2960.

There is a situation when SCTP receives packet with two chunks. First chunk
is SHUTDOWN COMPLETE, second chunk is DATA.
I know that packet is formed wrongly by remote side, but what is exact
behaviour on this packet?

I expect two variants:
1. SCTP stops processing of the message after SHUTDOWN COMPLETE chunk.
2. SCTP sends ABORT chunk on DATA chunk since the SHUTDOWN COMPLETE
chunk has been processed and there is no association for the DATA chunk.

Could you say me what solution is correct?

Best regards,
Andrey Konstantinov