
From chuanhuang_li@mail.zjgsu.edu.cn  Sun May  1 07:00:15 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C513E071F for <forces@ietfa.amsl.com>; Sun,  1 May 2011 07:00:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.034
X-Spam-Level: 
X-Spam-Status: No, score=0.034 tagged_above=-999 required=5 tests=[AWL=-0.361,  BAYES_00=-2.599, J_CHICKENPOX_16=0.6, J_CHICKENPOX_37=0.6, MIME_BASE64_BLANKS=0.041, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k0XeWv9YCRfQ for <forces@ietfa.amsl.com>; Sun,  1 May 2011 07:00:14 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 77B55E070B for <forces@ietf.org>; Sun,  1 May 2011 07:00:12 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85D77DShZL1NgIQeAA--.40940S2;  Sun, 01 May 2011 21:48:17 +0800 (CST)
Date: Sun, 1 May 2011 21:57:30 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "'Jamal Hadi Salim'" <hadi@mojatatu.com>, "'Joel M. Halpern'" <jmh@joelhalpern.com>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>
Message-ID: <201105012157301534776@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
X-CM-TRANSID: rBCI85D77DShZL1NgIQeAA--.40940S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: 'forces' <forces@ietf.org>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>, Haleplidis Evangelos <ehalep@ece.upatras.gr>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: [forces] Update for NH definition
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 May 2011 14:00:15 -0000

SGksIGFsbA0KICAgIFRoZSBmb2xsb3dpbmcgaXMgdGhlIGRlZmluaXRpb24gdXBkYXRlIGZvciBO
SCBhY2NvcmRpbmcgSmFtYWwncyBzdWdnZXN0aW9uIHRleHQgDQphbmQgcHJldmlvdXMgZGlzY3Vz
c2lvbi4gVGhlIG1haW4gY2hhbmdlcyBhcmUgbGlzdGVkIGluIHRoZSAidXBkYXRlIHJlY29yZCIg
cGFydC4NCkFjY29yZGluZyB0aGUgZGlzY3Vzc2lvbiwgdGhlIGRpcmVjdGx5IGNvbm5lY3RlZCBo
b3N0cyBwcm9ibGVtIHNob3VsZCBsZWF2ZSBvdXQgb2YgdGhlIG1vZGVsLA0Kc28gdGhlICJOZXh0
SG9wT3B0aW9uIiBlbGVtZW50IGRlZmluZWQgaW4gTkggdGFibGUgd2FzIHJlbW92ZWQuDQoNCnR3
byBjb21tZW50czogDQoxOlNpbmNlICJMM1BvcnRJRCIgbWV0YWRhdGEgd2lsbCBiZSB1c2VkIHRv
IGRpc3BhdGNoIHBhY2tldCB0byBkaWZmZXJlbnQgZW5jYXBzdWxhdG9yLCB0aGVuIGNhbiANCndl
IGNoYW5nZSBncm91cCBvdXRwdXQgdG8gc2luZ2xlIG91dHB1dD8gSW4gdGhpcyBjYXNlLCBBIEJh
c2ljTWV0YWRhdGFEaXNwYXRjaCBtdXN0IGNvbm5lY3QgYWZ0ZXIgDQpOSC4gVGhlIFJlZGlyZWN0
T3V0IExGQiB3aWxsIGJlIHJlZ2FyZGVkIGFzIGEgc3BlY2lhbCBFbmNhcHN1bGF0b3IsIGFuZCBi
ZSBhc3NpZ25lZCBhIHNwZWNpYWwgTDNQb3J0SUQgdG8gaXQuICANCjI6SWYgYSBCYXNpY01ldGFk
YXRhRGlzcGF0Y2ggY29ubmVjdHMgYWZ0ZXIgTkgsIGlzIE1lZGlhRW5jYXBJbmZvSW5kZXggYWxz
byB2YWxpZD8gIA0KDQoNCioqKioNCklQdjROZXh0SG9wIExGQiBEZWZpbml0aW9uOg0KDQp1cGRh
dGUgcmVjb3JkOg0KMSkgMTItMjcsMjAxMCANCiAgIERlbGV0ZWQgdGhlIGNhcGFiaWxpdHk6IE1h
eE91dFB1dFBvcnRzIChlbWFpbCBkaXNjdXNzaW9uIHN1YmplY3Q6IFBvcnQgZ3JvdXAgbnVtYmVy
LDEyLTIyLDIwMTApDQoyKSAwNS0wMSwyMDExIA0KICAgKGVtYWlsIGRpc2N1c3Npb24gc3ViamVj
dDogUmU6IE5IIHJldmlldyBXQVMoUmU6IFtmb3JjZXNdIEJhc2ljTWV0YWRhdGFEaXNwYXRjaCBX
QVMoUmU6IExGQiBMUE0gaXNzdWUpDQogICBSZW5hbWluZyBPdXRwdXRMb2dpY2FsUG9ydElEIHRv
IEwzUG9ydElEIGZvciByZWFkYWJpbGl0eS4NCiAgIFJlbmFtaW5nIEVuY2FwT3V0cHV0SW5kZXgg
dG8gTEZCT3V0cHV0U2VsZWN0SW5kZXguDQogICBBZGQgIk1lZGlhRW5jYXBJbmZvSW5kZXgiIGlu
IElQdjROZXh0SG9wVGFibGUuDQogICBSZW1vdmUgIk5leHRIb3BPcHRpb24iIGZyb20gSVB2NE5l
eHRIb3BUYWJsZS4NCiAgIEFkZCAiTWVkaWFFbmNhcEluZm9JbmRleCIgYXMgdGhlIG91dHB1dCBt
ZXRhZGF0YS4NCiAgIE1vZGlmaWVkIHN5bm9wb3NpcyBhbmQgc2ltcGxlIGRlc2NyaXB0aW9uLg0K
DQpOYW1lOiBJUHY0TmV4dEhvcCANClN5bm9wc2lzo7pUaGUgTEZCIGFic3RyYWN0cyB0aGUgcHJv
Y2VzcyBvZiBuZXh0IGhvcCBuZm9ybWF0aW9uIGFwcGxpY2F0aW9uIHRvIElQdjQgcGFja2V0cy4g
SXQgcmVjZWl2ZXMgDQphbiBJUHY0IHBhY2tldCB3aXRoIGFuIGFzc29jaWF0ZWQgbmV4dCBob3Ag
SUQsIGFuZCB1c2VzIHRoZSBJRCBhcyB0aGUgbmV4dEhvcCB0YWJsZSBpbmRleCB0byBsb29rIHVw
IGEgbmV4dCANCmhvcCB0byBmaW5kIHNvbWUgYXBwcm9wcmlhdGUgb3V0cHV0IGluZm9ybWF0aW9u
IGZyb20gdGhlIExGQi4gVGhlc2UgaW5mb3JtYXRpb24gY29udGFpbnM6IEwzUG9ydElELE5leHRI
b3BJUEFkZHJlc3MsIA0KTVRVLCBNZWRpYUVuY2FwSW5mb0luZGV4LiANCg0KZGVzY3JpcHRpb246
DQpJbmNvbWluZyAiSG9wU2VsZWN0b3IiIG1ldGFkYXRhIGlzIHVzZWQgYXMgYW4gaW5kZXggdG8g
bG9va3VwIHRoZSB0YWJsZS4gRGF0YSBwcm9jZXNzaW5nIGludm9sdmVzIHRoZSBmb3J3YXJkaW5n
IFRUTCANCmRlY3JlbWVudCBhbmQgY2hlY2tzdW0gcmVjYWxjdWxhdGlvbi4gT24gc3VjY2Vzc2Z1
bCBkYXRhIHByb2Nlc3NpbmcgdGhlIHBhY2tldCBpcyBzZW50IG91dCBhbiBMRkItcG9ydCBmcm9t
IHdpdGhpbiANCnRoZSBMRkIgcG9ydCBncm91cCAiU3VjY2Vzc091dCIgYXMgc2VsZWN0ZWQgYnkg
TEZCT3V0cHV0U2VsZWN0SW5kZXggdmFsdWUgb2YgdGhlIG1hdGNoZWQgdGFibGUgZW50cnkuIA0K
VGhlIHBhY2tldCBpcyBzZW50IHRvIGEgZG93bnN0cmVhbSBMRkIgaW5zdGFuY2UgYWxvbmdzaWRl
IHdpdGggbmV3IG1ldGFkYXRhOiBMM1BvcnRJRCwgTWVkaWFFbmNhcEluZm9JbmRleCwgDQpOZXh0
SG9wSVBBZGRyZXNzLg0KDQpJZiB0aGVyZSBpcyBtb3JlIHRoYW4gb25lIG1lZGlhIEVuY2Fwc3Vs
YXRvciwgYSBCYXNpY01ldGFkYXRhRGlzcGF0Y2ggbWF5IGNvbm5lY3QgYWZ0ZXIgSVB2NE5leHRI
b3AuIEJhc2ljTWV0YWRhdGFEaXNwYXRjaCANCnVzZSBMM1BvcnRJRCB0byBkaXNwYXRjaCB0byBk
aWZmZXJlbnQgRW5jYXBzdWxhdG9yLiANCg0KSWYgdGhlcmUgaXMgc29tZSBkZWZpbml0ZSBlbmNh
cHN1bGF0b3IsIHVzZXIgYWxzbyBjYW4gdXNlIHRoZSBQb3J0IGdyb3VwIHRvIGRpc3RyaWJ1dGUu
IA0KDQpFeGVjcHRpb24gcGFja2V0IHdpbGwgZ28gb3V0IGZyb20gdGhlIEV4Y2VwdGlvbk91dCBw
b3J0LiBUaGVyZSBhcmUgc29tZSBleGVjcHRpb25zIHdpbGwgYmUgZ2VuZXJhdGVkLiBzdWNoIGFz
LCANClRoZSBOZXh0aG9wSUQgaXMgaW52YWxpZDsgVGhlIE1UVSBmb3Igb3V0Z29pbmcgaW50ZXJm
YWNlIGlzIGxlc3MgdGhhbiB0aGUgcGFja2V0IHNpemU7IElDTVAgcGFja2V0IG5lZWRzIHRvIGJl
IA0KZ2VuZXJhdGVkLg0KDQpQb3NzaWJsZSByZWxhdGlvbnNoaXAgd2l0aCBvdGhlciBMRkJzOg0K
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tKyAgICAgICstLS0tLS0t
LS0tLS0tLS0tLSsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgfC0t
LS0tPnwgIFJlZGlyZWN0T3V0ICAgIHwtLS0tLT4NCiAgICAgICstLS0tLSsgICAgICAgICAgICAg
ICAgICB8ICAgICAgICB8ICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tKw0KICAgICAgfCAgICAgfC0t
LS0tLS0tLS0tLS0tKyAgIHwgICAgICAgIHwgIA0KICAtLS0+fCBMUE0gfCAgICArLS0tLS0rICAg
fC0tPnxOZXh0SG9wIHwgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgICB8ICAgICB8LS0t
PnwgRUNNUHwtLS0rICAgfCAgICAgICAgfC0tLS0tPnxFdGhlckVuY2Fwc3VsYXRvcnwtLS0tLT4N
CiAgICAgICstLS0tLSsgICAgKy0tLS0tKyAgICAgICB8ICAgICAgICB8ICAgICAgKy0tLS0tLS0t
LS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLSsNCg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0rICAgICAgKy0tLS0tLS0tLS0tLS0tLS0t
KyANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICB8LS0tLS0+fCAgUmVk
aXJlY3RPdXQgICAgfC0tLS0tPg0KICAgICAgKy0tLS0tKyAgICAgICAgICAgICAgICAgIHwgICAg
ICAgIHwgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgICB8ICAgICB8LS0tLS0tLS0tLS0t
LS0rICAgfCAgICAgICAgfCAgICAgICstLS0rDQogIC0tLT58IExQTSB8ICAgICstLS0tLSsgICB8
LS0+fE5leHRIb3AgfCAgICAgIHwgICB8LS0tLS0+IA0KICAgICAgfCAgICAgfC0tLT58IEVDTVB8
LS0tKyAgIHwgICAgICAgIHwtLS0tLT58ICAgfCANCiAgICAgICstLS0tLSsgICAgKy0tLS0tKyAg
ICAgICB8ICAgICAgICB8ICAgICAgfCAgIHwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArLS0tLS0tLS0rICAgICAgfCAgIHwtLS0tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKy0tLSsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgQmFzaWNNZXRhZGF0YURpc3BhdGNoDQotLS0tDQoNCklucHV0c6O6DQpQa3Rz
SW4sIHNpbmdsZSBpbnB1dA0KZnJhbWVFeHBlY3RlZDogSVB2NFVuaWNhc3QgIA0KbWV0YWRhdGFF
eHBlY3RlZDogSG9wU2VsZWN0b3IgLypOZXh0aG9wIGluZGV4IElELiovDQoNCk91dHB1dHM6DQpT
dWNjZXNzT3V0LCBncm91cCBvdXRwdXQNCmZyYW1lUHJvZHVjZWQ6IElQdjRVbmljYXN0DQptZXRh
ZGF0YVByb2R1Y2VkOiBMM1BvcnRJRCwgTmV4dGhvcElQdjRBZGRyLCBNZWRpYUVuY2FwSW5mb0lu
ZGV4KGF2YWlsYWJpbGl0eT0iY29uZGl0aW9uYWwiKQ0KDQpFeGNlcHRpb25PdXQsIHNpbmdsZSBv
dXRwdXQNCmZyYW1lUHJvZHVjZWQ6IElQdjRVbmljYXN0DQptZXRhZGF0YVByb2R1Y2VkOiBFeGNl
cHRpb25JRCAgICANCi8qRXhjZXB0aW9uSUQgVHlwZS4gdGhlc2Ugd2lsbCBiZSBtZXJnZXJlZCB3
aXRoIHRoZSBkZWZpdGlvbiBvZiBFeGNlcHRpb25JRCBpbiBvdGhlciBMRkJzLiANCiAgICA3IC0g
VGhlIEhvcFNlbGVjdG9yIGlzIGludmFsaWQuDQogICAgOCAtIFRoZSBNVFUgZm9yIG91dGdvaW5n
IGludGVyZmFjZSBpcyBsZXNzIHRoYW4gdGhlIHBhY2tldCBzaXplLiAoVGhlIHBhY2tldCBuZWVk
IGJlIGZyYWdtZW50ZWQuKSAgDQogICAgOSAtIElDTVAgcGFja2V0IG5lZWRzIHRvIGJlIGdlbmVy
YXRlZC4gDQoqLw0KDQotLS0tDQotLS0tDQpDb21wb25lbnRzOg0KKGRlZmF1bHQgYWNjZXNzIHBy
b3BlcnR5IGlzIHJlYWQtd3JpdGUpDQoNCm5hbWU6IElQdjROZXh0SG9wVGFibGUNCnR5cGU6IElQ
djROZXh0SG9wVGFibGVUeXBlDQphcnJheSBvZjoNCnsNCiAgTDNQb3J0SUQsIC8qVGhlIExvZ2lj
YWwgT3V0cHV0IFBvcnQgSUQuIFRoZSBJRCBpbmRpY2F0ZXMgd2hhdCBwb3J0IHRvIHRoZSBuZWln
aGJvciBpcyBhcyBkZWZpbmVkIGJ5IEwzLiovDQogIE1UVSwgICAgLypNYXhpbXVtIFRyYW5zbWlz
c2lvbiBVbml0IGZvciBvdXQgZ29pbmcgcG9ydC5JdCBpcyBmb3IgZGVzY2lkaW5nIHdoZXRoZXIg
dGhlIHBhY2tldCBuZWVkIGZyYWdtZW50YXRpb24uKi8NCiAgTmV4dGhvcElQQWRkciwgLypOZXh0
IGhvcCBJUHY0IGFkZHJlc3MuKi8NCiAgTEZCT3V0cHV0U2VsZWN0SW5kZXgsIC8qaW5kaWNhdGUg
d2hpY2ggTEZCIHBvcnQgd2UgYXJlIHNlbGVjdGluZyB0byBnbyB0byB0aGUgZG93bnN0cmVhbSBM
RkIgaW5zdGFuY2UuKi8NCiAgTWVkaWFFbmNhcEluZm9JbmRleCAvKnRoZSBpbmRleCBmb3IgbWVk
aWEgZW5jYXAgdGFibGUgaW4gTWVkaWEgZW5jYXAgTEZCLiovICANCn0NCg0KLS0tLQ0KLS0tLQ0K
Q2FwYWJpbGl0aWVzOiANCm5vbmUNCg0KLS0tLQ0KLS0tLQ0KRXZlbnRzOg0Kbm9uZQ0KLS0tLQ0K
LS0tLQ0KDQo=



From chuanhuang_li@mail.zjgsu.edu.cn  Sun May  1 09:12:38 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 312E0E067F for <forces@ietfa.amsl.com>; Sun,  1 May 2011 09:12:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.468
X-Spam-Level: *
X-Spam-Status: No, score=1.468 tagged_above=-999 required=5 tests=[AWL=-1.615,  BAYES_05=-1.11, J_CHICKENPOX_24=0.6, J_CHICKENPOX_37=0.6, J_CHICKENPOX_39=0.6, J_CHICKENPOX_93=0.6, MIME_BASE64_BLANKS=0.041, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vyzdz+ATU09J for <forces@ietfa.amsl.com>; Sun,  1 May 2011 09:12:37 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id AFEFEE06CD for <forces@ietf.org>; Sun,  1 May 2011 09:12:21 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85DbW0Zeg71NgIQeAA--.41128S2;  Sun, 01 May 2011 23:59:26 +0800 (CST)
Date: Mon, 2 May 2011 00:08:40 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "'Jamal Hadi Salim'" <hadi@mojatatu.com>, "'Joel M. Halpern'" <jmh@joelhalpern.com>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>
Message-ID: <201105020008401386859@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
X-CM-TRANSID: rBCI85DbW0Zeg71NgIQeAA--.41128S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: 'forces' <forces@ietf.org>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>, Haleplidis Evangelos <ehalep@ece.upatras.gr>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: [forces] Update for EtherEncapsulator definition
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 May 2011 16:12:38 -0000

SGksIGFsbA0KICAgVGhlIGZvbGxvd2luZyBpcyB0aGUgdXBkYXRlIG9mIGRlZmluaXRpb24gb3V0
bGluZSBmb3IgRXRoZXJFbmNhcHN1bGF0aW9uLiBBY2NvcmRpbmcgcHJldmlvdXMgZGlzY3Vzc2lv
biwgdGhlIGNoYW5nZXMgDQphcmUgbW9yZS4gT25seSBzaW1wbGUgTEZCIGRlc2NyaXB0aW9uIGlz
IHBvc3RlZCwgYW5kICBtb3JlIGRlc2NyaXB0aW9uIHdpbGwgYmUgYXBwZWFyZWQgaW4gdGhlIHRl
eHQuIA0KDQpPbmUgY29tbWVudDoNCkwyIGJyaWRnaW5nIHdpbGwgYXBwZWFyIGJlZm9yZSBFdGhl
ckVuY2FwLiBFdGhlck1BQ091dCB3aWxsIGJlIGNvbm5lY3RlZCBhZnRlciBFdGhlckVuY2FwIA0K
YW5kIGl0IGV4cGVjdHMgIlBIWVBvcnRJRCIgbWV0YWRhdGEuIFNvIEkgdGhpbmsgIkwyUG9ydElE
IiBkZWZpbmVkIGluIEVuY2FwVGFibGUgY2FuIGJlIG1vZGlmaWVkIA0KdG8gIlBIWVBvdElEIiBk
aXJlY3RseSwgYW5kIG91dHB1dCBtZXRhZGF0YSBpcyBhbHNvIFBIWVBvcnRJRChub3QgTDJQb3J0
SUQpLiB3aGF0J3MgeW91ciBvcGluaW9uPw0KDQoNCioqKioNCkV0aGVyRW5jYXBzdWxhdG9yIExG
QiBEZWZpbml0aW9uOg0KDQp1cGRhdGUgcmVjb3JkOg0KMSkgMDUtMDEsIDIwMTEuIE1vcmUgY29u
dGVudHMgd2VyZSBjaGFuZ2VkLiAoZW1haWwgZGlzY3Vzc2lvbiBzdWJqZWN0OiBSZTogW2ZvcmNl
c10gRXRoZXJFbmNhcCByZXZpZXcgV0FTKFJlOiBCYXNpY01ldGFkYXRhRGlzcGF0Y2ggV0FTKFJl
OkxGQiBMUE0gaXNzdWUpDQogICBSZW1vdmVkIHR3byBvdXRwdXQgcG9ydHM6IFBha2NldE5vQVJQ
T3V0LCBQYWtjZXROb05ick91dA0KICAgUmVtb3ZlZCBBUlAvTkQgdGFibGUuDQogICBBZGRlZCBF
bmNhcFRhYmxlLg0KICAgTWVyZ2VkIFZsYW5PdXRUYWJsZSBpbnRvIEVuY2FwVGFibGUuDQogICBN
b2RpZmllZCB0aGUgaW5wdXQgYW5kIG91dHB1dCBtZXRhZGF0YXMuDQogICBNb2RpZmllZCBzeW5v
cG9zaXMgYW5kIHNpbXBsZSBkZXNjcmlwdGlvbi4NCg0KTmFtZTogRXRoZXJFbmNhcHN1bGF0b3IN
ClN5bm9wc2lzo7pBbiBMRkIgdGhhdCBwZXJmb3JtcyBwYWNrZXRzIGV0aGVybmV0IEwyIGVuY2Fw
c3VsYXRpb24uICAgDQpQYWNrZXQgdXNlcyB0aGUgaW5wdXQgbWV0YWRhdGEgIk1lZGlhRW5jYXBJ
bmZvSW5kZXgiIGFzIHRoZSBpbmRleCB0byBzZWFyY2ggdGhlIEVuY2FwVGFibGUuIEl0IHdpbGwg
Z2V0IERzdE1hYywgU3JjTWFjLCBWbGFuSUQgYW5kIEwyUG9ydElEIGluZm9ybWF0aW9uLiANClBh
Y2tldCB3aGljaCBjYW4ndCBmaW5kIHRoZSBlbmNhcHN1bGF0aW9uIGluZm9ybWF0aW9uKE1lZGlh
RW5jYXBJbmZvSW5kZXggaXMgYXNzaWduZWQsIGJ1dCBpbnZhbGlkKSB3aWxsIGdvIG91dCBmcm9t
IEV4Y2VwdGlvbk91dC4gDQoNCnNpbXBsZSBEZXNjcmlwdGlvbjoNClBhY2tldHMgYWxvbmdzaWRl
IG1ldGFkYXRhIGFyZSByZWNlaXZlZCBvbiB0aGlzIExGQiB2aWEgdGhlICJFbmNhcEluIiBpbnB1
dCBMRkIuIFRoZSB1cHN0cmVhbSBMRkIgY2xhc3NlcyBtYXliZSB0aGUgZGlmZmVyZW50IE5leHRI
b3AgTEZCcyBzdWNoIGFzIA0KSVB2NE5leHRIb3AgYW5kIElQdjZOZXh0SG9wIG9yIG1heWJlIEJh
c2ljTWV0YWRhdGFEaXNwYXRjaCBvciBldmVuIEwyIGJyaWRnaW5nICh3aGljaCBpcyBvdXQgb2Yg
c2NvcGUgaW4gdGhpcyBkb2N1bWVudCkuDQpJZiB0aGUgSW5wdXQgbWV0YWRhdGEgVmxhblByaW9y
aXR5IGlzIG5vbi16ZXJvLCB0aGUgcGFja2V0IHdpbGwgaGF2ZSBhIFZMQU4gdGFnLCB3aGF0ZXZl
ciB0aGUgdmFsdWUgb2YgVmxhbklEIGlzKHplcm8gb3Igbm9uLXplcm8pLiBJZiBWbGFuUHJpb3Jp
dHkgYW5kIHRoZSANClZsYW5JRCBhcmUgYWxsIHplcm8sIHRoZXJlIGlzIG5vIFZMQU4gdGFnIHRv
IHRoaXMgcGFja2V0LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCi0t
LS0NCklucHV0c6O6DQpFbmNhcEluLCBzaW5nbGUgaW5wdXQNCmZyYW1lRXhwZWN0ZWQ6IElQdjQs
IElQdjYgDQptZXRhZGF0YUV4cGVjdGVkOiBNZWRpYUVuY2FwSW5mb0luZGV4LCBWbGFuUHJpb3Jp
dHkgKG9wdGlvbmFsLCBkZWZhdWx0VmFsdWU6MCkgDQogDQpPdXRwdXRzOg0KU3VjY2Vzc091dCwg
c2luZ2xlIG91dHB1dA0KZnJhbWVQcm9kdWNlZDogRXRoZXJuZXRJSQ0KbWV0YWRhdGFQcm9kdWNl
ZDogTDJQb3J0SUQgDQoNCkV4Y2VwdGlvbk91dCwgc2luZ2xlIG91dHB1dA0KZnJhbWVQcm9kdWNl
ZDogSVB2NCwgSVB2Ng0KbWV0YWRhdGFQcm9kdWNlZDogRXhjZXB0aW9uSUQsIE1lZGlhRW5jYXBJ
bmZvSW5kZXgsIFZsYW5Qcmlvcml0eSAoYXZhaWxhYmlsaXR5PSJjb25kaXRpb25hbCIpIA0KLypF
eGNlcHRpb25JRCBUeXBlLiB0aGVzZSBjYW4gYmUgbWVyZ2VyZWQgd2l0aCB0aGUgZGVmaXRpb24g
b2YgRXhjZXB0aW9uSUQgaW4gSVB2NFZhbGlkYXRvci4gDQogICAgMTAgLSBwYWNrZXQgY2FuJ3Qg
ZmluZCBlbmNhcHN1bGF0aW9uIGluZm9ybWF0aW9uLg0KKi8NCg0KLS0tLQ0KLS0tLQ0KQ29tcG9u
ZW50czoNCihkZWZhdWx0IGFjY2VzcyBwcm9wZXJ0eSBpcyByZWFkLXdyaXRlKQ0KDQpuYW1lOiBF
bmNhcFRhYmxlDQp0eXBlOiBFbmNhcFRhYmxlVHlwZQ0KQXJwVGFibGVUeXBlOg0KYXJyYXkgb2Y6
DQp7DQogIERzdE1hYywgDQogIFNyY01hYywNCiAgVmxhbklELA0KICBMMlBvcnRJRA0KfQ0KIA0K
LS0tLQ0KLS0tLQ0KQ2FwYWJpbGl0aWVzOiANCm5vbmUgDQotLS0tDQotLS0tDQpFdmVudHM6DQpu
b25lDQotLS0tDQoqKioqKioNCg0KWW91cnMsDQpDaHVhbmh1YW5nDQo=



From hadi@mojatatu.com  Sun May  1 10:17:06 2011
Return-Path: <hadi@mojatatu.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93E16E06F4 for <forces@ietfa.amsl.com>; Sun,  1 May 2011 10:17:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.708
X-Spam-Level: 
X-Spam-Status: No, score=-101.708 tagged_above=-999 required=5 tests=[AWL=0.069, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_16=0.6, J_CHICKENPOX_37=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 52ldLcIrWDZ3 for <forces@ietfa.amsl.com>; Sun,  1 May 2011 10:17:05 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id 54779E06A5 for <forces@ietf.org>; Sun,  1 May 2011 10:17:05 -0700 (PDT)
Received: by fxm15 with SMTP id 15so3894991fxm.31 for <forces@ietf.org>; Sun, 01 May 2011 10:17:04 -0700 (PDT)
Received: by 10.223.35.8 with SMTP id n8mr2657433fad.72.1304270224167; Sun, 01 May 2011 10:17:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.21.16 with HTTP; Sun, 1 May 2011 10:16:44 -0700 (PDT)
In-Reply-To: <201105012157301534776@mail.zjgsu.edu.cn>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com> <000901cc0455$c207e3d0$4617ab70$@upatras.gr> <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com> <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl> <201104291850519504328@mail.zjgsu.edu.cn> <201105012157301534776@mail.zjgsu.edu.cn>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Sun, 1 May 2011 13:16:44 -0400
Message-ID: <BANLkTinTtWRBpDZL9VG-SY248OMWaQpfzg@mail.gmail.com>
To: Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: forces <forces@ietf.org>, Haleplidis Evangelos <ehalep@ece.upatras.gr>, wmwang <wmwang@zjgsu.edu.cn>, "Joel M. Halpern" <jmh@joelhalpern.com>
Subject: Re: [forces] Update for NH definition
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 May 2011 17:17:06 -0000

Hi Chuanhuang,

I am hoping the authors will resolve these discussions;
(I didnt respond to the last posting from Evangelos or your next one).

Please follow the format such as the one posted by Evangelos,
what you are posting is too formal. It is useful to make the posting
the same way as it would show up in the draft.

cheers,
jamal

2011/5/1 Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>:
> Hi, all
>    The following is the definition update for NH according Jamal's sugges=
tion text
> and previous discussion. The main changes are listed in the "update recor=
d" part.
> According the discussion, the directly connected hosts problem should lea=
ve out of the model,
> so the "NextHopOption" element defined in NH table was removed.
>
> two comments:
> 1:Since "L3PortID" metadata will be used to dispatch packet to different =
encapsulator, then can
> we change group output to single output? In this case, A BasicMetadataDis=
patch must connect after
> NH. The RedirectOut LFB will be regarded as a special Encapsulator, and b=
e assigned a special L3PortID to it.
> 2:If a BasicMetadataDispatch connects after NH, is MediaEncapInfoIndex al=
so valid?
>
>
> ****
> IPv4NextHop LFB Definition:
>
> update record:
> 1) 12-27,2010
>   Deleted the capability: MaxOutPutPorts (email discussion subject: Port =
group number,12-22,2010)
> 2) 05-01,2011
>   (email discussion subject: Re: NH review WAS(Re: [forces] BasicMetadata=
Dispatch WAS(Re: LFB LPM issue)
>   Renaming OutputLogicalPortID to L3PortID for readability.
>   Renaming EncapOutputIndex to LFBOutputSelectIndex.
>   Add "MediaEncapInfoIndex" in IPv4NextHopTable.
>   Remove "NextHopOption" from IPv4NextHopTable.
>   Add "MediaEncapInfoIndex" as the output metadata.
>   Modified synoposis and simple description.
>
> Name: IPv4NextHop
> Synopsis=EF=BC=9AThe LFB abstracts the process of next hop nformation app=
lication to IPv4 packets. It receives
> an IPv4 packet with an associated next hop ID, and uses the ID as the nex=
tHop table index to look up a next
> hop to find some appropriate output information from the LFB. These infor=
mation contains: L3PortID,NextHopIPAddress,
> MTU, MediaEncapInfoIndex.
>
> description:
> Incoming "HopSelector" metadata is used as an index to lookup the table. =
Data processing involves the forwarding TTL
> decrement and checksum recalculation. On successful data processing the p=
acket is sent out an LFB-port from within
> the LFB port group "SuccessOut" as selected by LFBOutputSelectIndex value=
 of the matched table entry.
> The packet is sent to a downstream LFB instance alongside with new metada=
ta: L3PortID, MediaEncapInfoIndex,
> NextHopIPAddress.
>
> If there is more than one media Encapsulator, a BasicMetadataDispatch may=
 connect after IPv4NextHop. BasicMetadataDispatch
> use L3PortID to dispatch to different Encapsulator.
>
> If there is some definite encapsulator, user also can use the Port group =
to distribute.
>
> Execption packet will go out from the ExceptionOut port. There are some e=
xecptions will be generated. such as,
> The NexthopID is invalid; The MTU for outgoing interface is less than the=
 packet size; ICMP packet needs to be
> generated.
>
> Possible relationship with other LFBs:
>
>                               +--------+      +-----------------+
>                               |        |----->|  RedirectOut    |----->
>      +-----+                  |        |      +-----------------+
>      |     |--------------+   |        |
>  --->| LPM |    +-----+   |-->|NextHop |      +-----------------+
>      |     |--->| ECMP|---+   |        |----->|EtherEncapsulator|----->
>      +-----+    +-----+       |        |      +-----------------+
>                               +--------+
>
>
>                               +--------+      +-----------------+
>                               |        |----->|  RedirectOut    |----->
>      +-----+                  |        |      +-----------------+
>      |     |--------------+   |        |      +---+
>  --->| LPM |    +-----+   |-->|NextHop |      |   |----->
>      |     |--->| ECMP|---+   |        |----->|   |
>      +-----+    +-----+       |        |      |   |
>                               +--------+      |   |----->
>                                               +---+
>                                         BasicMetadataDispatch
> ----
>
> Inputs=EF=BC=9A
> PktsIn, single input
> frameExpected: IPv4Unicast
> metadataExpected: HopSelector /*Nexthop index ID.*/
>
> Outputs:
> SuccessOut, group output
> frameProduced: IPv4Unicast
> metadataProduced: L3PortID, NexthopIPv4Addr, MediaEncapInfoIndex(availabi=
lity=3D"conditional")
>
> ExceptionOut, single output
> frameProduced: IPv4Unicast
> metadataProduced: ExceptionID
> /*ExceptionID Type. these will be mergered with the defition of Exception=
ID in other LFBs.
>    7 - The HopSelector is invalid.
>    8 - The MTU for outgoing interface is less than the packet size. (The =
packet need be fragmented.)
>    9 - ICMP packet needs to be generated.
> */
>
> ----
> ----
> Components:
> (default access property is read-write)
>
> name: IPv4NextHopTable
> type: IPv4NextHopTableType
> array of:
> {
>  L3PortID, /*The Logical Output Port ID. The ID indicates what port to th=
e neighbor is as defined by L3.*/
>  MTU,    /*Maximum Transmission Unit for out going port.It is for descidi=
ng whether the packet need fragmentation.*/
>  NexthopIPAddr, /*Next hop IPv4 address.*/
>  LFBOutputSelectIndex, /*indicate which LFB port we are selecting to go t=
o the downstream LFB instance.*/
>  MediaEncapInfoIndex /*the index for media encap table in Media encap LFB=
.*/
> }
>
> ----
> ----
> Capabilities:
> none
>
> ----
> ----
> Events:
> none
> ----
> ----
>
>

From wmwang2001@hotmail.com  Tue May  3 06:34:59 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A06DE0807 for <forces@ietfa.amsl.com>; Tue,  3 May 2011 06:34:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.46
X-Spam-Level: 
X-Spam-Status: No, score=0.46 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, J_CHICKENPOX_16=0.6, J_CHICKENPOX_37=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9nh0F948yNI1 for <forces@ietfa.amsl.com>; Tue,  3 May 2011 06:34:58 -0700 (PDT)
Received: from blu0-omc1-s1.blu0.hotmail.com (blu0-omc1-s1.blu0.hotmail.com [65.55.116.12]) by ietfa.amsl.com (Postfix) with ESMTP id EB879E06B0 for <forces@ietf.org>; Tue,  3 May 2011 06:34:54 -0700 (PDT)
Received: from BLU0-SMTP61 ([65.55.116.8]) by blu0-omc1-s1.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 3 May 2011 06:34:54 -0700
X-Originating-IP: [125.119.205.0]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP6109F88C31EC0AF1B2190BC99E0@phx.gbl>
Received: from WmwangHome ([125.119.205.0]) by BLU0-SMTP61.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 3 May 2011 06:34:52 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Jamal Hadi Salim" <hadi@mojatatu.com>, "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com> <000901cc0455$c207e3d0$4617ab70$@upatras.gr> <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com> <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl> <201104291850519504328@mail.zjgsu.edu.cn> <201105012157301534776@mail.zjgsu.edu.cn> <BANLkTinTtWRBpDZL9VG-SY248OMWaQpfzg@mail.gmail.com>
Date: Tue, 3 May 2011 21:34:53 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090
X-OriginalArrivalTime: 03 May 2011 13:34:52.0661 (UTC) FILETIME=[E1E64250:01CC0996]
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, Haleplidis Evangelos <ehalep@ece.upatras.gr>, wmwang <wmwang@zjgsu.edu.cn>, forces <forces@ietf.org>
Subject: Re: [forces] Update for NH definition
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 May 2011 13:34:59 -0000

SmFtYWwsIA0KVGhlIG91dGxpbmUgaXMgb25seSBhbiBhc3Npc3RlbnQgZmlsZSBjb25kdWN0aW5n
IHRvIHdyaXRlIFhNTCBkZWZpbml0aW9ucyBpbiB0aGUgZHJhZnQgYW5kIGFsc28gdGhlIGRlc2Ny
aXB0aW9uIHRleHQgYXMgeW91IHNhaWQgLiBXZSBoYXZlIGFsd2F5cyBiZWVuIHVzaW5nIHRoZSBm
aWxlIHRvIHdvcmsuICBJIGRvbid0IHRoaW5rIHRoaXMgY29udHJhZGljdHMgb3VyIGN1cnJlbnQg
d29yay4NCg0KdGhhbmtzLA0KV2VpbWluZw0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0t
IA0KRnJvbTogIkphbWFsIEhhZGkgU2FsaW0iIDxoYWRpQG1vamF0YXR1LmNvbT4NClN1YmplY3Q6
IFJlOiBVcGRhdGUgZm9yIE5IIGRlZmluaXRpb24NCg0KDQpIaSBDaHVhbmh1YW5nLA0KDQpJIGFt
IGhvcGluZyB0aGUgYXV0aG9ycyB3aWxsIHJlc29sdmUgdGhlc2UgZGlzY3Vzc2lvbnM7DQooSSBk
aWRudCByZXNwb25kIHRvIHRoZSBsYXN0IHBvc3RpbmcgZnJvbSBFdmFuZ2Vsb3Mgb3IgeW91ciBu
ZXh0IG9uZSkuDQoNClBsZWFzZSBmb2xsb3cgdGhlIGZvcm1hdCBzdWNoIGFzIHRoZSBvbmUgcG9z
dGVkIGJ5IEV2YW5nZWxvcywNCndoYXQgeW91IGFyZSBwb3N0aW5nIGlzIHRvbyBmb3JtYWwuIEl0
IGlzIHVzZWZ1bCB0byBtYWtlIHRoZSBwb3N0aW5nDQp0aGUgc2FtZSB3YXkgYXMgaXQgd291bGQg
c2hvdyB1cCBpbiB0aGUgZHJhZnQuDQoNCmNoZWVycywNCmphbWFsDQoNCjIwMTEvNS8xIENodWFu
aHVhbmcgTGkgPGNodWFuaHVhbmdfbGlAbWFpbC56amdzdS5lZHUuY24+Og0KPiBIaSwgYWxsDQo+
ICAgIFRoZSBmb2xsb3dpbmcgaXMgdGhlIGRlZmluaXRpb24gdXBkYXRlIGZvciBOSCBhY2NvcmRp
bmcgSmFtYWwncyBzdWdnZXN0aW9uIHRleHQNCj4gYW5kIHByZXZpb3VzIGRpc2N1c3Npb24uIFRo
ZSBtYWluIGNoYW5nZXMgYXJlIGxpc3RlZCBpbiB0aGUgInVwZGF0ZSByZWNvcmQiIHBhcnQuDQo+
IEFjY29yZGluZyB0aGUgZGlzY3Vzc2lvbiwgdGhlIGRpcmVjdGx5IGNvbm5lY3RlZCBob3N0cyBw
cm9ibGVtIHNob3VsZCBsZWF2ZSBvdXQgb2YgdGhlIG1vZGVsLA0KPiBzbyB0aGUgIk5leHRIb3BP
cHRpb24iIGVsZW1lbnQgZGVmaW5lZCBpbiBOSCB0YWJsZSB3YXMgcmVtb3ZlZC4NCj4NCj4gdHdv
IGNvbW1lbnRzOg0KPiAxOlNpbmNlICJMM1BvcnRJRCIgbWV0YWRhdGEgd2lsbCBiZSB1c2VkIHRv
IGRpc3BhdGNoIHBhY2tldCB0byBkaWZmZXJlbnQgZW5jYXBzdWxhdG9yLCB0aGVuIGNhbg0KPiB3
ZSBjaGFuZ2UgZ3JvdXAgb3V0cHV0IHRvIHNpbmdsZSBvdXRwdXQ/IEluIHRoaXMgY2FzZSwgQSBC
YXNpY01ldGFkYXRhRGlzcGF0Y2ggbXVzdCBjb25uZWN0IGFmdGVyDQo+IE5ILiBUaGUgUmVkaXJl
Y3RPdXQgTEZCIHdpbGwgYmUgcmVnYXJkZWQgYXMgYSBzcGVjaWFsIEVuY2Fwc3VsYXRvciwgYW5k
IGJlIGFzc2lnbmVkIGEgc3BlY2lhbCBMM1BvcnRJRCB0byBpdC4NCj4gMjpJZiBhIEJhc2ljTWV0
YWRhdGFEaXNwYXRjaCBjb25uZWN0cyBhZnRlciBOSCwgaXMgTWVkaWFFbmNhcEluZm9JbmRleCBh
bHNvIHZhbGlkPw0KPg0KPg0KPiAqKioqDQo+IElQdjROZXh0SG9wIExGQiBEZWZpbml0aW9uOg0K
Pg0KPiB1cGRhdGUgcmVjb3JkOg0KPiAxKSAxMi0yNywyMDEwDQo+ICAgRGVsZXRlZCB0aGUgY2Fw
YWJpbGl0eTogTWF4T3V0UHV0UG9ydHMgKGVtYWlsIGRpc2N1c3Npb24gc3ViamVjdDogUG9ydCBn
cm91cCBudW1iZXIsMTItMjIsMjAxMCkNCj4gMikgMDUtMDEsMjAxMQ0KPiAgIChlbWFpbCBkaXNj
dXNzaW9uIHN1YmplY3Q6IFJlOiBOSCByZXZpZXcgV0FTKFJlOiBbZm9yY2VzXSBCYXNpY01ldGFk
YXRhRGlzcGF0Y2ggV0FTKFJlOiBMRkIgTFBNIGlzc3VlKQ0KPiAgIFJlbmFtaW5nIE91dHB1dExv
Z2ljYWxQb3J0SUQgdG8gTDNQb3J0SUQgZm9yIHJlYWRhYmlsaXR5Lg0KPiAgIFJlbmFtaW5nIEVu
Y2FwT3V0cHV0SW5kZXggdG8gTEZCT3V0cHV0U2VsZWN0SW5kZXguDQo+ICAgQWRkICJNZWRpYUVu
Y2FwSW5mb0luZGV4IiBpbiBJUHY0TmV4dEhvcFRhYmxlLg0KPiAgIFJlbW92ZSAiTmV4dEhvcE9w
dGlvbiIgZnJvbSBJUHY0TmV4dEhvcFRhYmxlLg0KPiAgIEFkZCAiTWVkaWFFbmNhcEluZm9JbmRl
eCIgYXMgdGhlIG91dHB1dCBtZXRhZGF0YS4NCj4gICBNb2RpZmllZCBzeW5vcG9zaXMgYW5kIHNp
bXBsZSBkZXNjcmlwdGlvbi4NCj4NCj4gTmFtZTogSVB2NE5leHRIb3ANCj4gU3lub3BzaXPvvJpU
aGUgTEZCIGFic3RyYWN0cyB0aGUgcHJvY2VzcyBvZiBuZXh0IGhvcCBuZm9ybWF0aW9uIGFwcGxp
Y2F0aW9uIHRvIElQdjQgcGFja2V0cy4gSXQgcmVjZWl2ZXMNCj4gYW4gSVB2NCBwYWNrZXQgd2l0
aCBhbiBhc3NvY2lhdGVkIG5leHQgaG9wIElELCBhbmQgdXNlcyB0aGUgSUQgYXMgdGhlIG5leHRI
b3AgdGFibGUgaW5kZXggdG8gbG9vayB1cCBhIG5leHQNCj4gaG9wIHRvIGZpbmQgc29tZSBhcHBy
b3ByaWF0ZSBvdXRwdXQgaW5mb3JtYXRpb24gZnJvbSB0aGUgTEZCLiBUaGVzZSBpbmZvcm1hdGlv
biBjb250YWluczogTDNQb3J0SUQsTmV4dEhvcElQQWRkcmVzcywNCj4gTVRVLCBNZWRpYUVuY2Fw
SW5mb0luZGV4Lg0KPg0KPiBkZXNjcmlwdGlvbjoNCj4gSW5jb21pbmcgIkhvcFNlbGVjdG9yIiBt
ZXRhZGF0YSBpcyB1c2VkIGFzIGFuIGluZGV4IHRvIGxvb2t1cCB0aGUgdGFibGUuIERhdGEgcHJv
Y2Vzc2luZyBpbnZvbHZlcyB0aGUgZm9yd2FyZGluZyBUVEwNCj4gZGVjcmVtZW50IGFuZCBjaGVj
a3N1bSByZWNhbGN1bGF0aW9uLiBPbiBzdWNjZXNzZnVsIGRhdGEgcHJvY2Vzc2luZyB0aGUgcGFj
a2V0IGlzIHNlbnQgb3V0IGFuIExGQi1wb3J0IGZyb20gd2l0aGluDQo+IHRoZSBMRkIgcG9ydCBn
cm91cCAiU3VjY2Vzc091dCIgYXMgc2VsZWN0ZWQgYnkgTEZCT3V0cHV0U2VsZWN0SW5kZXggdmFs
dWUgb2YgdGhlIG1hdGNoZWQgdGFibGUgZW50cnkuDQo+IFRoZSBwYWNrZXQgaXMgc2VudCB0byBh
IGRvd25zdHJlYW0gTEZCIGluc3RhbmNlIGFsb25nc2lkZSB3aXRoIG5ldyBtZXRhZGF0YTogTDNQ
b3J0SUQsIE1lZGlhRW5jYXBJbmZvSW5kZXgsDQo+IE5leHRIb3BJUEFkZHJlc3MuDQo+DQo+IElm
IHRoZXJlIGlzIG1vcmUgdGhhbiBvbmUgbWVkaWEgRW5jYXBzdWxhdG9yLCBhIEJhc2ljTWV0YWRh
dGFEaXNwYXRjaCBtYXkgY29ubmVjdCBhZnRlciBJUHY0TmV4dEhvcC4gQmFzaWNNZXRhZGF0YURp
c3BhdGNoDQo+IHVzZSBMM1BvcnRJRCB0byBkaXNwYXRjaCB0byBkaWZmZXJlbnQgRW5jYXBzdWxh
dG9yLg0KPg0KPiBJZiB0aGVyZSBpcyBzb21lIGRlZmluaXRlIGVuY2Fwc3VsYXRvciwgdXNlciBh
bHNvIGNhbiB1c2UgdGhlIFBvcnQgZ3JvdXAgdG8gZGlzdHJpYnV0ZS4NCj4NCj4gRXhlY3B0aW9u
IHBhY2tldCB3aWxsIGdvIG91dCBmcm9tIHRoZSBFeGNlcHRpb25PdXQgcG9ydC4gVGhlcmUgYXJl
IHNvbWUgZXhlY3B0aW9ucyB3aWxsIGJlIGdlbmVyYXRlZC4gc3VjaCBhcywNCj4gVGhlIE5leHRo
b3BJRCBpcyBpbnZhbGlkOyBUaGUgTVRVIGZvciBvdXRnb2luZyBpbnRlcmZhY2UgaXMgbGVzcyB0
aGFuIHRoZSBwYWNrZXQgc2l6ZTsgSUNNUCBwYWNrZXQgbmVlZHMgdG8gYmUNCj4gZ2VuZXJhdGVk
Lg0KPg0KPiBQb3NzaWJsZSByZWxhdGlvbnNoaXAgd2l0aCBvdGhlciBMRkJzOg0KPg0KPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0rICAgICAgKy0tLS0tLS0tLS0tLS0t
LS0tKw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICB8LS0tLS0+fCAg
UmVkaXJlY3RPdXQgICAgfC0tLS0tPg0KPiAgICAgICstLS0tLSsgICAgICAgICAgICAgICAgICB8
ICAgICAgICB8ICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tKw0KPiAgICAgIHwgICAgIHwtLS0tLS0t
LS0tLS0tLSsgICB8ICAgICAgICB8DQo+ICAtLS0+fCBMUE0gfCAgICArLS0tLS0rICAgfC0tPnxO
ZXh0SG9wIHwgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDQo+ICAgICAgfCAgICAgfC0tLT58IEVD
TVB8LS0tKyAgIHwgICAgICAgIHwtLS0tLT58RXRoZXJFbmNhcHN1bGF0b3J8LS0tLS0+DQo+ICAg
ICAgKy0tLS0tKyAgICArLS0tLS0rICAgICAgIHwgICAgICAgIHwgICAgICArLS0tLS0tLS0tLS0t
LS0tLS0rDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLSsNCj4NCj4N
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tKyAgICAgICstLS0tLS0t
LS0tLS0tLS0tLSsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgfC0t
LS0tPnwgIFJlZGlyZWN0T3V0ICAgIHwtLS0tLT4NCj4gICAgICArLS0tLS0rICAgICAgICAgICAg
ICAgICAgfCAgICAgICAgfCAgICAgICstLS0tLS0tLS0tLS0tLS0tLSsNCj4gICAgICB8ICAgICB8
LS0tLS0tLS0tLS0tLS0rICAgfCAgICAgICAgfCAgICAgICstLS0rDQo+ICAtLS0+fCBMUE0gfCAg
ICArLS0tLS0rICAgfC0tPnxOZXh0SG9wIHwgICAgICB8ICAgfC0tLS0tPg0KPiAgICAgIHwgICAg
IHwtLS0+fCBFQ01QfC0tLSsgICB8ICAgICAgICB8LS0tLS0+fCAgIHwNCj4gICAgICArLS0tLS0r
ICAgICstLS0tLSsgICAgICAgfCAgICAgICAgfCAgICAgIHwgICB8DQo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICstLS0tLS0tLSsgICAgICB8ICAgfC0tLS0tPg0KPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLSsNCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhc2ljTWV0YWRhdGFEaXNwYXRjaA0KPiAtLS0t
DQo+DQo+IElucHV0c++8mg0KPiBQa3RzSW4sIHNpbmdsZSBpbnB1dA0KPiBmcmFtZUV4cGVjdGVk
OiBJUHY0VW5pY2FzdA0KPiBtZXRhZGF0YUV4cGVjdGVkOiBIb3BTZWxlY3RvciAvKk5leHRob3Ag
aW5kZXggSUQuKi8NCj4NCj4gT3V0cHV0czoNCj4gU3VjY2Vzc091dCwgZ3JvdXAgb3V0cHV0DQo+
IGZyYW1lUHJvZHVjZWQ6IElQdjRVbmljYXN0DQo+IG1ldGFkYXRhUHJvZHVjZWQ6IEwzUG9ydElE
LCBOZXh0aG9wSVB2NEFkZHIsIE1lZGlhRW5jYXBJbmZvSW5kZXgoYXZhaWxhYmlsaXR5PSJjb25k
aXRpb25hbCIpDQo+DQo+IEV4Y2VwdGlvbk91dCwgc2luZ2xlIG91dHB1dA0KPiBmcmFtZVByb2R1
Y2VkOiBJUHY0VW5pY2FzdA0KPiBtZXRhZGF0YVByb2R1Y2VkOiBFeGNlcHRpb25JRA0KPiAvKkV4
Y2VwdGlvbklEIFR5cGUuIHRoZXNlIHdpbGwgYmUgbWVyZ2VyZWQgd2l0aCB0aGUgZGVmaXRpb24g
b2YgRXhjZXB0aW9uSUQgaW4gb3RoZXIgTEZCcy4NCj4gICAgNyAtIFRoZSBIb3BTZWxlY3RvciBp
cyBpbnZhbGlkLg0KPiAgICA4IC0gVGhlIE1UVSBmb3Igb3V0Z29pbmcgaW50ZXJmYWNlIGlzIGxl
c3MgdGhhbiB0aGUgcGFja2V0IHNpemUuIChUaGUgcGFja2V0IG5lZWQgYmUgZnJhZ21lbnRlZC4p
DQo+ICAgIDkgLSBJQ01QIHBhY2tldCBuZWVkcyB0byBiZSBnZW5lcmF0ZWQuDQo+ICovDQo+DQo+
IC0tLS0NCj4gLS0tLQ0KPiBDb21wb25lbnRzOg0KPiAoZGVmYXVsdCBhY2Nlc3MgcHJvcGVydHkg
aXMgcmVhZC13cml0ZSkNCj4NCj4gbmFtZTogSVB2NE5leHRIb3BUYWJsZQ0KPiB0eXBlOiBJUHY0
TmV4dEhvcFRhYmxlVHlwZQ0KPiBhcnJheSBvZjoNCj4gew0KPiAgTDNQb3J0SUQsIC8qVGhlIExv
Z2ljYWwgT3V0cHV0IFBvcnQgSUQuIFRoZSBJRCBpbmRpY2F0ZXMgd2hhdCBwb3J0IHRvIHRoZSBu
ZWlnaGJvciBpcyBhcyBkZWZpbmVkIGJ5IEwzLiovDQo+ICBNVFUsICAgIC8qTWF4aW11bSBUcmFu
c21pc3Npb24gVW5pdCBmb3Igb3V0IGdvaW5nIHBvcnQuSXQgaXMgZm9yIGRlc2NpZGluZyB3aGV0
aGVyIHRoZSBwYWNrZXQgbmVlZCBmcmFnbWVudGF0aW9uLiovDQo+ICBOZXh0aG9wSVBBZGRyLCAv
Kk5leHQgaG9wIElQdjQgYWRkcmVzcy4qLw0KPiAgTEZCT3V0cHV0U2VsZWN0SW5kZXgsIC8qaW5k
aWNhdGUgd2hpY2ggTEZCIHBvcnQgd2UgYXJlIHNlbGVjdGluZyB0byBnbyB0byB0aGUgZG93bnN0
cmVhbSBMRkIgaW5zdGFuY2UuKi8NCj4gIE1lZGlhRW5jYXBJbmZvSW5kZXggLyp0aGUgaW5kZXgg
Zm9yIG1lZGlhIGVuY2FwIHRhYmxlIGluIE1lZGlhIGVuY2FwIExGQi4qLw0KPiB9DQo+DQo+IC0t
LS0NCj4gLS0tLQ0KPiBDYXBhYmlsaXRpZXM6DQo+IG5vbmUNCj4NCj4gLS0tLQ0KPiAtLS0tDQo+
IEV2ZW50czoNCj4gbm9uZQ0KPiAtLS0tDQo+IC0tLS0NCj4NCj4NCg==


From chuanhuang_li@mail.zjgsu.edu.cn  Thu May  5 06:48:11 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9351BE0771 for <forces@ietfa.amsl.com>; Thu,  5 May 2011 06:48:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.157
X-Spam-Level: 
X-Spam-Status: No, score=0.157 tagged_above=-999 required=5 tests=[AWL=0.342,  BAYES_40=-0.185]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cCFc74ElGGdw for <forces@ietfa.amsl.com>; Thu,  5 May 2011 06:48:11 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 63467E076E for <forces@ietf.org>; Thu,  5 May 2011 06:48:06 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85DLjzvMp8JNgIQeAA--.52346S2;  Thu, 05 May 2011 21:36:13 +0800 (CST)
Date: Thu, 5 May 2011 21:47:43 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "Haleplidis Evangelos" <ehalep@ece.upatras.gr>, "forces@ietf.org" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com>
Message-ID: <201105052147436565224@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 7bit
X-CM-TRANSID: rBCI85DLjzvMp8JNgIQeAA--.52346S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 May 2011 13:48:11 -0000

Hi, Evangelos
     About the PHYPortID component, i think the description in the text can be 
modefied like this:

   The PHYPortID component is an unique identification for physical port. 
   It is defined as "read-only". Its value is enumerated by FE. The component 
   will be used to produce metadata to associate every Ethernet packet this 
   LFB receives from the media and is going to hand to later LFBs for further 
   processing.

Yours,
Chuanhuang
    
	
======= 2011-04-27 04:58:08 Haleplidis Evangelos, wrote: =======

>Greetings to all,
>
>After Jamal's suggestion I took his initiative and completed the etherphycop
>definition.
>
>Please take a look and comment, in the meantime I'll start working on the
>EtherMacIn.
>
>About Jamal's comments:
>
>XXX: It may make sense to have each of Components, Capabilities and Events
>on its own section?
>
>I think it is more readable this way and also following the same format as
>the model RFC provides consistency.
>
>XXX: I copied this from the draft but i think it may be wrong. The xml says
>this component is read-only. And i remember we had a very long discussion
>(refer to how one would map a port name to the PHY on how this ID is to be
>used).
>
>Well, even the text says that: " is defined so the CE can assign an ID ".
>Since the CE can assign the ID then it must be read-write. I think we should
>change it in the XML.
>
>XXX: Should we be discussing all the components, capabilities and events?
>i.e why the brief description below? Either that or the XML synopsis needs
>to be a lot more descriptive.
>
>I think we should be discussing ALL components/capabilities/events.
>It's more readable this way. Someone not familiar with xml may want to read
>and understand in this way of reading instead of looking around in the xml.
>
>Also there is a typo in the xml definition of the EtherPhyCop. In the
>synopsis of the DuplexModeChanged there is a "speed." in the end that is not
>supposed to be there.
>
>Regards,
>Evangelos Haleplidis.
>
>> -----Original Message-----
>> From: forces-bounces@ietf.org [mailto:forces-bounces@ietf.org] On
>> Behalf Of Jamal Hadi Salim
>> Sent: Tuesday, April 26, 2011 2:01 PM
>> To: forces@ietf.org
>> Cc: Chuanhuang Li; wmwang; Joel M. Halpern
>> Subject: [forces] LFBlib readability suggestions
>> 
>> to the authors,
>> 
>> As i have whined before, the general draft text is hard to read.
>> I think making things a little more formal as in the example LFB in RFC
>> 5812 section 8 will go a long way to improve readability.
>> 
>> I have attempted to redo the EtherPHYCop section, I didnt go 100% with
>> the RFC5812 format but please take a look in particular the "XXX"
>> and cross reference with:
>> - the text that exists right now in the draft
>> - the xml (and also to make sure it is well described)
>> - the formal scheme to describe things as i laid it out. The model
>> draft LFB example in section 8 is a good start.
>> 
>> cheers,
>> jamal
>



From chuanhuang_li@mail.zjgsu.edu.cn  Thu May  5 07:12:54 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80482E076D for <forces@ietfa.amsl.com>; Thu,  5 May 2011 07:12:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[AWL=1.492,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Puk5TJkHILNU for <forces@ietfa.amsl.com>; Thu,  5 May 2011 07:12:53 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 28510E0682 for <forces@ietf.org>; Thu,  5 May 2011 07:12:52 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85CbVAHorMJNgIQeAA--.52379S2;  Thu, 05 May 2011 21:58:00 +0800 (CST)
Date: Thu, 5 May 2011 22:09:31 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "Haleplidis Evangelos" <ehalep@ece.upatras.gr>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>
Message-ID: <201105052209309848996@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 7bit
X-CM-TRANSID: rBCI85CbVAHorMJNgIQeAA--.52379S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] EtherMACIn - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 May 2011 14:12:54 -0000

Hi,Haleplidis

    I think we need remove some words like "editorial note..." in our final text :
In this LFB:
(Editorial note: 
   need more discussions here on if the L2 output is the same as normal output).

According the discussion,  L2BridgingPathOut will output the same packet that 
as in the NormalPathOut output.  (Discussion email, time: 10-28,2010, 
subject:Re: Definition of EtherMACIn LFB)

Yours,
Chuanhuang	

======= 2011-05-01 06:28:24 Haleplidis Evangelos, wrote: =======

>Greetings to all,
>
>Here is the readability suggestion for the EtherMacIn.
>
>I hope I have more within the week.
>
>Regards,
>Evangelos Haleplidis.
>



From gmyyqno1@pop.zjgsu.edu.cn  Fri May  6 22:22:25 2011
Return-Path: <gmyyqno1@pop.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CA2BE0740 for <forces@ietfa.amsl.com>; Fri,  6 May 2011 22:22:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.83
X-Spam-Level: ***
X-Spam-Status: No, score=3.83 tagged_above=-999 required=5 tests=[AWL=2.175, BAYES_20=-0.74, J_CHICKENPOX_51=0.6, MIME_BASE64_BLANKS=0.041, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aYjguZfXPzU3 for <forces@ietfa.amsl.com>; Fri,  6 May 2011 22:22:24 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 8154EE073D for <forces@ietf.org>; Fri,  6 May 2011 22:22:20 -0700 (PDT)
Received: from liujunberg (unknown [10.20.0.67]) by mailportal (Coremail) with SMTP id rBCI85D7nENX1MRNgIQeAA--.57142S2;  Sat, 07 May 2011 13:10:47 +0800 (CST)
Date: Sat, 7 May 2011 13:22:29 +0800
From: "Ming Gao" <gmyyqno1@pop.zjgsu.edu.cn>
To: "'forces'" <forces@ietf.org>
Message-ID: <201105071322296714494@pop.zjgsu.edu.cn>
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
X-CM-TRANSID: rBCI85D7nENX1MRNgIQeAA--.57142S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: 5jp151dqrrq1drso6yxjvxhvlgxou0/
Subject: [forces] On interoperability draft v1
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 May 2011 05:22:25 -0000

IGhpo6xhbGwNCiAgIFRvIG1ha2UgdGhlIGludGVyb3AgZHJhZnQgZ29pbmcgYWhlYWQsSSB0aGlu
ayBzb21lIHdvcmtzIHN0aWxsIG5lZWQgdG8gYmUgZG9uZS5JIGhhdmUgc29tZSBzdWdnZXN0aW9u
IGZvciBkcmFmdCdzIG1vZGlmaWNhdGlvbi4NCjGhonRoZSB0aW1lIHBvaW50IG9mIGludGVyb3Ag
dGFraW5nIHBsYWNlIG1lbnRpb25lZCBpbiBkb2N1bWVudCBzaG91bGQgYmUgcmVjb3JyZWN0ZWQg
ZnJvbSAiTWFyY2ggMjQtMjUsMjAxMSIgdG8gIkZlYnVhcnkgMjQtMjUsMjAxMSIsc29ycnkgZm9y
IG15IG1pc3Rha2UuDQoyoaJUbyBtYWtlIHRoZSBwcmVzZW50YXRpb24gbW9yZSBjbGVhcixJIHN1
Z2dlc3QgdGhhdCBpbiAiRmlndXJlIDEiIChwYWdlIDgpIGNoYW5nZSAiVGVhbVZpZXdlciIgdG8g
Ik1vbml0b3JpbmcoVGVhbVZpZXdlcikiLg0KM6GiSW4gU2VjdGlvbiAiMy4yLjIgTG9jYWwgQ29u
ZmlndXJhdGlvbiIsIEkgdGhpbmsgbW9yZSBleHBsYW5hdGlvbiBzaG91bGQgYmUgZ2l2ZW4gdG8g
InNtYXJ0Qml0cyIoSW4gRmlndXJlMiksIHN1Y2ggYXMgIlNtYXJ0Qml0cyBpcyBhbiB0aGlyZC1w
YXJ0eSBzdXBwbGllZCByb3V0aW5nIHByb3RvY29sIHRlc3RpbmcgbWFjaGluZSwNCiAgICB3aGlj
aCBjYW4gYWN0IGFzIGFuIHJvdXRlciBydW5uaW5nIG9zcGYgYW5kIHJpcCBldGMgYW5kIGV4Y2hh
bmdlIHJvdXRpbmcgcHJvdG9jb2wgaW5mb3JtYXRpb24gd2l0aCBGb3JDRVMgcm91dGVyLiINCjSh
okluIFNlY3Rpb24gIjUuMSBMRkIgT3BlcmF0aW9uIFRlc3QiLCBUb3AgQ29tbWVudCB3aGljaCBs
aXN0ZWQgaW4gcmVzdWx0IHRhYmxlIGFzICJBcyBmb3IgdGhlIGZvcm1hdCBvZiBlbmNhcHN1bGF0
aW9uIG9uIGFycmF5LA0KICAgIG9ubHkgdGhlIGNhc2Ugb2YgRlVMTERBVEEtaW4tRlVMTERBVEEg
aXMgc3VwcG9ydGVkIGZvciBldmVyeW9uZS5Ib3dlcnZlciBtb3JlIHR5cGVzIHN1Y2ggYXMgU1BB
UlNFREFUQSBzaG91bGQgYmUgc3VwcG9ydGVkIGluIHRoZSBmdXR1cmUuIiBtYXkgYmUgbW9kaWZp
ZWQgYXMNCiAgICJBcyBmb3IgdGhlIGZvcm1hdCBvZiBlbmNhcHN1bGF0aW9uIG9uIGFycmF5LCBv
bmx5IHRoZSBjYXNlIG9mIEZVTExEQVRBLWluLUZVTExEQVRBIGlzIHRlc3RlZC5BY2NvcmRpbmcg
dG8gUkZDIDU4MTAsZGlmZmVyZW50IHR5cGVzIHN1Y2ggYXMgU1BBUlNFREFUQSBzaG91bGQgYmUg
ZGVjb2RlZCBiZXR3ZWVuIGltcGxlbWVudG9ycy4iDQpob3BlIGZvciBldmVyeW9uZSdzIGVudGh1
c2lhc3RpYyBkaXNjdXNzaW9uLg0KDQpCZXN0IFJlZ2FyZHMNCk1pbmcgR2FvDQo=



From ehalep@gmail.com  Mon May  9 07:35:47 2011
Return-Path: <ehalep@gmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61D1CE071C for <forces@ietfa.amsl.com>; Mon,  9 May 2011 07:35:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zQKLCXsAmI6P for <forces@ietfa.amsl.com>; Mon,  9 May 2011 07:35:34 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id BA6FBE0692 for <forces@ietf.org>; Mon,  9 May 2011 07:35:32 -0700 (PDT)
Received: by wyb29 with SMTP id 29so4584069wyb.31 for <forces@ietf.org>; Mon, 09 May 2011 07:35:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:x-mailer:thread-index :content-language; bh=sXPAeOdGa9uZfjn7gADGuvKBVpPwe8OddXp3rT9MpEQ=; b=HtNyxya6tnnCdLbuMhRrKUyGk0AVNChtspOTmUVqwHX3vCHzI+mVW3H0zMpTzQDIWC RDkz/kPzZYaFqZxZT3mZzdSetSawCOp8FvaK9u3yoPMdiWbd8ELz9A7EmqY/pFyhyifh qNSC0I9ha/PokC1D/tw0V41wnc9mMpOcAikKw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:x-mailer:thread-index:content-language; b=IhKdzyO1t0hya0+krlWqALfjv7Kz5rrFuwqzK15j2fmXiVZ8ak6ASsdJVE830xTEYe P6QurXDzMAcBE70GjD97cCURVMt055ODjNbuZXRnEtSkzIUAdtZCN0sY78r9Fnxa+wh9 Yp2BtGST1a+rMjnnWRCxI/1wxvtxCz3folGgY=
Received: by 10.216.220.142 with SMTP id o14mr1532727wep.1.1304951731671; Mon, 09 May 2011 07:35:31 -0700 (PDT)
Received: from EhalepXPS (46.12.81.52.dsl.dyn.forthnet.gr [46.12.81.52]) by mx.google.com with ESMTPS id f30sm3046962wef.31.2011.05.09.07.35.29 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 09 May 2011 07:35:30 -0700 (PDT)
From: "Haleplidis Evangelos" <ehalep@gmail.com>
To: "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn> <201105052209309848996@mail.zjgsu.edu.cn>
In-Reply-To: <201105052209309848996@mail.zjgsu.edu.cn>
Date: Mon, 9 May 2011 17:35:34 +0300
Message-ID: <006e01cc0e56$5c9867d0$15c93770$@com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_006F_01CC0E6F.81E59FD0"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcwLLoqueOrhN2lPRhSHAxaFJpHgngDJ10uA
Content-language: el
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: [forces] EtherClassifier - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 May 2011 14:35:47 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_006F_01CC0E6F.81E59FD0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Greetings to all,

Here is the readability suggestion for the EtherClassifier.

Regards,
Evangelos Haleplidis.

------=_NextPart_000_006F_01CC0E6F.81E59FD0
Content-Type: text/plain;
	name="section5-EtherClassifier-final.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="section5-EtherClassifier-final.txt"


5.1.1.  EtherClassifier

	EtherClassifier LFB abstracts the process to decapsulate Ethernet
	packets and classify them.

5.1.1.1.  Data Handling

	This LFB describes the process of decapsulating Ethernet packets
	and classify them into various network layer data packets according
	to information included in the Ethernet packets headers.=20

	The LFB is expected to receive all types of Ethernet packets,=20
	including VLAN Ethernet types, via a singleton input known as
	"EtherPktsIn", which are usually output from an upstream LFB
	like EtherMACIn LFB. This input is also capable of multiplexing=20
	to allow for multiple upstream LFBs being connected. For=20
	instance, when L2 bridging function is enabled in EtherMACIn LFB,
	some L2 bridging LFBs may be applied. In this case, some Ethernet
	packets after L2 processing may have to be input to EtherClassifier
	LFB for classification, while simultaneously packets directly output
	from EtherMACIn may also need to input to this LFB. This input is=20
	capable of handling this case. Usually, all expected Ethernet Packets
	will be associated with a PHYPortID metadatum, indicating the physical
	port the packet comes from. In some cases, for instance, like in an
	MACinMAC case, a LogicalPortID metadatum may be expected to associate
	with the Ethernet packet to further indicate which logical port the=20
	Ethernet packet belongs to. Note that PHYPortID metadata is always=20
	expected while LogicalPortID metadata is optionally expected.=20

	The LFB is defined with a group output known as "ClassifyOut". Because
	there may be various types of protocol packets at the output ports, the
	produced output frame is defined as arbitrary for the purpose of wide
	extensibility in the future. In order for downstream LFBs to use, a =
bunch
	of metadata is produced to associate with every output packet. The=20
	medatdata, which may be used by downstream LFBs for packet processing,
	contains the PHYPortID and it also contains information on Ethernet =
type,
	source MAC address, and destination MAC address of its original =
Ethernet
	packet. Moreover, it contains information of logical port ID assigned =
by
	this LFB. Lastly, it may conditionally contain information like VlanID
	and VlanPriority with the condition that the packet is a VLAN packet.
=09
5.1.1.2.  Components

	An EtherDispatchTable array component is defined in the LFB to dispatch =

	every Ethernet packet to the output group according to the logical port
	ID assigned by the VLANInputTable to the packet and the Ethernet type =
in
	the Ethernet packet header. Each row of the array is a struct =
containing
	a Logical Port ID, an EtherType and an Output Index. With the CE=20
	configuring the dispatch table, the LFB can be expected to classify =
various
	network layer protocol type packets and output them at different output =
ports.
	It is expected that the LFB classify packets according to protocols =
like
	IPv4, IPv6, MPLS, ARP, ND, etc.=20

	A VLANInputTable array component is defined in the LFB to classify VLAN =

	Ethernet	packets. Each row of the array is a strcut containing an =
Incoming
	Port ID, a VLAN ID and a Logical Port ID.	According to IEEE VLAN
	specifications, all Ethernet packets can be recognized as VLAN types by
	defining that if there is no VLAN encapsulation in a packet, a case =
with
	VLAN tag 0 is considered. Therefore the table actually applies to every =

	input packet of the LFB. Every input packet is assigned with a new
	LogicalPortID according to the packet incoming port ID and the VLAN ID.
	A packet incoming port ID is defined as a physical port ID if there is =
no
	logical port ID associated with the packet, or a logical port ID if =
there
	is a logical port ID associated with the packet. The VLAN ID is exactly =

	the Vlan ID in the packet if it is a VLAN packet, or 0 if it is not a=20
	VLAN packet. Note that a logical port ID of a packet may be rewritten =
with
	a new one by the VLANInputTable processing.=20

	Note that the logical port ID and physical port ID mentioned above are =
all
	originally configured by CE, and are globally effective within an =
ForCES NE
	(Network Element). To distinguish a physical port ID from a logical =
port ID
	in the incoming port ID field of the VLANInputTable, physical port ID =
and
	logical port ID must be assigned with separate number spaces.=20
=09
   An array component, EtherClassifyStats, defines a set of statistics =
for=20
	this LFB, measuring the number of packets per EtherType. Each row of =
the=20
	array is a struct containing an EtherType and a Packet number.=20
  =20
5.1.1.3.  Capabilities

	The capability information for this LFB includes the maximum output =
ports
	(MaxOutPutPorts) indicating how many classification output ports the =
LFB=20
	is capable. /*discussion*/
  =20
5.1.1.4.  Events

	This LFB has no events specified.
------=_NextPart_000_006F_01CC0E6F.81E59FD0--


From wmwang2001@hotmail.com  Wed May 11 20:04:01 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94311E0692 for <forces@ietfa.amsl.com>; Wed, 11 May 2011 20:04:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.243
X-Spam-Level: *
X-Spam-Status: No, score=1.243 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, J_CHICKENPOX_210=0.6, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zGVqODtvyqkJ for <forces@ietfa.amsl.com>; Wed, 11 May 2011 20:04:00 -0700 (PDT)
Received: from blu0-omc1-s15.blu0.hotmail.com (blu0-omc1-s15.blu0.hotmail.com [65.55.116.26]) by ietfa.amsl.com (Postfix) with ESMTP id 9A936E068D for <forces@ietf.org>; Wed, 11 May 2011 20:04:00 -0700 (PDT)
Received: from BLU0-SMTP59 ([65.55.116.8]) by blu0-omc1-s15.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 11 May 2011 20:04:00 -0700
X-Originating-IP: [202.96.99.60]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP591108FA97F312F06E77D4C9890@phx.gbl>
Received: from WwmOfficeJG ([202.96.99.60]) by BLU0-SMTP59.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 11 May 2011 20:03:58 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>, "Haleplidis Evangelos" <ehalep@ece.upatras.gr>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn> <201105052209309848996@mail.zjgsu.edu.cn>
Date: Thu, 12 May 2011 11:03:12 +0800
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_018F_01CC1094.2F6EDA60"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-OriginalArrivalTime: 12 May 2011 03:03:59.0120 (UTC) FILETIME=[3D260900:01CC1051]
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] EtherMACIn - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 May 2011 03:04:01 -0000

------=_NextPart_000_018F_01CC1094.2F6EDA60
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: base64

SGkgYWxsLCANCg0KSSBoYXZlIHRyaWVkIHRvIG1vZGlmeSB0aGUgZGVzY3JpcHRpb24gb24gdGhl
IEV0aGVyUEhZQ29wIExGQiBhcyBhdHRhY2htZW50IGJhc2VkIG9uIENodWFuaHVhbmcncyBzdWdn
ZXN0aW9uLiANCg0KSWYgeW91IGFsbCBoYXZlIG5vIG9iamVjdGlvbnMsIEknbCBpbmNvcnBhcmF0
ZSB0aGUgZGVzY3JpcHRpb24ganVzdCBhcyB0aGUgYXR0YWNoZW1lbnQgZmlsZSBpbnRvIHRoZSBu
ZXh0IHZlcnNpb24gZHJhZnQuDQoNCnRoYW5rcywNCldlaW1pbmcNCg0KLS0tLS0gT3JpZ2luYWwg
TWVzc2FnZSAtLS0tLSANCkZyb206ICJDaHVhbmh1YW5nIExpIiA8Y2h1YW5odWFuZ19saUBtYWls
LnpqZ3N1LmVkdS5jbj4NCg0KPiBIaSxIYWxlcGxpZGlzDQo+IA0KPiAgICBJIHRoaW5rIHdlIG5l
ZWQgcmVtb3ZlIHNvbWUgd29yZHMgbGlrZSAiZWRpdG9yaWFsIG5vdGUuLi4iIGluIG91ciBmaW5h
bCB0ZXh0IDoNCj4gSW4gdGhpcyBMRkI6DQo+IChFZGl0b3JpYWwgbm90ZTogDQo+ICAgbmVlZCBt
b3JlIGRpc2N1c3Npb25zIGhlcmUgb24gaWYgdGhlIEwyIG91dHB1dCBpcyB0aGUgc2FtZSBhcyBu
b3JtYWwgb3V0cHV0KS4NCj4gDQo+IEFjY29yZGluZyB0aGUgZGlzY3Vzc2lvbiwgIEwyQnJpZGdp
bmdQYXRoT3V0IHdpbGwgb3V0cHV0IHRoZSBzYW1lIHBhY2tldCB0aGF0IA0KPiBhcyBpbiB0aGUg
Tm9ybWFsUGF0aE91dCBvdXRwdXQuICAoRGlzY3Vzc2lvbiBlbWFpbCwgdGltZTogMTAtMjgsMjAx
MCwgDQo+IHN1YmplY3Q6UmU6IERlZmluaXRpb24gb2YgRXRoZXJNQUNJbiBMRkIpDQo+IA0KPiBZ
b3VycywNCj4gQ2h1YW5odWFuZyANCj4gDQo+ID09PT09PT0gMjAxMS0wNS0wMSAwNjoyODoyNCBI
YWxlcGxpZGlzIEV2YW5nZWxvcywgd3JvdGU6ID09PT09PT0NCj4gDQo+PkdyZWV0aW5ncyB0byBh
bGwsDQo+Pg0KPj5IZXJlIGlzIHRoZSByZWFkYWJpbGl0eSBzdWdnZXN0aW9uIGZvciB0aGUgRXRo
ZXJNYWNJbi4NCj4+DQo+PkkgaG9wZSBJIGhhdmUgbW9yZSB3aXRoaW4gdGhlIHdlZWsuDQo+Pg0K
Pj5SZWdhcmRzLA0KPj5FdmFuZ2Vsb3MgSGFsZXBsaWRpcy4NCj4+DQo+IA0KPiANCj4gX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gZm9yY2VzIG1haWxp
bmcgbGlzdA0KPiBmb3JjZXNAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9mb3JjZXM=

------=_NextPart_000_018F_01CC1094.2F6EDA60
Content-Type: text/plain; name="section5-etherphycop-final.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="section5-etherphycop-final.txt"


5.1.1.  EtherPHYCop

EtherPHYCop LFB abstracts an Ethernet interface physical layer with
media limited to copper.

5.1.1.1.  Data Handling

   This LFB is the interface to the Ethernet physical media.
   The LFB handles ethernet frames coming in from or going
   out of the FE. Ethernet frames sent and received cover all=20
   packets encapsulated with different versions of Ethernet=20
   protocols, like Ethernet V2, 802.3 RAW, IEEE 802.3/802.2,
   IEEE 802.3/802.2 SNAP, including packets encapsulated with
   varieties of LAN techniques based on Ethernet, like various=20
   VLANs, MACinMAC, etc. Therefore in the XML an EthernetAll frame
   type has been introduced.

   Ethernet frames are received from the physical media port and passed=20
   downstream to LFBs such as EtherMACIn via a singleton output known as =

   "EtherPHYOut". A 'PHYPortID' metadata, to indicate which physical =
port=20
   the frame came into from the external world, is passed along with the
   frame.

   Ethernet packets are received by this LFB from upstream LFBs such
   EtherMacOut via the singleton input known as "EtherPHYIn" before =
being
   sent out onto the external world.

5.1.1.2.  Components

   The AdminStatus component is defined for CE to administratively =
manage=20
   the status of the LFB. The CE may adminstratively startup or shutdown =

   the LFB by changing the value of AdminStatus. The default value is=20
   set to 'Down'.

   An OperStatus component captures the physical port operational =
status.
   A PHYPortStatusChanged event is defined so the LFB can report to the =
CE=20
   whenever there is an operational status change of the physical port.

   The PHYPortID component is a unique identification for physical port. =

   It is defined as 'read-only' by CE. Its value is enumerated by FE. =
The component=20
   will be used to produce a 'PHYPortID' metadatum at the LFB output and =

   to associate it to every Ethernet packet this=20
   LFB receives. The metadatum will be handed to downstream LFBs for =
them to use the PHYPortID.=20

   A group of components are defined for link speed management. The
   AdminLinkSpeed is for CE to configure link speed for the port
   and the OperLinkSpeed is for CE to query the actual link speed in
   operation.  The default value for the AdminLinkSpeed is set to auto-
   negotiation mode.

   A group of components are defined for duplex mode management.  The
   AdminDuplexMode is for CE to configure proper duplex mode for the
   port and the OperDuplexMode is for CE to query the actual duplex mode
   in operation.  The default value for the AdminDuplexMode is set to
   auto-negotiation mode.
  =20
   A CarrierStatus component captures the status of the carrier and =
specifies
   whether the port is linked with an operational connector. The default
   value for the CarrierStatus is 'false'
  =20
5.1.1.3.  Capabilities

   The capability information for this LFB includes the link speeds that =
are
   supported by the FE (SupportedLinkSpeed) as well as the supported =
duplex
   modes (SupportedDuplexMode).
  =20
5.1.1.4.  Events
  =20
   This LFB is defined to be able to generate several events in which
   the CE may be interested. There is an event for changes in the status =
of the
   physical port (PhyPortStatusChanged). Such an event will notify that =
the=20
   the physical port status has been changed and the report will include =
the new
   status of the physical port.
  =20
   Another event captures changes in the operational link speed =
(LinkSpeedChanged).
   Such an event will notify the CE that the operational speed has been =
changed and
   the report will include the new negotiated operational speed.
  =20
   A final event captures changes in the duplex mode =
(DuplexModeChanged). Such an=20
   event will notify the CE that the duplex mode has been changed and =
the report=20
   will include the new negotiated duplex mode.

------=_NextPart_000_018F_01CC1094.2F6EDA60--

From ehalep@gmail.com  Thu May 19 10:13:16 2011
Return-Path: <ehalep@gmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF504E0658 for <forces@ietfa.amsl.com>; Thu, 19 May 2011 10:13:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.203
X-Spam-Level: 
X-Spam-Status: No, score=-2.203 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sh2DKaXnwFo7 for <forces@ietfa.amsl.com>; Thu, 19 May 2011 10:13:15 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id 6DC22E0709 for <forces@ietf.org>; Thu, 19 May 2011 10:13:14 -0700 (PDT)
Received: by wyb29 with SMTP id 29so2452829wyb.31 for <forces@ietf.org>; Thu, 19 May 2011 10:13:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:x-mailer:thread-index :content-language; bh=lHvW0n+W0xZZ95EX2IlbvQ9Tq6fs1BsUFwb/eJxMXuU=; b=rY9zziAcZJt8PHEP1I1rC+o93NpTwVEbukRcqMcaxRYabkr+8QSovWctXYbzNTibd6 To/Pjvzm3CAESfA3MJVO9CM6pIFD8aE/0pjyj64purC8p5N4QDDrWQ3ZFCoIqr0bYf6w 7UhA/ReZ2F1TdxFvsEizm7GXWE20KdDJaO1HA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:x-mailer:thread-index:content-language; b=EtlJWCpv11f9Ot+KW5tfVGc+Px8wK7VxBm8lmbF0uuD7N44KlO4hgFa8sBBOeAQiVQ Jkn9jkhu/hffKOdg2Twc6xLqlMwFL2AxXdasChb1iNTe/myyVk3Isfl4f0zWPSjnElQ0 pb2XZE9FDOn237QuFiXsZMx707pQtSSWx3Kjc=
Received: by 10.217.6.198 with SMTP id y48mr6320864wes.81.1305825190402; Thu, 19 May 2011 10:13:10 -0700 (PDT)
Received: from EhalepXPS (77.49.125.255.dsl.dyn.forthnet.gr [77.49.125.255]) by mx.google.com with ESMTPS id k63sm1412743wed.23.2011.05.19.10.13.06 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 19 May 2011 10:13:08 -0700 (PDT)
From: "Haleplidis Evangelos" <ehalep@gmail.com>
To: "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn> <006e01cc0e56$5c9867d0$15c93770$@com>
In-Reply-To: <006e01cc0e56$5c9867d0$15c93770$@com>
Date: Thu, 19 May 2011 20:13:17 +0300
Message-ID: <00bb01cc1648$0d35d570$27a18050$@com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_00BC_01CC1661.32830D70"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcwLLoqueOrhN2lPRhSHAxaFJpHgngDJ10uAAfyBcyA=
Content-Language: el
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: [forces] EtherMacOut - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 May 2011 17:13:16 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_00BC_01CC1661.32830D70
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Greetings to all,

Here is the readability suggestion for the EtherMacOut.

Regards,
Evangelos Haleplidis.

------=_NextPart_000_00BC_01CC1661.32830D70
Content-Type: text/plain;
	name="section5-EtherMacOut-final.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="section5-EtherMacOut-final.txt"

=0A=
5.1.7.  EtherMacOut=0A=
=0A=
EtherMACOut LFB abstracts an Ethernet port at MAC data link layer.=0A=
=0A=
5.1.7.1.  Data Handling=0A=
=0A=
	This LFB describes Ethernet packet output process. Ethernet output =0A=
	functions are closely related to Ethernet input functions, therefore=0A=
	many components defined in this LFB are actually alias of EtherMACIn=0A=
	LFB.=0A=
   =0A=
	The LFB is expected to receive all types of Ethernet packets, via a =0A=
	singleton input known as "EtherPktsIn" (Editorial note: do we need=0A=
	another input for L2 bridging	input?), which are usually output from =0A=
	some Ethernet encapsulation LFB,	alongside with a metadatum indicating=0A=
	the physical port ID that the packet will go through (Editorial note:=0A=
	Ethernet encapsulation LFB actually generate logical port ID metadata, =0A=
	how has it been changed to physical port ID?). =0A=
  =0A=
	The LFB is defined with a singleton output. All Output packets are in=0A=
	Ethernet format, possibly with various Ethernet types, alongside with a=0A=
	metadatum indicating the physical port ID indicating which physical port=0A=
	the packet is to go through. This output links to a downstream LFB that =0A=
	is usually an Ethernet physical LFBs like EtherPHYcop LFB. =0A=
=0A=
   This LFB can perform Ethernet layer flow control. This is usually =0A=
   implemented cooperatively by the EtherMACIn LFB and the EtherMACOut =
LFB.=0A=
   The flow control is further distinguished by Tx flow control and Rx =
flow=0A=
   control, separately for sending process and receiving process flow=0A=
   control. =0A=
=0A=
	Note that as a base definition, functions like multiple virtual MAC =
layers=0A=
	are not supported in this LFB version. It may be supported in the =
future =0A=
	by defining a subclass or a new version of this LFB.=0A=
   =0A=
5.1.7.2.  Components=0A=
	=0A=
   The AdminStatus component is defined for CE to administratively =
manage =0A=
   the status of the LFB. The CE may adminstratively startup or shutdown =0A=
   the LFB by changing the value of AdminStatus. The default value is =0A=
   set to 'Down'.=0A=
=0A=
	The MTU component defines the maximum transmission unit.=0A=
	=0A=
   The TxFlowControl component defines whether the LFB is performing =
flow =0A=
   control on sending packets. The default value for is 'false'.=0A=
=0A=
   The RxFlowControl component defines whether the LFB is performing flow=0A=
   contron on receiving packets. The default value for is 'false'.   =0A=
   =0A=
   A struct component, MACOutStats, defines a set of statistics for this =
LFB,=0A=
   including the number of transmitted packets and the number of dropped =
packets. =0A=
   =0A=
5.1.7.3.  Capabilities=0A=
=0A=
   This LFB does not have a list of capabilities. =0A=
   =0A=
5.1.7.4.  Events=0A=
   =0A=
   This LFB does not have any events specified.
------=_NextPart_000_00BC_01CC1661.32830D70--


From chuanhuang_li@mail.zjgsu.edu.cn  Thu May 19 18:48:49 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ECC3E06AF for <forces@ietfa.amsl.com>; Thu, 19 May 2011 18:48:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.601
X-Spam-Level: 
X-Spam-Status: No, score=0.601 tagged_above=-999 required=5 tests=[BAYES_50=0.001, J_CHICKENPOX_93=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nDpElVd3VJ1B for <forces@ietfa.amsl.com>; Thu, 19 May 2011 18:48:49 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 3E5BAE068E for <forces@ietf.org>; Thu, 19 May 2011 18:48:45 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85DLXERyxdVNwMYtAA--.33527S2;  Fri, 20 May 2011 09:35:47 +0800 (CST)
Date: Fri, 20 May 2011 09:49:28 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>, <201105052209309848996@mail.zjgsu.edu.cn>, <006e01cc0e56$5c9867d0$15c93770$@com>
Message-ID: <201105200949284625806@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 7bit
X-CM-TRANSID: rBCI85DLXERyxdVNwMYtAA--.33527S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] EtherMacOut - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 May 2011 01:48:49 -0000

Hi, Evangelos

Some comments about EtherMacOut text:
1: "The LFB is expected to receive all types of Ethernet packets, via a 
	singleton input known as "EtherPktsIn" (Editorial note: do we need
	another input for L2 bridging	input?), "
The editorial note can be removed. We needn't define another input port.
According RFC5812, there are three ways to model fan-in. The one is 
"Implicit multiplexing via a single input" .  If  the packets from the upstream 
LFBs are similar in frametype and accompanying metadata, and require similar 
processing, we can use this simplest way.  

2: "(Editorial note:
	Ethernet encapsulation LFB actually generate logical port ID metadata, 
	how has it been changed to physical port ID?). "
Now, the encapsulation LFB will generate L2PortID metadata, according the discussion with Jamal and Joel.

This is also my question, Please see email: "Update for EtherEncapsulator definition",05-01-2001.
I repost the question as follows:
"L2 bridging will appear before EtherEncap. EtherMACOut will be connected after EtherEncap 
and it expects "PHYPortID" metadata. So I think "L2PortID" defined in EncapTable can be modified 
to "PHYPotID" directly, and output metadata is also PHYPortID(not L2PortID). what's your opinion?"

	
Yours,
Chuanhuang

======= 2011-05-20 01:04:04 Haleplidis Evangelos, wrote: =======

>Greetings to all,
>
>Here is the readability suggestion for the EtherMacOut.
>
>Regards,
>Evangelos Haleplidis.
>



From wmwang2001@hotmail.com  Mon May 23 06:18:27 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5872BE0794 for <forces@ietfa.amsl.com>; Mon, 23 May 2011 06:18:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.013
X-Spam-Level: *
X-Spam-Status: No, score=1.013 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EhrwzjeLK4eI for <forces@ietfa.amsl.com>; Mon, 23 May 2011 06:18:26 -0700 (PDT)
Received: from blu0-omc2-s13.blu0.hotmail.com (blu0-omc2-s13.blu0.hotmail.com [65.55.111.88]) by ietfa.amsl.com (Postfix) with ESMTP id 6AF7AE079E for <forces@ietf.org>; Mon, 23 May 2011 06:18:26 -0700 (PDT)
Received: from BLU0-SMTP137 ([65.55.111.72]) by blu0-omc2-s13.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 23 May 2011 06:18:26 -0700
X-Originating-IP: [122.233.199.132]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP137CED209674A3C758ED0A8C9720@phx.gbl>
Received: from WmwangHome ([122.233.199.132]) by BLU0-SMTP137.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 23 May 2011 06:18:24 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Haleplidis Evangelos" <ehalep@ece.upatras.gr>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl> <201104291850519504328@mail.zjgsu.edu.cn> <004c01cc0787$0ce95760$26bc0620$@upatras.gr>
Date: Mon, 23 May 2011 21:18:24 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090
X-OriginalArrivalTime: 23 May 2011 13:18:24.0818 (UTC) FILETIME=[E55C6120:01CC194B]
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] EtherMACIn - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 May 2011 13:18:27 -0000

SGkgRXZhbmdlbG9zIGFuZCBhbGwsDQoNCkZvbGxvd2VkIGlzIHRoZSBFdGhlck1BQ0luIExGQiBk
ZXNjcmlwdGlvbiB0aGF0IEkgaGF2ZSBtb2RpZmllZCBiYXNlZCBvbiBFdmFuZ2Vsb3MnIHZlcnNp
b24gYW5kIGFtIGdvaW5nIHRvIHB1dCBpbiBkcmFmdC4gVGhlIGtleSBtb2RpZmljYXRpb24gaXMg
cmVtb3ZhbCBvZiB0aGUgZWRpdG9yaWFsIG5vdGUgYW5kIGNvcnJlY3Rpb24gb2Ygc29tZSB0eXBv
ZXMuICANCg0KdGhhbmtzLA0KV2VpbWluZw0KDQotLS0tLS0tLS0tLQ0KMS4xLjEuIEV0aGVyTUFD
SW4NCiANCkV0aGVyTUFDSW4gTEZCIGFic3RyYWN0cyBhbiBFdGhlcm5ldCBwb3J0IGF0IE1BQyBk
YXRhIGxpbmsgbGF5ZXIuIFRoaXMgTEZCIGRlc2NyaWJlcyBFdGhlcm5ldCBwcm9jZXNzaW5nIGZ1
bmN0aW9ucyBsaWtlIE1BQyBhZGRyZXNzIGxvY2FsaXR5IGNoZWNrLCBkZWNpZGluZyBpZiB0aGUg
RXRoZXJuZXQgcGFja2V0cyBzaG91bGQgYmUgYnJpZGdlZCwgcHJvdmlkaW5nIEV0aGVybmV0IGxh
eWVyIGZsb3cgY29udHJvbCwgZXRjLg0KIA0KMS4xLjEuMS5EYXRhIEhhbmRsaW5nDQogICANClRo
ZSBMRkIgaXMgZXhwZWN0ZWQgdG8gcmVjZWl2ZSBhbGwgdHlwZXMgb2YgRXRoZXJuZXQgcGFja2V0
cywgdmlhIGEgc2luZ2xldG9uIGlucHV0IGtub3duIGFzICJFdGhlck1BQ0luIiwgd2hpY2ggYXJl
IHVzdWFsbHkgb3V0cHV0IGZyb20gc29tZSBFdGhlcm5ldCBwaHlzaWNhbCBsYXllciBMRkIsIGxp
a2UgYW4gRXRoZXJQSFlDb3AgTEZCLCBhbG9uZ3NpZGUgd2l0aCBhIG1ldGFkYXR1bSBpbmRpY2F0
aW5nIHRoZSBwaHlzaWNhbCBwb3J0IElEIHRoYXQgdGhlIHBhY2tldCBjb21lcy4NCiAgIA0KVGhl
IExGQiBpcyBkZWZpbmVkIHdpdGggdHdvIHNlcGFyYXRlIHNpbmdsZXRvbiBvdXRwdXRzLiAgQWxs
IE91dHB1dCBwYWNrZXRzIGFyZSBpbiBFdGhlcm5ldCBmb3JtYXQsIGFzIHJlY2VpdmVkIGZyb20g
dGhlIHBoeXNpY2FsIGxheWVyIExGQiBhbmQgY292ZXIgYWxsIHR5cGVzIG9mIEV0aGVybmV0IHBh
Y2tldHMuDQogICANClRoZSBmaXJzdCBzaW5nbGV0b24gb3V0cHV0IGlzIGtub3duIGFzICJOb3Jt
YWxQYXRoT3V0Ii4gSXQgdXN1YWxseSBvdXRwdXRzICAgRXRoZXJuZXQgcGFja2V0cyB0byBzb21l
IExGQiBsaWtlIGFuIEV0aGVyQ2xhc3NpZmllciBMRkIgZm9yIGZ1cnRoZXIgTDMgICBmb3J3YXJk
aW5nIHByb2Nlc3MgYWxvbmdzaWRlIHdpdGggYSBQSFlQb3J0SUQgbWV0YWRhdGEgaW5kaWNhdGlu
ZyB3aGljaCAgIHBoeXNpY2FsIHBvcnQgdGhlIHBhY2tldCBjYW1lIGZyb20uDQogDQpUaGUgc2Vj
b25kIHNpbmdsZXRvbiBvdXRwdXQgaXMga25vd24gYXMgIkwyQnJpZGdpbmdQYXRoT3V0Ii4gQWx0
aG91Z2ggdGhlIExGQiBsaWJyYXJ5IHRoaXMgZG9jdW1lbnQgZGVmaW5lcyBpcyBiYXNpY2FsbHkg
dG8gbWVldCB0eXBpY2FsIHJvdXRlciBmdW5jdGlvbnMsIGl0IHdpbGwgYXR0ZW1wdCB0byBiZSBm
b3J3YXJkIGNvbXBhdGlibGUgd2l0aCBmdXR1cmUgcm91dGVyIGZ1bmN0aW9ucy4gVGhlICJMMkJy
aWRnaW5nUGF0aE91dCIgaXMgZGVmaW5lZCB0byBtZWV0IHRoZSByZXF1aXJlbWVudCB0aGF0IEwy
IGJyaWRnaW5nIGZ1bmN0aW9ucyBtYXkgYmUgb3B0aW9uYWxseSBzdXBwb3J0ZWQgc2ltdWx0YW5l
b3VzbHkgd2l0aCBMMyBwcm9jZXNzaW5nIGFuZCBzb21lIEwyIGJyaWRnaW5nIExGQnMgdGhhdCBt
YXkgYmUgZGVmaW5lZCBpbiB0aGUgZnV0dXJlLiBJZiB0aGUgRkUgc3VwcG9ydHMgTDIgYnJpZGdp
bmcsIHRoZSBDRSBjYW4gZW5hYmxlIG9yIGRpc2FibGUgaXQgYnkgbWVhbnMgb2YgYSAiTDJCcmlk
Z2luZ1BhdGhFbmFibGUiIGNvbXBvbmVudCBpbiB0aGUgRkUuIElmIGl0IGlzIGVuYWJsZWQsIGJ5
IGFsc28gaW5zdGFudGlhdGluZyBzb21lIEwyIGJyaWRnaW5nIExGQiBpbnN0YW5jZXMgZm9sbG93
aW5nIHRoZSBMMkJyaWRnaW5nUGF0aE91dCwgRkVzIGFyZSBleHBlY3RlZCB0byBmdWxmaWxsIEwy
IGJyaWRnaW5nIGZ1bmN0aW9ucy4gTDJCcmlkZ2luZ1BhdGhPdXQgd2lsbCBvdXRwdXQgcGFja2V0
cyBleGFjdGx5IHRoZSBzYW1lIGFzIHRoYXQgaW4gdGhlIE5vcm1hbFBhdGhPdXQgb3V0cHV0Lg0K
IA0KVGhpcyBMRkIgY2FuIGJlIHNldCB0byB3b3JrIGluIGEgUHJvbWlzY3VvdXMgTW9kZSwgYWxs
b3dpbmcgYWxsIHBhY2tldHMgICB0byBwYXNzIHRocm91Z2ggdGhlIExGQiB3aXRob3V0IGJlaW5n
IGRyb3BwZWQuIE90aGVyd2lzZSwgYSBsb2NhbGl0eSBjaGVjayB3aWxsIGJlIHBlcmZvcm1lZCBi
YXNlZCBvbiB0aGUgbG9jYWwgTUFDIGFkZHJlc3Nlcy4gQWxsIHBhY2tldHMgdGhhdCBkbyBub3Qg
cGFzcyB0aHJvdWdoIHRoZSBsb2NhbGl0eSBjaGVjayB3aWxsIGJlIGRyb3BwZWQuDQogICANClRo
aXMgTEZCIGNhbiBwZXJmb3JtIEV0aGVybmV0IGxheWVyIGZsb3cgY29udHJvbC4gVGhpcyBpcyB1
c3VhbGx5IGltcGxlbWVudGVkIGNvb3BlcmF0aXZlbHkgYnkgdGhlIEV0aGVyTUFDSW4gTEZCIGFu
ZCB0aGUgRXRoZXJNQUNPdXQgTEZCLiAgIFRoZSBmbG93IGNvbnRyb2wgaXMgZnVydGhlciBkaXN0
aW5ndWlzaGVkIGJ5IFR4IGZsb3cgY29udHJvbCBhbmQgUnggZmxvdyAgIGNvbnRyb2wsIHNlcGFy
YXRlbHkgZm9yIHNlbmRpbmcgcHJvY2VzcyBhbmQgcmVjZWl2aW5nIHByb2Nlc3MgZmxvdyAgIGNv
bnRyb2xzLiANCiAgIA0KMS4xLjEuMi4gQ29tcG9uZW50cw0KICAgICAgICANClRoZSBBZG1pblN0
YXR1cyBjb21wb25lbnQgaXMgZGVmaW5lZCBmb3IgQ0UgdG8gYWRtaW5pc3RyYXRpdmVseSBtYW5h
Z2UgICAgdGhlIHN0YXR1cyBvZiB0aGUgTEZCLiBUaGUgQ0UgbWF5IGFkbWluaXN0cmF0aXZlbHkg
c3RhcnR1cCBvciBzaHV0ZG93biAgICB0aGUgTEZCIGJ5IGNoYW5naW5nIHRoZSB2YWx1ZSBvZiBB
ZG1pblN0YXR1cy4gVGhlIGRlZmF1bHQgdmFsdWUgaXMgc2V0IHRvICdEb3duJy4NCiANClRoZSBM
b2NhbE1BQ0FkZHJlc3NlcyBjb21wb25lbnQgc3BlY2lmaWVzIHRoZSBsb2NhbCBNQUMgYWRkcmVz
c2VzIGJhc2VkICAgIG9uIHdoaWNoIGxvY2FsaXR5IGNoZWNrcyB3aWxsIGJlIG1hZGUuIFRoaXMg
Y29tcG9uZW50IGlzIGFuIGFycmF5IG9mIE1BQyAgIGFkZHJlc3NlcywgYW5kIG9mICdyZWFkLXdy
aXRlJyBhY2Nlc3MgcGVybWlzc2lvbi4NCiAgIA0KQW4gTDJCcmlkZ2luZ1BhdGhFbmFibGUgY29t
cG9uZW50IGNhcHR1cmVzIHdoZXRoZXIgdGhlIExGQiBpcyBzZXQgdG8gd29yayBhcyBhIEwyIGJy
aWRnZS4gQW4gRkUgdGhhdCBkb2VzIG5vdCBzdXBwb3J0IGJyaWRnaW5nIHdpbGwgaW50ZXJuYWxs
eSBzZXQgdGhpcyBmbGFnIHRvIGZhbHNlLCBhbmQgYWRkaXRpb25hbGx5IHNldCB0aGUgZmxhZyBw
cm9wZXJ0eSBhcyByZWFkLW9ubHkuIFRoZSBkZWZhdWx0IHZhbHVlIGZvciBpcyAnZmFsc2UnLg0K
ICAgDQpUaGUgUHJvbWlzY3VvdXNNb2RlIGNvbXBvbmVudCBzcGVjaWZpZXMgd2hldGhlciB0aGUg
TEZCIGlzIHNldCB0byB3b3JrIGFzIGluIGEgcHJvbWlzY3VvdXMgbW9kZS4gVGhlIGRlZmF1bHQg
dmFsdWUgZm9yIGlzICdmYWxzZScuDQogICANClRoZSBUeEZsb3dDb250cm9sIGNvbXBvbmVudCBk
ZWZpbmVzIHdoZXRoZXIgdGhlIExGQiBpcyBwZXJmb3JtaW5nIGZsb3cgY29udHJvbCBvbiBzZW5k
aW5nIHBhY2tldHMuIFRoZSBkZWZhdWx0IHZhbHVlIGZvciBpcyAnZmFsc2UnLg0KIA0KVGhlIFJ4
Rmxvd0NvbnRyb2wgY29tcG9uZW50IGRlZmluZXMgd2hldGhlciB0aGUgTEZCIGlzIHBlcmZvcm1p
bmcgZmxvdyBjb250cm9uIG9uIHJlY2VpdmluZyBwYWNrZXRzLiBUaGUgZGVmYXVsdCB2YWx1ZSBm
b3IgaXMgJ2ZhbHNlJy4gICANCiAgIA0KQSBzdHJ1Y3QgY29tcG9uZW50LCBNQUNJblN0YXRzLCBk
ZWZpbmVzIGEgc2V0IG9mIHN0YXRpc3RpY3MgZm9yIHRoaXMgTEZCLCBpbmNsdWRpbmcgdGhlIG51
bWJlciBvZiByZWNlaXZlZCBwYWNrZXRzIGFuZCB0aGUgbnVtYmVyIG9mIGRyb3BwZWQgcGFja2V0
cy4gDQogICANCjEuMS4xLjMuIENhcGFiaWxpdGllcw0KIA0KVGhpcyBMRkIgZG9lcyBub3QgaGF2
ZSBhIGxpc3Qgb2YgY2FwYWJpbGl0aWVzLiANCiAgIA0KMS4xLjEuNC4gRXZlbnRzDQogICANClRo
aXMgTEZCIGRvZXMgbm90IGhhdmUgYW55IGV2ZW50cyBzcGVjaWZpZWQuDQotLS0tLS0tLS0NCg0K
DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkhhbGVwbGlkaXMgRXZhbmdl
bG9zIiA8ZWhhbGVwQGVjZS51cGF0cmFzLmdyPg0KVG86ICInZm9yY2VzJyIgPGZvcmNlc0BpZXRm
Lm9yZz4NCkNjOiAiJ3dtd2FuZyciIDx3bXdhbmdAempnc3UuZWR1LmNuPjsgIidKYW1hbCBIYWRp
IFNhbGltJyIgPGhhZGlAbW9qYXRhdHUuY29tPjsgIidDaHVhbmh1YW5nIExpJyIgPGNodWFuaHVh
bmdfbGlAbWFpbC56amdzdS5lZHUuY24+OyAiJ0pvZWwgTS4gSGFscGVybiciIDxqbWhAam9lbGhh
bHBlcm4uY29tPjsgIidXYW5nLFdlaW1pbmcnIiA8d213YW5nMjAwMUBob3RtYWlsLmNvbT4NClNl
bnQ6IFN1bmRheSwgTWF5IDAxLCAyMDExIDY6MzYgQU0NClN1YmplY3Q6IEV0aGVyTUFDSW4gLSBM
RkJsaWIgcmVhZGFiaWxpdHkgc3VnZ2VzdGlvbnMgDQoNCg0KPiBHcmVldGluZ3MgdG8gYWxsLA0K
PiANCj4gSGVyZSBpcyB0aGUgcmVhZGFiaWxpdHkgc3VnZ2VzdGlvbiBmb3IgdGhlIEV0aGVyTWFj
SW4uDQo+IA0KPiBJIGhvcGUgSSBoYXZlIG1vcmUgd2l0aGluIHRoZSB3ZWVrLg0KPiANCj4gUmVn
YXJkcywNCj4gRXZhbmdlbG9zIEhhbGVwbGlkaXMuDQo+


From ehalep@gmail.com  Fri May 27 07:13:45 2011
Return-Path: <ehalep@gmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A1B3E06DA for <forces@ietfa.amsl.com>; Fri, 27 May 2011 07:13:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level: 
X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_39=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GR214lQPi2Xs for <forces@ietfa.amsl.com>; Fri, 27 May 2011 07:13:44 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id CF8E7E06CE for <forces@ietf.org>; Fri, 27 May 2011 07:13:43 -0700 (PDT)
Received: by wyb29 with SMTP id 29so1472229wyb.31 for <forces@ietf.org>; Fri, 27 May 2011 07:13:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:x-mailer:thread-index :content-language; bh=bhpPOrQ6Ho3RfQl+xNl1xY3R6s3TdtHilxsddCqpxPY=; b=KXAcrZKr/wLMhGTCAd0T/pd48t9g8SUbUwjOct3CuZa5kUFglTIy9p568nS25RH5ZL FTz1IgRnY1S2W4guU+ekXslK8g3VTyWlsMtTP7T8ZVoFmbigRYQc/FiEKgP6BO34pTXR wrIaUM3sYY5wy3x5r2O1NuGIybx609NsPElxs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:x-mailer:thread-index:content-language; b=TXoLQJVV+/G9bOpe54iiA4wD900448jFACOrCfMNa2eJb84tbb4fLIFpFUayixCvVL AUNvGJYsdbE5juLNopkRuAdhfWZL/v45S5hrRFivdgoZ6eFS5PmgQkOh15Tcg8HDPJmp w/+pWBuA0/opfMIZw9O9GVUMZNB53SdDCD34A=
Received: by 10.216.239.68 with SMTP id b46mr2126742wer.38.1306505622735; Fri, 27 May 2011 07:13:42 -0700 (PDT)
Received: from EhalepXPS (46.12.31.207.dsl.dyn.forthnet.gr [46.12.31.207]) by mx.google.com with ESMTPS id d7sm996054wek.45.2011.05.27.07.13.40 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 May 2011 07:13:41 -0700 (PDT)
From: "Haleplidis Evangelos" <ehalep@gmail.com>
To: "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn>	<006e01cc0e56$5c9867d0$15c93770$@com> <00bb01cc1648$0d35d570$27a18050$@com>
In-Reply-To: <00bb01cc1648$0d35d570$27a18050$@com>
Date: Fri, 27 May 2011 17:13:40 +0300
Message-ID: <007801cc1c78$48f46050$dadd20f0$@com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_0079_01CC1C91.6E419850"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcwLLoqueOrhN2lPRhSHAxaFJpHgngDJ10uAAfyBcyABjA9dgA==
Content-Language: el
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: [forces] IPv4Validator - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 14:13:45 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_0079_01CC1C91.6E419850
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Greetings to all,

Here is the readability suggestion for the IPv4Validator.

Regards,
Evangelos Haleplidis.

------=_NextPart_000_0079_01CC1C91.6E419850
Content-Type: text/plain;
	name="section5-IPv4Validator-final.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="section5-IPv4Validator-final.txt"


5.1.6.  IPv4Validator

	The IPv4Validator LFB performs IPv4 packets validation according to
	RFC 1812. 

5.1.6.1.  Data Handling

	This LFB performs IPv4 validatation according to RFC 1812. Then the
	IPv4 packet will be output to the corresponding port regarding of 
	the validation result, whether the packet is a singlecast or a 
	multicast one, an exception has occured or the validation failed.

	This LFB always expects, as input, packets which have been indicated
	as IPv4 packets by an upstream LFB, like an EtherClassifier LFB. 
	There is no specific metadata expected by the input of the validator 
	LFB. 

	Note that, as a default provision of RFC 5812, in FE model, all 
	metadata produced by upstream LFBs will pass through all downstream
	LFBs by default without being specified by input port or output port.
	Only those metadata that will be used(consumed) by an LFB will be 
	explicitly marked in input of the LFB as expected metadata. For 
	instance, in this LFB, even there is no specific metadata expected, 
	metadata like PHYPortID produced by some upstreaming PHY LFBs will 
	always pass through this LFB. In some cases, if some component in 
	the LFB may use the metadata, it actually still can use it 
	regardless of whether the metadata has been expected or not.

	Four output ports are defined to output various validation results. 
	All validated IPv4 unicast packets will be output at the singleton
	port known as "IPv4UnicastOut". All validated IPv4 multicast packets 
	will be output at the singleton port known as "IPv4MulticastOut" 
	port.	There is no metadata specifically required to be produced at 
	these output ports. 

	A singleton port known as "ExceptionOut" is defined to output 
	packets which have been validated as exception packets. An 
	exception ID metadata is produced to indicate what caused the
	exception. Currently defined exception types include:
	o Packet with destination address equal to 255.255.255.255
	o Packet with expired TTL
	o Packet with header length more than 5 words
	o Packet IP head including Router Alert options
	Note that while TTL is checked in this LFB for validity, actual 
	operations like decrease of TTL will be made in by a followed 
	forwarding LFB.

	The final singleton port known as "FailOut" is defined for all 
	packets which have failed the validation process. A validate error 
	ID is associated to every failed packet to indicate the reason. 
	Currently defined reasons include:
	o Invalid packet size
	o Wrong IP protocol version
	o Wrong checksum

5.1.6.2.  Components

   This LFB has only one struct component, the IPv4ValidatorStatisticsType,
	which defines a set of statistics for including the number of bad 
	header packets, the number of bad total length packets, the number
	of bad TTL packets and the number of bad checksum packets.

5.1.6.3.  Capabilities

   This LFB does not have a list of capabilities. 
   
5.1.6.4.  Events
   
   This LFB does not have any events specified.
------=_NextPart_000_0079_01CC1C91.6E419850--


From ehalep@gmail.com  Fri May 27 07:14:16 2011
Return-Path: <ehalep@gmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B168E06DA for <forces@ietfa.amsl.com>; Fri, 27 May 2011 07:14:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level: 
X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_39=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OEjFU2JY-znd for <forces@ietfa.amsl.com>; Fri, 27 May 2011 07:14:15 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9EC13E06CE for <forces@ietf.org>; Fri, 27 May 2011 07:14:15 -0700 (PDT)
Received: by wwa36 with SMTP id 36so1310046wwa.13 for <forces@ietf.org>; Fri, 27 May 2011 07:14:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:x-mailer:thread-index :content-language; bh=ks8M7m3vhb4dGF5T0Pj3b5x147A+DI1xwZ1Zx8YvQx8=; b=ICXjubxC/9l+ytqbwZL2w/TsbeBIAiKR1hGMAkQIqLvDotqX+5s35nlfjCVVnxn8BP dPjVqDdD9VD/2zNHBg38Gp+l5xcPp93p8WptVuiqGnR8dWDiY6o7NXolzhxAO7TojjSN 7MtaNaEWOMArpE+qTDvpgRYsDWKwjlVr8PSC0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:x-mailer:thread-index:content-language; b=t2lY1779ThOmZXx2gD+7+2JbeaeoNafbqQ+3G2diusoH06KqJzVqyL6EButpbWlO/j 58r6ytdEPoHVdgIoXeJItm91xv5sLVHCx2PE7Zdudttw4ZljPm1CwT8lsFAcGA1nyU5m e+qQrxoOonY2DzsqRBYnEcoiD7YFIl0hpPGWA=
Received: by 10.227.197.83 with SMTP id ej19mr2076418wbb.105.1306505654723; Fri, 27 May 2011 07:14:14 -0700 (PDT)
Received: from EhalepXPS (46.12.31.207.dsl.dyn.forthnet.gr [46.12.31.207]) by mx.google.com with ESMTPS id ex2sm1217154wbb.14.2011.05.27.07.14.12 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 May 2011 07:14:14 -0700 (PDT)
From: "Haleplidis Evangelos" <ehalep@gmail.com>
To: "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn>	<006e01cc0e56$5c9867d0$15c93770$@com> <00bb01cc1648$0d35d570$27a18050$@com>
In-Reply-To: <00bb01cc1648$0d35d570$27a18050$@com>
Date: Fri, 27 May 2011 17:14:12 +0300
Message-ID: <007c01cc1c78$5c14c4e0$143e4ea0$@com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_007D_01CC1C91.8161FCE0"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcwLLoqueOrhN2lPRhSHAxaFJpHgngDJ10uAAfyBcyABjBcn4A==
Content-Language: el
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: [forces] IPv6Validator - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 14:14:16 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_007D_01CC1C91.8161FCE0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Greetings to all,

Here is the readability suggestion for the IPv6Validator.

Regards,
Evangelos Haleplidis.

------=_NextPart_000_007D_01CC1C91.8161FCE0
Content-Type: text/plain;
	name="section5-IPv6Validator-final.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="section5-IPv6Validator-final.txt"


5.1.6.  IPv6Validator

	The IPv6Validator LFB performs IPv6 packets validation according to 
	RFC 2460. 

5.1.6.1.  Data Handling

	This LFB performs IPv6 validatation according to RFC 2460. Then the
	IPv6 packet will be output to the corresponding port regarding of 
	the validation result, whether the packet is a singlecast or a 
	multicast one, an exception has occured or the validation failed.

	This LFB always expects, as input, packets which have been indicated
	as IPv6 packets by an upstream LFB, like an EtherClassifier LFB. 
	There is no specific metadata expected by the input of the validator 
	LFB. 

	Similar to the IPv4 validator LFB, IPv6Validator has also defined 
	four output ports to output packets for various validation results. 
	All validated IPv6 unicast packets will be output at the singleton
	port known as "IPv6UnicastOut". All validated IPv6 multicast packets 
	will be output at the singleton port known as "IPv6MulticastOut" 
	port.	There is no metadata specifically required to be produced at 
	these output ports. 

	A singleton port known as "ExceptionOut" is defined to output 
	packets which have been validated as exception packets. An 
	exception ID metadata is produced to indicate what caused the
	exception. Currently defined exception types include:
	o Packet with hop limit to zero
	o Packet with a link-local destination address
	o Packet with a link-local source address
	o Packet with destination all-routers
	o Packet with destination all-nodes
	o Packet with next header set to Hop-by-Hop

	The final singleton port known as "FailOut" is defined for all 
	packets which have failed the validation process. A validate error 
	ID is associated to every failed packet to indicate the reason. 
	Currently defined reasons include:
	o Invalid packet size
	o Wrong IPv6 protocol version
	o Wrong source or destination IPv6 addresses

5.1.6.2.  Components

   This LFB has only one struct component, the IPv6ValidatorStatisticsType,
	which defines a set of statistics for including the number of bad 
	header packets, the number of bad total length packets, and the number
	of bad hop limit packets.

5.1.6.3.  Capabilities

   This LFB does not have a list of capabilities. 
   
5.1.6.4.  Events
   
   This LFB does not have any events specified.
------=_NextPart_000_007D_01CC1C91.8161FCE0--


From wmwang2001@hotmail.com  Fri May 27 08:01:14 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAF21E072F for <forces@ietfa.amsl.com>; Fri, 27 May 2011 08:01:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.013
X-Spam-Level: *
X-Spam-Status: No, score=1.013 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LfGbFfJkzW8W for <forces@ietfa.amsl.com>; Fri, 27 May 2011 08:01:12 -0700 (PDT)
Received: from blu0-omc2-s18.blu0.hotmail.com (blu0-omc2-s18.blu0.hotmail.com [65.55.111.93]) by ietfa.amsl.com (Postfix) with ESMTP id 94092E0678 for <forces@ietf.org>; Fri, 27 May 2011 08:01:12 -0700 (PDT)
Received: from BLU0-SMTP177 ([65.55.111.71]) by blu0-omc2-s18.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 27 May 2011 08:01:12 -0700
X-Originating-IP: [220.184.143.189]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP1772F2E8BF0B8ED3705769FC9760@phx.gbl>
Received: from WmwangHome ([220.184.143.189]) by BLU0-SMTP177.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 27 May 2011 08:01:10 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn> <006e01cc0e56$5c9867d0$15c93770$@com> <00bb01cc1648$0d35d570$27a18050$@com>
Date: Fri, 27 May 2011 23:01:02 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090
X-OriginalArrivalTime: 27 May 2011 15:01:11.0051 (UTC) FILETIME=[EA5FDDB0:01CC1C7E]
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: Re: [forces] EtherMacOut - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 May 2011 15:01:14 -0000

SGkgYWxsLA0KDQpGb2xsb3dlZCBpcyB0aGUgdXBkYXRlIG9mIHRoZSBkZXNjcmlwdGlvbiBvbiBF
dGhlck1BQ091dCBMRkIgYmFzZWQgb24gRXZhbmdlbG9zJyByZWFkYWJpbGl0eSB2ZXJzaW9uLiBL
ZXkgbW9kaWZ5aW5nIGlzIG9uIHNvbWUgYWxpYXMgY29tcG9uZW50cy4gUGxzIGNoZWNrIHJldmVp
dyBpdC4gDQoNCk5vdGUgdGhhdCB0aGUgaXNzdWUgb24gdGhlIGlucHV0IG1ldGFkYXR1bSAiUEhZ
UG9ydElEIiBpcyBzdGlsbCB1bmRlciBkaXNjdXNzaW9uLg0KDQp0aGFua3MsDQpXZWltaW5nDQoN
Cg0KLS0tLS0tLS0tLS0NCjEuMS4xLiBFdGhlck1BQ091dCANCiANCkV0aGVyTUFDT3V0IExGQiBh
YnN0cmFjdHMgYW4gRXRoZXJuZXQgcG9ydCBhdCBNQUMgZGF0YSBsaW5rIGxheWVyLiBUaGlzIExG
QiBkZXNjcmliZXMgRXRoZXJuZXQgcGFja2V0IG91dHB1dCBwcm9jZXNzLiBFdGhlcm5ldCBvdXRw
dXQgZnVuY3Rpb25zIGFyZSBjbG9zZWx5IHJlbGF0ZWQgdG8gRXRoZXJuZXQgaW5wdXQgZnVuY3Rp
b25zLCB0aGVyZWZvcmUgbWFueSBjb21wb25lbnRzIGRlZmluZWQgaW4gdGhpcyBMRkIgYXJlIGFz
IGFsaWFzZXMgb2YgRXRoZXJNQUNJbiBMRkIgY29tcG9uZW50cy4NCiANCjEuMS4xLjEuIERhdGEg
SGFuZGxpbmcNCiANClRoZSBMRkIgaXMgZXhwZWN0ZWQgdG8gcmVjZWl2ZSBhbGwgdHlwZXMgb2Yg
RXRoZXJuZXQgcGFja2V0cywgdmlhIGEgc2luZ2xldG9uIGlucHV0IGtub3duIGFzICJFdGhlclBr
dHNJbiIsIHdoaWNoIGFyZSB1c3VhbGx5IG91dHB1dCBmcm9tIGFuIEV0aGVybmV0IGVuY2Fwc3Vs
YXRpb24gTEZCLCBhbG9uZ3NpZGUgd2l0aCBhIG1ldGFkYXR1bSBpbmRpY2F0aW5nIHRoZSBwaHlz
aWNhbCBwb3J0IElEIHRoYXQgdGhlIHBhY2tldCB3aWxsIGdvIHRocm91Z2guIA0KICANClRoZSBM
RkIgaXMgZGVmaW5lZCB3aXRoIGEgc2luZ2xldG9uIG91dHB1dC4gQWxsIE91dHB1dCBwYWNrZXRz
IGFyZSBpbiBFdGhlcm5ldCBmb3JtYXQsIHBvc3NpYmx5IHdpdGggdmFyaW91cyBFdGhlcm5ldCB0
eXBlcywgYWxvbmdzaWRlIHdpdGggYSBtZXRhZGF0dW0gaW5kaWNhdGluZyB0aGUgcGh5c2ljYWwg
cG9ydCBJRCB0aGUgcGFja2V0IGlzIHRvIGdvIHRocm91Z2guIFRoaXMgb3V0cHV0IGxpbmtzIHRv
IGEgZG93bnN0cmVhbSBMRkIgdGhhdCBpcyB1c3VhbGx5IGFuIEV0aGVybmV0IHBoeXNpY2FsIExG
QiBsaWtlIEV0aGVyUEhZY29wIExGQi4gDQogDQpUaGlzIExGQiBjYW4gcGVyZm9ybSBFdGhlcm5l
dCBsYXllciBmbG93IGNvbnRyb2wuIFRoaXMgaXMgdXN1YWxseSBpbXBsZW1lbnRlZCBjb29wZXJh
dGl2ZWx5IGJ5IHRoZSBFdGhlck1BQ0luIExGQiBhbmQgdGhlIEV0aGVyTUFDT3V0IExGQi4gICBU
aGUgZmxvdyBjb250cm9sIGlzIGZ1cnRoZXIgZGlzdGluZ3Vpc2hlZCBieSBUeCBmbG93IGNvbnRy
b2wgYW5kIFJ4IGZsb3cgICBjb250cm9sLCBzZXBhcmF0ZWx5IGZvciBzZW5kaW5nIHByb2Nlc3Mg
YW5kIHJlY2VpdmluZyBwcm9jZXNzIGZsb3cgY29udHJvbC4gDQogDQpOb3RlIHRoYXQgYXMgYSBi
YXNlIGRlZmluaXRpb24sIGZ1bmN0aW9ucyBsaWtlIG11bHRpcGxlIHZpcnR1YWwgTUFDIGxheWVy
cyBhcmUgbm90IHN1cHBvcnRlZCBpbiB0aGlzIExGQiB2ZXJzaW9uLiBJdCBtYXkgYmUgc3VwcG9y
dGVkIGluIHRoZSBmdXR1cmUgYnkgZGVmaW5pbmcgYSBzdWJjbGFzcyBvciBhIG5ldyB2ZXJzaW9u
IG9mIHRoaXMgTEZCLg0KICAgDQoxLjEuMS4yLiBDb21wb25lbnRzDQogICAgICAgIA0KVGhlIEFk
bWluU3RhdHVzIGNvbXBvbmVudCBpcyBkZWZpbmVkIGZvciBDRSB0byBhZG1pbmlzdHJhdGl2ZWx5
IG1hbmFnZSB0aGUgc3RhdHVzIG9mIHRoZSBMRkIuIFRoZSBDRSBtYXkgYWRtaW5pc3RyYXRpdmVs
eSBzdGFydHVwIG9yIHNodXRkb3duIHRoZSBMRkIgYnkgY2hhbmdpbmcgdGhlIHZhbHVlIG9mIEFk
bWluU3RhdHVzLiBUaGUgZGVmYXVsdCB2YWx1ZSBpcyBzZXQgdG8gJ0Rvd24nLiBOb3RlIHRoYXQg
dGhpcyBjb21wb25lbnQgaXMgZGVmaW5lZCBhcyBhbiBhbGlhcyBvZiB0aGUgQWRtaW5TdGF0dXMg
Y29tcG9uZW50IGluIHRoZSBFdGhlck1BQ0luIExGQi4gVGhpcyBpbmZlcnMgdGhhdCBhbiBFdGhl
ck1BQ091dCBMRkIgdXN1YWxseSBjb2V4aXN0cyB3aXRoIGFuIEV0aGVyTUFDSW4gTEZCLCBib3Ro
IG9mIHdoaWNoIHNoYXJlIHRoZSBzYW1lIGFkbWluaXN0cmF0aXZlIHN0YXR1cyBtYW5hZ2VtZW50
IHRvIENFLiBBbGlhcyBwcm9wZXJ0aWVzIGFzIGRlZmluZWQgaW4gdGhlIEZvckNFUyBGRSBtb2Rl
bCAoUkZDIDU4MTIpIGFyZSB1c2VkIHRvIGRlY2xhcmUgdGhlIGFsaWFzIHRhcmdldC4NCiANClRo
ZSBNVFUgY29tcG9uZW50IGRlZmluZXMgdGhlIG1heGltdW0gdHJhbnNtaXNzaW9uIHVuaXQuDQog
ICAgICAgIA0KVGhlIFR4Rmxvd0NvbnRyb2wgY29tcG9uZW50IGRlZmluZXMgd2hldGhlciB0aGUg
TEZCIGlzIHBlcmZvcm1pbmcgZmxvdyBjb250cm9sIG9uIHNlbmRpbmcgcGFja2V0cy4gVGhlIGRl
ZmF1bHQgdmFsdWUgZm9yIGlzICdmYWxzZScuIE5vdGUgdGhhdCB0aGlzIGNvbXBvbmVudCBpcyBk
ZWZpbmVkIGFzIGFuIGFsaWFzIG9mIFR4Rmxvd0NvbnRyb2wgY29tcG9uZW50IGluIHRoZSBFdGhl
ck1BQ0luIExGQi4NCiANClRoZSBSeEZsb3dDb250cm9sIGNvbXBvbmVudCBkZWZpbmVzIHdoZXRo
ZXIgdGhlIExGQiBpcyBwZXJmb3JtaW5nIGZsb3cgICBjb250cm9sIG9uIHJlY2VpdmluZyBwYWNr
ZXRzLiBUaGUgZGVmYXVsdCB2YWx1ZSBmb3IgaXMgJ2ZhbHNlJy4gTm90ZSB0aGF0IHRoaXMgY29t
cG9uZW50IGlzIGRlZmluZWQgYXMgYW4gYWxpYXMgb2YgUnhGbG93Q29udHJvbCBjb21wb25lbnQg
aW4gdGhlIEV0aGVyTUFDSW4gTEZCLiAgDQogICANCkEgc3RydWN0IGNvbXBvbmVudCwgTUFDT3V0
U3RhdHMsIGRlZmluZXMgYSBzZXQgb2Ygc3RhdGlzdGljcyBmb3IgdGhpcyBMRkIsIGluY2x1ZGlu
ZyB0aGUgbnVtYmVyIG9mIHRyYW5zbWl0dGVkIHBhY2tldHMgYW5kIHRoZSBudW1iZXIgb2YgZHJv
cHBlZCBwYWNrZXRzLiANCiAgIA0KMS4xLjEuMy4gQ2FwYWJpbGl0aWVzDQogDQpUaGlzIExGQiBk
b2VzIG5vdCBoYXZlIGEgbGlzdCBvZiBjYXBhYmlsaXRpZXMuIA0KICAgDQoxLjEuMS40LiBFdmVu
dHMNCiAgIA0KVGhpcyBMRkIgZG9lcyBub3QgaGF2ZSBhbnkgZXZlbnRzIHNwZWNpZmllZC4NCi0t
LS0tLS0tLS0tLS0tLQ0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkhh
bGVwbGlkaXMgRXZhbmdlbG9zIiA8ZWhhbGVwQGdtYWlsLmNvbT4NClRvOiAiJ2ZvcmNlcyciIDxm
b3JjZXNAaWV0Zi5vcmc+DQpDYzogIidKb2VsIE0uIEhhbHBlcm4nIiA8am1oQGpvZWxoYWxwZXJu
LmNvbT47ICInQ2h1YW5odWFuZyBMaSciIDxjaHVhbmh1YW5nX2xpQG1haWwuempnc3UuZWR1LmNu
PjsgIid3bXdhbmcnIiA8d213YW5nQHpqZ3N1LmVkdS5jbj4NClNlbnQ6IEZyaWRheSwgTWF5IDIw
LCAyMDExIDE6MTMgQU0NClN1YmplY3Q6IEV0aGVyTWFjT3V0IC0gTEZCbGliIHJlYWRhYmlsaXR5
IHN1Z2dlc3Rpb25zDQoNCg0KPiBHcmVldGluZ3MgdG8gYWxsLA0KPiANCj4gSGVyZSBpcyB0aGUg
cmVhZGFiaWxpdHkgc3VnZ2VzdGlvbiBmb3IgdGhlIEV0aGVyTWFjT3V0Lg0KPiANCj4gUmVnYXJk
cywNCj4gRXZhbmdlbG9zIEhhbGVwbGlkaXMuDQo+


From chuanhuang_li@mail.zjgsu.edu.cn  Tue May 31 01:25:50 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAB94E0694 for <forces@ietfa.amsl.com>; Tue, 31 May 2011 01:25:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.601
X-Spam-Level: 
X-Spam-Status: No, score=0.601 tagged_above=-999 required=5 tests=[BAYES_50=0.001, J_CHICKENPOX_39=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KTSJjvaV7FtY for <forces@ietfa.amsl.com>; Tue, 31 May 2011 01:25:50 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 7C7A1E064A for <forces@ietf.org>; Tue, 31 May 2011 01:25:44 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85Cbuw60ouRNwMYtAA--.58595S2;  Tue, 31 May 2011 16:11:32 +0800 (CST)
Date: Tue, 31 May 2011 16:25:32 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>, <201105052209309848996@mail.zjgsu.edu.cn>, <006e01cc0e56$5c9867d0$15c93770$@com>, <00bb01cc1648$0d35d570$27a18050$@com>
Message-ID: <201105311625326643927@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 7bit
X-CM-TRANSID: rBCI85Cbuw60ouRNwMYtAA--.58595S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] IPv4Validator - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 May 2011 08:25:50 -0000

Hi, Evangelos

	One comments on ValidatorID's description text:
This metadata's definition is lost in XML file.  I will modify it right now. 
According the previous discussion email, the definition will be as follows:
/*ValidateErrorID Type 
   0 - other
   1 - Packet size reported is less than 20 bytes
   2 - Packet with version!= 4 
   3 - Packet with header length < 5
   4 - Packet with total length field < 20 
   5 - Packet with invalid checksum
   6 - Packet with source address equal to 255.255.255.255 
   7 - Packet with source address 0 
   8 - Packet with source address of form {127, <any>} 
   9 - Packet with source address in Class E domain 
*/

 Yours,
Chuanhuang


======= 2011-05-27 22:11:09 Haleplidis Evangelos, wrote: =======

>Greetings to all,
>
>Here is the readability suggestion for the IPv4Validator.
>
>Regards,
>Evangelos Haleplidis.
>



From chuanhuang_li@mail.zjgsu.edu.cn  Tue May 31 01:29:35 2011
Return-Path: <chuanhuang_li@mail.zjgsu.edu.cn>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52588E064A for <forces@ietfa.amsl.com>; Tue, 31 May 2011 01:29:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.601
X-Spam-Level: 
X-Spam-Status: No, score=0.601 tagged_above=-999 required=5 tests=[BAYES_50=0.001, J_CHICKENPOX_39=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qi7iWrxuvNjq for <forces@ietfa.amsl.com>; Tue, 31 May 2011 01:29:34 -0700 (PDT)
Received: from mail.zjgsu.edu.cn (ucmail.zjgsu.edu.cn [124.160.64.1]) by ietfa.amsl.com (Postfix) with SMTP id 59367E0694 for <forces@ietf.org>; Tue, 31 May 2011 01:29:33 -0700 (PDT)
Received: from RobinLee (unknown [10.20.0.167]) by mailportal (Coremail) with SMTP id rBCI85D7RFeko+RNwMYtAA--.58601S2;  Tue, 31 May 2011 16:15:32 +0800 (CST)
Date: Tue, 31 May 2011 16:29:32 +0800
From: "Chuanhuang Li" <chuanhuang_li@mail.zjgsu.edu.cn>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>, <201105052209309848996@mail.zjgsu.edu.cn>, <006e01cc0e56$5c9867d0$15c93770$@com>, <00bb01cc1648$0d35d570$27a18050$@com>
Message-ID: <201105311629325703162@mail.zjgsu.edu.cn>
Organization: Zhejiang Gongshang Univercity
X-mailer: Foxmail 6, 15, 201, 23 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 7bit
X-CM-TRANSID: rBCI85D7RFeko+RNwMYtAA--.58601S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUUYxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJ3UbIYCTnIWIevJa73UjIFyTuYvj4RJUUUUUUUU
X-CM-SenderInfo: pfkxt0xkxd0wxbolqzhdloh6pmjv3hxhgxhubq/
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] IPv6Validator - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 May 2011 08:29:35 -0000

Hi, Evangelos

	The same as IPv4Validator, one comment on ValidateErrorID:
the value should be:
/*ValidateErrorID Type 
   0 - other
   1 - Packet size reported is less than 40 bytes.
   2 - Packet with version != 6 
   3 - Packet with multicast source address (the MSB of the source address is 0xFF) 
   4 - Packet with destination set to 0 or ::1
   5 - Packet with source address set to loopback (::1)
*/

And I think we need specify in the text: this ValidateErrorID is merged with that in the IPv4Validator.*/

Yours,
Chuanhuang


======= 2011-05-27 22:04:46 Haleplidis Evangelos, wrote: =======

>Greetings to all,
>
>Here is the readability suggestion for the IPv6Validator.
>
>Regards,
>Evangelos Haleplidis.
>



From wmwang2001@hotmail.com  Tue May 31 19:02:39 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21CEAE07BF for <forces@ietfa.amsl.com>; Tue, 31 May 2011 19:02:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.568
X-Spam-Level: *
X-Spam-Status: No, score=1.568 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tk3ZscfRD-vE for <forces@ietfa.amsl.com>; Tue, 31 May 2011 19:02:38 -0700 (PDT)
Received: from blu0-omc1-s34.blu0.hotmail.com (blu0-omc1-s34.blu0.hotmail.com [65.55.116.45]) by ietfa.amsl.com (Postfix) with ESMTP id 59BC2E068F for <forces@ietf.org>; Tue, 31 May 2011 19:02:38 -0700 (PDT)
Received: from BLU0-SMTP192 ([65.55.116.7]) by blu0-omc1-s34.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 May 2011 19:02:37 -0700
X-Originating-IP: [221.12.10.218]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP192C74955565C2D1FDE51ADC97D0@phx.gbl>
Received: from ZJGSUIEE ([221.12.10.218]) by BLU0-SMTP192.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 May 2011 19:02:36 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn> <006e01cc0e56$5c9867d0$15c93770$@com> <00bb01cc1648$0d35d570$27a18050$@com>
Date: Wed, 1 Jun 2011 10:02:21 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-OriginalArrivalTime: 01 Jun 2011 02:02:36.0336 (UTC) FILETIME=[FA4CCB00:01CC1FFF]
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] EtherMacOut - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2011 02:02:39 -0000

