[tsvwg] Re: [Technical Errata Reported] RFC9260 (7988)

Claudio Porfiri <claudio.porfiri@ericsson.com> Wed, 19 June 2024 10:22 UTC

Return-Path: <claudio.porfiri@ericsson.com>
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 1A861C15107F; Wed, 19 Jun 2024 03:22:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.256
X-Spam-Level:
X-Spam-Status: No, score=-7.256 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OOy4kylcNbLb; Wed, 19 Jun 2024 03:22:02 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2083.outbound.protection.outlook.com [40.107.6.83]) (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 1726DC14F704; Wed, 19 Jun 2024 03:22:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=laHjVpAWgKFPLLP7XFPNs8vw4MCkhI6CLChrljtuP46G42iSGCuAWOCN2gcnMxN95lRVUkthWWiO5nIeijDW91QuWcOPWdwrGNk8jkB38lcs+wVaYviEwjqzfCXaNHD/sMfsNf6UWtxknyB7jbg/hO7w49f3SWtIfiSNiK9pQFtL8SRRMl9Aub95v9wjZ+aMMuNQf4jS5XNm3YTqxE1KgiCfNvmFfA6HZwmm6beGcXab1Lxn0oGBUCkiHVJazryng2VzbvqqVBaFbrCnqzZwi54AkqnwJ4cX1G/qs/PUu78WR86Q89x1FctdZKoQ8Y2vlDzO2Hjanl3Ek9O03NuhyA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eKTz4NP2UhJwwlTDBVwl13q0mTutAU03mIF40+MIyC8=; b=afYShVeJzcZtrlbxibG6vhrS+s24ERznuwsg9ZhbW6CB0O84+DTCgnFUeozsOZSx2EREWbUoYeD3N+rRW8/1h6mrUn1v29LISgPgAcJiFvJpKuy78LbwbyJAXfooqPFibNzz052+7oTE93qp+74iX9XqBXsxj4rJfRiDt5E08Cqoe50yOu+amTUaaty99FCdNP9uJm4ylRKOErGWUv2KS1WQrTGN/p2uJMul7fi3y2NJZFKYiWxqTYSrXdaP77cZnl78xvVWFjNCzjGmIqKRr8ZVKGbs/bNACUVUmNgS/rbhHM4kl4XkHw2cfQT4jQ6ldpFjh5sXWAi8tSlt87e2Ng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eKTz4NP2UhJwwlTDBVwl13q0mTutAU03mIF40+MIyC8=; b=dGqGfp7vxOLPsca55GdQJno21HGZe81xWqX3yzvp5kEQJ0qN6eS7LuFAJKQnMItHjM98Yt2kXNGRd7Fzh19ITW/UUCYM17nB7ipCMnwZ7AzbgeQuBu4invLmWAUcAzUJz2Md8odXNn2t/oFLTG0P6KAYNw5TVcXQN2kbsnzb3WR/aaSRpA34ZU9PQi/HQwF+m8UdasUAbToy2aWa96b5Ez9T5NPwKegvI2mIH7uAyAX+bPLSVJKrAnULawco0ZWZ1qqpNvCWZn/4CnzETO1+UK5D9NTqqPov7HuV58WBr3DqNxs9jJ2bP+UCYBk6cHAWNYcJm8BiPoJF2LXtZtqW6Q==
Received: from PA4PR07MB7568.eurprd07.prod.outlook.com (2603:10a6:102:c7::23) by AS8PR07MB8989.eurprd07.prod.outlook.com (2603:10a6:20b:537::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.18; Wed, 19 Jun 2024 10:21:58 +0000
Received: from PA4PR07MB7568.eurprd07.prod.outlook.com ([fe80::24ac:f21:985e:9f57]) by PA4PR07MB7568.eurprd07.prod.outlook.com ([fe80::24ac:f21:985e:9f57%6]) with mapi id 15.20.7698.017; Wed, 19 Jun 2024 10:21:57 +0000
From: Claudio Porfiri <claudio.porfiri@ericsson.com>
To: Milen Hristov <milen.hristov@huawei.com>, Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>, "tuexen@fh-muenster.de" <tuexen@fh-muenster.de>
Thread-Topic: [tsvwg] Re: [Technical Errata Reported] RFC9260 (7988)
Thread-Index: AQHavbOnvlvGLxH/Zk6k5l0SiDirKrHOA4nfgACMcGCAAEVmAIAAEjQg
Date: Wed, 19 Jun 2024 10:21:57 +0000
Message-ID: <PA4PR07MB756868EA4542F675FFE8CF4F87CF2@PA4PR07MB7568.eurprd07.prod.outlook.com>
References: <20240613135721.49E7A204E21@rfcpa.rfc-editor.org> <2fbe4420-1121-4de9-8f2b-b74f20c585eb@lakerest.net> <4FEBA794-80C9-4505-95AF-F7200F126386@fh-muenster.de> <e45611bf9aa7456c9615e22f35ef0a8d@huawei.com> <4333FC2B-779A-4F2F-8BAB-96315DDB9807@fh-muenster.de> <208A36A5-A56E-4107-A07E-67AEBCD68837@fh-muenster.de> <CAEh=tcdaagPCmT3JyZfq_XhzMf=VHsY3unmgviDn6y29imXDcA@mail.gmail.com> <PA4PR07MB7568CB0836C28585807A368D87CF2@PA4PR07MB7568.eurprd07.prod.outlook.com> <b75cb0b19d9948b3899da8ed1a18f9e4@huawei.com>
In-Reply-To: <b75cb0b19d9948b3899da8ed1a18f9e4@huawei.com>
Accept-Language: en-US, sv-SE
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PA4PR07MB7568:EE_|AS8PR07MB8989:EE_
x-ms-office365-filtering-correlation-id: 9b379076-0cf4-4afb-f5bc-08dc9049a5fa
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230037|376011|1800799021|366013|38070700015;
x-microsoft-antispam-message-info: lPjKsZ49S2Vh3Juq532IcnFVmRCyNhoqxLMasoHKs6ioGhILP7UPHjxhYywvnH566W10oWggrf16EwfUWFbky42re1vl1hCBkZer8z9oe2ejRkDmGIWVcFiZd5/DMEv19v7Tz9sxlFYX1dLfdF/fvCg7bDRcOlS5iSCAsd4d5PIIbkS8WFE4TqS6l0kdrd3hKos5tQqySbPetZli59wKSuy6y8X/etMXGCt5r2yCQk21jHVyGRHJPufWG2/TN5jpLtGPHBODrU+OTMkKFM1nQBX4hxrogsum9HbwdUENTQFpk7G6tX1+9NQ0hPJ8seyqaEb+gtrhoEuhOoClquPXW0gjp9ALjs4DWNjTdlSmi/kwRfJoL7YLcqiokQUjDEp5mLGKJjg7wrY+QuGe/gWhJK9lF49cKoWtGUX/E9FSrOOz8xxQn0bZsz9fc646uh7tWLwhnbVUS33Ig+BuqYywWS8u8dkpytWObBTuujIo21eLMPVojFu8GkLi84y3uNN1KeFSJOW9/Qk4z4vyXmEWmhFrYBYXYVi55diwGrV65RVuWTeeRnvr1N61pZ7imQDZWv016D8DYhUlLYgMr9wzZlh/rW4iD7GPBUs9h6Jr28PCTuNkqd2NRLTopdtnfh8XoDwVRQyVPxo8YJuh31Sgsn3FZ+QVmgEdBXJESxpThZg+p5+kP6N4/6Jvmsp7aVq/JBI813Jf4JdKSuGEUvg+kv597ZdMdsOn2jPMfovny7ICaBEbEvCnna/XOqP9HBi1DRjRberIjPysEWpjqq/fTYO7FvjsEq0WS5GSLYi7+wkZbqCMI64Azm/vOwT2hL4GQ33cyUaIQOjN/tl7tQepHNXVanGIs3+ZIvhPpqbJJD+N1fYsamlTVro84myCVxuOkEdxHQ3nGV9M3k87L6244dLoiEuuBRJbY9Vy5w2qumNsCTVn3NOT+rp5IxjwdMCJBOfEaPQd5WoUS7uYNf0Py2ZrsBnxYdu8kYsPg4LY8JKnC8AibadiNKuL4LewfoRkiYekL7gVLlL/AIOgVc3pVTaoiu78tppg6MWiMnXX+L+U9GCkim94Y/PyvZwJP5+22reCvesfUKDcSpUfWptiWTfggEszSZmY8jCPQWfU+9LGahdXqnLItcWxEuabIL62oB9+PBuTbuat0j+O+BCaXvcWvA3/qv2NQji5i/Oqx52c2yRpAh4EI3ZkP4GOBDvgHiea0aZdNlaq8bWX/ni0j2qFdifV2sW9QCramrAzi1Cr6o5gpkdjr5F5RSYthKGzivcmfsFg9vMW0/qM5KktcUViuiKJ4DhFTp4Wq2jIRIQMf9TnShy0Nl09KakJ3pIo
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR07MB7568.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(376011)(1800799021)(366013)(38070700015);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: RMb7vbYmA32V4RHzK+Cr/4CZQM1O8Jd5xZZYPdVqZ8YzwqbT/AZHJe3yNK9Zq3o9xLRL9uZkM8e64hAU9ScgtBig3VltcS8Uku69XsZDZ0X3mimvGHUrv4O3NO42QASm1G8+Jra03cdTMQ/ctczl0Fxmnv2nhmrC4swiWjbs2ADkP/QnlZawJzr/rJsiGtgN40bbTQfNqyiXVhdCUl+TK7VOw9iivV34rjkTWzNg19s8x+gqzDqDJvzGCvC9oe493QzOTYLbY2bFP1zPUYs1o1+1I4vj0IfF500nSVW8IGiJKYKjFpGBidm1HIb6EOt1fQohI/t2CtFxvfaISlnoLkn+Zvi3Wy9Qp3J77nKYcAXyay9Pbx0UeibuQg7gJDJvCYah9brvMoO/o9VPwB2rB3VPOMwU1P1HChWZpkrnLU5vRKUV4aXBq472L6VfxwI1G600FDwT2Dmz/+Kr4r8qxF4sSTgWoRE+AgivN2/oW2WJB9qEnschXMvAp4uG7oCgS/Xta6qOf8YfmETEJNcsiBzcWZAcSmsl8qsvfoc0/563Nv91st1+ctlromnXlNTJCabF6aLpkRXL81Mhx5Bv/NSi2yT3P8aeT1f0C4cQdIqGtp6HJT+qRgF+mPtjvAkNYAKi582LLRFpf2v6RLPCZ4q0NuG75xu9unw3LScVPBrdyAVCN7S21U+fUb6nf7lJVQQCn85ZKikFwLpull8ke0zRQ5laH37icWsTH7e6J29YBGGWxPO4ePzhEl6IdTx9H2rjIwcOw6BlzfpB8dNm4/2uLQnV7wmNp+C4QBupaPJiwK4iLlhKloGRLFjJqZI5HIejztVhwbLqhOowEeXtol6W1RGftixD+O3TQCXohRAo17gq/+UBYM+Hl9eJcjB6IOaqtlNuTB4odiyhCYisYTIPIswhhBYly543t59CIF1Zbjm9sZLhH3fho9tuKh/QELiX+WIfYfZ2GaeGG+BYv+XFfKQUmfA0zlZ/adVqoSAschjHnm1vyBuCERCRwRfFEcAkGq01qjo1LFveZGpEMptdWTNKnLe/lwqiECpPFtCjNOcDRx+s8+Cynn7iDqfBDfoUBH7eUE8gIk6YgrlwigEHXlrJX9SVKNpRxwbL6/88BPatjjr6F3XaljYukazLkS2x0T5mTOrlN03o/UsENHS6rul7rVovIOiM8St3CWxqkLqz5eEhhxzTTMInpv1l3aFKR0hSOa2Ky8hlMXiWVnpyou2FpJd0wbfwSvCpkacH9H5xepWwBI18CKox8MkjJErr0SSee4ol98GC52OUuIQuDRSosDDD+gMTh5Tcawd8naV3ErByBkdEXxQvzMCY4/95p7n06/9KP9tM8EU6bV+cAHo1GDiPF7daBxzOi/b66cB4N91mu9BdmD2DqDrXJEA3e9Bx0v2ggo2w+5ZHMU6OU85/KQkmVSjTxTQBoythcpsA2O5QqSyE0A5r7FCkMmkAF54XZmFH7hOjpXqSxtgp2V4qLbUy3EN8vT9MzNxN56nUlaOaKhbh/wjdWLAD0elkM5MHxmOu9cdeyr44e1nJpkXgrYz/qBeR+juBNS3sEzJ42ABbXWQGjIKjrzpyQJ9MWflJbl+xu5+E0akxyQ==
Content-Type: multipart/alternative; boundary="_000_PA4PR07MB756868EA4542F675FFE8CF4F87CF2PA4PR07MB7568eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PA4PR07MB7568.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b379076-0cf4-4afb-f5bc-08dc9049a5fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2024 10:21:57.0839 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Wax6mnsDQAnd9LJU0AjWmePEEjUvEySNxgq4jcL2Yb32fnKy4BhTHtS+4EpNkrDoZtbGqKQVQK7E6JCY0Q/gKA4ZBVoCrrDYk8yFqvltntw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB8989
Message-ID-Hash: 3JUTF7WVOJXORSSJEV3MNZK5VOVYYMPE
X-Message-ID-Hash: 3JUTF7WVOJXORSSJEV3MNZK5VOVYYMPE
X-MailFrom: claudio.porfiri@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tsvwg.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Randall Stewart <randall@lakerest.net>, RFC Errata System <rfc-editor@rfc-editor.org>, tsvwg-ads <tsvwg-ads@ietf.org>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, tsvwg <tsvwg@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [tsvwg] Re: [Technical Errata Reported] RFC9260 (7988)
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/l4-l2bgPl6wPCJBin4gAveGRlDk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Owner: <mailto:tsvwg-owner@ietf.org>
List-Post: <mailto:tsvwg@ietf.org>
List-Subscribe: <mailto:tsvwg-join@ietf.org>
List-Unsubscribe: <mailto:tsvwg-leave@ietf.org>

Hi Milen,
I think you cannot make assumption on the IP configuration of the remote peer.
May you describe in details your Use Case?
Is the remote Endpoint defined (i.e. it has been public announced) on two IP address or this is only what you have observed by means of a previously existing Association?
How do you know that at a certain time the remote peer hasn’t changed the Endpoint Configuration?
Does the peer reply with an ABORT? (and so with what reason) or simply doesn’t answer?
And why you don’t take into account the possibility that a peer has dynamically allocated IP resources, such as in a Cloud environment?

If the problem exists, I think it’s rather for the SCTP User to give rules on how to define Endpoints rather than for the RFC, but please help with details so that things can be improved.

Thanks,
Claudio


From: Milen Hristov <milen.hristov@huawei.com>
Sent: Wednesday, June 19, 2024 11:09 AM
To: Claudio Porfiri <claudio.porfiri@ericsson.com>; Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>; tuexen@fh-muenster.de
Cc: Randall Stewart <randall@lakerest.net>; RFC Errata System <rfc-editor@rfc-editor.org>; tsvwg-ads <tsvwg-ads@ietf.org>; Gorry Fairhurst <gorry@erg.abdn.ac.uk>; tsvwg <tsvwg@ietf.org>
Subject: RE: [tsvwg] Re: [Technical Errata Reported] RFC9260 (7988)

Hi Claudio,

I cannot agree that The implementor(vendor) can decide anything, when is related to interconnect to other vendors
This is not some internal proprietary  solution

Finally the purpose of RFC is to define rules and all vendors must follow them
Otherwise interconnection will not work, if all vendors  decide to implement  their own solutions

The document from Oracle is describing specific scenario– yes could be, but this scenario should be described in RFC
This is not case with dynamically IPs- all IPs are defined statically on both ends- Client and Server
So the server knows the sending IP, but rejects the INIT, just because is Secondary IP

Finally the rule in RFC should clearly specify- secondary path can be used for INIT or not
If not- then all vendors  should disable sending INIT by secondary IP
Why secondary IP could not be used for INIT?

Best regards
Milen


From: Claudio Porfiri <claudio.porfiri@ericsson.com<mailto:claudio.porfiri@ericsson.com>>
Sent: 19 June 2024 07:10
To: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com<mailto:zahed.sarker.ietf@gmail.com>>; tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>
Cc: Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>>; Randall Stewart <randall@lakerest.net<mailto:randall@lakerest.net>>; RFC Errata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>; tsvwg-ads <tsvwg-ads@ietf.org<mailto:tsvwg-ads@ietf.org>>; Gorry Fairhurst <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>; tsvwg <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
Subject: RE: [tsvwg] Re: [Technical Errata Reported] RFC9260 (7988)

Hi Michael, Milen,
About the specific case described, I am not sure that anything needs to be changed at the RFC, I think it’s clear as it is.
The implementor can decide that the pubic SCTP Endpoint is limited to a single IP address and then decide that it only answers to that IP address, this cannot be forced by RFC,
It may even be that the other addresses used for multihoming are instantiated dynamically and only exist during the lifetime of an Association.
The owner of the node may have implemented Access Rules that filter out INIT and having the same result.
If you have interoperability problems this should be solved by proper configuration.
The document from oracle is describing a very small subset of what is possible with SCTP and multihoming, it cannot be taken for replacing the RFC.

That is my 10 cent to the discussion.

Best regards,
Claudio

From: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com<mailto:zahed.sarker.ietf@gmail.com>>
Sent: Tuesday, June 18, 2024 10:38 PM
To: tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>
Cc: Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>>; Randall Stewart <randall@lakerest.net<mailto:randall@lakerest.net>>; RFC Errata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>; tsvwg-ads <tsvwg-ads@ietf.org<mailto:tsvwg-ads@ietf.org>>; Gorry Fairhurst <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>; tsvwg <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
Subject: [tsvwg] Re: [Technical Errata Reported] RFC9260 (7988)

Hi Michael,

Yes, you are accurate about the process ( for more information see : https://datatracker.ietf.org/doc/statement-iesg-iesg-processing-of-rfc-errata-for-the-ietf-stream-20210507/) What I need to see is the proposed text then decide on whether the change is technical or not. I am expecting here, from the discussions, is "hold for document update" status. Let me know if that not the correct status for this errata.

So, please proposed the text so we can agree on the text.

//Zahed

On Tue, Jun 18, 2024 at 11:45 AM <tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>> wrote:
> On 18. Jun 2024, at 20:39, Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>> wrote:
>
>
> Hello,
>
> if everyone agree with this statement, can be written in the RFC ?
You cannot change an RFC. And only ADs can change Erratas. So I can propose
some text change, we can agree on it, and then either an AD has to put
that text change in your errata or I (or you) file a new one. That would
(in my view) be classified as Editorial and can be approved by an AD, if
the AD agrees with it.

So should I propose some text change?

Best regards
Michael
>
>
> Regards
> Milen Hristov
>
> From:Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>>
> To:tuexen <tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>>
> Cc:Randall Stewart <randall@lakerest.net<mailto:randall@lakerest.net>>;RFC Errata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>;kee <kee@kamstrup.com<mailto:kee@kamstrup.com>>;tsvwg-ads <tsvwg-ads@ietf.org<mailto:tsvwg-ads@ietf.org>>;Gorry Fairhurst <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>;Marten Seemann <martenseemann@gmail.com<mailto:martenseemann@gmail.com>>;tsvwg <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
> Date:2024-06-14 12:10:32
> Subject:RE: [Technical Errata Reported] RFC9260 (7988)
>
> Hello, yes, the Secondary path to be used, because the Primary is unavailable
>
> Regards
> Milen Hristov
>
> From:tuexen <tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>>
> To:Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>>
> Cc:Randall Stewart <randall@lakerest.net<mailto:randall@lakerest.net>>;RFC Errata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>;kee <kee@kamstrup.com<mailto:kee@kamstrup.com>>;tsvwg-ads <tsvwg-ads@ietf.org<mailto:tsvwg-ads@ietf.org>>;Gorry Fairhurst <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>;Marten Seemann <martenseemann@gmail.com<mailto:martenseemann@gmail.com>>;tsvwg <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
> Date:2024-06-14 12:04:49
> Subject:Re: [Technical Errata Reported] RFC9260 (7988)
>
> > On 14. Jun 2024, at 10:24, Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>> wrote:
> >
> > Hello All,
> >
> > Thank you for  the quick reply
> >
> > The errata is not intended to change any network element function, but only to make the RFC more clear
> > I am not sure in which section is better to be, you decide
> >
> > The multihoming SCTP description by Oracle is very clear and same is implemented by most of big vendors like Huawei and other
> > https://docs.oracle.com/cd/E57516_01/docs.70/Transport_Manager/concepts/c_transport_mgr_multihoming.html
> >
> > but some small vendors do not accept INIT sent via  the Secondary path by Secondary IP Address
> > they consider Secondary path to be used only for failover , but not to re-establish the SCTP association
> >
> > this issue was raised by the following scenario:
> >
> > endpoint C (acting as a client) has two IP addresses -IP1_client and IP2_client
> > and
> > endpoint S (acting as a server) two IP addresses- IP1_server and IP2_server
> >
> > Primary SCTP path1 (IP1_client- IP1_server)
> > Secondary SCTP path2 (IP2_client- IP2_server)
> >
> > Both paths  use  separate IP transmissions
> > Initially the association was  established by Primary SCTP path1
> >
> > There was  transmission outage, affecting both SCTP paths-  SCTP association was down
> > Later only the transmission for  Secondary SCTP path2 was recovered
> > Endpoint C detected IP2_server is reachable and started sending INIT (via Secondary SCTP path2 )
> > but endpoint S rejected the INIT sent by IP2_client
> Assuming that the server is bound to both addresses, it should accept the INIT and
> send an INIT ACK back using IP2_client and IP2_server. This should work even in the
> restart case.
>
> Is that what you want to clarify?
>
> Best regards
> Michael
> >
> > Best Regards
> > Milen Hristov
> >
> >
> > -----Original Message-----
> > From: tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de> <tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>>
> > Sent: 14 June 2024 09:10
> > To: Randall Stewart <randall@lakerest.net<mailto:randall@lakerest.net>>
> > Cc: RFC Errata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>>; kee@kamstrup.com<mailto:kee@kamstrup.com>; tsvwg-ads@ietf.org<mailto:tsvwg-ads@ietf.org>; Gorry Fairhurst <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>; Marten Seemann <martenseemann@gmail.com<mailto:martenseemann@gmail.com>>; Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>>; tsvwg@ietf.org<mailto:tsvwg@ietf.org>
> > Subject: Re: [Technical Errata Reported] RFC9260 (7988)
> >
> >> On 13. Jun 2024, at 18:32, Randall Stewart <randall@lakerest.net<mailto:randall@lakerest.net>> wrote:
> >>
> >> Hello:
> >>
> >>
> >> So I have just had a look at this "Errata". I disagree with it. Section 3 defines data formats and
> >>
> >> does not specify what IP addresses are accepted or used in sending an INIT. Section 5 has details
> >>
> >> on association setup. Note also that Section 5 explicitly states that the receiver of an INIT must
> >>
> >> respond to the senders IP address NOT any of the IP addresses listed within the INIT chunk. This
> >>
> >> is an important security concern. A secondary listed address cannot be used until a heart beat
> >>
> >> validates the address by sending a HB to the address and receiving a response from the address.
> >>
> >>
> >> The Errata IMO is invalid ... Michael? Do you agree or am I missing something??
> > I agree with content of your answer: the destination address of the packet containing
> > the INIT ACK chunk MUST be the source address of the packet containing the INIT chunk.
> > This is stated in
> > https://www.rfc-editor.org/rfc/rfc9260.html#section-5.1-4
> >
> > But I am not sure if this is what Milen is referring to. He only refers to the packet
> > containing the INIT chunk. SO I guess it would be best if Milen can clarify, which
> > problem he is experiencing.
> >
> > Just to be clear:
> > Assume the endpoint C (acting as a client) has two IP addresses P_client and S_client, the
> > endpoint S (acting as a server) two IP addresses P_server and S_server.
> > If the application tells C to initiate an association towards S and provides both IP addresses
> > (doing someting like sctp_connectx(P_server, S_server)), the packet containing and INIT
> > chunk sent by C can use P_client or S_client as the source address and P_server and S_server
> > as the destination address. The server S would except all possible four combination and would
> > send a packet containing an INIT ACK chunk in response to the source address of the incoming
> > packet as described above.
> > I am wondering if Milen has observed a problem related to this description.
> > Please note: whether or not the networks between C and S will forward packets with all
> > four combinations is a different question.
> >
> > Best regards
> > Michael
> >>
> >>
> >> R
> >>
> >>
> >> On 6/13/24 9:57 AM, RFC Errata System wrote:
> >>> The following errata report has been submitted for RFC9260,
> >>> "Stream Control Transmission Protocol".
> >>>
> >>> --------------------------------------
> >>> You may review the report below and at:
> >>> https://www.rfc-editor.org/errata/eid7988
> >>>
> >>> --------------------------------------
> >>> Type: Technical
> >>> Reported by: Milen Hristov <milen.hristov@huawei.com<mailto:milen.hristov@huawei.com>>
> >>>
> >>> Section: 3.3.2.  Initiation
> >>>
> >>> Original Text
> >>> -------------
> >>> not clearly specified  sending IP Address for INIT
> >>>
> >>> Corrected Text
> >>> --------------
> >>> INIT can be accepted from either the Primary or Secondary IP Address
> >>>
> >>> Notes
> >>> -----
> >>> Oracle explained clear
> >>>
> >>> https://docs.oracle.com/cd/E57516_01/docs.70/Transport_Manager/concepts/c_transport_mgr_multihoming.html
> >>>
> >>> Some vendors do not accept INIT sent by Secondary Peer IP Address
> >>>
> >>> Instructions:
> >>> -------------
> >>> This erratum is currently posted as "Reported". (If it is spam, it
> >>> will be removed shortly by the RFC Production Center.) Please
> >>> use "Reply All" to discuss whether it should be verified or
> >>> rejected. When a decision is reached, the verifying party
> >>> will log in to change the status and edit the report, if necessary.
> >>>
> >>> --------------------------------------
> >>> RFC9260 (draft-ietf-tsvwg-rfc4960-bis-19)
> >>> --------------------------------------
> >>> Title               : Stream Control Transmission Protocol
> >>> Publication Date    : June 2022
> >>> Author(s)           : R. Stewart, M. Tüxen, K. Nielsen
> >>> Category            : PROPOSED STANDARD
> >>> Source              : Transport and Services Working Group
> >>> Stream              : IETF
> >>> Verifying Party     : IESG
> >