From lixt2@foxmail.com  Wed Oct 18 20:09:20 2023
Return-Path: <lixt2@foxmail.com>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 46979C14CE29
 for <icnrg@ietfa.amsl.com>; Wed, 18 Oct 2023 20:09:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.09
X-Spam-Level: *
X-Spam-Status: No, score=1.09 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
 HELO_DYNAMIC_IPADDR=1.951, HTML_FONT_LOW_CONTRAST=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001,
 RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01,
 URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001,
 URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=foxmail.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 pnJMcrKmtSSo for <icnrg@ietfa.amsl.com>;
 Wed, 18 Oct 2023 20:09:15 -0700 (PDT)
Received: from out203-205-251-53.mail.qq.com (out203-205-251-53.mail.qq.com
 [203.205.251.53])
 (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 09B06C14CF1C
 for <icnrg@irtf.org>; Wed, 18 Oct 2023 20:09:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com;
 s=s201512; t=1697684943;
 bh=okc4PW31b5hY2WPGeX+N64VYzWdrO3vJBUVfViCMKUU=;
 h=Date:From:To:Subject:References;
 b=wHV0qRA+8WA7J5bLFaIeCOlCgWL/xK5abG2nn22IvHjsLD7g7D3jo2JvQ1AVrDTwO
 o6Wxltc0CK/wa0FfJj+8jfq1bIjYX0YOGnTzYF2wIy9ewc3fh2zxm/x2BM9ngwttBT
 PQridvK0XMnjdqIrtu3X4lm2xgkeHf43LJ0VNfh4=
Received: from DESKTOP-690SC9I ([219.142.69.75])
 by newxmesmtplogicsvrszc5-0.qq.com (NewEsmtp) with SMTP
 id 2428FEDA; Thu, 19 Oct 2023 11:09:02 +0800
X-QQ-mid: xmsmtpt1697684942ti1lzq6ve
Message-ID: <tencent_6F2D5F6426367D990BD3E614B671593D2208@qq.com>
X-QQ-XMAILINFO: MR/iVh5QLeie27nv9C+MSEr1Mip0QZSHXF1UbOi62B9tTHtOWQOgFLtURsoIqv
 0mVsyqAWpkvtWwnJyYHReGIk0mgxvl0mWdryAxL+YZuXpMnci6e2XofCBFY2rHvhP3i2WenJoejW
 GSC/xtgDulhiVb3aX5j4yiRqdKP9H2YPan+6ivEKsYO+MyFxWJJ3FJWCWOtX94oJ8rSBxYQ1nfkJ
 MLV4RvXVoEb1/ZfFGEuzbipgajo4VkueGbeass9MwAsEPDAz34wHMi2Ohc7gfLcyJLMkgueEUmKv
 6WqZmXMoHF5DsAHNXYmyM81z4rJX+YttySMF2N9Wm7NKUdmS/TeXOXuBOVYnYvbrfNBbEsRsv2GC
 nYMJ+Lp+CcdFtfxdbrtQGuxWwzd75dAj7zBDqe7alFEa/b6v0J7Pda5wEMSsi12wC7QtwIu+qjFN
 cbKdIgUGKUuGXFEQIVX6XjN0VtTAmmAtZAlPKprGXNDXJahxarMAgzfPKXSLNgHNtE58H9jU2nOZ
 JDo6aarqetc7/9ZSRTELPXyfkY+OK2XWrXUzd3zbQKvohy3lKpA/ggx/f28jRWV9ptZBpi/K6+Mn
 b1w9TNbjYFm82hlmUwh67aDlWU+wp5ZssZSEHjmKMoa/+8A366mSynFkA4mTbdr4swUZaYwIQBY+
 /NihozqoBrMLVLQ8evPCeA/92Y3uhcAp/OpVnbBOJo2AKIaOGzxoP9KScMKZjO938eKDs7woSs9B
 GmAfCZ22FJX8cp17QSKzPDh6xXQgS8i/OktUIfpQ/w8RGWvEMXDFJ6FzWh5MDiAWNgt8cmK3OQa+
 533elZnx5nUe55tSL4OKiUS78Hj2XQjIRc64gz0H7m3eWtV4MPBrcUCFhSi50HDZUk0FJVuMHo7m
 IIN7XhpmcaxUY4jxLC2t/uhrguh/P061rLDCtjSrcY3z/+SufyGPCcbcC1HcFpaQVS3R9QaMC7Wl
 ihZ/9rWY0JoKD2bXNwMNigRKyfCs4TMIAz7hHIvaxfe+XXjz2WHg==
X-QQ-XMRINFO: M/715EihBoGSf6IYSX1iLFg=
Date: Thu, 19 Oct 2023 11:09:03 +0800
From: "Xueting Li" <lixt2@foxmail.com>
To: icnrg <icnrg@irtf.org>
References: <2A5DD9FE-85F7-4871-904B-9351395E69C2@orandom.net>
X-Priority: 3
X-GUID: F09AA2CE-3536-4EBA-BE77-761A65F22766
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.213[cn]
Mime-Version: 1.0
X-OQ-MSGID: <2023101911090266041029@foxmail.com>
Content-Type: multipart/alternative;
 boundary="----=_001_NextPart717863223860_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/_V3fSxHmIFuvyU9VaSJ5obJpaw8>
Subject: [icnrg] New Version Notification for draft-li-icnrg-damc-02.txt
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Information-Centric Networking research group discussion list
 <icnrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/icnrg>,
 <mailto:icnrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/icnrg/>
List-Post: <mailto:icnrg@irtf.org>
List-Help: <mailto:icnrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/icnrg>,
 <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Oct 2023 03:09:20 -0000

This is a multi-part message in MIME format.

------=_001_NextPart717863223860_=----
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

RGVhciBhbGwsDQoNCkEgbmV3IHZlcnNpb24gb2YgSW50ZXJuZXQtRHJhZnQgZHJhZnQtbGktaWNu
cmctZGFtYy0wMi50eHQgaGFzIGJlZW4NCnN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgWHVldGlu
ZyBMaSBhbmQgcG9zdGVkIHRvIHRoZQ0KSUVURiByZXBvc2l0b3J5Lg0KIA0KTmFtZTogICAgIGRy
YWZ0LWxpLWljbnJnLWRhbWMNClJldmlzaW9uOiAwMg0KVGl0bGU6ICAgIERpc3RyaWJ1dGVkIGFy
Y2hpdGVjdHVyZSBmb3IgbWljcm9zZXJ2aWNlcyBjb21tdW5pY2F0aW9uIGJhc2VkIG9uIEluZm9y
bWF0aW9uLUNlbnRyaWMgTmV0d29ya2luZyAoSUNOKQ0KRGF0ZTogICAgIDIwMjMtMTAtMTgNCkdy
b3VwOiAgICBJbmRpdmlkdWFsIFN1Ym1pc3Npb24NClBhZ2VzOiAgICAyMA0KVVJMOiAgICAgIGh0
dHBzOi8vd3d3LmlldGYub3JnL2FyY2hpdmUvaWQvZHJhZnQtbGktaWNucmctZGFtYy0wMi50eHQN
ClN0YXR1czogICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1saS1pY25y
Zy1kYW1jLw0KSFRNTGl6ZWQ6IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
ZHJhZnQtbGktaWNucmctZGFtYw0KRGlmZjogICAgIGh0dHBzOi8vYXV0aG9yLXRvb2xzLmlldGYu
b3JnL2lkZGlmZj91cmwyPWRyYWZ0LWxpLWljbnJnLWRhbWMtMDINCiANCkFic3RyYWN0Og0KIA0K
ICAgVGhpcyBkcmFmdCBkZWZpbmVzIGEgbmV3IGNvbW11bmljYXRpb24gYXJjaGl0ZWN0dXJlLCBj
YWxsZWQNCiAgIERpc3RyaWJ1dGVkIEFyY2hpdGVjdHVyZSBmb3IgTWljcm9zZXJ2aWNlcyBDb21t
dW5pY2F0aW9uIChEQU1DKS4gIEl0DQogICBpbmNsdWRlcyBtdWx0aXBsZSBhc3BlY3RzIG9mIG1p
Y3Jvc2VydmljZSBjb21tdW5pY2F0aW9uLCBzdWNoIGFzDQogICBzZXJ2aWNlIHJlZ2lzdHJhdGlv
biwgc2VydmljZSBkaXNjb3ZlcnksIHNlcnZpY2Ugcm91dGluZywgc2VydmljZQ0KICAgc2NoZWR1
bGluZywgYW5kIG1vcmUgLCBXaGljaCB0byBhY2hpZXZlIGFsbCB0aGUgZXNzZW50aWFsDQogICBm
dW5jdGlvbmFsaXRpZXMgcHJvdmlkZWQgYnkgY3VycmVudCBjZW50cmFsaXplZCBzZXJ2aWNlIG5l
dHdvcmtzLg0KICAgVGhlIHB1cnBvc2Ugb2YgdGhpcyBkcmFmdCBpcyB0byBjb21iaW5lIHRoZSBJ
bmZvcm1hdGlvbi1DZW50cmljDQogICBOZXR3b3JraW5nIChJQ04pIGNvbmNlcHQgdG8gZW5oYW5j
ZSB0aGUgb3ZlcmFsbCBwZXJmb3JtYW5jZSwNCiAgIHNjYWxhYmlsaXR5IGFuZCByZWxpYWJpbGl0
eSBvZiBtaWNyb3NlcnZpY2VzIGNvbW11bmljYXRpb24uICBUaGUgREFNQw0KICAgYXJjaGl0ZWN0
dXJlIHByb3ZpZGVzIGEgcG93ZXJmdWwgZnJhbWV3b3JrIGZvciBtYW5hZ2luZyB0aGUgY29tcGxl
eA0KICAgY29tbXVuaWNhdGlvbiByZXF1aXJlbWVudHMgb2YgZGlzdHJpYnV0ZWQgbWljcm9zZXJ2
aWNlcywgZW5zdXJpbmcNCiAgIGludGVncml0eSwgc2VjdXJpdHkgYW5kIGVmZmljaWVudCByZXNv
dXJjZSB1dGlsaXphdGlvbi4NCg0KU3VtbWFyeSBvZiB0aGUgY2hhbmdlcyBtYWRlIGluIHRoaXMg
dmVyc2lvbiBjb21wYXJlZCB0byB0aGUgcHJldmlvdXMgdmVyc2lvbnM6DQpJbnRyb2R1Y3Rpb24N
CkJhc2VkIG9uIHZhbHVhYmxlIGFkdmljZSBmcm9tIERhdmlkIFIuIE9yYW4sIHdlIGhhdmUgbWFk
ZSBtb2RpZmljYXRpb25zIGluIHRoZSBpbnRyb2R1Y3Rpb24gc2VjdGlvbiB0byBwcm92aWRlIA0K
YSBtb3JlIGFjY3VyYXRlIGNpdGF0aW9uIG9mIHJlZmVyZW5jZXMgYW5kIGFkanVzdGVkIHJlbGV2
YW50IGNvbnRlbnQgdG8gYmV0dGVyIHJlZmxlY3Qgb3VyIGFyY2hpdGVjdHVyYWwgZGVzaWduIHBy
aW5jaXBsZXMgYW5kIG9iamVjdGl2ZXMuDQoNClRlcm1pbm9sb2d5DQpJbiB0aGUgdGVybWlub2xv
Z3kgc2VjdGlvbiwgd2UgaGF2ZSBhbHNvIHByb3ZpZGVkIGV4cGxhbmF0aW9ucyBmb3IgdGhlIHRl
cm1zIHVzZWQgaW4gdGhlIGRvY3VtZW50IHRvIGVuaGFuY2UgY2xhcml0eS4NCktleSBwcm9jZXNz
IC8gZGlzdHJpYnV0ZWQgc2VydmljZSBtZXNoIGFyY2hpdGVjdHVyZQ0KDQpXZSBoYXZlIG1hZGUg
c29tZSB3b3JkaW5nIGFkanVzdG1lbnRzLiBGb3IgaW5zdGFuY2UsIHdlIHJlcGxhY2VkICJvd25l
ZCIgd2l0aCAic2VydmljZSBsb2NhdGVkIiB0byBhbGlnbiB3aXRoIHRoZSBjb25jZXB0IG9mIHNo
YXJpbmcgbmV0d29yayBuYW1lc3BhY2VzIGFuZCBzdG9yYWdlIGluIGEgIlBvZC4iIFJlZ2FyZGlu
ZyB0aGUgY29tcGxleGl0eSBvZiBwcmVmaXggaWRlbnRpdHkgYXV0aGVudGljYXRpb24sIHdlIGhh
dmUgb3B0ZWQgbm90IHRvIGRlbHZlIGludG8gZGV0YWlsZWQgZXhwbGFuYXRpb25zIGluIHRoaXMg
ZG9jdW1lbnQsIGFzIHdlIHBsYW4gdG8gb2ZmZXIgY29tcHJlaGVuc2l2ZSBpbnNpZ2h0cyBpbiBz
dWJzZXF1ZW50IGZpbGVzIHRvIGVuc3VyZSBhIHRob3JvdWdoIHVuZGVyc3RhbmRpbmcuIA0KDQpU
aGUgdGVybSAidG9wb2xvZ3kgbGluayBpbmZvcm1hdGlvbiIgcmVmZXJzIHRvIHRoZSBmb3VuZGF0
aW9uYWwgZGF0YSB0aGF0IGNvbnRyaWJ1dGVzIHRvIHRoZSBzdWJzZXF1ZW50IGNyZWF0aW9uIG9m
IHRoZSBMaW5rIFN0YXRlIERhdGFiYXNlLiBUaGlzIGVzc2VudGlhbCBpbmZvcm1hdGlvbiBpcyBi
cm9hZGNhc3QgdGhyb3VnaCB0aGUgaW50ZXJmYWNlcyBvZiB0aGUgU2VydmljZSBHYXRld2F5LiBJ
dCBlbmNvbXBhc3NlcyB0aGUgaW50ZXJuYWwgdG9wb2xvZ3kgb2YgcG9kcywgdGhlIHRvcG9sb2d5
IGJldHdlZW4gdmFyaW91cyBTZXJ2aWNlIEdhdGV3YXlzIGFuZCBwb2RzLCBhbmQgdGhlIHRvcG9s
b2d5IGluZm9ybWF0aW9uIGFtb25nIHBvZHMsIFNlcnZpY2UgR2F0ZXdheXMsIGFuZCBTZXJ2aWNl
IFJvdXRlcnMgKHRvIGJlIGVsYWJvcmF0ZWQpLg0KDQpUaGUgY29tcHV0YXRpb24gb2YgdGhlIEZv
cndhcmRpbmcgSW5mb3JtYXRpb24gQmFzZSAoRklCKSBpcyBhIGNvbGxhYm9yYXRpdmUgZWZmb3J0
IGludm9sdmluZyBib3RoIHRoZSBTZXJ2aWNlIEdhdGV3YXkgYW5kIHRoZSBTZXJ2aWNlIFJvdXRl
ci4gSW4gdGhpcyBjb250ZXh0LCB3ZSBwbGFuIHRvIGxldmVyYWdlIGV4aXN0aW5nIHJvdXRpbmcg
cHJvdG9jb2xzIGZvciBjb21wdXRhdGlvbiwgc3VjaCBhcyBJU0lTLiBEZXRhaWxlZCBkb2N1bWVu
dGF0aW9uIHJlZ2FyZGluZyB0aGlzIGFzcGVjdCBpcyBjdXJyZW50bHkgdW5kZXIgZGV2ZWxvcG1l
bnQuIA0KDQpUaGUgdGVybSAiZGV0ZWN0aW9uIiBpbiB0aGlzIGNvbnRleHQgcmVmZXJzIHRvIHRo
ZSBwcm9jZXNzIG9mIGVuc3VyaW5nIHRoZSBxdWFsaXR5IGFuZCByZWxpYWJpbGl0eSBvZiBjb21t
dW5pY2F0aW9uIGJldHdlZW4gbWljcm9zZXJ2aWNlcy4gVG8gYWNoaWV2ZSB0aGlzLCB0aGUgU2Vy
dmljZSBHYXRld2F5IG5lZWRzIHRvIGFzc2VzcyB0aGUgaGVhbHRoIHN0YXR1cyBhbmQgYXZhaWxh
YmlsaXR5IG9mIGVhY2ggdGFyZ2V0IG1pY3Jvc2VydmljZS4gSW4gZXNzZW5jZSwgdGhpcyAiZGV0
ZWN0aW9uIiBtZWNoYW5pc20gYWxsb3dzIHRoZSBTZXJ2aWNlIEdhdGV3YXkgdG8gbW9uaXRvciBh
bmQgZW5zdXJlIHRoZSBvdmVyYWxsIHJvYnVzdG5lc3MgYW5kIHNlYW1sZXNzIG9wZXJhdGlvbiBv
ZiBjb21tdW5pY2F0aW9uIGJldHdlZW4gbWljcm9zZXJ2aWNlcy4gQSBtb3JlIHByZWNpc2UgdGVy
bSB3b3VsZCBiZSAic2VydmljZSBhdmFpbGFiaWxpdHkgbW9uaXRvcmluZyIuDQoNClRoaXMgbW9u
aXRvcmluZyBvZiBoZWFsdGggc3RhdHVzIGVuY29tcGFzc2VzLCBidXQgaXMgbm90IGxpbWl0ZWQg
dG8sIHRoZSBmb2xsb3dpbmcgYXNwZWN0czoNClNlcnZpY2UgTGl2ZWxpbmVzczogVmVyaWZ5aW5n
IGlmIHRoZSB0YXJnZXQgbWljcm9zZXJ2aWNlIGlzIG9wZXJhdGlvbmFsIGFuZCBjYXBhYmxlIG9m
IHByb2Nlc3NpbmcgcmVxdWVzdHMuDQpSZXNvdXJjZSBVdGlsaXphdGlvbjogTW9uaXRvcmluZyB0
aGUgcmVzb3VyY2UgdXNhZ2Ugb2YgbWljcm9zZXJ2aWNlcyB0byBlbnN1cmUgdGhlcmUgaXMgbm8g
cmVzb3VyY2UgZGVwbGV0aW9uIG9yIGV4Y2Vzc2l2ZSB1dGlsaXphdGlvbi4NCkxhdGVuY3kgYW5k
IFJlc3BvbnNlIFRpbWU6IE1lYXN1cmluZyBtaWNyb3NlcnZpY2VzJyByZXNwb25zZSB0aW1lIGFu
ZCBsYXRlbmN5IHRvIGVuc3VyZSB0aGVyZSBpcyBubyBzaWduaWZpY2FudCBwZXJmb3JtYW5jZSBk
ZWdyYWRhdGlvbiBkdXJpbmcgY29tbXVuaWNhdGlvbi4NCkVycm9yIFJhdGU6IERldGVjdGluZyB0
aGUgZXJyb3IgcmF0ZSBvZiBtaWNyb3NlcnZpY2VzLCBpbmNsdWRpbmcgcmVxdWVzdCBmYWlsdXJl
IHJhdGVzLCBhYm5vcm1hbCByZXNwb25zZXMsIGV0Yy4sIGluIG9yZGVyIHRvIG1ha2UgdGltZWx5
IGFkanVzdG1lbnRzIG9yIHRha2UgbmVjZXNzYXJ5IGFjdGlvbnMuDQoNClRoZSBTZXJ2aWNlIEdh
dGV3YXkgZ2F0aGVycyB0aGlzIGluZm9ybWF0aW9uIHRocm91Z2ggcmVndWxhciBtb25pdG9yaW5n
IG1lY2hhbmlzbXMuIFRoaXMgZGF0YSBpcyB0aGVuIHV0aWxpemVkIHRvIGR5bmFtaWNhbGx5IGRp
c3RyaWJ1dGUgdHJhZmZpYyBhbmQgbWFrZSByb3V0aW5nIGRlY2lzaW9ucyBiYXNlZCBvbiB0aGUg
aGVhbHRoIG9mIG1pY3Jvc2VydmljZXMuIFRoaXMgY29udHJpYnV0ZXMgdG8gYSBzdGFibGUgc2Vy
dmljZSBjb21tdW5pY2F0aW9uIGVudmlyb25tZW50LCBlbnN1cmluZyBoaWdoIGF2YWlsYWJpbGl0
eSBhbmQgcGVyZm9ybWFuY2UuDQpLZXkgY29tbXVuaWNhdGlvbiBtZXNzYWdlIHR5cGVzICYgZnVu
Y3Rpb25zDQpJbiBvdXIgZG9jdW1lbnQsIGRpZmZlcmVudCBtZXNzYWdlcyBtYXkgY29ycmVzcG9u
ZCB0byBkaWZmZXJlbnQgcHJvdG9jb2xzLiBXZSBwbGFuIHRvIGNvbnRpbnVlIHVzaW5nIGV4aXN0
aW5nIG1hdHVyZSBwcm90b2NvbHMsIGFuZCBzcGVjaWZpYyBkZXRhaWxzIHdpbGwgYmUgcHJvdmlk
ZWQgaW4gc3Vic2VxdWVudCBkb2N1bWVudHMuDQoNClJlZ2FyZGluZyBmYWlsdXJlIGRldGVjdGlv
biwgY29tbXVuaWNhdGlvbiwgYW5kIHJlY292ZXJ5IG1lY2hhbmlzbXMgZm9yIHZhcmlvdXMgY29t
cG9uZW50cywgdGhlc2UgY3JpdGljYWwgYXNwZWN0cyBhcmUgcGFydCBvZiBvdXIgb25nb2luZyBk
ZXZlbG9wbWVudC4gV2UgYXJlIGFjdGl2ZWx5IHdvcmtpbmcgdG8gZGVmaW5lIHJvYnVzdCBwcm9j
ZXNzZXMgdGhhdCBlbnN1cmUgdGltZWx5IGRldGVjdGlvbiBvZiBmYWlsdXJlcywgc2VhbWxlc3Mg
Y29tbXVuaWNhdGlvbiBvZiB0aGVzZSBldmVudHMgdG8gcmVsZXZhbnQgY29tcG9uZW50cywgYW5k
IGVmZmVjdGl2ZSByZWNvdmVyeSBzdHJhdGVnaWVzLg0KDQpBcyBmb3IgdGhlIGluc3RhbnRpYXRp
b24gb2YgdGhlIGluaXRpYWwgc3RhdGUgZGVmaW5pbmcgdGhlIHN0cnVjdHVyZSBvZiBhIERBTUMg
KERpc3RyaWJ1dGVkIEFwcGxpY2F0aW9uIE1pY3Jvc2VydmljZXMgQ29tbXVuaWNhdGlvbikgaW5z
dGFuY2UsIHRoaXMgaXMgYW5vdGhlciBhcmVhIG9mIG91ciBvbmdvaW5nIHJlZmluZW1lbnQuIFdl
IGFyZSBjYXJlZnVsbHkgY29uc2lkZXJpbmcgaG93IHRvIGVzdGFibGlzaCB0aGUgZm91bmRhdGlv
bmFsIGNvbmZpZ3VyYXRpb24gdGhhdCBnb3Zlcm5zIHRoZSBEQU1DIGluc3RhbmNlLCBpbmNvcnBv
cmF0aW5nIGJlc3QgcHJhY3RpY2VzIGFuZCB3ZWxsLWRlZmluZWQgcHJvY2VkdXJlcy4NCg0KUmVn
YXJkaW5nIHNlcnZpY2UgbWVhc3VyZW1lbnQ6IEluIG91ciBkb2N1bWVudCwgc2VydmljZSBtZWFz
dXJlbWVudCBpcyBpbXBsZW1lbnRlZCBhcyBmb2xsb3dzOg0KDQpTZXJ2aWNlIEdhdGV3YXk6IFRo
ZSBTZXJ2aWNlIEdhdGV3YXkgYXNzdW1lcyB0aGUgcm9sZSBvZiB0cmFmZmljIHByb3h5IHdpdGhp
biB0aGUgc2VydmljZS1vcmllbnRlZCBuZXR3b3JrLiBQb3NpdGlvbmVkIGF0IHRoZSBmb3JlZnJv
bnQgb2Ygc2VydmljZSBjb21tdW5pY2F0aW9uLCBpdCBub3Qgb25seSBmb3J3YXJkcyBhbmQgcHJv
Y2Vzc2VzIHRyYWZmaWMgYnV0IGFsc28gY29sbGVjdHMgZGF0YSBwZXJ0YWluaW5nIHRvIGNvbW11
bmljYXRpb24gYmV0d2VlbiBzZXJ2aWNlcy4gVGhpcyBlbmNvbXBhc3NlcyBjcnVjaWFsIG1ldHJp
Y3Mgc3VjaCBhcyB0cmFmZmljIGRhdGEsIGxhdGVuY3ksIGVycm9yIHJhdGVzLCBhbmQgb3RoZXIg
a2V5IGluZGljYXRvcnMuDQoNClNlcnZpY2UgTWVzaCBDb21tdW5pY2F0aW9uIFNjaGVkdWxpbmcg
Q2VudGVyOiBXaXRoaW4gdGhlIHNlcnZpY2Utb3JpZW50ZWQgbmV0d29yaywgdGhlIFNlcnZpY2Ug
TWVzaCBDb21tdW5pY2F0aW9uIFNjaGVkdWxpbmcgQ2VudGVyIGNvbXBvbmVudCBvcGVyYXRlcyBp
biBhIG1hbm5lciBha2luIHRvIElzdGlvJ3MgVGVsZW1ldHJ5IGZ1bmN0aW9uLiBJdHMgcmVzcG9u
c2liaWxpdHkgbGllcyBpbiBnYXRoZXJpbmcsIHByb2Nlc3NpbmcsIGFuZCBzdG9yaW5nIGRhdGEg
Z2VuZXJhdGVkIGJ5IHRoZSBTZXJ2aWNlIEdhdGV3YXkuIFRoaXMgZGF0YSBpbmNsdWRlcyBhY2Nl
c3MgbG9ncywgbWV0cmljcywgYW5kIGluZm9ybWF0aW9uIG5lY2Vzc2FyeSBmb3IgZGlzdHJpYnV0
ZWQgdHJhY2luZy4NCg0KT3BlcmF0aW9uIHByb2Nlc3PigKYNCldlIGhhdmUgbWFkZSBhZGp1c3Rt
ZW50cyB0byB0aGUgd29yZGluZyBpbiB0aGlzIHNlY3Rpb24sIHN1Y2ggYXMgY2hhbmdpbmcgJ1Bv
ZGNhc3QnIHRvICdQb2QnIC4gVGhlIHJlbGV2YW50IGNvbnRlbnQgaGFzIGFsc28gYmVlbiBtb2Rp
ZmllZCwgYW5kIHNwZWNpZmljIGRldGFpbHMgY2FuIGJlIGZvdW5kIGluIHRoZSBkcmFmdC4NCg0K
VGhlIGFib3ZlIHNlcnZlcyBhcyBhIHN1bW1hcnkgb2YgdGhlIG1vZGlmaWNhdGlvbnMgbWFkZSBp
biB0aGlzIHZlcnNpb24uIFRoZSBwcmltYXJ5IGZvY3VzIG9mIHRoaXMgZHJhZnQgaXMgdG8gaW50
cm9kdWNlIG91ciBvdmVyYWxsIGFyY2hpdGVjdHVyZS4gRnVydGhlciByZWZpbmVtZW50cyBvZiBj
ZXJ0YWluIHRoZW9yZXRpY2FsIGRldGFpbHMgd2lsbCBiZSBwcm92aWRlZCBpbiBzdWJzZXF1ZW50
IGRyYWZ0cywgYW5kIHdlIHdpbGwgb2ZmZXIgdGFyZ2V0ZWQgZXhwbGFuYXRpb25zIG9mIGtleSBw
cm9jZXNzZXMgaW4gc2VwYXJhdGUgZHJhZnRzLiANCg0KSWYgeW91IGhhdmUgYW55IGNvbW1lbnRz
IG9yIHN1Z2dlc3Rpb25zLCBwbGVhc2UgZmVlbCBmcmVlIHRvIHJlYWNoIG91dCB0byB1cy4gWW91
ciBmZWVkYmFjayBpcyBoaWdobHkgYXBwcmVjaWF0ZWQuDQoNCg0KQmVzdCByZWdhcmRzLA0KWHVl
dGluZyBMaQ0KDQoNClRoZSBJRVRGIFNlY3JldGFyaWF0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KDQpYdWV0aW5nIExpDQpDaGluYSBU
ZWxlY29tDQpsaXh0MkBmb3htYWlsLmNvbQ0KDQoNCg0K

------=_001_NextPart717863223860_=----
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse=
t=3DUTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; =
margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 14px; font-fami=
ly: "Microsoft YaHei UI"; color: rgb(0, 0, 0); line-height: 1.5; }body { f=
ont-size: 14px; font-family: "Microsoft YaHei UI"; color: rgb(0, 0, 0); li=
ne-height: 1.5; }</style></head><body>=0A<div><span></span>Dear&nbsp;all,<=
/div><div><br></div><div><div><span style=3D"background-color: transparent=
;">A new version of Internet-Draft draft-li-icnrg-damc-02.txt has been</sp=
an></div><blockquote style=3D"margin-right: inherit;"><div>successfully su=
bmitted by Xueting Li and posted to the</div><div>IETF repository.</div><d=
iv>&nbsp;</div><div>Name:&nbsp;&nbsp;&nbsp;&nbsp; draft-li-icnrg-damc</div=
><div>Revision: 02</div><div>Title:&nbsp;&nbsp;&nbsp; Distributed architec=
ture for microservices communication based on Information-Centric Networki=
ng (ICN)</div><div>Date:&nbsp;&nbsp;&nbsp;&nbsp; 2023-10-18</div><div>Grou=
p:&nbsp;&nbsp;&nbsp; Individual Submission</div><div>Pages:&nbsp;&nbsp;&nb=
sp; 20</div><div>URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; https://www.ietf.org/a=
rchive/id/draft-li-icnrg-damc-02.txt</div><div>Status:&nbsp;&nbsp; https:/=
/datatracker.ietf.org/doc/draft-li-icnrg-damc/</div><div>HTMLized: https:/=
/datatracker.ietf.org/doc/html/draft-li-icnrg-damc</div><div>Diff:&nbsp;&n=
bsp;&nbsp;&nbsp; https://author-tools.ietf.org/iddiff?url2=3Ddraft-li-icnr=
g-damc-02</div><div>&nbsp;</div><div>Abstract:</div><div>&nbsp;</div><div>=
&nbsp;&nbsp; This draft defines a new communication architecture, called</=
div><div>&nbsp;&nbsp; Distributed Architecture for Microservices Communica=
tion (DAMC).&nbsp; It</div><div>&nbsp;&nbsp; includes multiple aspects of =
microservice communication, such as</div><div>&nbsp;&nbsp; service registr=
ation, service discovery, service routing, service</div><div>&nbsp;&nbsp; =
scheduling, and more , Which to achieve all the essential</div><div>&nbsp;=
&nbsp; functionalities provided by current centralized service networks.</=
div><div>&nbsp;&nbsp; The purpose of this draft is to combine the Informat=
ion-Centric</div><div>&nbsp;&nbsp; Networking (ICN) concept to enhance the=
 overall performance,</div><div>&nbsp;&nbsp; scalability and reliability o=