SGkgYWxsLCANCg0KQmVsb3cgaXMgdGhlIGxhdGVzdCB1cGRhdGUgb2YgdGhlIEV0aGVyTUFDT3V0
IExGQiBkZXNjcmlwdGlvbi4gDQoNCk5vdGUgdGhhdCB0aGUgaW5wdXQgcGh5c2ljYWwgcG9ydCBJ
RCBtZXRhZGF0YSAgaXMgc3RpbGwgdW5kZXIgZGlzdXNzaW9uLCBzbyBhbiBlZGl0b3JpYWwgbm90
ZSBqdXN0IGxlYXZlcyB0aGVyZS4NCg0KdGhhbmtzLA0KV2VpbWluZw0KDQotLS0tLS0tLS0tLS0t
LSANCjEuMS4xLiBFdGhlck1BQ091dCANCiANCkV0aGVyTUFDT3V0IExGQiBhYnN0cmFjdHMgYW4g
RXRoZXJuZXQgcG9ydCBhdCBNQUMgZGF0YSBsaW5rIGxheWVyLiBUaGlzIExGQiBkZXNjcmliZXMg
RXRoZXJuZXQgcGFja2V0IG91dHB1dCBwcm9jZXNzLiBFdGhlcm5ldCBvdXRwdXQgZnVuY3Rpb25z
IGFyZSBjbG9zZWx5IHJlbGF0ZWQgdG8gRXRoZXJuZXQgaW5wdXQgZnVuY3Rpb25zLCB0aGVyZWZv
cmUgbWFueSBjb21wb25lbnRzIGRlZmluZWQgaW4gdGhpcyBMRkIgYXJlIGFzIGFsaWFzZXMgb2Yg
RXRoZXJNQUNJbiBMRkIgY29tcG9uZW50cy4NCiANCjEuMS4xLjEuIERhdGEgSGFuZGxpbmcNCiAN
ClRoZSBMRkIgaXMgZXhwZWN0ZWQgdG8gcmVjZWl2ZSBhbGwgdHlwZXMgb2YgRXRoZXJuZXQgcGFj
a2V0cywgdmlhIGEgc2luZ2xldG9uIGlucHV0IGtub3duIGFzICJFdGhlclBrdHNJbiIsIHdoaWNo
IGFyZSB1c3VhbGx5IG91dHB1dCBmcm9tIGFuIEV0aGVybmV0IGVuY2Fwc3VsYXRpb24gTEZCLCBh
bG9uZ3NpZGUgd2l0aCBhIG1ldGFkYXR1bSBpbmRpY2F0aW5nIHRoZSBwaHlzaWNhbCBwb3J0IElE
IHRoYXQgdGhlIHBhY2tldCB3aWxsIGdvIHRocm91Z2goZWRpdG9yaWFsIG5vdGU6IG5lZWQgbW9y
ZSBkaXNjdXNzaW9uIG9uIHRoZSBwb3J0IElEIGJlaW5nIHBoeXNpY2FsIGxheWVyIG9yIEwyIGxh
eWVyKS4gDQogIA0KVGhlIExGQiBpcyBkZWZpbmVkIHdpdGggYSBzaW5nbGV0b24gb3V0cHV0LiBB
bGwgT3V0cHV0IHBhY2tldHMgYXJlIGluIEV0aGVybmV0IGZvcm1hdCwgcG9zc2libHkgd2l0aCB2
YXJpb3VzIEV0aGVybmV0IHR5cGVzLCBhbG9uZ3NpZGUgd2l0aCBhIG1ldGFkYXR1bSBpbmRpY2F0
aW5nIHRoZSBwaHlzaWNhbCBwb3J0IElEIHRoZSBwYWNrZXQgaXMgdG8gZ28gdGhyb3VnaC4gVGhp
cyBvdXRwdXQgbGlua3MgdG8gYSBkb3duc3RyZWFtIExGQiB0aGF0IGlzIHVzdWFsbHkgYW4gRXRo
ZXJuZXQgcGh5c2ljYWwgTEZCIGxpa2UgRXRoZXJQSFljb3AgTEZCLiANCiANClRoaXMgTEZCIGNh
biBwZXJmb3JtIEV0aGVybmV0IGxheWVyIGZsb3cgY29udHJvbC4gVGhpcyBpcyB1c3VhbGx5IGlt
cGxlbWVudGVkIGNvb3BlcmF0aXZlbHkgYnkgdGhlIEV0aGVyTUFDSW4gTEZCIGFuZCB0aGUgRXRo
ZXJNQUNPdXQgTEZCLiAgIFRoZSBmbG93IGNvbnRyb2wgaXMgZnVydGhlciBkaXN0aW5ndWlzaGVk
IGJ5IFR4IGZsb3cgY29udHJvbCBhbmQgUnggZmxvdyAgIGNvbnRyb2wsIHNlcGFyYXRlbHkgZm9y
IHNlbmRpbmcgcHJvY2VzcyBhbmQgcmVjZWl2aW5nIHByb2Nlc3MgZmxvdyBjb250cm9sLiANCiAN
Ck5vdGUgdGhhdCBhcyBhIGJhc2UgZGVmaW5pdGlvbiwgZnVuY3Rpb25zIGxpa2UgbXVsdGlwbGUg
dmlydHVhbCBNQUMgbGF5ZXJzIGFyZSBub3Qgc3VwcG9ydGVkIGluIHRoaXMgTEZCIHZlcnNpb24u
IEl0IG1heSBiZSBzdXBwb3J0ZWQgaW4gdGhlIGZ1dHVyZSBieSBkZWZpbmluZyBhIHN1YmNsYXNz
IG9yIGEgbmV3IHZlcnNpb24gb2YgdGhpcyBMRkIuDQogICANCjEuMS4xLjIuIENvbXBvbmVudHMN
CiAgICAgICAgDQpUaGUgQWRtaW5TdGF0dXMgY29tcG9uZW50IGlzIGRlZmluZWQgZm9yIENFIHRv
IGFkbWluaXN0cmF0aXZlbHkgbWFuYWdlIHRoZSBzdGF0dXMgb2YgdGhlIExGQi4gVGhlIENFIG1h
eSBhZG1pbmlzdHJhdGl2ZWx5IHN0YXJ0dXAgb3Igc2h1dGRvd24gdGhlIExGQiBieSBjaGFuZ2lu
ZyB0aGUgdmFsdWUgb2YgQWRtaW5TdGF0dXMuIFRoZSBkZWZhdWx0IHZhbHVlIGlzIHNldCB0byAn
RG93bicuIE5vdGUgdGhhdCB0aGlzIGNvbXBvbmVudCBpcyBkZWZpbmVkIGFzIGFuIGFsaWFzIG9m
IHRoZSBBZG1pblN0YXR1cyBjb21wb25lbnQgaW4gdGhlIEV0aGVyTUFDSW4gTEZCLiBUaGlzIGlu
ZmVycyB0aGF0IGFuIEV0aGVyTUFDT3V0IExGQiB1c3VhbGx5IGNvZXhpc3RzIHdpdGggYW4gRXRo
ZXJNQUNJbiBMRkIsIGJvdGggb2Ygd2hpY2ggc2hhcmUgdGhlIHNhbWUgYWRtaW5pc3RyYXRpdmUg
c3RhdHVzIG1hbmFnZW1lbnQgYnkgQ0UuIEFsaWFzIHByb3BlcnRpZXMgYXMgZGVmaW5lZCBpbiB0
aGUgRm9yQ0VTIEZFIG1vZGVsIChSRkMgNTgxMikgd2lsbCBiZSB1c2VkIGJ5IENFIHRvIGRlY2xh
cmUgdGhlIHRhcmdldCBjb21wb25lbnQgdGhpcyBhbGlhcyByZWZlcnMsIHdoaWNoIGluY2x1ZGUg
dGhlIHRhcmdldCBMRkIgY2xhc3MgYW5kIGluc3RhbmNlIElEcyBhcyB3ZWxsIGFzIHRoZSBwYXRo
IHRvIHRoZSB0YXJnZXQgY29tcG9uZW50LiBXaGVyZWFzLCB0aGVzZSBwcm9wZXJ0aWVzIGFyZSBz
ZXQgYnkgQ0Ugb25seSB3aGVuIGEgc3lzdGVtIHJ1bnMsIHdoaWNoIGFyZSBvdXRzaWRlIHRoZSBY
TUwgZGVmaW5pdGlvbnMgb2YgdGhpcyBMRkIuDQogDQpUaGUgTVRVIGNvbXBvbmVudCBkZWZpbmVz
IHRoZSBtYXhpbXVtIHRyYW5zbWlzc2lvbiB1bml0Lg0KICAgICAgICANClRoZSBUeEZsb3dDb250
cm9sIGNvbXBvbmVudCBkZWZpbmVzIHdoZXRoZXIgdGhlIExGQiBpcyBwZXJmb3JtaW5nIGZsb3cg
Y29udHJvbCBvbiBzZW5kaW5nIHBhY2tldHMuIFRoZSBkZWZhdWx0IHZhbHVlIGZvciBpcyAnZmFs
c2UnLiBOb3RlIHRoYXQgdGhpcyBjb21wb25lbnQgaXMgZGVmaW5lZCBhcyBhbiBhbGlhcyBvZiBU
eEZsb3dDb250cm9sIGNvbXBvbmVudCBpbiB0aGUgRXRoZXJNQUNJbiBMRkIuDQogDQpUaGUgUnhG
bG93Q29udHJvbCBjb21wb25lbnQgZGVmaW5lcyB3aGV0aGVyIHRoZSBMRkIgaXMgcGVyZm9ybWlu
ZyBmbG93ICAgY29udHJvbCBvbiByZWNlaXZpbmcgcGFja2V0cy4gVGhlIGRlZmF1bHQgdmFsdWUg
Zm9yIGlzICdmYWxzZScuIE5vdGUgdGhhdCB0aGlzIGNvbXBvbmVudCBpcyBkZWZpbmVkIGFzIGFu
IGFsaWFzIG9mIFJ4Rmxvd0NvbnRyb2wgY29tcG9uZW50IGluIHRoZSBFdGhlck1BQ0luIExGQi4g
IA0KICAgDQpBIHN0cnVjdCBjb21wb25lbnQsIE1BQ091dFN0YXRzLCBkZWZpbmVzIGEgc2V0IG9m
IHN0YXRpc3RpY3MgZm9yIHRoaXMgTEZCLCBpbmNsdWRpbmcgdGhlIG51bWJlciBvZiB0cmFuc21p
dHRlZCBwYWNrZXRzIGFuZCB0aGUgbnVtYmVyIG9mIGRyb3BwZWQgcGFja2V0cy4gDQogICANCjEu
MS4xLjMuIENhcGFiaWxpdGllcw0KIA0KVGhpcyBMRkIgZG9lcyBub3QgaGF2ZSBhIGxpc3Qgb2Yg
Y2FwYWJpbGl0aWVzLiANCiAgIA0KMS4xLjEuNC4gRXZlbnRzDQogICANClRoaXMgTEZCIGRvZXMg
bm90IGhhdmUgYW55IGV2ZW50cyBzcGVjaWZpZWQuDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0K
DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkhhbGVwbGlkaXMgRXZhbmdl
bG9zIiA8ZWhhbGVwQGdtYWlsLmNvbT4NClRvOiAiJ2ZvcmNlcyciIDxmb3JjZXNAaWV0Zi5vcmc+
DQpDYzogIidKb2VsIE0uIEhhbHBlcm4nIiA8am1oQGpvZWxoYWxwZXJuLmNvbT47ICInQ2h1YW5o
dWFuZyBMaSciIDxjaHVhbmh1YW5nX2xpQG1haWwuempnc3UuZWR1LmNuPjsgIid3bXdhbmcnIiA8
d213YW5nQHpqZ3N1LmVkdS5jbj4NClNlbnQ6IEZyaWRheSwgTWF5IDIwLCAyMDExIDE6MTMgQU0N
ClN1YmplY3Q6IEV0aGVyTWFjT3V0IC0gTEZCbGliIHJlYWRhYmlsaXR5IHN1Z2dlc3Rpb25zDQoN
Cg0KPiBHcmVldGluZ3MgdG8gYWxsLA0KPiANCj4gSGVyZSBpcyB0aGUgcmVhZGFiaWxpdHkgc3Vn
Z2VzdGlvbiBmb3IgdGhlIEV0aGVyTWFjT3V0Lg0KPiANCj4gUmVnYXJkcywNCj4gRXZhbmdlbG9z
IEhhbGVwbGlkaXMuDQo+


