
From internet-drafts@ietf.org  Mon Jan  9 08:04:16 2012
Return-Path: <internet-drafts@ietf.org>
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 081EE11E8087; Mon,  9 Jan 2012 08:04:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.565
X-Spam-Level: 
X-Spam-Status: No, score=-102.565 tagged_above=-999 required=5 tests=[AWL=0.034, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bCLhIYraLzhR; Mon,  9 Jan 2012 08:04:11 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37B8A21F866E; Mon,  9 Jan 2012 08:04:11 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.64p1
Message-ID: <20120109160411.23392.61343.idtracker@ietfa.amsl.com>
Date: Mon, 09 Jan 2012 08:04:11 -0800
Cc: forces@ietf.org
Subject: [forces] I-D Action: draft-ietf-forces-interop-03.txt
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 Jan 2012 16:04:16 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the Forwarding and Control Element Separa=
tion Working Group of the IETF.

	Title           : Interoperability Report for Forwarding and Control Eleme=
nt Separation (ForCES)
	Author(s)       : Weiming Wang
                          Kentaro Ogawa
                          Evangelos Haleplidis
                          Ming Gao
                          Jamal Hadi Salim
	Filename        : draft-ietf-forces-interop-03.txt
	Pages           : 36
	Date            : 2012-01-09

   This document captures test results from the second Forwarding and
   control Element Separation (ForCES) interoperability test which took
   place on February 24-25, 2011 in the Internet Technology Lab (ITL) of
   Zhejiang Gongshang University, China.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-forces-interop-03.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-forces-interop-03.txt


From internet-drafts@ietf.org  Wed Jan 11 20:50:18 2012
Return-Path: <internet-drafts@ietf.org>
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 762B421F85E1; Wed, 11 Jan 2012 20:50:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.562
X-Spam-Level: 
X-Spam-Status: No, score=-102.562 tagged_above=-999 required=5 tests=[AWL=0.037, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rXzf+rkNLyH3; Wed, 11 Jan 2012 20:50:17 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74A3021F8577; Wed, 11 Jan 2012 20:50:02 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.64p1
Message-ID: <20120112045002.26569.46972.idtracker@ietfa.amsl.com>
Date: Wed, 11 Jan 2012 20:50:02 -0800
Cc: forces@ietf.org
Subject: [forces] I-D Action: draft-ietf-forces-lfb-lib-07.txt
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 Jan 2012 04:50:18 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the Forwarding and Control Element Separa=
tion Working Group of the IETF.

	Title           : ForCES Logical Function Block (LFB) Library
	Author(s)       : Weiming Wang
                          Evangelos Haleplidis
                          Kentaro Ogawa
                          Chuanhuang Li
                          Halpern Joel
	Filename        : draft-ietf-forces-lfb-lib-07.txt
	Pages           : 103
	Date            : 2012-01-11

   This document defines basic classes of Logical Function Blocks (LFBs)
   used in the Forwarding and Control Element Separation (ForCES).  The
   basic LFB classes are defined according to ForCES FE model and ForCES
   protocol specifications, and are scoped to meet requirements of
   typical router functions and considered as the basic LFB library for
   ForCES.  The library includes the descriptions of the LFBs and the
   XML definitions.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-forces-lfb-lib-07.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-forces-lfb-lib-07.txt


From wmwang2001@hotmail.com  Wed Jan 11 21:06:35 2012
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 44CEC21F853E for <forces@ietfa.amsl.com>; Wed, 11 Jan 2012 21:06:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.846
X-Spam-Level: 
X-Spam-Status: No, score=-0.846 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oWdnNoO-1Vxf for <forces@ietfa.amsl.com>; Wed, 11 Jan 2012 21:06:34 -0800 (PST)
Received: from blu0-omc4-s11.blu0.hotmail.com (blu0-omc4-s11.blu0.hotmail.com [65.55.111.150]) by ietfa.amsl.com (Postfix) with ESMTP id 9A87D21F853C for <forces@ietf.org>; Wed, 11 Jan 2012 21:06:34 -0800 (PST)
Received: from BLU0-SMTP445 ([65.55.111.135]) by blu0-omc4-s11.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 11 Jan 2012 21:06:34 -0800
X-Originating-IP: [221.12.10.218]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP445D6FAC8C5ACD6BD41EDD0C99F0@phx.gbl>
Received: from ZJGSUIEE ([221.12.10.218]) by BLU0-SMTP445.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 11 Jan 2012 21:06:32 -0800
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: <forces@ietf.org>
References: <20120112045002.26569.46972.idtracker@ietfa.amsl.com>
Date: Thu, 12 Jan 2012 13:06:25 +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: 12 Jan 2012 05:06:32.0782 (UTC) FILETIME=[F37A8EE0:01CCD0E7]
Subject: Re: [forces] I-D Action: draft-ietf-forces-lfb-lib-07.txt
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 Jan 2012 05:06:35 -0000

SGksDQoNClRoZSAwNyB1cGRhdGUgb2YgTEZCIGxpYiBkb2N1bWVudCBoYXMgIG1hZGUgbGl0dGxl
IGNoYW5nZSBieSAwNiB2ZXJzaW9uLiBPbmx5IHRoZSBhdXRob3IncyBpbmZvcm1hdGlvbiBpcyB1
cGRhdGVkLiBQbHMgZmVlbCBmcmVlIHRvIHJldmlldyB0aGUgY29udGVudHMgZWl0aGVyIHdpdGgg
IDA2IG9yIHdpdGggMDcgdmVyc2lvbnMuIA0KDQp0aGFua3MsDQpXZWltaW5nDQogDQotLS0tLSBP
cmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogPGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4N
Cg0KPiANCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxp
bmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLiBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVt
IG9mIHRoZSBGb3J3YXJkaW5nIGFuZCBDb250cm9sIEVsZW1lbnQgU2VwYXJhdGlvbiBXb3JraW5n
IEdyb3VwIG9mIHRoZSBJRVRGLg0KPiANCj4gVGl0bGUgICAgICAgICAgIDogRm9yQ0VTIExvZ2lj
YWwgRnVuY3Rpb24gQmxvY2sgKExGQikgTGlicmFyeQ0KPiBBdXRob3IocykgICAgICAgOiBXZWlt
aW5nIFdhbmcNCj4gICAgICAgICAgICAgICAgICAgICAgICAgIEV2YW5nZWxvcyBIYWxlcGxpZGlz
DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBLZW50YXJvIE9nYXdhDQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICBDaHVhbmh1YW5nIExpDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBI
YWxwZXJuIEpvZWwNCj4gRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0Zi1mb3JjZXMtbGZiLWxp
Yi0wNy50eHQNCj4gUGFnZXMgICAgICAgICAgIDogMTAzDQo+IERhdGUgICAgICAgICAgICA6IDIw
MTItMDEtMTENCj4gDQo+ICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGJhc2ljIGNsYXNzZXMgb2Yg
TG9naWNhbCBGdW5jdGlvbiBCbG9ja3MgKExGQnMpDQo+ICAgdXNlZCBpbiB0aGUgRm9yd2FyZGlu
ZyBhbmQgQ29udHJvbCBFbGVtZW50IFNlcGFyYXRpb24gKEZvckNFUykuICBUaGUNCj4gICBiYXNp
YyBMRkIgY2xhc3NlcyBhcmUgZGVmaW5lZCBhY2NvcmRpbmcgdG8gRm9yQ0VTIEZFIG1vZGVsIGFu
ZCBGb3JDRVMNCj4gICBwcm90b2NvbCBzcGVjaWZpY2F0aW9ucywgYW5kIGFyZSBzY29wZWQgdG8g
bWVldCByZXF1aXJlbWVudHMgb2YNCj4gICB0eXBpY2FsIHJvdXRlciBmdW5jdGlvbnMgYW5kIGNv
bnNpZGVyZWQgYXMgdGhlIGJhc2ljIExGQiBsaWJyYXJ5IGZvcg0KPiAgIEZvckNFUy4gIFRoZSBs
aWJyYXJ5IGluY2x1ZGVzIHRoZSBkZXNjcmlwdGlvbnMgb2YgdGhlIExGQnMgYW5kIHRoZQ0KPiAg
IFhNTCBkZWZpbml0aW9ucy4NCj4gDQo+IA0KPiBBIFVSTCBmb3IgdGhpcyBJbnRlcm5ldC1EcmFm
dCBpczoNCj4gaHR0cDovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtaWV0Zi1m
b3JjZXMtbGZiLWxpYi0wNy50eHQNCj4gDQo+IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFp
bGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDoNCj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0
LWRyYWZ0cy8NCj4gDQo+IFRoaXMgSW50ZXJuZXQtRHJhZnQgY2FuIGJlIHJldHJpZXZlZCBhdDoN
Cj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1pZXRmLWZvcmNlcy1s
ZmItbGliLTA3LnR4dA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4gZm9yY2VzIG1haWxpbmcgbGlzdA0KPiBmb3JjZXNAaWV0Zi5vcmcNCj4g
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9mb3JjZXMNCj4=


From hadi@mojatatu.com  Thu Jan 12 08:42:28 2012
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 22E2621F85B9 for <forces@ietfa.amsl.com>; Thu, 12 Jan 2012 08:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Level: 
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TZUmTqi6hlwi for <forces@ietfa.amsl.com>; Thu, 12 Jan 2012 08:42:27 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 96E2721F85B7 for <forces@ietf.org>; Thu, 12 Jan 2012 08:42:27 -0800 (PST)
Received: by iaae16 with SMTP id e16so2982795iaa.31 for <forces@ietf.org>; Thu, 12 Jan 2012 08:42:27 -0800 (PST)
Received: by 10.43.133.9 with SMTP id hw9mr4900917icc.34.1326386547234; Thu, 12 Jan 2012 08:42:27 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.161.69 with HTTP; Thu, 12 Jan 2012 08:42:07 -0800 (PST)
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Thu, 12 Jan 2012 11:42:07 -0500
Message-ID: <CAAFAkD88bEtPgUd8SQXqSLrm-65U7hspn3fH+AMif_uuE6aPrg@mail.gmail.com>
To: forces@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: [forces] OperLinkSpeed::LANSpeedType
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 Jan 2012 16:42:28 -0000

[So this is probably more to do with our implementation doing paranoid checks
than anything else.]

The OperLinkSpeed cant hold  a sensible value when you dont have link.
For LANSpeedType, would it make sense to have the enumerated value 0
(we start at 1) to represent something like LAN_SPEED_NONE?
It feels a little cleaner..

cheers,
jamal

From hadi@mojatatu.com  Sat Jan 14 05:56:13 2012
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 30A8C21F8518 for <forces@ietfa.amsl.com>; Sat, 14 Jan 2012 05:56:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Level: 
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DD+uKCJ+vkPO for <forces@ietfa.amsl.com>; Sat, 14 Jan 2012 05:56:12 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 9BA8721F8513 for <forces@ietf.org>; Sat, 14 Jan 2012 05:56:12 -0800 (PST)
Received: by iaae16 with SMTP id e16so6266661iaa.31 for <forces@ietf.org>; Sat, 14 Jan 2012 05:56:12 -0800 (PST)
Received: by 10.42.168.197 with SMTP id x5mr4233552icy.6.1326549372238; Sat, 14 Jan 2012 05:56:12 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.53.10 with HTTP; Sat, 14 Jan 2012 05:55:51 -0800 (PST)
In-Reply-To: <CAAFAkD88bEtPgUd8SQXqSLrm-65U7hspn3fH+AMif_uuE6aPrg@mail.gmail.com>
References: <CAAFAkD88bEtPgUd8SQXqSLrm-65U7hspn3fH+AMif_uuE6aPrg@mail.gmail.com>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Sat, 14 Jan 2012 08:55:51 -0500
Message-ID: <CAAFAkD8=RRD+Y1skxQvQRP_t=1pRFS9CGjdE=pw90mQL8JOj+Q@mail.gmail.com>
To: forces@ietf.org
Content-Type: multipart/mixed; boundary=90e6ba6e89ca1bf9a504b67d5886
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: Re: [forces] OperLinkSpeed::LANSpeedType
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, 14 Jan 2012 13:56:13 -0000

--90e6ba6e89ca1bf9a504b67d5886
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Attached suggestion to change.

cheers,
jamal

On Thu, Jan 12, 2012 at 11:42 AM, Jamal Hadi Salim <hadi@mojatatu.com> wrot=
e:
> [So this is probably more to do with our implementation doing paranoid ch=
ecks
> than anything else.]
>
> The OperLinkSpeed cant hold =A0a sensible value when you dont have link.
> For LANSpeedType, would it make sense to have the enumerated value 0
> (we start at 1) to represent something like LAN_SPEED_NONE?
> It feels a little cleaner..
>
> cheers,
> jamal

--90e6ba6e89ca1bf9a504b67d5886
Content-Type: text/plain; charset=US-ASCII; name="linkoperchanges.txt"
Content-Disposition: attachment; filename="linkoperchanges.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gxep7q6q0

CkN1cnJlbnQ6CgogICAgICAgPGRhdGFUeXBlRGVmPgogICAgICAgICA8bmFtZT5MQU5TcGVlZFR5
cGU8L25hbWU+CiAgICAgICAgIDxzeW5vcHNpcz5OZXR3b3JrIHNwZWVkIHZhbHVlczwvc3lub3Bz
aXM+CiAgICAgICAgIDxhdG9taWM+CiAgICAgICAgICA8YmFzZVR5cGU+dWludDMyPC9iYXNlVHlw
ZT4KICAgICAgICAgIDxzcGVjaWFsVmFsdWVzPgogICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZh
bHVlPSIweDAwMDAwMDAxIj4KICAgICAgICAgICAgIDxuYW1lPkxBTl9TUEVFRF8xME08L25hbWU+
CiAgICAgICAgICAgICA8c3lub3BzaXM+MTBNIEV0aGVybmV0PC9zeW5vcHNpcz4KICAgICAgICAg
ICAgPC9zcGVjaWFsVmFsdWU+CiAgICAgICAgICAgIDxzcGVjaWFsVmFsdWUgdmFsdWU9IjB4MDAw
MDAwMDIiPgogICAgICAgICAgICAgPG5hbWU+TEFOX1NQRUVEXzEwME08L25hbWU+CiAgICAgICAg
ICAgICA8c3lub3BzaXM+MTAwTSBFdGhlcm5ldDwvc3lub3BzaXM+CiAgICAgICAgICAgIDwvc3Bl
Y2lhbFZhbHVlPgogICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSIweDAwMDAwMDAzIj4K
ICAgICAgICAgICAgIDxuYW1lPkxBTl9TUEVFRF8xRzwvbmFtZT4KICAgICAgICAgICAgIDxzeW5v
cHNpcz4xMDAwTSBFdGhlcm5ldDwvc3lub3BzaXM+CiAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVl
PgogICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSIweDAwMDAwMDA0Ij4KICAgICAgICAg
ICAgIDxuYW1lPkxBTl9TUEVFRF8xMEc8L25hbWU+CiAgICAgICAgICAgICA8c3lub3BzaXM+MTBH
IEV0aGVybmV0PC9zeW5vcHNpcz4KICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWU+CiAgICAgICAg
ICAgIDxzcGVjaWFsVmFsdWUgdmFsdWU9IjB4MDAwMDAwMDUiPgogICAgICAgICAgICAgPG5hbWU+
TEFOX1NQRUVEX0FVVE88L25hbWU+CiAgICAgICAgICAgICA8c3lub3BzaXM+TEFOIHNwZWVkIGF1
dG88L3N5bm9wc2lzPgogICAgICAgICAgICA8L3NwZWNpYWxWYWx1ZT4KICAgICAgICAgIDwvc3Bl
Y2lhbFZhbHVlcz4KICAgICAgICAgPC9hdG9taWM+CiAgICAgICA8L2RhdGFUeXBlRGVmPgoKClN1
Z2dlc3RlZCBjaGFuZ2UgdG86Ci0tLS0tLS0tLS0tLS0tLS0tLS0tCgogICAgICAgPGRhdGFUeXBl
RGVmPgogICAgICAgICA8bmFtZT5MQU5TcGVlZFR5cGU8L25hbWU+CiAgICAgICAgIDxzeW5vcHNp
cz5OZXR3b3JrIHNwZWVkIHZhbHVlczwvc3lub3BzaXM+CiAgICAgICAgIDxhdG9taWM+CiAgICAg
ICAgICA8YmFzZVR5cGU+dWludDMyPC9iYXNlVHlwZT4KICAgICAgICAgIDxzcGVjaWFsVmFsdWVz
PgogICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSIweDAwMDAwMDAwIj4KICAgICAgICAg
ICAgIDxuYW1lPkxBTl9TUEVFRF9OT05FPC9uYW1lPgogICAgICAgICAgICAgPHN5bm9wc2lzPk5v
dGhpbmcgaXMgY29ubmVjdGVkPC9zeW5vcHNpcz4KICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWU+
CiAgICAgICAgICAgIDxzcGVjaWFsVmFsdWUgdmFsdWU9IjB4MDAwMDAwMDEiPgogICAgICAgICAg
ICAgPG5hbWU+TEFOX1NQRUVEXzEwTTwvbmFtZT4KICAgICAgICAgICAgIDxzeW5vcHNpcz4xME0g
RXRoZXJuZXQ8L3N5bm9wc2lzPgogICAgICAgICAgICA8L3NwZWNpYWxWYWx1ZT4KICAgICAgICAg
ICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0iMHgwMDAwMDAwMiI+CiAgICAgICAgICAgICA8bmFtZT5M
QU5fU1BFRURfMTAwTTwvbmFtZT4KICAgICAgICAgICAgIDxzeW5vcHNpcz4xMDBNIEV0aGVybmV0
PC9zeW5vcHNpcz4KICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWU+CiAgICAgICAgICAgIDxzcGVj
aWFsVmFsdWUgdmFsdWU9IjB4MDAwMDAwMDMiPgogICAgICAgICAgICAgPG5hbWU+TEFOX1NQRUVE
XzFHPC9uYW1lPgogICAgICAgICAgICAgPHN5bm9wc2lzPjEwMDBNIEV0aGVybmV0PC9zeW5vcHNp
cz4KICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWU+CiAgICAgICAgICAgIDxzcGVjaWFsVmFsdWUg
dmFsdWU9IjB4MDAwMDAwMDQiPgogICAgICAgICAgICAgPG5hbWU+TEFOX1NQRUVEXzEwRzwvbmFt
ZT4KICAgICAgICAgICAgIDxzeW5vcHNpcz4xMEcgRXRoZXJuZXQ8L3N5bm9wc2lzPgogICAgICAg
ICAgICA8L3NwZWNpYWxWYWx1ZT4KICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0iMHgw
MDAwMDAwNSI+CiAgICAgICAgICAgICA8bmFtZT5MQU5fU1BFRURfQVVUTzwvbmFtZT4KICAgICAg
ICAgICAgIDxzeW5vcHNpcz5MQU4gc3BlZWQgYXV0bzwvc3lub3BzaXM+CiAgICAgICAgICAgIDwv
c3BlY2lhbFZhbHVlPgogICAgICAgICAgPC9zcGVjaWFsVmFsdWVzPgogICAgICAgICA8L2F0b21p
Yz4KICAgICAgIDwvZGF0YVR5cGVEZWY+Cgo=
--90e6ba6e89ca1bf9a504b67d5886--

From hadi@mojatatu.com  Sat Jan 14 05:59:16 2012
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 0272921F8634 for <forces@ietfa.amsl.com>; Sat, 14 Jan 2012 05:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Level: 
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8qbjgsQCTw9F for <forces@ietfa.amsl.com>; Sat, 14 Jan 2012 05:59:15 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 79C8621F8633 for <forces@ietf.org>; Sat, 14 Jan 2012 05:59:14 -0800 (PST)
Received: by iaae16 with SMTP id e16so6270044iaa.31 for <forces@ietf.org>; Sat, 14 Jan 2012 05:59:14 -0800 (PST)
Received: by 10.42.150.6 with SMTP id y6mr4144559icv.14.1326549554182; Sat, 14 Jan 2012 05:59:14 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.53.10 with HTTP; Sat, 14 Jan 2012 05:58:53 -0800 (PST)
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Sat, 14 Jan 2012 08:58:53 -0500
Message-ID: <CAAFAkD9XWVTLS4JGsp0vDXxL-L1htwDuMfHxt=HFjdH_087Xyg@mail.gmail.com>
To: forces@ietf.org
Content-Type: multipart/mixed; boundary=90e6ba614710f4390a04b67d6206
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: [forces] IPv4prefix packing
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, 14 Jan 2012 13:59:16 -0000

--90e6ba614710f4390a04b67d6206
Content-Type: text/plain; charset=ISO-8859-1

The current IPV4 prefix is not efficient to send on the wire.
Can we re-arrange and add an 8 bit reserved field to make it more
efficient.
XML suggestions attached.

cheers,
jamal

--90e6ba614710f4390a04b67d6206
Content-Type: text/plain; charset=US-ASCII; name="ipv4prefixchanges.txt"
Content-Disposition: attachment; filename="ipv4prefixchanges.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gxepb8ur1

CkN1cnJlbnQ6Ci0tLS0tLS0tCiAgICAgICA8ZGF0YVR5cGVEZWY+CiAgICAgICAgICA8bmFtZT5J
UHY0UHJlZml4SW5mb1R5cGU8L25hbWU+CiAgICAgICAgICA8c3lub3BzaXM+RW50cnkgdHlwZSBm
b3IgSVB2NCBwcmVmaXggdGFibGUuPC9zeW5vcHNpcz4KICAgICAgICAgIDxzdHJ1Y3Q+CiAgICAg
ICAgICAgICA8Y29tcG9uZW50IGNvbXBvbmVudElEPSIxIj4KICAgICAgICAgICAgICAgIDxuYW1l
PklQdjRBZGRyZXNzPC9uYW1lPgogICAgICAgICAgICAgICAgPHN5bm9wc2lzPkFuIElQdjQgQWRk
cmVzczwvc3lub3BzaXM+CiAgICAgICAgICAgICAgICA8dHlwZVJlZj5JUHY0QWRkcjwvdHlwZVJl
Zj4KICAgICAgICAgICAgIDwvY29tcG9uZW50PgogICAgICAgICAgICAgPGNvbXBvbmVudCBjb21w
b25lbnRJRD0iMiI+CiAgICAgICAgICAgICAgICA8bmFtZT5QcmVmaXhsZW48L25hbWU+CiAgICAg
ICAgICAgICAgICA8c3lub3BzaXM+VGhlIHByZWZpeCBsZW5ndGg8L3N5bm9wc2lzPgogICAgICAg
ICAgICAgICAgPGF0b21pYz4KICAgICAgICAgICAgICAgICAgIDxiYXNlVHlwZT51Y2hhcjwvYmFz
ZVR5cGU+CiAgICAgICAgICAgICAgICAgICA8cmFuZ2VSZXN0cmljdGlvbj4KICAgICAgICAgICAg
ICAgICAgICAgIDxhbGxvd2VkUmFuZ2UgbWluPSIwIiBtYXg9IjMyIi8+CiAgICAgICAgICAgICAg
ICAgICA8L3JhbmdlUmVzdHJpY3Rpb24+CiAgICAgICAgICAgICAgICA8L2F0b21pYz4KICAgICAg
ICAgICAgIDwvY29tcG9uZW50PgogICAgICAgICAgICAgPGNvbXBvbmVudCBjb21wb25lbnRJRD0i
MyI+CiAgICAgICAgICAgICAgICA8bmFtZT5Ib3BTZWxlY3RvcjwvbmFtZT4KICAgICAgICAgICAg
ICAgIDxzeW5vcHNpcz5Ib3BTZWxlY3RvciBpcyB0aGUgbmV4dGhvcCBJRCB3aGljaCBwb2ludHMg
dG8KICAgICAgICAgICAgICAgIHRoZSBuZXh0aG9wIHRhYmxlPC9zeW5vcHNpcz4KICAgICAgICAg
ICAgICAgIDx0eXBlUmVmPnVpbnQzMjwvdHlwZVJlZj4KICAgICAgICAgICAgIDwvY29tcG9uZW50
PgogICAgICAgICAgICAgPGNvbXBvbmVudCBjb21wb25lbnRJRD0iNCI+CiAgICAgICAgICAgICAg
ICA8bmFtZT5FQ01QRmxhZzwvbmFtZT4KICAgICAgICAgICAgICAgIDxzeW5vcHNpcz5BbiBFQ01Q
IEZsYWcgZm9yIHRoaXMgcm91dGU8L3N5bm9wc2lzPgogICAgICAgICAgICAgICAgPGF0b21pYz4K
ICAgICAgICAgICAgICAgICAgIDxiYXNlVHlwZT5ib29sZWFuPC9iYXNlVHlwZT4KICAgICAgICAg
ICAgICAgICAgIDxzcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgICAgICAgPHNwZWNpYWxW
YWx1ZSB2YWx1ZT0iZmFsc2UiPgogICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+RmFsc2U8
L25hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICA8c3lub3BzaXM+VGhpcyByb3V0ZSBkb2Vz
IG5vdCBoYXZlIG11bHRpcGxlCiAgICAgICAgICAgICAgICAgICAgICAgICBuZXh0aG9wcy48L3N5
bm9wc2lzPgogICAgICAgICAgICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWU+CiAgICAgICAgICAg
ICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSJ0cnVlIj4KICAgICAgICAgICAgICAgICAg
ICAgICAgIDxuYW1lPlRydWU8L25hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICA8c3lub3Bz
aXM+VGhpcyByb3V0ZSBoYXMgbXVsdGlwbGUgbmV4dGhvcHMuCiAgICAgICAgICAgICAgICAgICAg
ICAgICA8L3N5bm9wc2lzPgogICAgICAgICAgICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWU+CiAg
ICAgICAgICAgICAgICAgICA8L3NwZWNpYWxWYWx1ZXM+CiAgICAgICAgICAgICAgICA8L2F0b21p
Yz4KICAgICAgICAgICAgIDwvY29tcG9uZW50PgogICAgICAgICAgICAgPGNvbXBvbmVudCBjb21w
b25lbnRJRD0iNSI+CiAgICAgICAgICAgICAgICA8bmFtZT5EZWZhdWx0Um91dGVGbGFnPC9uYW1l
PgogICAgICAgICAgICAgICAgPHN5bm9wc2lzPkEgZGVmYXVsdCByb3V0ZSBmbGFnLjwvc3lub3Bz
aXM+CiAgICAgICAgICAgICAgICA8YXRvbWljPgogICAgICAgICAgICAgICAgICAgPGJhc2VUeXBl
PmJvb2xlYW48L2Jhc2VUeXBlPgogICAgICAgICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZXM+CiAg
ICAgICAgICAgICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSJmYWxzZSI+CiAgICAgICAg
ICAgICAgICAgICAgICAgICA8bmFtZT5GYWxzZTwvbmFtZT4KICAgICAgICAgICAgICAgICAgICAg
ICAgIDxzeW5vcHNpcz5UaGlzIGlzIG5vdCBhIGRlZmF1bHQgcm91dGUuCiAgICAgICAgICAgICAg
ICAgICAgICAgICA8L3N5bm9wc2lzPgogICAgICAgICAgICAgICAgICAgICAgPC9zcGVjaWFsVmFs
dWU+CiAgICAgICAgICAgICAgICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSJ0cnVlIj4KICAg
ICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlRydWU8L25hbWU+CiAgICAgICAgICAgICAgICAg
ICAgICAgICA8c3lub3BzaXM+VGhpcyByb3V0ZSBpcyBhIGRlZmF1bHQgcm91dGUuCiAgICAgICAg
ICAgICAgICAgICAgICAgICA8L3N5bm9wc2lzPgogICAgICAgICAgICAgICAgICAgICAgPC9zcGVj
aWFsVmFsdWU+CiAgICAgICAgICAgICAgICAgICA8L3NwZWNpYWxWYWx1ZXM+CiAgICAgICAgICAg
ICAgICA8L2F0b21pYz4KICAgICAgICAgICAgIDwvY29tcG9uZW50PgogICAgICAgICAgPC9zdHJ1
Y3Q+CiAgICAgICA8L2RhdGFUeXBlRGVmPgoKCmNoYW5nZSB0bzoKLS0tLS0tLS0tCgogICAgICAg
PGRhdGFUeXBlRGVmPgogICAgICAgICAgPG5hbWU+SVB2NFByZWZpeEluZm9UeXBlPC9uYW1lPgog
ICAgICAgICAgPHN5bm9wc2lzPkVudHJ5IHR5cGUgZm9yIElQdjQgcHJlZml4IHRhYmxlLjwvc3lu
b3BzaXM+CiAgICAgICAgICA8c3RydWN0PgogICAgICAgICAgICAgPGNvbXBvbmVudCBjb21wb25l
bnRJRD0iMSI+CiAgICAgICAgICAgICAgICA8bmFtZT5JUHY0QWRkcmVzczwvbmFtZT4KICAgICAg
ICAgICAgICAgIDxzeW5vcHNpcz5BbiBJUHY0IEFkZHJlc3M8L3N5bm9wc2lzPgogICAgICAgICAg
ICAgICAgPHR5cGVSZWY+SVB2NEFkZHI8L3R5cGVSZWY+CiAgICAgICAgICAgICA8L2NvbXBvbmVu
dD4KICAgICAgICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9IjIiPgogICAgICAgICAgICAg
ICAgPG5hbWU+UHJlZml4bGVuPC9uYW1lPgogICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoZSBw
cmVmaXggbGVuZ3RoPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgIDxhdG9taWM+CiAgICAgICAg
ICAgICAgICAgICA8YmFzZVR5cGU+dWNoYXI8L2Jhc2VUeXBlPgogICAgICAgICAgICAgICAgICAg
PHJhbmdlUmVzdHJpY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICA8YWxsb3dlZFJhbmdlIG1p
bj0iMCIgbWF4PSIzMiIvPgogICAgICAgICAgICAgICAgICAgPC9yYW5nZVJlc3RyaWN0aW9uPgog
ICAgICAgICAgICAgICAgPC9hdG9taWM+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAg
ICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9IjMiPgogICAgICAgICAgICAgICAgPG5hbWU+
RUNNUEZsYWc8L25hbWU+CiAgICAgICAgICAgICAgICA8c3lub3BzaXM+QW4gRUNNUCBGbGFnIGZv
ciB0aGlzIHJvdXRlPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgIDxhdG9taWM+CiAgICAgICAg
ICAgICAgICAgICA8YmFzZVR5cGU+Ym9vbGVhbjwvYmFzZVR5cGU+CiAgICAgICAgICAgICAgICAg
ICA8c3BlY2lhbFZhbHVlcz4KICAgICAgICAgICAgICAgICAgICAgIDxzcGVjaWFsVmFsdWUgdmFs
dWU9ImZhbHNlIj4KICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkZhbHNlPC9uYW1lPgog
ICAgICAgICAgICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoaXMgcm91dGUgZG9lcyBub3QgaGF2
ZSBtdWx0aXBsZQogICAgICAgICAgICAgICAgICAgICAgICAgbmV4dGhvcHMuPC9zeW5vcHNpcz4K
ICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAgICAgICAgICAg
ICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0idHJ1ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICA8
bmFtZT5UcnVlPC9uYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoaXMg
cm91dGUgaGFzIG11bHRpcGxlIG5leHRob3BzLgogICAgICAgICAgICAgICAgICAgICAgICAgPC9z
eW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAg
ICAgICAgICAgPC9zcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgPC9hdG9taWM+CiAgICAg
ICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9
IjQiPgogICAgICAgICAgICAgICAgPG5hbWU+RGVmYXVsdFJvdXRlRmxhZzwvbmFtZT4KICAgICAg
ICAgICAgICAgIDxzeW5vcHNpcz5BIGRlZmF1bHQgcm91dGUgZmxhZy48L3N5bm9wc2lzPgogICAg
ICAgICAgICAgICAgPGF0b21pYz4KICAgICAgICAgICAgICAgICAgIDxiYXNlVHlwZT5ib29sZWFu
PC9iYXNlVHlwZT4KICAgICAgICAgICAgICAgICAgIDxzcGVjaWFsVmFsdWVzPgogICAgICAgICAg
ICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0iZmFsc2UiPgogICAgICAgICAgICAgICAg
ICAgICAgICAgPG5hbWU+RmFsc2U8L25hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICA8c3lu
b3BzaXM+VGhpcyBpcyBub3QgYSBkZWZhdWx0IHJvdXRlLgogICAgICAgICAgICAgICAgICAgICAg
ICAgPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAg
ICAgICAgICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0idHJ1ZSI+CiAgICAgICAgICAg
ICAgICAgICAgICAgICA8bmFtZT5UcnVlPC9uYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAg
PHN5bm9wc2lzPlRoaXMgcm91dGUgaXMgYSBkZWZhdWx0IHJvdXRlLgogICAgICAgICAgICAgICAg
ICAgICAgICAgPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVl
PgogICAgICAgICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgPC9h
dG9taWM+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25lbnQg
Y29tcG9uZW50SUQ9IjUiPgogICAgICAgICAgICAgICAgPG5hbWU+UmVzZXJ2ZWQ8L25hbWU+CiAg
ICAgICAgICAgICAgICA8c3lub3BzaXM+UmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2U8L3N5bm9wc2lz
PgogICAgICAgICAgICAgICAgPHR5cGVSZWY+dWNoYXI8L3R5cGVSZWY+CgkJPGRlZmF1bHRWYWx1
ZT4wPC9kZWZhdWx0VmFsdWU+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAg
IDxjb21wb25lbnQgY29tcG9uZW50SUQ9IjMiPgogICAgICAgICAgICAgICAgPG5hbWU+SG9wU2Vs
ZWN0b3I8L25hbWU+CiAgICAgICAgICAgICAgICA8c3lub3BzaXM+SG9wU2VsZWN0b3IgaXMgdGhl
IG5leHRob3AgSUQgd2hpY2ggcG9pbnRzIHRvCiAgICAgICAgICAgICAgICB0aGUgbmV4dGhvcCB0
YWJsZTwvc3lub3BzaXM+CiAgICAgICAgICAgICAgICA8dHlwZVJlZj51aW50MzI8L3R5cGVSZWY+
CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgIDwvc3RydWN0PgogICAgICAgPC9k
YXRhVHlwZURlZj4K
--90e6ba614710f4390a04b67d6206--

From hadi@mojatatu.com  Sat Jan 14 06:01:18 2012
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 5C94621F8554 for <forces@ietfa.amsl.com>; Sat, 14 Jan 2012 06:01:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Level: 
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yX+NKxJZ-WeX for <forces@ietfa.amsl.com>; Sat, 14 Jan 2012 06:01:17 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id B0F3B21F854E for <forces@ietf.org>; Sat, 14 Jan 2012 06:01:17 -0800 (PST)
Received: by iaae16 with SMTP id e16so6272169iaa.31 for <forces@ietf.org>; Sat, 14 Jan 2012 06:01:17 -0800 (PST)
Received: by 10.42.150.6 with SMTP id y6mr4149741icv.14.1326549677147; Sat, 14 Jan 2012 06:01:17 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.53.10 with HTTP; Sat, 14 Jan 2012 06:00:56 -0800 (PST)
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Sat, 14 Jan 2012 09:00:56 -0500
Message-ID: <CAAFAkD9_tMxO4x4g897LFqrZ5wA4crfXE1S=idOQBdjmi1xq+g@mail.gmail.com>
To: forces@ietf.org
Content-Type: multipart/mixed; boundary=90e6ba6147104887e404b67d6a9e
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: [forces] IPV6 packing
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, 14 Jan 2012 14:01:18 -0000

--90e6ba6147104887e404b67d6a9e
Content-Type: text/plain; charset=ISO-8859-1

Same issue as IPV4.
XML suggestion attached.

cheers,
jamal

--90e6ba6147104887e404b67d6a9e
Content-Type: text/plain; charset=US-ASCII; name="ipv6prefixchanges.txt"
Content-Disposition: attachment; filename="ipv6prefixchanges.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gxepdvca1

CkN1cnJlbnQ6CiAgICAgICA8ZGF0YVR5cGVEZWY+CiAgICAgICAgICA8bmFtZT5JUHY2UHJlZml4
SW5mb1R5cGU8L25hbWU+CiAgICAgICAgICA8c3lub3BzaXM+RW50cnkgdHlwZSBmb3IgSVB2NiBw
cmVmaXggdGFibGUuPC9zeW5vcHNpcz4KICAgICAgICAgIDxzdHJ1Y3Q+CiAgICAgICAgICAgICA8
Y29tcG9uZW50IGNvbXBvbmVudElEPSIxIj4KICAgICAgICAgICAgICAgIDxuYW1lPklQdjZBZGRy
ZXNzPC9uYW1lPgogICAgICAgICAgICAgICAgPHN5bm9wc2lzPkFuIElQdjYgQWRkcmVzczwvc3lu
b3BzaXM+CiAgICAgICAgICAgICAgICA8dHlwZVJlZj5JUHY2QWRkcjwvdHlwZVJlZj4KICAgICAg
ICAgICAgIDwvY29tcG9uZW50PgogICAgICAgICAgICAgPGNvbXBvbmVudCBjb21wb25lbnRJRD0i
MiI+CiAgICAgICAgICAgICAgICA8bmFtZT5QcmVmaXhsZW48L25hbWU+CiAgICAgICAgICAgICAg
ICA8c3lub3BzaXM+VGhlIHByZWZpeCBsZW5ndGg8L3N5bm9wc2lzPgogICAgICAgICAgICAgICAg
PGF0b21pYz4KICAgICAgICAgICAgICAgICAgIDxiYXNlVHlwZT51Y2hhcjwvYmFzZVR5cGU+CiAg
ICAgICAgICAgICAgICAgICA8cmFuZ2VSZXN0cmljdGlvbj4KICAgICAgICAgICAgICAgICAgICAg
IDxhbGxvd2VkUmFuZ2UgbWluPSIwIiBtYXg9IjEyOCIvPgogICAgICAgICAgICAgICAgICAgPC9y
YW5nZVJlc3RyaWN0aW9uPgogICAgICAgICAgICAgICAgPC9hdG9taWM+CiAgICAgICAgICAgICA8
L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9IjMiPgogICAg
ICAgICAgICAgICAgPG5hbWU+SG9wU2VsZWN0b3I8L25hbWU+CiAgICAgICAgICAgICAgICA8c3lu
b3BzaXM+SG9wU2VsZWN0b3IgaXMgdGhlIG5leHRob3AgSUQgd2hpY2ggcG9pbnRzCiAgICAgICAg
ICAgICAgICB0byB0aGUgbmV4dGhvcCB0YWJsZTwvc3lub3BzaXM+CiAgICAgICAgICAgICAgICA8
dHlwZVJlZj51aW50MzI8L3R5cGVSZWY+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAg
ICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9IjQiPgogICAgICAgICAgICAgICAgPG5hbWU+
RUNNUEZsYWc8L25hbWU+CiAgICAgICAgICAgICAgICA8c3lub3BzaXM+QW4gRUNNUCBGbGFnIGZv
ciB0aGlzIHJvdXRlPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgIDxhdG9taWM+CiAgICAgICAg
ICAgICAgICAgICA8YmFzZVR5cGU+Ym9vbGVhbjwvYmFzZVR5cGU+CiAgICAgICAgICAgICAgICAg
ICA8c3BlY2lhbFZhbHVlcz4KICAgICAgICAgICAgICAgICAgICAgIDxzcGVjaWFsVmFsdWUgdmFs
dWU9ImZhbHNlIj4KICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkZhbHNlPC9uYW1lPgog
ICAgICAgICAgICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoaXMgcm91dGUgZG9lcyBub3QgaGF2
ZSBtdWx0aXBsZQogICAgICAgICAgICAgICAgICAgICAgICAgbmV4dGhvcHMuPC9zeW5vcHNpcz4K
ICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAgICAgICAgICAg
ICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0idHJ1ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICA8
bmFtZT5UcnVlPC9uYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoaXMg
cm91dGUgaGFzIG11bHRpcGxlIG5leHRob3BzLgogICAgICAgICAgICAgICAgICAgICAgICAgPC9z
eW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAg
ICAgICAgICAgPC9zcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgPC9hdG9taWM+CiAgICAg
ICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9
IjUiPgogICAgICAgICAgICAgICAgPG5hbWU+RGVmYXVsdFJvdXRlRmxhZzwvbmFtZT4KICAgICAg
ICAgICAgICAgIDxzeW5vcHNpcz5BIERlZmF1bHQgUm91dGUgRmxhZy48L3N5bm9wc2lzPgogICAg
ICAgICAgICAgICAgPGF0b21pYz4KICAgICAgICAgICAgICAgICAgIDxiYXNlVHlwZT5ib29sZWFu
PC9iYXNlVHlwZT4KICAgICAgICAgICAgICAgICAgIDxzcGVjaWFsVmFsdWVzPgogICAgICAgICAg
ICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0iZmFsc2UiPgogICAgICAgICAgICAgICAg
ICAgICAgICAgPG5hbWU+RmFsc2U8L25hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICA8c3lu
b3BzaXM+VGhpcyBpcyBub3QgYSBkZWZhdWx0IHJvdXRlLgogICAgICAgICAgICAgICAgICAgICAg
ICAgPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAg
ICAgICAgICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0idHJ1ZSI+CiAgICAgICAgICAg
ICAgICAgICAgICAgICA8bmFtZT5UcnVlPC9uYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAg
PHN5bm9wc2lzPlRoaXMgcm91dGUgaXMgYSBkZWZhdWx0IHJvdXRlLgogICAgICAgICAgICAgICAg
ICAgICAgICAgPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVl
PgogICAgICAgICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgPC9h
dG9taWM+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgIDwvc3RydWN0PgogICAg
ICAgPC9kYXRhVHlwZURlZj4KCgpTdWdnZXN0ZWQgY2hhbmdlczoKCiAgICAgICA8ZGF0YVR5cGVE
ZWY+CiAgICAgICAgICA8bmFtZT5JUHY2UHJlZml4SW5mb1R5cGU8L25hbWU+CiAgICAgICAgICA8
c3lub3BzaXM+RW50cnkgdHlwZSBmb3IgSVB2NiBwcmVmaXggdGFibGUuPC9zeW5vcHNpcz4KICAg
ICAgICAgIDxzdHJ1Y3Q+CiAgICAgICAgICAgICA8Y29tcG9uZW50IGNvbXBvbmVudElEPSIxIj4K
ICAgICAgICAgICAgICAgIDxuYW1lPklQdjZBZGRyZXNzPC9uYW1lPgogICAgICAgICAgICAgICAg
PHN5bm9wc2lzPkFuIElQdjYgQWRkcmVzczwvc3lub3BzaXM+CiAgICAgICAgICAgICAgICA8dHlw
ZVJlZj5JUHY2QWRkcjwvdHlwZVJlZj4KICAgICAgICAgICAgIDwvY29tcG9uZW50PgogICAgICAg
ICAgICAgPGNvbXBvbmVudCBjb21wb25lbnRJRD0iMiI+CiAgICAgICAgICAgICAgICA8bmFtZT5Q
cmVmaXhsZW48L25hbWU+CiAgICAgICAgICAgICAgICA8c3lub3BzaXM+VGhlIHByZWZpeCBsZW5n
dGg8L3N5bm9wc2lzPgogICAgICAgICAgICAgICAgPGF0b21pYz4KICAgICAgICAgICAgICAgICAg
IDxiYXNlVHlwZT51Y2hhcjwvYmFzZVR5cGU+CiAgICAgICAgICAgICAgICAgICA8cmFuZ2VSZXN0
cmljdGlvbj4KICAgICAgICAgICAgICAgICAgICAgIDxhbGxvd2VkUmFuZ2UgbWluPSIwIiBtYXg9
IjEyOCIvPgogICAgICAgICAgICAgICAgICAgPC9yYW5nZVJlc3RyaWN0aW9uPgogICAgICAgICAg
ICAgICAgPC9hdG9taWM+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxj
b21wb25lbnQgY29tcG9uZW50SUQ9IjMiPgogICAgICAgICAgICAgICAgPG5hbWU+RUNNUEZsYWc8
L25hbWU+CiAgICAgICAgICAgICAgICA8c3lub3BzaXM+QW4gRUNNUCBGbGFnIGZvciB0aGlzIHJv
dXRlPC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgIDxhdG9taWM+CiAgICAgICAgICAgICAgICAg
ICA8YmFzZVR5cGU+Ym9vbGVhbjwvYmFzZVR5cGU+CiAgICAgICAgICAgICAgICAgICA8c3BlY2lh
bFZhbHVlcz4KICAgICAgICAgICAgICAgICAgICAgIDxzcGVjaWFsVmFsdWUgdmFsdWU9ImZhbHNl
Ij4KICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkZhbHNlPC9uYW1lPgogICAgICAgICAg
ICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoaXMgcm91dGUgZG9lcyBub3QgaGF2ZSBtdWx0aXBs
ZQogICAgICAgICAgICAgICAgICAgICAgICAgbmV4dGhvcHMuPC9zeW5vcHNpcz4KICAgICAgICAg
ICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgPHNwZWNp
YWxWYWx1ZSB2YWx1ZT0idHJ1ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5UcnVl
PC9uYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgPHN5bm9wc2lzPlRoaXMgcm91dGUgaGFz
IG11bHRpcGxlIG5leHRob3BzLgogICAgICAgICAgICAgICAgICAgICAgICAgPC9zeW5vcHNpcz4K
ICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAgICAgICAgICAg
PC9zcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgPC9hdG9taWM+CiAgICAgICAgICAgICA8
L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50SUQ9IjQiPgogICAg
ICAgICAgICAgICAgPG5hbWU+RGVmYXVsdFJvdXRlRmxhZzwvbmFtZT4KICAgICAgICAgICAgICAg
IDxzeW5vcHNpcz5BIERlZmF1bHQgUm91dGUgRmxhZy48L3N5bm9wc2lzPgogICAgICAgICAgICAg
ICAgPGF0b21pYz4KICAgICAgICAgICAgICAgICAgIDxiYXNlVHlwZT5ib29sZWFuPC9iYXNlVHlw
ZT4KICAgICAgICAgICAgICAgICAgIDxzcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgICAg
ICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0iZmFsc2UiPgogICAgICAgICAgICAgICAgICAgICAgICAg
PG5hbWU+RmFsc2U8L25hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICA8c3lub3BzaXM+VGhp
cyBpcyBub3QgYSBkZWZhdWx0IHJvdXRlLgogICAgICAgICAgICAgICAgICAgICAgICAgPC9zeW5v
cHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAgICAgICAg
ICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1ZT0idHJ1ZSI+CiAgICAgICAgICAgICAgICAgICAg
ICAgICA8bmFtZT5UcnVlPC9uYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgPHN5bm9wc2lz
PlRoaXMgcm91dGUgaXMgYSBkZWZhdWx0IHJvdXRlLgogICAgICAgICAgICAgICAgICAgICAgICAg
PC9zeW5vcHNpcz4KICAgICAgICAgICAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVlPgogICAgICAg
ICAgICAgICAgICAgPC9zcGVjaWFsVmFsdWVzPgogICAgICAgICAgICAgICAgPC9hdG9taWM+CiAg
ICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25lbnQgY29tcG9uZW50
SUQ9IjUiPgogICAgICAgICAgICAgICAgPG5hbWU+UmVzZXJ2ZWQ8L25hbWU+CiAgICAgICAgICAg
ICAgICA8c3lub3BzaXM+UmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2U8L3N5bm9wc2lzPgogICAgICAg
ICAgICAgICAgPHR5cGVSZWY+dWNoYXI8L3R5cGVSZWY+CgkJPGRlZmF1bHRWYWx1ZT4wPC9kZWZh
dWx0VmFsdWU+CiAgICAgICAgICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgICAgIDxjb21wb25l
bnQgY29tcG9uZW50SUQ9IjYiPgogICAgICAgICAgICAgICAgPG5hbWU+SG9wU2VsZWN0b3I8L25h
bWU+CiAgICAgICAgICAgICAgICA8c3lub3BzaXM+SG9wU2VsZWN0b3IgaXMgdGhlIG5leHRob3Ag
SUQgd2hpY2ggcG9pbnRzCiAgICAgICAgICAgICAgICB0byB0aGUgbmV4dGhvcCB0YWJsZTwvc3lu
b3BzaXM+CiAgICAgICAgICAgICAgICA8dHlwZVJlZj51aW50MzI8L3R5cGVSZWY+CiAgICAgICAg
ICAgICA8L2NvbXBvbmVudD4KICAgICAgICAgIDwvc3RydWN0PgogICAgICAgPC9kYXRhVHlwZURl
Zj4K
--90e6ba6147104887e404b67d6a9e--

From hadi@mojatatu.com  Sun Jan 15 04:44:24 2012
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 4FBEB21F84B9 for <forces@ietfa.amsl.com>; Sun, 15 Jan 2012 04:44:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.777
X-Spam-Level: 
X-Spam-Status: No, score=-101.777 tagged_above=-999 required=5 tests=[AWL=-1.200, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_25=0.6, J_CHICKENPOX_36=0.6, J_CHICKENPOX_37=0.6, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kg2kanbEf4Vi for <forces@ietfa.amsl.com>; Sun, 15 Jan 2012 04:44:23 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id BA94E21F84B6 for <forces@ietf.org>; Sun, 15 Jan 2012 04:44:23 -0800 (PST)
Received: by iaae16 with SMTP id e16so7585864iaa.31 for <forces@ietf.org>; Sun, 15 Jan 2012 04:44:22 -0800 (PST)
Received: by 10.50.222.233 with SMTP id qp9mr5941963igc.1.1326631462207; Sun, 15 Jan 2012 04:44:22 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.53.10 with HTTP; Sun, 15 Jan 2012 04:44:01 -0800 (PST)
In-Reply-To: <201201151437339009129@mail.zjgsu.edu.cn>
References: <201201151437339009129@mail.zjgsu.edu.cn>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Sun, 15 Jan 2012 07:44:01 -0500
Message-ID: <CAAFAkD_U=_7iEq=+G=MLFrxmWU0zczD08F6j8T03en5p4zjvqQ@mail.gmail.com>
To: Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Content-Type: multipart/mixed; boundary=14dae93406d70d823704b6907555
Cc: forces <forces@ietf.org>, "Joel M. Halpern" <jmh@joelhalpern.com>
Subject: Re: [forces] IPv4prefix packing
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, 15 Jan 2012 12:44:24 -0000

--14dae93406d70d823704b6907555
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Chuanhuang,

There are several reasons. One is: RAM is abused a lot more.
Ive attached a small C program with four possible layouts of the fields.
In the suggested case we save 3Bytes compared to current definition.
Try running it to see what I mean. Then try to imagine you have 500K such
fields and how much RAM you can save.
Not only for RAM, but if you were to send this structure on the wire -
the most efficient
way to do it is as i described. There is network equipment which will
do more than one
fetch to retrieve a field that goes across 32bit or 64bit alignment
boundaries; these
compute cycles could also be saved if you laid it out this way.
Third, to interop properly you cant send that struct with plain TLVs,
you need to
use ILVs (restricting its usefulness).

cheers,
jamal

On Sun, Jan 15, 2012 at 1:37 AM, Chuanhuang Li
<chuanhuang_li@mail.zjgsu.edu.cn> wrote:
> Hi,Jamal
> =A0 =A0I think it's no problem that we add this reserved field, if it is =
needed sometime. But can you
> detailed the possible occasion to use this field? Thanks!
>
> Yours,
> Chuanhuang
> =3D=3D=3D=3D=3D=3D=3D 2012-01-14 21:59:17 Jamal Hadi Salim, wrote: =3D=3D=
=3D=3D=3D=3D=3D
>
>>The current IPV4 prefix is not efficient to send on the wire.
>>Can we re-arrange and add an 8 bit reserved field to make it more
>>efficient.
>>XML suggestions attached.
>>
>>cheers,
>>jamal
>>
>
>

--14dae93406d70d823704b6907555
Content-Type: text/x-csrc; charset=US-ASCII; name="v4pref.c"
Content-Disposition: attachment; filename="v4pref.c"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gxg20ha00

I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0ZGludC5o
PiAKCi8qIGN1cnJlbnQgZGVmaW5pdGlvbiAqLwpzdHJ1Y3QgSVB2NFByZWZpeEluZm8xIHsKICAg
IHVpbnQzMl90IElQdjRBZGRyZXNzOwogICAgdW5zaWduZWQgY2hhciBQcmVmaXhsZW47CiAgICAv
KiAzYnl0ZXMgb2YgcGFkZGluZyBhZGRlZCBoZXJlIGJ5IGNvbXBpbGVyICovCiAgICB1aW50MzJf
dCBIb3BTZWxlY3RvcjsgIAogICAgdW5zaWduZWQgY2hhciBFQ01QRmxhZzsgCiAgICB1bnNpZ25l
ZCBjaGFyIERlZmF1bHRSb3V0ZUZsYWc7CiAgICAvKiAyYnl0ZXMgb2YgcGFkZGluZyBhZGRlZCBo
ZXJlIGJ5IGNvbXBpbGVyICovCn07CgovKiBzdWdnZXN0ZWQgZGVmaW5pdGlvbiwgc2F2ZXMgM0Ig
b2YgcGFkZGluZyBhbmQKYW5ub3RhdGVzIHRoZSBleHRyYSBwYWRkaW5nIGJ5dGUgd2UgY2FudCBn
ZXQgcmlkIG9mLgprZWVwcyBJUHY0QWRkcmVzcyBQcmVmaXhsZW4gbmV4dCB0byBlYWNoIG90aGVy
ICovCnN0cnVjdCBJUHY0UHJlZml4SW5mbzIgewogICAgdWludDMyX3QgSVB2NEFkZHJlc3M7CiAg
ICB1bnNpZ25lZCBjaGFyIFByZWZpeGxlbjsKICAgIHVuc2lnbmVkIGNoYXIgRUNNUEZsYWc7IAog
ICAgdW5zaWduZWQgY2hhciBEZWZhdWx0Um91dGVGbGFnOwogICAgdW5zaWduZWQgY2hhciBSZXNl
cnZlZDsKICAgIHVpbnQzMl90IEhvcFNlbGVjdG9yOyAgCn07CgovKiBBbm90aGVyIHBvc3NpYmxl
IGRlZmluaXRpb24sIHNhdmVzIDNCIG9mIHBhZGRpbmcKYnV0IHRoZXJlIHN0aWxsIHRoZSBleHRy
YSBwYWRkaW5nIEIgYWRkZWQgYXQgdGhlIGVuZCBhZGRlZApieSBjb21waWxlcjsKSVB2NFByZWZp
eEluZm8yIGlzIGJldHRlciBiZWNhdXNlIElQdjRBZGRyZXNzIGFuZCBQcmVmaXhsZW4KYXJlIG5l
eHQgdG8gZWFjaCBvdGhlcgoqLwoKc3RydWN0IElQdjRQcmVmaXhJbmZvMyB7CiAgICB1aW50MzJf
dCBJUHY0QWRkcmVzczsKICAgIHVpbnQzMl90IEhvcFNlbGVjdG9yOyAgCiAgICB1bnNpZ25lZCBj
aGFyIFByZWZpeGxlbjsKICAgIHVuc2lnbmVkIGNoYXIgRUNNUEZsYWc7IAogICAgdW5zaWduZWQg
Y2hhciBEZWZhdWx0Um91dGVGbGFnOwogICAgLyogMWJ5dGVzIG9mIHBhZGRpbmcgYWRkZWQgaGVy
ZSBieSBjb21waWxlciAqLwp9OwoKLyogQW5vdGhlciBwb3NzaWJsZSBkZWZpbml0aW9uLCBzYXZl
cyAzQiBvZiBwYWRkaW5nCmJ1dCB3ZSBhbm5vdGF0ZSB0aGUgZXh0cmEgYnl0ZSBhdCB0aGUgZW5k
IHNvIHRoYXQgaXQgaXMgCmVhc3kgdG8gc2VlIGlmIHNvbWVvbmUgd2FzIHRvIHVzZSBpdCBpbiB0
aGUgZnV0dXJlCmJldHRlciB0aGFuIElQdjRQcmVmaXhJbmZvMyBOb3QgYXMgZ29vZCBhcyBJUHY0
UHJlZml4SW5mbzIKKi8Kc3RydWN0IElQdjRQcmVmaXhJbmZvNCB7CiAgICB1aW50MzJfdCBJUHY0
QWRkcmVzczsKICAgIHVpbnQzMl90IEhvcFNlbGVjdG9yOyAgCiAgICB1bnNpZ25lZCBjaGFyIFBy
ZWZpeGxlbjsKICAgIHVuc2lnbmVkIGNoYXIgRUNNUEZsYWc7IAogICAgdW5zaWduZWQgY2hhciBE
ZWZhdWx0Um91dGVGbGFnOwogICAgdW5zaWduZWQgY2hhciBSZXNlcnZlZDsKfTsKCgppbnQgbWFp
bihpbnQgYXJnYywgY2hhciAqKmFyZ3ApCnsKCXN0cnVjdCBJUHY0UHJlZml4SW5mbzEgcDE7Cglz
dHJ1Y3QgSVB2NFByZWZpeEluZm8yIHAyOwoJc3RydWN0IElQdjRQcmVmaXhJbmZvMyBwMzsKCXN0
cnVjdCBJUHY0UHJlZml4SW5mbzMgcDQ7CglwcmludGYoInNpemVvZiBJUHY0UHJlZml4SW5mb1R5
cGUxICVsZFxuIiwgc2l6ZW9mKHAxKSk7CglwcmludGYoInNpemVvZiBJUHY0UHJlZml4SW5mb1R5
cGUyICVsZFxuIiwgc2l6ZW9mKHAyKSk7CglwcmludGYoInNpemVvZiBJUHY0UHJlZml4SW5mb1R5
cGUzICVsZFxuIiwgc2l6ZW9mKHAzKSk7CglwcmludGYoInNpemVvZiBJUHY0UHJlZml4SW5mb1R5
cGU0ICVsZFxuIiwgc2l6ZW9mKHA0KSk7Cn0K
--14dae93406d70d823704b6907555--

From hadi@mojatatu.com  Sun Jan 15 04:51:41 2012
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 D631321F8489 for <forces@ietfa.amsl.com>; Sun, 15 Jan 2012 04:51:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.137
X-Spam-Level: 
X-Spam-Status: No, score=-102.137 tagged_above=-999 required=5 tests=[AWL=-0.360, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_25=0.6, J_CHICKENPOX_36=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RTywjBV5AqwF for <forces@ietfa.amsl.com>; Sun, 15 Jan 2012 04:51:41 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 67C1821F8498 for <forces@ietf.org>; Sun, 15 Jan 2012 04:51:38 -0800 (PST)
Received: by iaae16 with SMTP id e16so7592275iaa.31 for <forces@ietf.org>; Sun, 15 Jan 2012 04:51:38 -0800 (PST)
Received: by 10.42.150.6 with SMTP id y6mr6956398icv.14.1326631898144; Sun, 15 Jan 2012 04:51:38 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.53.10 with HTTP; Sun, 15 Jan 2012 04:51:17 -0800 (PST)
In-Reply-To: <CAAFAkD_U=_7iEq=+G=MLFrxmWU0zczD08F6j8T03en5p4zjvqQ@mail.gmail.com>
References: <201201151437339009129@mail.zjgsu.edu.cn> <CAAFAkD_U=_7iEq=+G=MLFrxmWU0zczD08F6j8T03en5p4zjvqQ@mail.gmail.com>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Sun, 15 Jan 2012 07:51:17 -0500
Message-ID: <CAAFAkD-5CneoRQrgCWGa8KtGhyuz2r04jBNANHPYWBPZz+faFA@mail.gmail.com>
To: Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: forces <forces@ietf.org>, "Joel M. Halpern" <jmh@joelhalpern.com>
Subject: Re: [forces] IPv4prefix packing
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, 15 Jan 2012 12:51:42 -0000

Sorry, I didnt answer the core part of your question:
We dont need this reserved field, but we want to annotate it
so nobody tries to add a new field in the future; it is also
common practise (look at evolution of many headers at IETF,
IPv4, TCP etc).

BTW: In the xml i sent you, I made a mistake in the IDs; i think ID=3D3
is repeated twice.

cheers,
jamal

On Sun, Jan 15, 2012 at 7:44 AM, Jamal Hadi Salim <hadi@mojatatu.com> wrote=
:
> Hi Chuanhuang,
>
> There are several reasons. One is: RAM is abused a lot more.
> Ive attached a small C program with four possible layouts of the fields.
> In the suggested case we save 3Bytes compared to current definition.
> Try running it to see what I mean. Then try to imagine you have 500K such
> fields and how much RAM you can save.
> Not only for RAM, but if you were to send this structure on the wire -
> the most efficient
> way to do it is as i described. There is network equipment which will
> do more than one
> fetch to retrieve a field that goes across 32bit or 64bit alignment
> boundaries; these
> compute cycles could also be saved if you laid it out this way.
> Third, to interop properly you cant send that struct with plain TLVs,
> you need to
> use ILVs (restricting its usefulness).
>
> cheers,
> jamal
>
> On Sun, Jan 15, 2012 at 1:37 AM, Chuanhuang Li
> <chuanhuang_li@mail.zjgsu.edu.cn> wrote:
>> Hi,Jamal
>> =A0 =A0I think it's no problem that we add this reserved field, if it is=
 needed sometime. But can you
>> detailed the possible occasion to use this field? Thanks!
>>
>> Yours,
>> Chuanhuang
>> =3D=3D=3D=3D=3D=3D=3D 2012-01-14 21:59:17 Jamal Hadi Salim, wrote: =3D=
=3D=3D=3D=3D=3D=3D
>>
>>>The current IPV4 prefix is not efficient to send on the wire.
>>>Can we re-arrange and add an 8 bit reserved field to make it more
>>>efficient.
>>>XML suggestions attached.
>>>
>>>cheers,
>>>jamal
>>>
>>
>>

From jmh@joelhalpern.com  Sun Jan 15 20:33:16 2012
Return-Path: <jmh@joelhalpern.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 44C1921F8453 for <forces@ietfa.amsl.com>; Sun, 15 Jan 2012 20:33:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.439
X-Spam-Level: 
X-Spam-Status: No, score=-101.439 tagged_above=-999 required=5 tests=[AWL=-0.374, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_25=0.6, J_CHICKENPOX_36=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nrzup+MvBCvS for <forces@ietfa.amsl.com>; Sun, 15 Jan 2012 20:33:15 -0800 (PST)
Received: from morbo.mail.tigertech.net (morbo.mail.tigertech.net [67.131.251.54]) by ietfa.amsl.com (Postfix) with ESMTP id C6C6921F844E for <forces@ietf.org>; Sun, 15 Jan 2012 20:33:15 -0800 (PST)
Received: from mailb1.tigertech.net (mailb1.tigertech.net [208.80.4.153]) by morbo.tigertech.net (Postfix) with ESMTP id BDC61A38A9 for <forces@ietf.org>; Sun, 15 Jan 2012 20:33:15 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb1.tigertech.net (Postfix) with ESMTP id A0B51D407F6; Sun, 15 Jan 2012 20:33:15 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at mailb1.tigertech.net
Received: from [10.10.10.101] (pool-71-161-51-85.clppva.btas.verizon.net [71.161.51.85]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailb1.tigertech.net (Postfix) with ESMTPSA id 689E7D407CA; Sun, 15 Jan 2012 20:33:14 -0800 (PST)
Message-ID: <4F13A88B.20803@joelhalpern.com>
Date: Sun, 15 Jan 2012 23:33:15 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:9.0) Gecko/20111222 Thunderbird/9.0.1
MIME-Version: 1.0
To: Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
References: <201201151437339009129@mail.zjgsu.edu.cn>, <CAAFAkD_U=_7iEq=+G=MLFrxmWU0zczD08F6j8T03en5p4zjvqQ@mail.gmail.com> <201201161010116180192@mail.zjgsu.edu.cn>
In-Reply-To: <201201161010116180192@mail.zjgsu.edu.cn>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: forces <forces@ietf.org>
Subject: Re: [forces] IPv4prefix packing
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, 16 Jan 2012 04:33:16 -0000

I started out thinking exactly the way you describe Chuanhuang.
Then Jamal pointed out to me that when one uses the full-data TLV we 
pack all of the data together.  In order as defined by the LFB.  At 
which point the alignment comes into play.

Yours,
Joel

On 1/15/2012 9:10 PM, Chuanhuang Li wrote:
> Hi,Jamal
>      I have some different opinions.
> I think the LFB definition is not a  specific implementation. It just a logical and
> abstract definition. User can implement the LFB in different ways. But the important
> is that CE could use ForCES protocol to control these LFBs implemented by different users.
> Byte alignment is an implementation problem. If the reason for adding the definition field is
> just this one, from my point, i think we needn't change.
>
> Exactly, there may be other byte alignment cases, not just this one. For example, if a "string" type
> component is a member of "struct" type, such as the definition of "LFBLinkType" in FEObject LFB.
>
> Yours,
> Chuanhuang
> ======= 2012-01-15 20:51:42 Jamal Hadi Salim, wrote: =======
>
>> Sorry, I didnt answer the core part of your question:
>> We dont need this reserved field, but we want to annotate it
>> so nobody tries to add a new field in the future; it is also
>> common practise (look at evolution of many headers at IETF,
>> IPv4, TCP etc).
>>
>> BTW: In the xml i sent you, I made a mistake in the IDs; i think ID=3
>> is repeated twice.
>>
>> cheers,
>> jamal
>>
>> On Sun, Jan 15, 2012 at 7:44 AM, Jamal Hadi Salim<hadi@mojatatu.com>  wrote:
>>> Hi Chuanhuang,
>>>
>>> There are several reasons. One is: RAM is abused a lot more.
>>> Ive attached a small C program with four possible layouts of the fields.
>>> In the suggested case we save 3Bytes compared to current definition.
>>> Try running it to see what I mean. Then try to imagine you have 500K such
>>> fields and how much RAM you can save.
>>> Not only for RAM, but if you were to send this structure on the wire -
>>> the most efficient
>>> way to do it is as i described. There is network equipment which will
>>> do more than one
>>> fetch to retrieve a field that goes across 32bit or 64bit alignment
>>> boundaries; these
>>> compute cycles could also be saved if you laid it out this way.
>>> Third, to interop properly you cant send that struct with plain TLVs,
>>> you need to
>>> use ILVs (restricting its usefulness).
>>>
>>> cheers,
>>> jamal
>>>
>>> On Sun, Jan 15, 2012 at 1:37 AM, Chuanhuang Li
>>> <chuanhuang_li@mail.zjgsu.edu.cn>  wrote:
>>>> Hi,Jamal
>>>>     I think it's no problem that we add this reserved field, if it is needed sometime. But can you
>>>> detailed the possible occasion to use this field? Thanks!
>>>>
>>>> Yours,
>>>> Chuanhuang
>>>> ======= 2012-01-14 21:59:17 Jamal Hadi Salim, wrote: =======
>>>>
>>>>> The current IPV4 prefix is not efficient to send on the wire.
>>>>> Can we re-arrange and add an 8 bit reserved field to make it more
>>>>> efficient.
>>>>> XML suggestions attached.
>>>>>
>>>>> cheers,
>>>>> jamal
>>>>>
>>>>
>>>>

From hadi@mojatatu.com  Mon Jan 16 04:29:14 2012
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 49AFE21F84D4 for <forces@ietfa.amsl.com>; Mon, 16 Jan 2012 04:29:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.077
X-Spam-Level: 
X-Spam-Status: No, score=-102.077 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_25=0.6, J_CHICKENPOX_36=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ilMf8op3foAz for <forces@ietfa.amsl.com>; Mon, 16 Jan 2012 04:29:13 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id A98E321F8571 for <forces@ietf.org>; Mon, 16 Jan 2012 04:29:13 -0800 (PST)
Received: by iaae16 with SMTP id e16so9356773iaa.31 for <forces@ietf.org>; Mon, 16 Jan 2012 04:29:11 -0800 (PST)
Received: by 10.50.189.137 with SMTP id gi9mr12969508igc.1.1326716951160; Mon, 16 Jan 2012 04:29:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.231.53.10 with HTTP; Mon, 16 Jan 2012 04:28:49 -0800 (PST)
In-Reply-To: <4F13A88B.20803@joelhalpern.com>
References: <201201151437339009129@mail.zjgsu.edu.cn> <CAAFAkD_U=_7iEq=+G=MLFrxmWU0zczD08F6j8T03en5p4zjvqQ@mail.gmail.com> <201201161010116180192@mail.zjgsu.edu.cn> <4F13A88B.20803@joelhalpern.com>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Mon, 16 Jan 2012 07:28:49 -0500
Message-ID: <CAAFAkD-N4_DsyJfmbUM4mFteq34imw7b8EYddE_4KD+jc3p9jA@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: forces <forces@ietf.org>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: Re: [forces] IPv4prefix packing
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, 16 Jan 2012 12:29:14 -0000

Aside from the packing issue, lets say your implementation was how i descri=
bed
the most optimal layout out to be and you merely translated on where
to put things
as they come in from the wire with this format; on a lot of hardware,
the processing is going to consume  more cycles. For example, two fetches
will be required to retrieve HopSelector from the wire format.
So it is pragmatic to make this change.

cheers,
jamal

On Sun, Jan 15, 2012 at 11:33 PM, Joel M. Halpern <jmh@joelhalpern.com> wro=
te:
> I started out thinking exactly the way you describe Chuanhuang.
> Then Jamal pointed out to me that when one uses the full-data TLV we pack
> all of the data together. =A0In order as defined by the LFB. =A0At which =
point
> the alignment comes into play.
>
> Yours,
> Joel
>
>
> On 1/15/2012 9:10 PM, Chuanhuang Li wrote:
>>
>> Hi,Jamal
>> =A0 =A0 I have some different opinions.
>> I think the LFB definition is not a =A0specific implementation. It just =
a
>> logical and
>> abstract definition. User can implement the LFB in different ways. But t=
he
>> important
>> is that CE could use ForCES protocol to control these LFBs implemented b=
y
>> different users.
>> Byte alignment is an implementation problem. If the reason for adding th=
e
>> definition field is
>> just this one, from my point, i think we needn't change.
>>
>> Exactly, there may be other byte alignment cases, not just this one. For
>> example, if a "string" type
>> component is a member of "struct" type, such as the definition of
>> "LFBLinkType" in FEObject LFB.
>>
>> Yours,
>> Chuanhuang
>> =3D=3D=3D=3D=3D=3D=3D 2012-01-15 20:51:42 Jamal Hadi Salim, wrote: =3D=
=3D=3D=3D=3D=3D=3D
>>
>>> Sorry, I didnt answer the core part of your question:
>>> We dont need this reserved field, but we want to annotate it
>>> so nobody tries to add a new field in the future; it is also
>>> common practise (look at evolution of many headers at IETF,
>>> IPv4, TCP etc).
>>>
>>> BTW: In the xml i sent you, I made a mistake in the IDs; i think ID=3D3
>>> is repeated twice.
>>>
>>> cheers,
>>> jamal
>>>
>>> On Sun, Jan 15, 2012 at 7:44 AM, Jamal Hadi Salim<hadi@mojatatu.com>
>>> =A0wrote:
>>>>
>>>> Hi Chuanhuang,
>>>>
>>>> There are several reasons. One is: RAM is abused a lot more.
>>>> Ive attached a small C program with four possible layouts of the field=
s.
>>>> In the suggested case we save 3Bytes compared to current definition.
>>>> Try running it to see what I mean. Then try to imagine you have 500K
>>>> such
>>>> fields and how much RAM you can save.
>>>> Not only for RAM, but if you were to send this structure on the wire -
>>>> the most efficient
>>>> way to do it is as i described. There is network equipment which will
>>>> do more than one
>>>> fetch to retrieve a field that goes across 32bit or 64bit alignment
>>>> boundaries; these
>>>> compute cycles could also be saved if you laid it out this way.
>>>> Third, to interop properly you cant send that struct with plain TLVs,
>>>> you need to
>>>> use ILVs (restricting its usefulness).
>>>>
>>>> cheers,
>>>> jamal
>>>>
>>>> On Sun, Jan 15, 2012 at 1:37 AM, Chuanhuang Li
>>>> <chuanhuang_li@mail.zjgsu.edu.cn> =A0wrote:
>>>>>
>>>>> Hi,Jamal
>>>>> =A0 =A0I think it's no problem that we add this reserved field, if it=
 is
>>>>> needed sometime. But can you
>>>>> detailed the possible occasion to use this field? Thanks!
>>>>>
>>>>> Yours,
>>>>> Chuanhuang
>>>>> =3D=3D=3D=3D=3D=3D=3D 2012-01-14 21:59:17 Jamal Hadi Salim, wrote: =
=3D=3D=3D=3D=3D=3D=3D
>>>>>
>>>>>> The current IPV4 prefix is not efficient to send on the wire.
>>>>>> Can we re-arrange and add an 8 bit reserved field to make it more
>>>>>> efficient.
>>>>>> XML suggestions attached.
>>>>>>
>>>>>> cheers,
>>>>>> jamal
>>>>>>
>>>>>
>>>>>
>

From wmwang2001@hotmail.com  Tue Jan 31 19:45:43 2012
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 1CBC811E807F for <forces@ietfa.amsl.com>; Tue, 31 Jan 2012 19:45:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.954
X-Spam-Level: **
X-Spam-Status: No, score=2.954 tagged_above=-999 required=5 tests=[BAYES_50=0.001, J_CHICKENPOX_25=0.6, J_CHICKENPOX_36=0.6, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ckM-SGR8GmGq for <forces@ietfa.amsl.com>; Tue, 31 Jan 2012 19:45:42 -0800 (PST)
Received: from blu0-omc2-s28.blu0.hotmail.com (blu0-omc2-s28.blu0.hotmail.com [65.55.111.103]) by ietfa.amsl.com (Postfix) with ESMTP id E8C7B11E808E for <forces@ietf.org>; Tue, 31 Jan 2012 19:45:41 -0800 (PST)
Received: from BLU0-SMTP20 ([65.55.111.72]) by blu0-omc2-s28.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 Jan 2012 19:45:41 -0800
X-Originating-IP: [125.120.84.137]
X-Originating-Email: [wmwang2001@hotmail.com]
Message-ID: <BLU0-SMTP20284FCD7FED9F49B215D3C9730@phx.gbl>
Received: from WmwangHome ([125.120.84.137]) by BLU0-SMTP20.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 31 Jan 2012 19:45:40 -0800
From: "Wang,Weiming" <wmwang2001@hotmail.com>
To: "Jamal Hadi Salim" <hadi@mojatatu.com>, "Joel M. Halpern" <jmh@joelhalpern.com>
References: <201201151437339009129@mail.zjgsu.edu.cn><CAAFAkD_U=_7iEq=+G=MLFrxmWU0zczD08F6j8T03en5p4zjvqQ@mail.gmail.com><201201161010116180192@mail.zjgsu.edu.cn><4F13A88B.20803@joelhalpern.com> <CAAFAkD-N4_DsyJfmbUM4mFteq34imw7b8EYddE_4KD+jc3p9jA@mail.gmail.com>
Date: Wed, 1 Feb 2012 11:45:39 +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.6157
X-OriginalArrivalTime: 01 Feb 2012 03:45:40.0460 (UTC) FILETIME=[F787FAC0:01CCE093]
Cc: forces <forces@ietf.org>, Chuanhuang Li <chuanhuang_li@mail.zjgsu.edu.cn>
Subject: Re: [forces] IPv4prefix packing
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 Feb 2012 03:45:43 -0000

SGkgSmFtYWwgYW5kIENodWFuaHVhbmcsDQoNCkkgYWdyZWUgaXQgc2VlbXMgbGlrZSBhbiBpbXBs
ZW1lbnRhdGlvbiBpc3N1ZSwgd2hlcmVhcyBpdCBhbHNvIHNlZW1zIGEgZ29vZCB3YXkgb2Ygb3B0
aW1pemF0aW9uIHRvIHRoZSBsaWIgeG1sIGZpbGUsIGkuZS4sIHVzZXJzIG1heSBiZSByZXdhcmRl
ZCAgYnkgdGhlIGNoYW5nZSBhdCBubyBleHRyYSBjb3N0Lg0KDQpBcyBhIHJlc3VsdCwgSSBzdWdn
ZXN0IHRvIG1ha2UgdGhlIGNvbXBvbmVudCBJRCBvcmRlciBhcyBtdWNoIGFzIHBvc3NpYmxlIHRv
IGNvbnNpZGVyIHRoZSBhbGlnbm1lbnQgZm9yIGFsbCBMRkJzLiANCg0KT24gdGhlIHJlc2VydmVk
IGZpZWxkLCBJJ20gbm90IHN1cmUgaWYgd2Ugbm93IG5lZWQgdGhpcywgb3IgaWYgd2UgZG8gc28g
Zm9yIGFsbCBMRkJzLCB0aGUgeG1sIG1heSBsb29rIGEgbGl0dGxlIHVzdWFsLCB3aXRoIHRvbyBt
YW55IHJlc2VydmVkIGZpZWxkcz8NCg0KdGhhbmtzLA0KV2VpbWluZw0KDQoNCi0tLS0tIE9yaWdp
bmFsIE1lc3NhZ2UgLS0tLS0gDQpGcm9tOiAiSmFtYWwgSGFkaSBTYWxpbSIgPGhhZGlAbW9qYXRh
dHUuY29tPg0KDQpBc2lkZSBmcm9tIHRoZSBwYWNraW5nIGlzc3VlLCBsZXRzIHNheSB5b3VyIGlt
cGxlbWVudGF0aW9uIHdhcyBob3cgaSBkZXNjcmliZWQNCnRoZSBtb3N0IG9wdGltYWwgbGF5b3V0
IG91dCB0byBiZSBhbmQgeW91IG1lcmVseSB0cmFuc2xhdGVkIG9uIHdoZXJlDQp0byBwdXQgdGhp
bmdzDQphcyB0aGV5IGNvbWUgaW4gZnJvbSB0aGUgd2lyZSB3aXRoIHRoaXMgZm9ybWF0OyBvbiBh
IGxvdCBvZiBoYXJkd2FyZSwNCnRoZSBwcm9jZXNzaW5nIGlzIGdvaW5nIHRvIGNvbnN1bWUgIG1v
cmUgY3ljbGVzLiBGb3IgZXhhbXBsZSwgdHdvIGZldGNoZXMNCndpbGwgYmUgcmVxdWlyZWQgdG8g
cmV0cmlldmUgSG9wU2VsZWN0b3IgZnJvbSB0aGUgd2lyZSBmb3JtYXQuDQpTbyBpdCBpcyBwcmFn
bWF0aWMgdG8gbWFrZSB0aGlzIGNoYW5nZS4NCg0KY2hlZXJzLA0KamFtYWwNCg0KT24gU3VuLCBK
YW4gMTUsIDIwMTIgYXQgMTE6MzMgUE0sIEpvZWwgTS4gSGFscGVybiA8am1oQGpvZWxoYWxwZXJu
LmNvbT4gd3JvdGU6DQo+IEkgc3RhcnRlZCBvdXQgdGhpbmtpbmcgZXhhY3RseSB0aGUgd2F5IHlv
dSBkZXNjcmliZSBDaHVhbmh1YW5nLg0KPiBUaGVuIEphbWFsIHBvaW50ZWQgb3V0IHRvIG1lIHRo
YXQgd2hlbiBvbmUgdXNlcyB0aGUgZnVsbC1kYXRhIFRMViB3ZSBwYWNrDQo+IGFsbCBvZiB0aGUg
ZGF0YSB0b2dldGhlci4gSW4gb3JkZXIgYXMgZGVmaW5lZCBieSB0aGUgTEZCLiBBdCB3aGljaCBw
b2ludA0KPiB0aGUgYWxpZ25tZW50IGNvbWVzIGludG8gcGxheS4NCj4NCj4gWW91cnMsDQo+IEpv
ZWwNCj4NCj4NCj4gT24gMS8xNS8yMDEyIDk6MTAgUE0sIENodWFuaHVhbmcgTGkgd3JvdGU6DQo+
Pg0KPj4gSGksSmFtYWwNCj4+IEkgaGF2ZSBzb21lIGRpZmZlcmVudCBvcGluaW9ucy4NCj4+IEkg
dGhpbmsgdGhlIExGQiBkZWZpbml0aW9uIGlzIG5vdCBhIHNwZWNpZmljIGltcGxlbWVudGF0aW9u
LiBJdCBqdXN0IGENCj4+IGxvZ2ljYWwgYW5kDQo+PiBhYnN0cmFjdCBkZWZpbml0aW9uLiBVc2Vy
IGNhbiBpbXBsZW1lbnQgdGhlIExGQiBpbiBkaWZmZXJlbnQgd2F5cy4gQnV0IHRoZQ0KPj4gaW1w
b3J0YW50DQo+PiBpcyB0aGF0IENFIGNvdWxkIHVzZSBGb3JDRVMgcHJvdG9jb2wgdG8gY29udHJv
bCB0aGVzZSBMRkJzIGltcGxlbWVudGVkIGJ5DQo+PiBkaWZmZXJlbnQgdXNlcnMuDQo+PiBCeXRl
IGFsaWdubWVudCBpcyBhbiBpbXBsZW1lbnRhdGlvbiBwcm9ibGVtLiBJZiB0aGUgcmVhc29uIGZv
ciBhZGRpbmcgdGhlDQo+PiBkZWZpbml0aW9uIGZpZWxkIGlzDQo+PiBqdXN0IHRoaXMgb25lLCBm
cm9tIG15IHBvaW50LCBpIHRoaW5rIHdlIG5lZWRuJ3QgY2hhbmdlLg0KPj4NCj4+IEV4YWN0bHks
IHRoZXJlIG1heSBiZSBvdGhlciBieXRlIGFsaWdubWVudCBjYXNlcywgbm90IGp1c3QgdGhpcyBv
bmUuIEZvcg0KPj4gZXhhbXBsZSwgaWYgYSAic3RyaW5nIiB0eXBlDQo+PiBjb21wb25lbnQgaXMg
YSBtZW1iZXIgb2YgInN0cnVjdCIgdHlwZSwgc3VjaCBhcyB0aGUgZGVmaW5pdGlvbiBvZg0KPj4g
IkxGQkxpbmtUeXBlIiBpbiBGRU9iamVjdCBMRkIuDQo+Pg0KPj4gWW91cnMsDQo+PiBDaHVhbmh1
YW5nDQo+PiA9PT09PT09IDIwMTItMDEtMTUgMjA6NTE6NDIgSmFtYWwgSGFkaSBTYWxpbSwgd3Jv
dGU6ID09PT09PT0NCj4+DQo+Pj4gU29ycnksIEkgZGlkbnQgYW5zd2VyIHRoZSBjb3JlIHBhcnQg
b2YgeW91ciBxdWVzdGlvbjoNCj4+PiBXZSBkb250IG5lZWQgdGhpcyByZXNlcnZlZCBmaWVsZCwg
YnV0IHdlIHdhbnQgdG8gYW5ub3RhdGUgaXQNCj4+PiBzbyBub2JvZHkgdHJpZXMgdG8gYWRkIGEg
bmV3IGZpZWxkIGluIHRoZSBmdXR1cmU7IGl0IGlzIGFsc28NCj4+PiBjb21tb24gcHJhY3Rpc2Ug
KGxvb2sgYXQgZXZvbHV0aW9uIG9mIG1hbnkgaGVhZGVycyBhdCBJRVRGLA0KPj4+IElQdjQsIFRD
UCBldGMpLg0KPj4+DQo+Pj4gQlRXOiBJbiB0aGUgeG1sIGkgc2VudCB5b3UsIEkgbWFkZSBhIG1p
c3Rha2UgaW4gdGhlIElEczsgaSB0aGluayBJRD0zDQo+Pj4gaXMgcmVwZWF0ZWQgdHdpY2UuDQo+
Pj4NCj4+PiBjaGVlcnMsDQo+Pj4gamFtYWwNCj4+Pg0KPj4+IE9uIFN1biwgSmFuIDE1LCAyMDEy
IGF0IDc6NDQgQU0sIEphbWFsIEhhZGkgU2FsaW08aGFkaUBtb2phdGF0dS5jb20+DQo+Pj4gd3Jv
dGU6DQo+Pj4+DQo+Pj4+IEhpIENodWFuaHVhbmcsDQo+Pj4+DQo+Pj4+IFRoZXJlIGFyZSBzZXZl
cmFsIHJlYXNvbnMuIE9uZSBpczogUkFNIGlzIGFidXNlZCBhIGxvdCBtb3JlLg0KPj4+PiBJdmUg
YXR0YWNoZWQgYSBzbWFsbCBDIHByb2dyYW0gd2l0aCBmb3VyIHBvc3NpYmxlIGxheW91dHMgb2Yg
dGhlIGZpZWxkcy4NCj4+Pj4gSW4gdGhlIHN1Z2dlc3RlZCBjYXNlIHdlIHNhdmUgM0J5dGVzIGNv
bXBhcmVkIHRvIGN1cnJlbnQgZGVmaW5pdGlvbi4NCj4+Pj4gVHJ5IHJ1bm5pbmcgaXQgdG8gc2Vl
IHdoYXQgSSBtZWFuLiBUaGVuIHRyeSB0byBpbWFnaW5lIHlvdSBoYXZlIDUwMEsNCj4+Pj4gc3Vj
aA0KPj4+PiBmaWVsZHMgYW5kIGhvdyBtdWNoIFJBTSB5b3UgY2FuIHNhdmUuDQo+Pj4+IE5vdCBv
bmx5IGZvciBSQU0sIGJ1dCBpZiB5b3Ugd2VyZSB0byBzZW5kIHRoaXMgc3RydWN0dXJlIG9uIHRo
ZSB3aXJlIC0NCj4+Pj4gdGhlIG1vc3QgZWZmaWNpZW50DQo+Pj4+IHdheSB0byBkbyBpdCBpcyBh
cyBpIGRlc2NyaWJlZC4gVGhlcmUgaXMgbmV0d29yayBlcXVpcG1lbnQgd2hpY2ggd2lsbA0KPj4+
PiBkbyBtb3JlIHRoYW4gb25lDQo+Pj4+IGZldGNoIHRvIHJldHJpZXZlIGEgZmllbGQgdGhhdCBn
b2VzIGFjcm9zcyAzMmJpdCBvciA2NGJpdCBhbGlnbm1lbnQNCj4+Pj4gYm91bmRhcmllczsgdGhl
c2UNCj4+Pj4gY29tcHV0ZSBjeWNsZXMgY291bGQgYWxzbyBiZSBzYXZlZCBpZiB5b3UgbGFpZCBp
dCBvdXQgdGhpcyB3YXkuDQo+Pj4+IFRoaXJkLCB0byBpbnRlcm9wIHByb3Blcmx5IHlvdSBjYW50
IHNlbmQgdGhhdCBzdHJ1Y3Qgd2l0aCBwbGFpbiBUTFZzLA0KPj4+PiB5b3UgbmVlZCB0bw0KPj4+
PiB1c2UgSUxWcyAocmVzdHJpY3RpbmcgaXRzIHVzZWZ1bG5lc3MpLg0KPj4+Pg0KPj4+PiBjaGVl
cnMsDQo+Pj4+IGphbWFsDQo+Pj4+DQo+Pj4+IE9uIFN1biwgSmFuIDE1LCAyMDEyIGF0IDE6Mzcg
QU0sIENodWFuaHVhbmcgTGkNCj4+Pj4gPGNodWFuaHVhbmdfbGlAbWFpbC56amdzdS5lZHUuY24+
IHdyb3RlOg0KPj4+Pj4NCj4+Pj4+IEhpLEphbWFsDQo+Pj4+PiBJIHRoaW5rIGl0J3Mgbm8gcHJv
YmxlbSB0aGF0IHdlIGFkZCB0aGlzIHJlc2VydmVkIGZpZWxkLCBpZiBpdCBpcw0KPj4+Pj4gbmVl
ZGVkIHNvbWV0aW1lLiBCdXQgY2FuIHlvdQ0KPj4+Pj4gZGV0YWlsZWQgdGhlIHBvc3NpYmxlIG9j
Y2FzaW9uIHRvIHVzZSB0aGlzIGZpZWxkPyBUaGFua3MhDQo+Pj4+Pg0KPj4+Pj4gWW91cnMsDQo+
Pj4+PiBDaHVhbmh1YW5nDQo+Pj4+PiA9PT09PT09IDIwMTItMDEtMTQgMjE6NTk6MTcgSmFtYWwg
SGFkaSBTYWxpbSwgd3JvdGU6ID09PT09PT0NCj4+Pj4+DQo+Pj4+Pj4gVGhlIGN1cnJlbnQgSVBW
NCBwcmVmaXggaXMgbm90IGVmZmljaWVudCB0byBzZW5kIG9uIHRoZSB3aXJlLg0KPj4+Pj4+IENh
biB3ZSByZS1hcnJhbmdlIGFuZCBhZGQgYW4gOCBiaXQgcmVzZXJ2ZWQgZmllbGQgdG8gbWFrZSBp
dCBtb3JlDQo+Pj4+Pj4gZWZmaWNpZW50Lg0KPj4+Pj4+IFhNTCBzdWdnZXN0aW9ucyBhdHRhY2hl
ZC4NCj4+Pj4+Pg0KPj4+Pj4+IGNoZWVycywNCj4+Pj4+PiBqYW1hbA0KPj4+Pj4+DQo+Pj4+Pg0K
Pj4+Pj4NCj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQpmb3JjZXMgbWFpbGluZyBsaXN0DQpmb3JjZXNAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vZm9yY2VzDQo=