f microservices communication.&nbsp; The DAMC</div><div>&nbsp;&nbsp; archi=
tecture provides a powerful framework for managing the complex</div><div>&=
nbsp;&nbsp; communication requirements of distributed microservices, ensur=
ing</div><div>&nbsp;&nbsp; integrity, security and efficient resource util=
ization.</div></blockquote></div><div><br></div><div><span style=3D"color:=
 rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0); font-size: 15px;">Summa=
ry&nbsp;of&nbsp;the&nbsp;changes&nbsp;made&nbsp;in&nbsp;this&nbsp;version&=
nbsp;compared&nbsp;to&nbsp;the&nbsp;previous&nbsp;versions:</span></div><d=
iv><h3 style=3D"font-family: sans-serif;">Introduction</h3><ul style=3D"ma=
rgin-top: 0px; margin-bottom: 0px;"><li><div><span style=3D"color: rgb(0, =
0, 0); background-color: rgba(0, 0, 0, 0);">Based&nbsp;on&nbsp;valuable&nb=
sp;advice&nbsp;from&nbsp;David&nbsp;R.&nbsp;Oran,&nbsp;we&nbsp;have&nbsp;m=
ade&nbsp;modifications&nbsp;in&nbsp;the&nbsp;introduction&nbsp;section&nbs=
p;to&nbsp;provide&nbsp;</span></div><div><span style=3D"color: rgb(0, 0, 0=
); background-color: rgba(0, 0, 0, 0);">a&nbsp;more&nbsp;accurate&nbsp;cit=
ation&nbsp;of&nbsp;references&nbsp;and&nbsp;adjusted&nbsp;relevant&nbsp;co=
ntent&nbsp;to&nbsp;better&nbsp;reflect&nbsp;our&nbsp;architectural&nbsp;de=
sign&nbsp;principles&nbsp;and&nbsp;objectives.<br></span></div></li><li><d=
iv><span style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);=
"><br></span></div></li></ul><h2 style=3D"font-family: sans-serif;">Termin=
ology</h2><ul style=3D"margin-top: 0px; margin-bottom: 0px;"><li><div><spa=
n style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">In&nb=
sp;the&nbsp;terminology&nbsp;section,&nbsp;we&nbsp;have&nbsp;also&nbsp;pro=
vided&nbsp;explanations&nbsp;for&nbsp;the&nbsp;terms&nbsp;used&nbsp;in&nbs=
p;the&nbsp;document&nbsp;to&nbsp;enhance&nbsp;clarity.</span></div></li></=
ul><h2 style=3D"font-family: sans-serif;">Key process / distributed servic=
e mesh architecture</h2><ul style=3D"margin-top: 0px; margin-bottom: 0px;"=
><li><div><span style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0,=
 0, 0);"><br>We&nbsp;have&nbsp;made&nbsp;some&nbsp;wording&nbsp;adjustment=
