From owner-freebsd-net@freebsd.org Tue Jun 4 18:05:40 2019 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 562F415B93ED for ; Tue, 4 Jun 2019 18:05:40 +0000 (UTC) (envelope-from yuhe@vmware.com) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-eopbgr780083.outbound.protection.outlook.com [40.107.78.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E224F76906 for ; Tue, 4 Jun 2019 18:05:37 +0000 (UTC) (envelope-from yuhe@vmware.com) Received: from MN2PR05MB6029.namprd05.prod.outlook.com (20.178.243.78) by MN2PR05MB6109.namprd05.prod.outlook.com (20.178.241.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.12; Tue, 4 Jun 2019 18:05:34 +0000 Received: from MN2PR05MB6029.namprd05.prod.outlook.com ([fe80::7d89:ecd5:9b8c:804d]) by MN2PR05MB6029.namprd05.prod.outlook.com ([fe80::7d89:ecd5:9b8c:804d%7]) with mapi id 15.20.1943.018; Tue, 4 Jun 2019 18:05:34 +0000 From: Yu He To: "freebsd-net@freebsd.org" CC: Gopakumar Pillai Subject: Some question about DCTCP implementation in FreeBSD Thread-Topic: Some question about DCTCP implementation in FreeBSD Thread-Index: AQHVGwAamSY93F0qjkW3q8GaycoLrQ== Date: Tue, 4 Jun 2019 18:05:34 +0000 Message-ID: <2F719086-68CA-46CB-AE01-40E2AAB6E964@vmware.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [66.170.99.95] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b4912204-5248-45a7-8856-08d6e9173d79 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MN2PR05MB6109; x-ms-traffictypediagnostic: MN2PR05MB6109: x-ms-exchange-purlcount: 3 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0058ABBBC7 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(136003)(366004)(376002)(396003)(189003)(199004)(66066001)(68736007)(107886003)(36756003)(606006)(5640700003)(6116002)(3846002)(2351001)(6512007)(14444005)(236005)(7736002)(6306002)(54896002)(256004)(6436002)(6486002)(478600001)(2906002)(99286004)(26005)(8936002)(6506007)(102836004)(966005)(316002)(6916009)(53936002)(71190400001)(71200400001)(83716004)(4326008)(25786009)(82746002)(5660300002)(91956017)(76116006)(64756008)(66556008)(66476007)(186003)(8676002)(81156014)(81166006)(66946007)(476003)(66446008)(86362001)(73956011)(486006)(14454004)(2501003)(2616005)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR05MB6109; H:MN2PR05MB6029.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: vufqODNCYUdE+gfIfJekqdDmbiThruM36EkJwVo0gIwJAfiAzm0XdaHP5ApLUfz+JuB10lc32K5t7nqTDuifT2UlYT1W1zoinw/gXkkct6wYJEPr3VFd4i+YbF3gLbeTCNxto4/r2s8dZvYsrDOFDYyS4LQnd5n2iOSe/wQxawYLrJ1zfFBo21DM3bIDvXJTOfJD8adxHfrhfWg8GLZ5AEDVspSw9zusyq1LbiSReEK03j46w6uaSquBI/815HWt2EuYUncABjwfiTmMcb5GpgTD58JrT0e+jEnW0YxJSmp030dusiG9c/3dzuV/0jJzd5FLcfRiSyoVhl13TQlL97B32DgQaxsO12v19CBpyJmKEjx4dIEjxck2yb7dE8U3jkd8m/KPj8s+TdGmk3UNPEo2iT2Vb6Lk5zG8eeDNSC0= MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: b4912204-5248-45a7-8856-08d6e9173d79 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2019 18:05:34.1999 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yuhe@vmware.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6109 X-Rspamd-Queue-Id: E224F76906 X-Spamd-Bar: --------- X-Spamd-Result: default: False [-9.90 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: vmware-com.mail.protection.outlook.com]; DMARC_POLICY_ALLOW(-0.50)[vmware.com,quarantine]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[vmware.com:+]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-0.97)[-0.975,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-1.01)[ipnet: 40.64.0.0/10(-2.84), asn: 8075(-2.18), country: US(-0.06)]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[vmware.com:s=selector2]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[vmware.com.dwl.dnswl.org : 127.0.9.2]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[83.78.107.40.list.dnswl.org : 127.0.3.0]; WHITELIST_SPF_DKIM(-3.00)[vmware.com:d:+,vmware.com:s:+] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jun 2019 18:05:40 -0000 R3JlZXRpbmdzIQ0KDQpJ4oCZbSBhIGdyYWR1YXRlIHN0dWRlbnQgZnJvbSBDYXJuZWdpZSBNZWxs b24gVW5pdmVyc2l0eSwgYW5kIGN1cnJlbnRseSBhbiBpbnRlcm4gaW4gVk13YXJlLiBJ4oCZbSBu b3cgd29ya2luZyBvbiBzb21lIGludGVybmFsIHByb2plY3QgYWJvdXQgaW1wbGVtZW50aW5nIERD VENQIGFsZ29yaXRobSBhbmQgY29taW5nIGFjcm9zcyB0aGUgaW1wbGVtZW50YXRpb24gaW4gaHR0 cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL3JTMjc3MDU0LiBUaGVyZSBpcyBvbmUgdGhpbmcgSeKA mW0gcXVpdGUgY3VyaW91cyBhYm91dC4NCg0KSW4gbGluZSAzODcgb2YgZmlsZSBjY190Y3AuYywg dGhlIHVwZGF0ZSBvZiBhbHBoYSBpcyBjYWxjdWxhdGVkIGJ5IGZvbGxvd2luZyBjb2RlOg0KDQog ICAgIGRjdGNwX2RhdGEtPmFscGhhID0gbWluKGFscGhhX3ByZXYgLSAoYWxwaGFfcHJldiA+PiBW X2RjdGNwX3NoaWZ0X2cpICsNCiAgICAgICAgIChkY3RjcF9kYXRhLT5ieXRlc19lY24gPDwgKDEw IC0gVl9kY3RjcF9zaGlmdF9nKSkgLw0KICAgICAgICAgZGN0Y3BfZGF0YS0+Ynl0ZXNfdG90YWws IE1BWF9BTFBIQV9WQUxVRSk7DQoNCkFzIHRoZSB1cGRhdGUgZm9ybXVsYSBmcm9tIHRoZSBvcmln aW5hbCBwYXBlciBpcyBhbHBoYSA9ICgxIC0gZykgKiBhbHBoYSArIGcgKiBGLCBJ4oCZbSB3YW5k ZXJpbmcgYWJvdXQgd2hhdCB0aGUgaW50ZW50aW9uIGlzIG9mIHVzaW5nIGxlZnQtc2hpZnQgd2hl biBjYWxjdWxhdGluZyB0aGUgZyAqIEYgcGFydCwgd2hpY2ggbWlnaHQgc2VlbWluZ2x5IG11bHRp cGx5aW5nIHRoZSB2YWx1ZSByYXRoZXIgdGhhbiBkaXZpZGluZyBpdCBhcyBzdWdnZXN0ZWQgYnkg dGhlIHByZXZpb3VzIGNvZGUuIExldCBhbG9uZSB0aGUgb3BlcmFuZCAoMTAgLSAgIFZfZGN0Y3Bf c2hpZnRfZykgbWlnaHQgYmUgYSBuZWdhdGl2ZSB2YWx1ZSwgd2hpY2ggd2lsbCBsZWFkIHRvIGFu IHVuZGVmaW5lZCBiZWhhdmlvciBpbiBDLg0KDQpCZWNhdXNlIHRoaXMgaXMgdGhlIHZlcnkgY2Vu dHJhbCBmb3JtdWxhIG9mIERDVENQIGFsZ29yaXRobSwgSeKAmW0gZmVlbGluZyBpdCBuZWNlc3Nh cnkgdG8gaGF2ZSBhbiBleHBsYW5hdGlvbiBmcm9tIHRoZSBvcmlnaW5hbCBhdXRob3JzLg0KDQpP ciBpZiBpbiBhbm90aGVyIHdheSB0aGlzIGlzIGFjdHVhbGx5IGEgYnVnLCBJ4oCZbSB3aWxsaW5n IHRvIGltcHJvdmUgaXQuDQoNCkJlc3QsDQoNCll1IEhlDQpJbnRlcm4tUHJvZHVjdCBEZXZlbG9w bWVudC1OU0JVLA0KVk13YXJlDQoNCk1hc3RlciBvZiBTY2llbmNlLCBJbmZvcm1hdGlvbiBOZXR3 b3JraW5nLA0KQ2FybmVnaWUgTWVsbG9uIFVuaXZlcnNpdHkNCg0KDQoNCg==