From wmwang2001@hotmail.com  Tue May 31 20:45:22 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71E37E0719 for <forces@ietfa.amsl.com>; Tue, 31 May 2011 20:45:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.405
X-Spam-Level: *
X-Spam-Status: No, score=1.405 tagged_above=-999 required=5 tests=[AWL=0.163,  BAYES_05=-1.11, J_CHICKENPOX_39=0.6, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id csosLY2k5fEm for <forces@ietfa.amsl.com>; Tue, 31 May 2011 20:45:21 -0700 (PDT)
Received: from blu0-omc1-s1.blu0.hotmail.com (blu0-omc1-s1.blu0.hotmail.com [65.55.116.12]) by ietfa.amsl.com (Postfix) with ESMTP id B2CEAE0658 for <forces@ietf.org>; Tue, 31 May 2011 20:45:21 -0700 (PDT)
Received: from BLU0-SMTP119 ([65.55.116.8]) by blu0-omc1-s1.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 May 2011 20:45:21 -0700
X-Originating-IP: [221.12.10.218]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP11900D3CABBCBBD45DDCF8AC97D0@phx.gbl>
Received: from ZJGSUIEE ([221.12.10.218]) by BLU0-SMTP119.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 May 2011 20:45:19 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn>	<006e01cc0e56$5c9867d0$15c93770$@com> <00bb01cc1648$0d35d570$27a18050$@com> <007801cc1c78$48f46050$dadd20f0$@com>
Date: Wed, 1 Jun 2011 11:39:42 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-OriginalArrivalTime: 01 Jun 2011 03:45:20.0119 (UTC) FILETIME=[54337070:01CC200E]
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] IPv4Validator - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2011 03:45:22 -0000