s.&nbsp;For&nbsp;instance,&nbsp;we&nbsp;replaced&nbsp;"owned"&nbsp;with&nb=
sp;"service&nbsp;located"&nbsp;</span><span style=3D"background-color: rgb=
a(0, 0, 0, 0); color: rgb(0, 0, 0);">to&nbsp;align&nbsp;with&nbsp;the&nbsp=
;concept&nbsp;of&nbsp;sharing&nbsp;network&nbsp;namespaces&nbsp;and storag=
e in&nbsp;a&nbsp;"Pod."&nbsp;Regarding&nbsp;the&nbsp;complexity&nbsp;of&nb=
sp;prefix&nbsp;identity&nbsp;authentication,&nbsp;</span><span style=3D"ba=
ckground-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">we&nbsp;have&nbsp;=
opted&nbsp;not&nbsp;to&nbsp;delve&nbsp;into&nbsp;detailed&nbsp;explanation=
s&nbsp;in&nbsp;this&nbsp;document,&nbsp;as&nbsp;we&nbsp;plan&nbsp;to&nbsp;=
offer&nbsp;comprehensive&nbsp;insights&nbsp;in&nbsp;subsequent&nbsp;files&=
nbsp;to&nbsp;</span><span style=3D"background-color: rgba(0, 0, 0, 0); col=
or: rgb(0, 0, 0);">ensure&nbsp;a&nbsp;thorough&nbsp;understanding.&nbsp;</=
span></div><p dir=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;">=
<font face=3D"sans-serif"><br></font></p><p dir=3D"auto" style=3D"margin-t=
op: 0px; margin-bottom: 0px;"><font face=3D"sans-serif">The term "topology=
 link information" refers to the foundational data that contributes to the=
 subsequent creation of the Link State Database. This essential informatio=
