[tcpm] Linux TCP Stack and Zero Window Probe

"Varadarajan, Kiruthika" <Kiruthika.Varadarajan@harman.com> Wed, 21 November 2018 15:40 UTC

Return-Path: <Kiruthika.Varadarajan@harman.com>
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 56622128AFB for <tcpm@ietfa.amsl.com>; Wed, 21 Nov 2018 07:40:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level:
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 s6Yrorxsd8GX for <tcpm@ietfa.amsl.com>; Wed, 21 Nov 2018 07:40:05 -0800 (PST)
Received: from mail1.bemta24.messagelabs.com (mail1.bemta24.messagelabs.com [67.219.250.212]) (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 6A0AF12777C for <tcpm@ietf.org>; Wed, 21 Nov 2018 07:40:05 -0800 (PST)
Received: from [67.219.251.51] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-5.bemta.az-c.us-west-2.aws.symcld.net id 5B/C2-11805-45C75FB5; Wed, 21 Nov 2018 15:40:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjk+JIrShJLcpLzFFi42LxThM+phtc8zX a4Mc6fYsddxYxWWw7OZ/Jgclj56y77B5LlvxkCmCKYs3MS8qvSGDNeHvzN3tBv2nF8u8vmRsY /xh2MXJxCAlsZpSY8nU/C4SziVGi4f1nJgjnIKPEp8f/2LsYOTnYBBwlvv58DGaLCChLrL7/g RHEZhYwlfh16DITiC0soCcxo2MpE0SNscTmNfdYIWw9icV7nrGB2CwCqhJP1zWB1fAKuEtM2n oYrIZRQEzi+6k1TBAzxSVuPZkPZksIiEg8vHiaDcIWlXj5+B8rhG0gsXXpPqCrOYBsBYn/Lzg gWtMkNq65xAYxXlDi5MwnLCC2kICuxOX5/9gnMIrMQrJhFpKWWUhaIOI5EhdvLoKq0ZFYsPsT G4StLbFs4WtmGPvMgcdMmOLlEi2ze1gh7BiJ1uNH2WcBg5RZ4DGjRPO8dqgFihJTuh+yL2DkW cVokVSUmZ5RkpuYmaNraGCga2hopGtobKFrZGyhl1ilm6xXWqxbnlpcomukl1herFdcmZuck6 KXl1qyiRGYDlIKut7tYDyzKP0QoyQHk5IoL1v212ghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKEry Pq4BygkWp6akVaZk5wMQEk5bg4FES4eWrBkrzFhck5hZnpkOkTjFacvxb8H86M8ejGR0zmDne gUghlrz8vFQpcV5dkAYBkIaM0jy4cbDkeYlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMK8My BSezLwSuK2vgA5iAjpI9sxnkINKEhFSUg2Mlt2zzC98MPD8kXLwv0OPVHSC0T6HZQ6zv9xbdP bLScGuxbE9+2c9yPmtHNPCz15/iVHbnL3jwjTXRTtrBdfk226sU4oPDvP9HGn98uynKxKS5e7 /wuzr1jQ/bJTc+uF/FO8uFQ+r5MbNG2vuRs2rP3xUbvGm9SlMbY4tXL+73AzDDssnXDNTYinO SDTUYi4qTgQA2G0ICJkDAAA=
X-Env-Sender: Kiruthika.Varadarajan@harman.com
X-Msg-Ref: server-11.tower-363.messagelabs.com!1542814802!2108509!1
X-Originating-IP: [75.102.19.198]
X-SYMC-ESS-Client-Auth: outbound-route-from=pass
X-StarScan-Received:
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5428 invoked from network); 21 Nov 2018 15:40:03 -0000
Received: from unknown.ord.scnet.net (HELO HICGWSMB09.ad.harman.com) (75.102.19.198) by server-11.tower-363.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 21 Nov 2018 15:40:03 -0000
Received: from HICGWSMB03.ad.harman.com (10.10.24.96) by HICGWSMB09.ad.harman.com (10.10.24.241) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Wed, 21 Nov 2018 10:40:02 -0500
Received: from HICGWSMB01.ad.harman.com (10.10.24.94) by HICGWSMB03.ad.harman.com (10.10.24.96) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Wed, 21 Nov 2018 10:40:02 -0500
Received: from HICGWSMB01.ad.harman.com ([fe80::14bd:f949:b421:895d]) by HICGWSMB01.ad.harman.com ([fe80::14bd:f949:b421:895d%13]) with mapi id 15.00.1365.000; Wed, 21 Nov 2018 09:40:02 -0600
From: "Varadarajan, Kiruthika" <Kiruthika.Varadarajan@harman.com>
To: "tcpm@ietf.org" <tcpm@ietf.org>
CC: "johnwheffner@gmail.com" <johnwheffner@gmail.com>
Thread-Topic: Linux TCP Stack and Zero Window Probe
Thread-Index: AdSBsCBxTffgOUeISfqsOaGpkVCGxw==
Date: Wed, 21 Nov 2018 15:40:02 +0000
Message-ID: <246bdcf112bb4ebe875df662e3467ab5@HICGWSMB01.ad.harman.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.10.24.164]
Content-Type: multipart/mixed; boundary="_004_246bdcf112bb4ebe875df662e3467ab5HICGWSMB01adharmancom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/izz3wFDvbsHcdA8CuSsESMXDeeI>
X-Mailman-Approved-At: Wed, 21 Nov 2018 10:20:35 -0800
Subject: [tcpm] Linux TCP Stack and Zero Window Probe
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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, 21 Nov 2018 15:43:39 -0000

Hi Team,
I have a question in Zero Window Probe in TCP.
If the client sends Zero Window, according to RFC spec is it mandatory for the Linux TCP stack to send Zero Window Probe.
In my stack I am not getting Zero Window Probe instead I am getting Keep Alive.
I have attached my wireshark traces. Can you please confirm if this is the expected behavior from TCP stack.

Thanks & Regards
Kiruthika