SGkgYWxsLCANCg0KQmVsb3cgaXMgdGhlIGxhdGVzdCAgdXBkYXRlIGZvciB0aGUgTEZCIGRlc2Ny
aXB0aW9uLiBQbHMgcmV2aWV3IGFuZCBjb21tZW50LiANCg0KdGhhbmtzLA0KV2VpbWluZ1wNCg0K
LS0tLS0tLS0tLS0gDQoxLjEuMS4gSVB2NFZhbGlkYXRvcg0KIA0KVGhlIElQdjRWYWxpZGF0b3Ig
TEZCIHBlcmZvcm1zIElQdjQgcGFja2V0cyB2YWxpZGF0aW9uIGFjY29yZGluZyB0byBSRkMgMTgx
Mi4gDQogDQoxLjEuMS4xLiBEYXRhIEhhbmRsaW5nDQogDQpUaGlzIExGQiBwZXJmb3JtcyBJUHY0
IHZhbGlkYXRpb24gYWNjb3JkaW5nIHRvIFJGQyAxODEyLiBUaGVuIHRoZSBJUHY0IHBhY2tldCB3
aWxsIGJlIG91dHB1dCB0byB0aGUgY29ycmVzcG9uZGluZyBwb3J0IHJlZ2FyZGluZyBvZiB0aGUg
dmFsaWRhdGlvbiByZXN1bHQsIHdoZXRoZXIgdGhlIHBhY2tldCBpcyBhIHVuaWNhc3Qgb3IgYSBt
dWx0aWNhc3Qgb25lLCBhbiBleGNlcHRpb24gaGFzIG9jY3VycmVkIG9yIHRoZSB2YWxpZGF0aW9u
IGZhaWxlZC4NCiANClRoaXMgTEZCIGFsd2F5cyBleHBlY3RzLCBhcyBpbnB1dCwgcGFja2V0cyB3
aGljaCBoYXZlIGJlZW4gaW5kaWNhdGVkIGFzIElQdjQgcGFja2V0cyBieSBhbiB1cHN0cmVhbSBM
RkIsIGxpa2UgYW4gRXRoZXJDbGFzc2lmaWVyIExGQi4gVGhlcmUgaXMgbm8gc3BlY2lmaWMgbWV0
YWRhdGEgZXhwZWN0ZWQgYnkgdGhlIGlucHV0IG9mIHRoZSBMRkIuIA0KIA0KTm90ZSB0aGF0LCBh
cyBhIGRlZmF1bHQgcHJvdmlzaW9uIG9mIFJGQyA1ODEyLCBpbiBGRSBtb2RlbCwgYWxsIG1ldGFk
YXRhIHByb2R1Y2VkIGJ5IHVwc3RyZWFtIExGQnMgd2lsbCBwYXNzIHRocm91Z2ggYWxsIGRvd25z
dHJlYW0gTEZCcyBieSBkZWZhdWx0IHdpdGhvdXQgYmVpbmcgc3BlY2lmaWVkIGJ5IGlucHV0IHBv
cnQgb3Igb3V0cHV0IHBvcnQuIE9ubHkgdGhvc2UgbWV0YWRhdGEgdGhhdCB3aWxsIGJlIHVzZWQo
Y29uc3VtZWQpIGJ5IGFuIExGQiB3aWxsIGJlIGV4cGxpY2l0bHkgbWFya2VkIGluIGlucHV0IG9m
IHRoZSBMRkIgYXMgZXhwZWN0ZWQgbWV0YWRhdGEuIEZvciBpbnN0YW5jZSwgaW4gdGhpcyBMRkIs
IGV2ZW4gdGhlcmUgaXMgbm8gc3BlY2lmaWMgbWV0YWRhdGEgZXhwZWN0ZWQsIG1ldGFkYXRhIGxp
a2UgUEhZUG9ydElEIHByb2R1Y2VkIGJ5IHNvbWUgdXBzdHJlYW0gcGh5c2ljYWwgbGF5ZXIgTEZC
cyB3aWxsIGFsd2F5cyBwYXNzIHRocm91Z2ggdGhpcyBMRkIuIEluIHNvbWUgY2FzZXMsIGlmIHNv
bWUgY29tcG9uZW50IGluIHRoZSBMRkIgbWF5IHVzZSB0aGUgbWV0YWRhdGEsIGl0IGFjdHVhbGx5
IHN0aWxsIGNhbiB1c2UgaXQgICByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIG1ldGFkYXRhIGhh
cyBiZWVuIGV4cGVjdGVkIG9yIG5vdC4NCiANCkZvdXIgb3V0cHV0IHBvcnRzIGFyZSBkZWZpbmVk
IHRvIG91dHB1dCB2YXJpb3VzIHZhbGlkYXRpb24gcmVzdWx0cy4gDQogDQpBbGwgdmFsaWRhdGVk
IElQdjQgdW5pY2FzdCBwYWNrZXRzIHdpbGwgYmUgb3V0cHV0IGF0IHRoZSBzaW5nbGV0b24gcG9y
dCBrbm93biBhcyAiSVB2NFVuaWNhc3RPdXQiLiBBbGwgdmFsaWRhdGVkIElQdjQgbXVsdGljYXN0
IHBhY2tldHMgd2lsbCBiZSBvdXRwdXQgYXQgdGhlIHNpbmdsZXRvbiBwb3J0IGtub3duIGFzICJJ
UHY0TXVsdGljYXN0T3V0IiBwb3J0LiBUaGVyZSBpcyBubyBtZXRhZGF0YSBzcGVjaWZpY2FsbHkg
cmVxdWlyZWQgdG8gcHJvZHVjZSBhdCB0aGVzZSBvdXRwdXQgcG9ydHMuIA0KIA0KQSBzaW5nbGV0
b24gcG9ydCBrbm93biBhcyAiRXhjZXB0aW9uT3V0IiBpcyBkZWZpbmVkIHRvIG91dHB1dCBwYWNr
ZXRzIHdoaWNoIGhhdmUgYmVlbiB2YWxpZGF0ZWQgYXMgZXhjZXB0aW9uIHBhY2tldHMuIEFuIGV4
Y2VwdGlvbiBJRCBtZXRhZGF0dW0gaXMgcHJvZHVjZWQgdG8gaW5kaWNhdGUgd2hhdCBoYXMgY2F1
c2VkIHRoZSBleGNlcHRpb24uIEN1cnJlbnRseSBkZWZpbmVkIGV4Y2VwdGlvbiB0eXBlcyBpbmNs
dWRlOg0KIA0KbyBQYWNrZXQgd2l0aCBkZXN0aW5hdGlvbiBhZGRyZXNzIGVxdWFsIHRvIDI1NS4y
NTUuMjU1LjI1NQ0KbyBQYWNrZXQgd2l0aCBleHBpcmVkIFRUTA0KbyBQYWNrZXQgd2l0aCBoZWFk
ZXIgbGVuZ3RoIG1vcmUgdGhhbiA1IHdvcmRzDQpvIFBhY2tldCBJUCBoZWFkIGluY2x1ZGluZyBS
b3V0ZXIgQWxlcnQgb3B0aW9ucw0KIA0KTm90ZSB0aGF0LCBhbHRob3VnaCBUVEwgaXMgY2hlY2tl
ZCBpbiB0aGlzIExGQiBmb3IgdmFsaWRpdHksIG9wZXJhdGlvbnMgdG8gVFRMIGxpa2UgVFRMIGRl
Y3JlYXNpbmcgd2lsbCBiZSBtYWRlIG9ubHkgaW4gYSBmb2xsb3dlZCBmb3J3YXJkaW5nIExGQi4N
CiANClRoZSBmaW5hbCBzaW5nbGV0b24gcG9ydCBrbm93biBhcyAiRmFpbE91dCIgaXMgZGVmaW5l
ZCBmb3IgYWxsIHBhY2tldHMgd2hpY2ggaGF2ZSBmYWlsZWQgdGhlIHZhbGlkYXRpb24gcHJvY2Vz
cy4gQSB2YWxpZGF0ZSBlcnJvciBJRCBpcyBhc3NvY2lhdGVkIHRvIGV2ZXJ5IGZhaWxlZCBwYWNr
ZXQgdG8gaW5kaWNhdGUgdGhlIHJlYXNvbi4gQ3VycmVudGx5IGRlZmluZWQgcmVhc29ucyBpbmNs
dWRlOg0KIA0KICAgLiBQYWNrZXQgc2l6ZSByZXBvcnRlZCBpcyBsZXNzIHRoYW4gMjAgYnl0ZXMN
CiAgIC4gUGFja2V0IHdpdGggdmVyc2lvbiBpcyBub3QgSVB2NCANCiAgIC4gUGFja2V0IHdpdGgg
aGVhZGVyIGxlbmd0aCA8IDUNCiAgIC4gUGFja2V0IHdpdGggdG90YWwgbGVuZ3RoIGZpZWxkIDwg
MjAgDQogICAuIFBhY2tldCB3aXRoIGludmFsaWQgY2hlY2tzdW0NCiAgIC4gUGFja2V0IHdpdGgg
c291cmNlIGFkZHJlc3MgZXF1YWwgdG8gMjU1LjI1NS4yNTUuMjU1IA0KICAgLiBQYWNrZXQgd2l0
aCBzb3VyY2UgYWRkcmVzcyAwIA0KICAgLiBQYWNrZXQgd2l0aCBzb3VyY2UgYWRkcmVzcyBvZiBm
b3JtIHsxMjcsIDxhbnk+fSANCiAgIC4gUGFja2V0IHdpdGggc291cmNlIGFkZHJlc3MgaW4gQ2xh
c3MgRSBkb21haW4uDQogDQogDQoxLjEuMS4yLiBDb21wb25lbnRzDQogDQpUaGlzIExGQiBoYXMg
b25seSBvbmUgc3RydWN0IGNvbXBvbmVudCwgdGhlIElQdjRWYWxpZGF0b3JTdGF0aXN0aWNzVHlw
ZSwgICB3aGljaCBkZWZpbmVzIGEgc2V0IG9mIHN0YXRpc3RpY3MgZm9yIHZhbGlkYXRpb24gcHJv
Y2VzcywgaW5jbHVkaW5nIHRoZSBudW1iZXIgb2YgYmFkIGhlYWRlciBwYWNrZXRzLCB0aGUgbnVt
YmVyIG9mIGJhZCB0b3RhbCBsZW5ndGggcGFja2V0cywgdGhlIG51bWJlciBvZiBiYWQgVFRMIHBh
Y2tldHMsIGFuZCB0aGUgbnVtYmVyIG9mIGJhZCBjaGVja3N1bSBwYWNrZXRzLg0KIA0KMS4xLjEu
My4gQ2FwYWJpbGl0aWVzDQogDQpUaGlzIExGQiBkb2VzIG5vdCBoYXZlIGEgbGlzdCBvZiBjYXBh
YmlsaXRpZXMuIA0KICAgDQoxLjEuMS40LiBFdmVudHMNCiAgIA0KVGhpcyBMRkIgZG9lcyBub3Qg
aGF2ZSBhbnkgZXZlbnRzIHNwZWNpZmllZC4NCg0KLS0tLS0tLS0tLS0tLS0tDQoNCi0tLS0tIE9y
aWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQpGcm9tOiAiSGFsZXBsaWRpcyBFdmFuZ2Vsb3MiIDxlaGFs
ZXBAZ21haWwuY29tPg0KVG86ICInZm9yY2VzJyIgPGZvcmNlc0BpZXRmLm9yZz4NCkNjOiAiJ0pv
ZWwgTS4gSGFscGVybiciIDxqbWhAam9lbGhhbHBlcm4uY29tPjsgIidDaHVhbmh1YW5nIExpJyIg
PGNodWFuaHVhbmdfbGlAbWFpbC56amdzdS5lZHUuY24+OyAiJ3dtd2FuZyciIDx3bXdhbmdAempn
c3UuZWR1LmNuPg0KU2VudDogRnJpZGF5LCBNYXkgMjcsIDIwMTEgMTA6MTMgUE0NClN1YmplY3Q6
IElQdjRWYWxpZGF0b3IgLSBMRkJsaWIgcmVhZGFiaWxpdHkgc3VnZ2VzdGlvbnMNCg0KDQo+IEdy
ZWV0aW5ncyB0byBhbGwsDQo+IA0KPiBIZXJlIGlzIHRoZSByZWFkYWJpbGl0eSBzdWdnZXN0aW9u
IGZvciB0aGUgSVB2NFZhbGlkYXRvci4NCj4gDQo+IFJlZ2FyZHMsDQo+IEV2YW5nZWxvcyBIYWxl
cGxpZGlzLg0KPg==