n is broadcast through the interfaces of the Service Gateway. It encompass=
es the internal topology of pods, the topology between various Service Gat=
eways and pods, and the topology information among pods, Service Gateways,=
 and Service Routers (to be elaborated).</font></p><p dir=3D"auto" style=
=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif"><br></=
font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;"><f=
ont face=3D"sans-serif">The computation of the Forwarding Information Base=
 (FIB) is a collaborative effort involving both the Service Gateway and th=
e Service Router. In this context, we plan to leverage existing routing pr=
otocols for computation, such as ISIS. Detailed documentation regarding th=
is aspect is currently under development.&nbsp;</font></p><p dir=3D"auto" =
style=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif"><=
br></font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px=
;"><font face=3D"sans-serif">The term "detection" in this context refers t=
o the process of ensuring the quality and reliability of communication bet=
ween microservices. To achieve this, the Service Gateway needs to assess t=
he health status and availability of each target microservice. In essence,=
 this "detection" mechanism allows the Service Gateway to monitor and ensu=
re the overall robustness and seamless operation of communication between =
microservices.&nbsp;</font><span style=3D"font-family: sans-serif; backgro=
und-color: transparent;">A more precise term would be "service availabilit=
y monitoring".</span></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-=
bottom: 0px;"><font face=3D"sans-serif"><br></font></p><p dir=3D"auto" sty=
le=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif">This=
 monitoring of health status encompasses, but is not limited to, the follo=
wing aspects:</font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-b=
ottom: 0px;"><font face=3D"sans-serif">Service Liveliness: Verifying if th=
e target microservice is operational and capable of processing requests.</=
font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;"><f=
ont face=3D"sans-serif">Resource Utilization: Monitoring the resource usag=
e of microservices to ensure there is no resource depletion or excessive u=
tilization.</font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-bot=
tom: 0px;"><font face=3D"sans-serif">Latency and Response Time: Measuring =
microservices' response time and latency to ensure there is no significant=
 performance degradation during communication.</font></p><p dir=3D"auto" s=
tyle=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif">Er=
ror Rate: Detecting the error rate of microservices, including request fai=
lure rates, abnormal responses, etc., in order to make timely adjustments =
or take necessary actions.</font></p><p dir=3D"auto" style=3D"margin-top: =
0px; margin-bottom: 0px;"><font face=3D"sans-serif"><br></font></p><p dir=
=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"san=
s-serif">The Service Gateway gathers this information through regular moni=
toring mechanisms. This data is then utilized to dynamically distribute tr=
affic and make routing decisions based on the health of microservices. Thi=
s contributes to a stable service communication environment, ensuring high=
 availability and performance.</font></p></li></ul><h2 style=3D"font-famil=
y: sans-serif;">Key communication message types &amp; functions</h2><ul st=
yle=3D"margin-top: 0px; margin-bottom: 0px;"><li><p dir=3D"auto" style=3D"=
margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif"><span styl=
e=3D"font-family: &quot;Microsoft YaHei UI&quot;; background-color: transp=
arent;">In our document</span>, different messages may correspond to diffe=
rent protocols. We plan to continue using existing mature protocols, and s=
pecific details will be provided in subsequent documents.</font></p><p dir=
=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"san=
s-serif"><br></font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-b=
ottom: 0px;"><font face=3D"sans-serif">Regarding failure detection, commun=
ication, and recovery mechanisms for various components, these critical as=
pects are part of our ongoing development. We are actively working to defi=
ne robust processes that ensure timely detection of failures, seamless com=
munication of these events to relevant components, and effective recovery =
strategies.</font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-bot=
tom: 0px;"><font face=3D"sans-serif"><br></font></p><p dir=3D"auto" style=
=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif">As for=
 the instantiation of the initial state defining the structure of a DAMC (=
Distributed Application Microservices Communication) instance, this is ano=
ther area of our ongoing refinement. We are carefully considering how to e=
stablish the foundational configuration that governs the DAMC instance, in=
corporating best practices and well-defined procedures.</font></p><p dir=
=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"san=
s-serif"><br></font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-b=
ottom: 0px;"><font face=3D"sans-serif">Regarding service measurement: In o=
ur document, service measurement is implemented as follows:</font></p><p d=
ir=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"s=
ans-serif"><br></font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin=
-bottom: 0px;"><font face=3D"sans-serif">Service Gateway: The Service Gate=
way assumes the role of traffic proxy within the service-oriented network.=
 Positioned at the forefront of service communication, it not only forward=