From wmwang2001@hotmail.com  Tue May 31 20:45:31 2011
Return-Path: <wmwang2001@hotmail.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD8BCE0756 for <forces@ietfa.amsl.com>; Tue, 31 May 2011 20:45:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.509
X-Spam-Level: *
X-Spam-Status: No, score=1.509 tagged_above=-999 required=5 tests=[AWL=-0.104,  BAYES_20=-0.74, J_CHICKENPOX_39=0.6, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i7BlzhopKEVH for <forces@ietfa.amsl.com>; Tue, 31 May 2011 20:45:25 -0700 (PDT)
Received: from blu0-omc1-s34.blu0.hotmail.com (blu0-omc1-s34.blu0.hotmail.com [65.55.116.45]) by ietfa.amsl.com (Postfix) with ESMTP id 92E27E078B for <forces@ietf.org>; Tue, 31 May 2011 20:45:25 -0700 (PDT)
Received: from BLU0-SMTP119 ([65.55.116.9]) by blu0-omc1-s34.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 May 2011 20:45:25 -0700
X-Originating-IP: [221.12.10.218]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP1199B738541F4724BB6A5C6C97D0@phx.gbl>
Received: from ZJGSUIEE ([221.12.10.218]) by BLU0-SMTP119.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 May 2011 20:45:23 -0700
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Haleplidis Evangelos" <ehalep@gmail.com>, "'forces'" <forces@ietf.org>
References: <BANLkTi=BoKsQiZ8zCTy+4Q-OfmYF-oCkqQ@mail.gmail.com><000901cc0455$c207e3d0$4617ab70$@upatras.gr>, <BANLkTinvCTon55=7q+CLQZKr+L-4AJiuXg@mail.gmail.com>, <BLU0-SMTP136335929A0337DE70729FEC9980@phx.gbl>, <201104291850519504328@mail.zjgsu.edu.cn>	<201105052209309848996@mail.zjgsu.edu.cn>	<006e01cc0e56$5c9867d0$15c93770$@com> <00bb01cc1648$0d35d570$27a18050$@com> <007c01cc1c78$5c14c4e0$143e4ea0$@com>
Date: Wed, 1 Jun 2011 11:41:29 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-OriginalArrivalTime: 01 Jun 2011 03:45:24.0135 (UTC) FILETIME=[56983B70:01CC200E]
Cc: "'Joel M. Halpern'" <jmh@joelhalpern.com>, 'Chuanhuang Li' <chuanhuang_li@mail.zjgsu.edu.cn>, 'wmwang' <wmwang@zjgsu.edu.cn>
Subject: Re: [forces] IPv6Validator - LFBlib readability suggestions
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2011 03:45:31 -0000

SGkgIGFsbCwNCg0KQmVsb3cgaXMgdGhlIGxhdGVzdCB1cGRhdGUgZm9yIHRoaXMgTEZCIGRlc2Ny
aXB0aW9uLiBQbHMgY29tbWVudC4gDQoNCnRoYW5rcywNCldlaW1pbmcgDQogDQotLS0tLS0tLS0N
CjEuMS4xLiBJUHY2VmFsaWRhdG9yDQogDQpUaGUgSVB2NlZhbGlkYXRvciBMRkIgcGVyZm9ybXMg
SVB2NiBwYWNrZXRzIHZhbGlkYXRpb24gYWNjb3JkaW5nIHRvIFJGQyAyNDYwLiANCiANCjEuMS4x
LjEuIERhdGEgSGFuZGxpbmcNCiANClRoaXMgTEZCIHBlcmZvcm1zIElQdjYgdmFsaWRhdGlvbiBh
Y2NvcmRpbmcgdG8gUkZDIDI0NjAuIFRoZW4gdGhlIElQdjYgcGFja2V0IHdpbGwgYmUgb3V0cHV0
IHRvIHRoZSBjb3JyZXNwb25kaW5nIHBvcnQgcmVnYXJkaW5nIG9mIHRoZSB2YWxpZGF0aW9uIHJl
c3VsdCwgd2hldGhlciB0aGUgcGFja2V0IGlzIGEgdW5pY2FzdCBvciBhIG11bHRpY2FzdCBvbmUs
IGFuIGV4Y2VwdGlvbiBoYXMgb2NjdXJyZWQgb3IgdGhlIHZhbGlkYXRpb24gZmFpbGVkLg0KIA0K
VGhpcyBMRkIgYWx3YXlzIGV4cGVjdHMsIGFzIGlucHV0LCBwYWNrZXRzIHdoaWNoIGhhdmUgYmVl
biBpbmRpY2F0ZWQgYXMgSVB2NiBwYWNrZXRzIGJ5IGFuIHVwc3RyZWFtIExGQiwgbGlrZSBhbiBF
dGhlckNsYXNzaWZpZXIgTEZCLiBUaGVyZSBpcyBubyBzcGVjaWZpYyBtZXRhZGF0YSBleHBlY3Rl
ZCBieSB0aGUgaW5wdXQgb2YgdGhlIExGQi4gDQogDQpTaW1pbGFyIHRvIHRoZSBJUHY0dmFsaWRh
dG9yIExGQiwgSVB2NlZhbGlkYXRvciBoYXMgYWxzbyBkZWZpbmVkIGZvdXIgb3V0cHV0IHBvcnRz
IHRvIG91dHB1dCBwYWNrZXRzIGZvciB2YXJpb3VzIHZhbGlkYXRpb24gcmVzdWx0cy4gDQogDQpB
bGwgdmFsaWRhdGVkIElQdjYgdW5pY2FzdCBwYWNrZXRzIHdpbGwgYmUgb3V0cHV0IGF0IHRoZSBz
aW5nbGV0b24gcG9ydCBrbm93biBhcyAiSVB2NlVuaWNhc3RPdXQiLiBBbGwgdmFsaWRhdGVkIElQ
djYgbXVsdGljYXN0IHBhY2tldHMgd2lsbCBiZSBvdXRwdXQgYXQgdGhlIHNpbmdsZXRvbiBwb3J0
IGtub3duIGFzICJJUHY2TXVsdGljYXN0T3V0IiBwb3J0LiBUaGVyZSBpcyBubyBtZXRhZGF0YSBz
cGVjaWZpY2FsbHkgcmVxdWlyZWQgdG8gcHJvZHVjZSBhdCB0aGVzZSBvdXRwdXQgcG9ydHMuIA0K
IA0KQSBzaW5nbGV0b24gcG9ydCBrbm93biBhcyAiRXhjZXB0aW9uT3V0IiBpcyBkZWZpbmVkIHRv
IG91dHB1dCBwYWNrZXRzIHdoaWNoIGhhdmUgYmVlbiB2YWxpZGF0ZWQgYXMgZXhjZXB0aW9uIHBh
Y2tldHMuIEFuIGV4Y2VwdGlvbiBJRCBtZXRhZGF0YSBpcyBwcm9kdWNlZCB0byBpbmRpY2F0ZSB3
aGF0IGNhdXNlZCB0aGUgZXhjZXB0aW9uLiBDdXJyZW50bHkgZGVmaW5lZCBleGNlcHRpb24gdHlw
ZXMgaW5jbHVkZToNCiANCiAgIG8gUGFja2V0IHdpdGggaG9wIGxpbWl0IHRvIHplcm8NCiAgIG8g
UGFja2V0IHdpdGggYSBsaW5rLWxvY2FsIGRlc3RpbmF0aW9uIGFkZHJlc3MNCiAgIG8gUGFja2V0
IHdpdGggYSBsaW5rLWxvY2FsIHNvdXJjZSBhZGRyZXNzDQogICBvIFBhY2tldCB3aXRoIGRlc3Rp
bmF0aW9uIGFsbC1yb3V0ZXJzDQogICBvIFBhY2tldCB3aXRoIGRlc3RpbmF0aW9uIGFsbC1ub2Rl
cw0KICAgbyBQYWNrZXQgd2l0aCBuZXh0IGhlYWRlciBzZXQgdG8gSG9wLWJ5LUhvcA0KIA0KVGhl
IGZpbmFsIHNpbmdsZXRvbiBwb3J0IGtub3duIGFzICJGYWlsT3V0IiBpcyBkZWZpbmVkIGZvciBh
bGwgcGFja2V0cyB3aGljaCBoYXZlIGZhaWxlZCB0aGUgdmFsaWRhdGlvbiBwcm9jZXNzLiBBIHZh
bGlkYXRlIGVycm9yIElEIGlzIGFzc29jaWF0ZWQgdG8gZXZlcnkgZmFpbGVkIHBhY2tldCB0byBp
bmRpY2F0ZSB0aGUgcmVhc29uLiBDdXJyZW50bHkgZGVmaW5lZCByZWFzb25zIGluY2x1ZGU6DQog
DQogIC4gUGFja2V0IHNpemUgcmVwb3J0ZWQgaXMgbGVzcyB0aGFuIDQwIGJ5dGVzDQogIC4gUGFj
a2V0IHdpdGggdmVyc2lvbiBpcyBub3QgSVB2NiANCiAgLiBQYWNrZXQgd2l0aCBtdWx0aWNhc3Qg
c291cmNlIGFkZHJlc3MgKHRoZSBNU0Igb2YgdGhlIHNvdXJjZSBhZGRyZXNzIGlzIDB4RkYpIA0K
ICAuIFBhY2tldCB3aXRoIGRlc3RpbmF0aW9uIGFkZHJlc3Mgc2V0IHRvIDAgb3IgOjoxDQogIC4g
UGFja2V0IHdpdGggc291cmNlIGFkZHJlc3Mgc2V0IHRvIGxvb3BiYWNrICg6OjEpLg0KIA0KTm90
ZSB0aGF0IGluIHRoZSBiYXNlIHR5cGUgbGlicmFyeSwgZGVmaW5pdGlvbnMgZm9yIGV4Y2VwdGlv
biBJRCBhbmQgdmFsaWRhdGUgZXJyb3IgSUQgbWV0YWRhdGEgYXJlIGFwcGxpZWQgdG8gYm90aCBJ
UHY0VmFsaWRhdG9yIGFuZCBJUHY2VmFsaWRhdG9yIExGQnMsIGkuZS4sIHRoZSB0d28gTEZCcyBz
aGFyZSB0aGUgc2FtZSBtZWRhZGF0YSBkZWZpbml0aW9uLCB3aXRoIGRpZmZlcmVudCBJRCBhc3Np
Z25tZW50IGluc2lkZS4gDQogDQoxLjEuMS4yLiBDb21wb25lbnRzDQogDQpUaGlzIExGQiBoYXMg
b25seSBvbmUgc3RydWN0IGNvbXBvbmVudCwgdGhlIElQdjZWYWxpZGF0b3JTdGF0aXN0aWNzVHlw
ZSwgICB3aGljaCBkZWZpbmVzIGEgc2V0IG9mIHN0YXRpc3RpY3MgZm9yIHZhbGlkYXRpb24gcHJv
Y2VzcywgaW5jbHVkaW5nIHRoZSBudW1iZXIgb2YgYmFkIGhlYWRlciBwYWNrZXRzLCB0aGUgbnVt
YmVyIG9mIGJhZCB0b3RhbCBsZW5ndGggcGFja2V0cywgYW5kIHRoZSBudW1iZXIgb2YgYmFkIGhv
cCBsaW1pdCBwYWNrZXRzLg0KIA0KMS4xLjEuMy4gQ2FwYWJpbGl0aWVzDQogDQpUaGlzIExGQiBk
b2VzIG5vdCBoYXZlIGEgbGlzdCBvZiBjYXBhYmlsaXRpZXMuIA0KICAgDQoxLjEuMS40LiBFdmVu
dHMNCiAgIA0KVGhpcyBMRkIgZG9lcyBub3QgaGF2ZSBhbnkgZXZlbnRzIHNwZWNpZmllZC4NCg0K
LS0tLS0tLS0tLS0tLS0tDQogDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTog
IkhhbGVwbGlkaXMgRXZhbmdlbG9zIiA8ZWhhbGVwQGdtYWlsLmNvbT4NClRvOiAiJ2ZvcmNlcyci
IDxmb3JjZXNAaWV0Zi5vcmc+DQpDYzogIidKb2VsIE0uIEhhbHBlcm4nIiA8am1oQGpvZWxoYWxw
ZXJuLmNvbT47ICInQ2h1YW5odWFuZyBMaSciIDxjaHVhbmh1YW5nX2xpQG1haWwuempnc3UuZWR1
LmNuPjsgIid3bXdhbmcnIiA8d213YW5nQHpqZ3N1LmVkdS5jbj4NClNlbnQ6IEZyaWRheSwgTWF5
IDI3LCAyMDExIDEwOjE0IFBNDQpTdWJqZWN0OiBJUHY2VmFsaWRhdG9yIC0gTEZCbGliIHJlYWRh
YmlsaXR5IHN1Z2dlc3Rpb25zDQoNCg0KPiBHcmVldGluZ3MgdG8gYWxsLA0KPiANCj4gSGVyZSBp
cyB0aGUgcmVhZGFiaWxpdHkgc3VnZ2VzdGlvbiBmb3IgdGhlIElQdjZWYWxpZGF0b3IuDQo+IA0K
PiBSZWdhcmRzLA0KPiBFdmFuZ2Vsb3MgSGFsZXBsaWRpcy4NCj4=