s and processes traffic but also collects data pertaining to communication=
 between services. This encompasses crucial metrics such as traffic data, =
latency, error rates, and other key indicators.</font></p><p dir=3D"auto" =
style=3D"margin-top: 0px; margin-bottom: 0px;"><font face=3D"sans-serif"><=
br></font></p><p dir=3D"auto" style=3D"margin-top: 0px; margin-bottom: 0px=
;"><font face=3D"sans-serif">Service Mesh Communication Scheduling Center:=
 Within the service-oriented network, the Service Mesh Communication Sched=
uling Center component operates in a manner akin to Istio's Telemetry func=
tion. Its responsibility lies in gathering, processing, and storing data g=
enerated by the Service Gateway. This data includes access logs, metrics, =
and information necessary for distributed tracing.</font></p><p dir=3D"aut=
o" style=3D"margin-top: 0px; margin-bottom: 0px;"><br></p></li></ul><h2 st=
yle=3D"font-family: sans-serif;">Operation process=E2=80=A6</h2><ul style=
=3D"margin-top: 0px; margin-bottom: 0px;"><li><p dir=3D"auto" style=3D"mar=
gin-top: 0px; margin-bottom: 0px;">We have made adjustments to the wording=
 in this section, such as changing 'Podcast' to 'Pod' . The relevant conte=
nt has also been modified, and specific details can be found in the draft.=
</p></li><li><div style=3D"position: static !important;"><br></div></li></=
ul></div><div>The above serves as a summary of the modifications made in t=
his version. The primary focus of this draft is to introduce our overall a=
rchitecture. Further refinements of certain theoretical details will be pr=
ovided in subsequent drafts, and we will offer targeted explanations of ke=
y processes in separate drafts.&nbsp;</div><div><br></div><div><span style=
=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">If&nbsp;you&=
nbsp;have&nbsp;any&nbsp;comments&nbsp;or&nbsp;suggestions,&nbsp;please&nbs=
p;feel&nbsp;free&nbsp;to&nbsp;reach&nbsp;out&nbsp;to&nbsp;us.&nbsp;Your&nb=
sp;feedback&nbsp;</span><span style=3D"background-color: rgba(0, 0, 0, 0);=
 color: rgb(0, 0, 0);">is&nbsp;highly&nbsp;appreciated.</span></div><div><=
span style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><b=
r></span></div><div><span style=3D"color: rgb(0, 0, 0); background-color: =
rgba(0, 0, 0, 0);"><br></span></div><div><span style=3D"font-family: &quot=
;Microsoft YaHei UI&quot;, Tahoma;">Best regards,</span><br style=3D"font-=
family: &quot;Microsoft YaHei UI&quot;, Tahoma;"><span style=3D"font-famil=
y: &quot;Microsoft YaHei UI&quot;, Tahoma;">Xueting Li</span><span style=
=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><br><br><br>=
</span><div>The IETF Secretariat<span style=3D"background-color: transpare=
nt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></div><hr=
 color=3D"#b5c4df" size=3D"1" align=3D"left" style=3D"width: 210px; height=
: 1px;"><div><div style=3D"margin: 10px; font-family: verdana; font-size: =
10pt;"><span style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0,=
 0);">Xueting Li</span></div><div style=3D"margin: 10px; font-family: verd=
ana; font-size: 10pt;"><span style=3D"color: rgb(0, 0, 0); background-colo=
r: rgba(0, 0, 0, 0);">China Telecom</span></div><div style=3D"margin: 10px=
; font-family: verdana; font-size: 10pt;"><span style=3D"color: rgb(0, 0, =
0); background-color: rgba(0, 0, 0, 0);">lixt2@foxmail.com</span></div></d=
iv><span style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);=
"><br><br></span></div><div><h3 style=3D"font-family: sans-serif;"><br></h=
3></div><blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-L=
eft: 0.5em; margin-Right: inherit"><div><div class=3D"FoxDiv20230809103738=
485634"><div style=3D"font-family: sans-serif;"><div class=3D"markdown" st=
yle=3D"white-space: normal;">=0A</div>=0A</div>=0A</div></div></blockquote=
>=0A</body></html>
------=_001_NextPart717863223860_=------

