
From akatlas@gmail.com  Wed Jan  2 12:27:35 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB33821F885E for <i2rs@ietfa.amsl.com>; Wed,  2 Jan 2013 12:27:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.973
X-Spam-Level: 
X-Spam-Status: No, score=-2.973 tagged_above=-999 required=5 tests=[AWL=0.625,  BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 SmNuVqhg9itO for <i2rs@ietfa.amsl.com>; Wed,  2 Jan 2013 12:27:33 -0800 (PST)
Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171]) by ietfa.amsl.com (Postfix) with ESMTP id 4A99E21F8871 for <i2rs@ietf.org>; Wed,  2 Jan 2013 12:27:33 -0800 (PST)
Received: by mail-ie0-f171.google.com with SMTP id 17so17486164iea.30 for <i2rs@ietf.org>; Wed, 02 Jan 2013 12:27:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Ey88laZdcbVm731jZurotpbMn66w5cyvjbXw/kqISbU=; b=0CQFzWIx3vF+T/wPnzTHic2wm5XiFDeDyPRi0k584OCItaMIQJRWeEiBYztqZId6FI nCYO5BFgtmHA2m3N/NAQ5Wdf949VHvi+5nVemPj4Bc9oNAQ47vVWqEyVj9xvhG88EKGj FH0QlPbOq+fH5nWNEs5vJ9gaKHB4oS2Gnv5UqB+Q5zmMU51Eh5IvcMgBrQz2c7SuPcGe 8/JWZ7+vknYUYFGYN6K8q2H5sn5t7uJK3aEZKa37oO58dWqKzBrJlNccbnlqdGbeW0af okJV3gEUGhVSXHFmc0RmhHGcOixVfegxovheI9AuhyTDbPBdGvxChrfDFMURYaRDJTkH bkNg==
MIME-Version: 1.0
Received: by 10.50.178.106 with SMTP id cx10mr42320066igc.24.1357158452895; Wed, 02 Jan 2013 12:27:32 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Wed, 2 Jan 2013 12:27:32 -0800 (PST)
In-Reply-To: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk>
Date: Wed, 2 Jan 2013 15:27:32 -0500
Message-ID: <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: adrian@olddog.co.uk
Content-Type: multipart/alternative; boundary=e89a8f5036c87d209c04d25413e6
Cc: i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jan 2013 20:27:35 -0000

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

Hi Adrian,

I have a few belated comments on the proposed charter, from what is today
at https://datatracker.ietf.org/doc/charter-ietf-i2rs/, - as follows:

" A routing system is all or part of a routing network. A part of a routing
network may be

 a single router or a collection of routers. The routing system may be
further divided to
 be an interface over which data traffic is forwarded, or a collection
of such interfaces.
 The routing system also includes the control plane protocols that
operate the routers."


I think this is trying to describe what we mean by "a routing system" - but
I feel like it is missing most of the point and details - we're not
concerned about the data-forwarding interfaces, except in as much as they
are part of the forwarding plane to be programmed and provide the outgoing
interfaces to be used in a route or path.  Feel free, of course, to bash
it, but I'd like to propose replacing the entire paragraph with the
following:

"In a routing network, the routing system is responsible for
determining how data packets should be forwarded and communicating
that to the relevant forwarding or data plane.  The dispersal of both
the relevant information for this determination and the resulting
routes or paths is part of the routing system.  The relevant
forwarding or data plane need not be co-located with the portion of
the routing system that determines the routes.  However, a routing
system is frequently co-located in a network element with a forwarding
or data plane that contains one or more interface over which data
traffic is forwarded.  Thus, the routing system includes control plane
protocols that compute routes and paths for data packets."

The second paragraph starts with:

"I2RS facilitates real-time or event driven interaction with the routing
system through a

 collection of control or management interfaces."



While the type of interface is, I think, clear and beaten to death, I'd
like to jump further on it
by suggesting adding "protocol-based" to the list of possible descriptors.
 That would make it:

"I2RS facilitates real-time or event driven interaction with the routing
system through a

 collection of control or management protocol-based interfaces."


Then, in the third paragraph, we can refer back to those protocol-based
interfaces - changing from:

"The I2RS working group works to develop a framework and architecture

that will enable specific use cases, and lead to an understanding of
theinformational models and requirements for encodings and protocols."


to


"The I2RS working group works to develop a framework and architecture

that will enable specific use cases, and lead to an understanding of
theinformational models and requirements for encodings and protocols
of the control and management protocol-based interfaces."


I think that the latter two changes help connect the charter more clearly
with a bit of the clarity around interfaces that was desired.

Thoughts and opinions?
Alia


On Fri, Dec 21, 2012 at 2:35 PM, Adrian Farrel <adrian@olddog.co.uk> wrote:

> Hi,
>
> I have ploughed through the emails discussing the charter and come up with
> some
> minor tweaks.
>
> 1. "Interface"
> There was a strong desire to separate the two meanings of "interface".
> However,
> the solutions suggested were all rather variable. In fact, the word is
> only used
> in the first paragraph of the charter, so it seems best to be long-winded
> for
> the sake of clarity. This leads to:
>
> ==
> A routing system is all or part of a routing network.  A part of a routing
> network may be a  single router or a collection of routers.  The routing
> system
> may be further divided to be an interface over which data traffic is
> forwarded,
> or a collection of such interfaces.
>
> I2RS facilitates real-time or event driven interaction with the routing
> system
> through a collection of control or management interfaces.  These allow
> information, policies, and operational parameters to be injected into and
> retrieved (as read or notification) from the routing system while
> retaining data
> consistency and coherency across the routers and routing infrastructure,
> and
> between multiple interactions with the routing system.
> ==
>
> 2. Include Control Plane Protocols
> This got immediate support and leads to:
>
> ==
> A routing system is all or part of a routing network.  A part of a routing
> network may be a  single router or a collection of routers.  The routing
> system
> may be further divided to be an interface over which data traffic is
> forwarded,
> or a collection of such interfaces.  The routing system also includes the
> control plane protocols that operate the routers.
>
> I2RS facilitates real-time or event driven interaction with the routing
> system
> through a collection of control or management interfaces.  These allow
> information, policies, and operational parameters to be injected into and
> retrieved (as read or notification) from the routing system while
> retaining data
> consistency and coherency across the routers and routing infrastructure,
> and
> between multiple interactions with the routing system.
> ==
>
> 3. Rationalise the Use Cases
> There was good support in theory (at the BoF) for reducing / focussing the
> use
> cases., but as I predicted, the rule of thumb is "Cut out other people's
> use
> cases. Leave mine in."
> There were some emails of a generally supportive nature for focussing the
> use
> cases a bit better, and some suggestions for additional (but focussed) use
> cases.
> Here is my suggestion based on:
>   draft-atlas-irs-problem-statement section 3
>   draft-keyupate-irs-bgp-usecases
>   draft-white-irs-use-case-00.txt section 2
>   draft-white-irs-use-case-00.txt section 3
>   draft-white-irs-use-case-00.txt section 4
>   draft-amante-irs-topology-use-cases
> ==
> OLD
> - Tightly scoped key use cases for operational use of I2RS. These use
> cases will
> include at least:
>    o Interactions with the RIB.
>    o Association of routing policies with routing state.
>    o The ability to extract information about topology from the
>      network. Injection and creation of topology will not be
>      considered as an initial work item.
>
>    Other use cases may be adopted by the working group only after
> milestones
> have been added to the charter page.
> NEW
> - Tightly scoped key use cases for operational use of I2RS. These use
> cases will
> include at least:
>    o Interactions with the RIB. Allowing read and write access to the RIB
> and to
> the policies used to construct the FIB, but no direct access to the FIB.
>    o Control and analysis of the operation of BGP including the setting and
> activation of policies related to the protocol.
>    o Control, optimization, and choice of traffic exit points from networks
> based on more information than provided by the dynamic control plane.
>    o Distributed reaction to network-based attacks through quickly
> modification
> of the control plane behavior to reroute traffic for one destination while
> leaving a standard mechanisms (filters, metrics, and policy) in place for
> other
> routes.
>    o Service layer routing to improve on existing hub-and-spoke traffic
>    o The ability to extract information about topology from the network.
> Injection and creation of topology will not be considered as an initial
> work
> item.
>
>    Other use cases may be adopted by the working group only after
> milestones
> have been added to the charter page.
> END
> ==
>
> 4. Rationalise milestones
> There was concern that each and every document did not need to be listed
> in the
> milestones.  And it was noted that the chairs (once the WG is running) can
> add
> milestones as they consider useful.
> Additionally, we need to have some proposed dates against the milestones.
> That leads to:
>
> ==
> Jul 2013 : Request publication of an Informational document defining the
> problem
> statement
> Jul 2013 : Request publication of an Informational document defining the
> architecture framework
> Aug 2013 : Request publication of Informational documents describing use
> cases
> Sep 2013 : Request publication of an Informational document defining the
> protocol requirements
> Sep 2013 : Request publication of an Informational document defining
> encoding
> language requirements
> Nov 2013 : Request publication of Standards Track documents specifying
> information models
> Nov 2013 : Request publication of an Informational document providing an
> analysis of existing IETF and other protocols and encoding languages
> against the
> requirements
> Dec 2013 : Consider re-chartering
> ==
>
> I have made these changes and updated the draft charter at
> http://datatracker.ietf.org/doc/charter-ietf-i2rs/
>
> It is my intention to put this charter to the IESG early in the New Year.
> So
> please review and comment heartily.
>
> Thanks,
> Adrian
>
>
>
>
>
>
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

--e89a8f5036c87d209c04d25413e6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Adrian,<div><br></div><div>I have a few belated comments on the proposed=
 charter, from what is today at <a href=3D"https://datatracker.ietf.org/doc=
/charter-ietf-i2rs/">https://datatracker.ietf.org/doc/charter-ietf-i2rs/</a=
>, - as follows:<br>
<br><font face=3D"arial, helvetica, sans-serif">&quot;<span style=3D"line-h=
eight:1.2em"> A routing system is all or part of a routing network. A part =
of a routing network may be=A0</span></font><pre style=3D"line-height:1.2em=
;margin-top:0px;margin-bottom:0px">
<font face=3D"arial, helvetica, sans-serif"> a single router or a collectio=
n of routers. The routing system may be further divided to <br> be an inter=
face over which data traffic is forwarded, or a collection of such interfac=
es. <br>
 The routing system also includes the control plane protocols that operate =
the routers.&quot;</font></pre><div><br></div>I think this is trying to des=
cribe what we mean by &quot;a routing system&quot; - but I feel like it is =
missing most of the point and details - we&#39;re not concerned about the d=
ata-forwarding interfaces, except in as much as they are part of the forwar=
ding plane to be programmed and provide the outgoing interfaces to be used =
in a route or path. =A0Feel free, of course, to bash it, but I&#39;d like t=
o propose replacing the entire paragraph with the following:</div>
<div><br></div><div>&quot;In a routing network, the routing system is respo=
nsible for<div>determining how data packets should be forwarded and communi=
cating</div><div>that to the relevant forwarding or data plane. =A0The disp=
ersal of both</div>
<div>the relevant information for this determination and the resulting</div=
><div>routes or paths is part of the routing system. =A0The relevant</div><=
div>forwarding or data plane need not be co-located with the portion of</di=
v>
<div>the routing system that determines the routes. =A0However, a routing</=
div><div>system is frequently co-located in a network element with a forwar=
ding</div><div>or data plane that contains one or more interface over which=
 data</div>
<div>traffic is forwarded. =A0Thus, the routing system includes control pla=
ne</div><div>protocols that compute routes and paths for data packets.&quot=
;</div><div><br></div><div>The second paragraph starts with:</div><div><br>
</div><div>&quot;<span style=3D"font-size:13px;line-height:1.2em">I2RS faci=
litates real-time or event driven interaction with the routing system throu=
gh a</span></div><pre style=3D"line-height:1.2em;margin-top:0px;margin-bott=
om:0px">
<font face=3D"arial, helvetica, sans-serif"> collection of control or manag=
ement interfaces.&quot;</font></pre><pre style=3D"line-height:1.2em;margin-=
top:0px;margin-bottom:0px"><font face=3D"arial, helvetica, sans-serif"><br>=
</font></pre>
<pre style=3D"line-height:1.2em;margin-top:0px;margin-bottom:0px"><font fac=
e=3D"arial, helvetica, sans-serif"><br></font></pre><div>While the type of =
interface is, I think, clear and beaten to death, I&#39;d like to jump furt=
her on it=A0</div>
<div>by suggesting adding &quot;protocol-based&quot; to the list of possibl=
e descriptors. =A0That would make it:</div><div><br></div><div>&quot;<span =
style=3D"font-size:13px;line-height:1.2em">I2RS facilitates real-time or ev=
ent driven interaction with the routing system through a</span></div>
<pre style=3D"line-height:1.2em;margin-top:0px;margin-bottom:0px"><font fac=
e=3D"arial, helvetica, sans-serif"> collection of control or management pro=
tocol-based interfaces.&quot;</font></pre><div><br></div><div>Then, in the =
third paragraph, we can refer back to those protocol-based interfaces - cha=
nging from:</div>
<div><br></div><div><pre style=3D"line-height:1.2em;margin-top:0px;margin-b=
ottom:0px;font-size:13px">&quot;The I2RS working group works to develop a f=
ramework and architecture=A0</pre><pre style=3D"line-height:1.2em;margin-to=
p:0px;margin-bottom:0px;font-size:13px">
that will enable specific use cases, and lead to an understanding of theinf=
ormational models and requirements for encodings and protocols.&quot;</pre>=
<pre style=3D"line-height:1.2em;margin-top:0px;margin-bottom:0px;font-size:=
13px">
<br></pre><pre style=3D"line-height:1.2em;margin-top:0px;margin-bottom:0px;=
font-size:13px">to</pre><pre style=3D"line-height:1.2em;margin-top:0px;marg=
in-bottom:0px;font-size:13px"><br></pre><pre style=3D"line-height:1.2em;mar=
gin-top:0px;margin-bottom:0px;font-size:13px">
&quot;<span style=3D"line-height:1.2em">The I2RS working group works to dev=
elop a framework and architecture=A0</span></pre><pre style=3D"font-size:13=
px;line-height:1.2em;margin-top:0px;margin-bottom:0px">that will enable spe=
cific use cases, and lead to an understanding of theinformational models an=
d requirements for encodings and protocols of the control and management pr=
otocol-based interfaces.&quot;</pre>
<pre style=3D"line-height:1.2em;margin-top:0px;margin-bottom:0px;font-size:=
13px"><br></pre></div><div>I think that the latter two changes help connect=
 the charter more clearly with a bit of the clarity around interfaces that =
was desired.</div>
<div><br></div><div>Thoughts and opinions?</div><div>Alia</div><br><br><div=
 class=3D"gmail_quote">On Fri, Dec 21, 2012 at 2:35 PM, Adrian Farrel <span=
 dir=3D"ltr">&lt;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">a=
drian@olddog.co.uk</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have ploughed through the emails discussing the charter and come up with =
some<br>
minor tweaks.<br>
<br>
1. &quot;Interface&quot;<br>
There was a strong desire to separate the two meanings of &quot;interface&q=
uot;. However,<br>
the solutions suggested were all rather variable. In fact, the word is only=
 used<br>
in the first paragraph of the charter, so it seems best to be long-winded f=
or<br>
the sake of clarity. This leads to:<br>
<br>
=3D=3D<br>
A routing system is all or part of a routing network. =A0A part of a routin=
g<br>
network may be a =A0single router or a collection of routers. =A0The routin=
g system<br>
may be further divided to be an interface over which data traffic is forwar=
ded,<br>
or a collection of such interfaces.<br>
<br>
I2RS facilitates real-time or event driven interaction with the routing sys=
tem<br>
through a collection of control or management interfaces. =A0These allow<br=
>
information, policies, and operational parameters to be injected into and<b=
r>
retrieved (as read or notification) from the routing system while retaining=
 data<br>
consistency and coherency across the routers and routing infrastructure, an=
d<br>
between multiple interactions with the routing system.<br>
=3D=3D<br>
<br>
2. Include Control Plane Protocols<br>
This got immediate support and leads to:<br>
<br>
=3D=3D<br>
A routing system is all or part of a routing network. =A0A part of a routin=
g<br>
network may be a =A0single router or a collection of routers. =A0The routin=
g system<br>
may be further divided to be an interface over which data traffic is forwar=
ded,<br>
or a collection of such interfaces. =A0The routing system also includes the=
<br>
control plane protocols that operate the routers.<br>
<br>
I2RS facilitates real-time or event driven interaction with the routing sys=
tem<br>
through a collection of control or management interfaces. =A0These allow<br=
>
information, policies, and operational parameters to be injected into and<b=
r>
retrieved (as read or notification) from the routing system while retaining=
 data<br>
consistency and coherency across the routers and routing infrastructure, an=
d<br>
between multiple interactions with the routing system.<br>
=3D=3D<br>
<br>
3. Rationalise the Use Cases<br>
There was good support in theory (at the BoF) for reducing / focussing the =
use<br>
cases., but as I predicted, the rule of thumb is &quot;Cut out other people=
&#39;s use<br>
cases. Leave mine in.&quot;<br>
There were some emails of a generally supportive nature for focussing the u=
se<br>
cases a bit better, and some suggestions for additional (but focussed) use<=
br>
cases.<br>
Here is my suggestion based on:<br>
=A0 draft-atlas-irs-problem-statement section 3<br>
=A0 draft-keyupate-irs-bgp-usecases<br>
=A0 draft-white-irs-use-case-00.txt section 2<br>
=A0 draft-white-irs-use-case-00.txt section 3<br>
=A0 draft-white-irs-use-case-00.txt section 4<br>
=A0 draft-amante-irs-topology-use-cases<br>
=3D=3D<br>
OLD<br>
- Tightly scoped key use cases for operational use of I2RS. These use cases=
 will<br>
include at least:<br>
=A0 =A0o Interactions with the RIB.<br>
=A0 =A0o Association of routing policies with routing state.<br>
=A0 =A0o The ability to extract information about topology from the<br>
=A0 =A0 =A0network. Injection and creation of topology will not be<br>
=A0 =A0 =A0considered as an initial work item.<br>
<br>
=A0 =A0Other use cases may be adopted by the working group only after miles=
tones<br>
have been added to the charter page.<br>
NEW<br>
- Tightly scoped key use cases for operational use of I2RS. These use cases=
 will<br>
include at least:<br>
=A0 =A0o Interactions with the RIB. Allowing read and write access to the R=
IB and to<br>
the policies used to construct the FIB, but no direct access to the FIB.<br=
>
=A0 =A0o Control and analysis of the operation of BGP including the setting=
 and<br>
activation of policies related to the protocol.<br>
=A0 =A0o Control, optimization, and choice of traffic exit points from netw=
orks<br>
based on more information than provided by the dynamic control plane.<br>
=A0 =A0o Distributed reaction to network-based attacks through quickly modi=
fication<br>
of the control plane behavior to reroute traffic for one destination while<=
br>
leaving a standard mechanisms (filters, metrics, and policy) in place for o=
ther<br>
routes.<br>
=A0 =A0o Service layer routing to improve on existing hub-and-spoke traffic=
<br>
=A0 =A0o The ability to extract information about topology from the network=
.<br>
Injection and creation of topology will not be considered as an initial wor=
k<br>
item.<br>
<br>
=A0 =A0Other use cases may be adopted by the working group only after miles=
tones<br>
have been added to the charter page.<br>
END<br>
=3D=3D<br>
<br>
4. Rationalise milestones<br>
There was concern that each and every document did not need to be listed in=
 the<br>
milestones. =A0And it was noted that the chairs (once the WG is running) ca=
n add<br>
milestones as they consider useful.<br>
Additionally, we need to have some proposed dates against the milestones.<b=
r>
That leads to:<br>
<br>
=3D=3D<br>
Jul 2013 : Request publication of an Informational document defining the pr=
oblem<br>
statement<br>
Jul 2013 : Request publication of an Informational document defining the<br=
>
architecture framework<br>
Aug 2013 : Request publication of Informational documents describing use ca=
ses<br>
Sep 2013 : Request publication of an Informational document defining the<br=
>
protocol requirements<br>
Sep 2013 : Request publication of an Informational document defining encodi=
ng<br>
language requirements<br>
Nov 2013 : Request publication of Standards Track documents specifying<br>
information models<br>
Nov 2013 : Request publication of an Informational document providing an<br=
>
analysis of existing IETF and other protocols and encoding languages agains=
t the<br>
requirements<br>
Dec 2013 : Consider re-chartering<br>
=3D=3D<br>
<br>
I have made these changes and updated the draft charter at<br>
<a href=3D"http://datatracker.ietf.org/doc/charter-ietf-i2rs/" target=3D"_b=
lank">http://datatracker.ietf.org/doc/charter-ietf-i2rs/</a><br>
<br>
It is my intention to put this charter to the IESG early in the New Year. S=
o<br>
please review and comment heartily.<br>
<br>
Thanks,<br>
Adrian<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</blockquote></div><br></div>

--e89a8f5036c87d209c04d25413e6--

From abdussalambaryun@gmail.com  Thu Jan  3 13:53:41 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4CA721F8D68 for <i2rs@ietfa.amsl.com>; Thu,  3 Jan 2013 13:53:41 -0800 (PST)
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 YZLnz+BMxCyh for <i2rs@ietfa.amsl.com>; Thu,  3 Jan 2013 13:53:41 -0800 (PST)
Received: from mail-vb0-f52.google.com (mail-vb0-f52.google.com [209.85.212.52]) by ietfa.amsl.com (Postfix) with ESMTP id 968EB21F8D44 for <i2rs@ietf.org>; Thu,  3 Jan 2013 13:53:37 -0800 (PST)
Received: by mail-vb0-f52.google.com with SMTP id ez10so15959944vbb.11 for <i2rs@ietf.org>; Thu, 03 Jan 2013 13:53:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JtEo1NKZwBg+jqDSunLXKKSC+g/DblwiQMRnQORDrtY=; b=NzEMaVgz6MPqp28kzhnQdqS8CDIDmVtG/f3AYqowqQ266dBuYYShYwvHXHzuWoPcIq rE5Xo97i0DmyOzHM9sm99rv3BHfvqsowf7toSxqn9j3L6LIspjhMjhMBVPSO8MxjybjQ dsqlu9anGD3tJIlyluMNyyHHK47T55zw9PwNtzD7r9jgkFivNVILZrBf/Z4lfwJ5p6Id i9NeMo4hVH70lRtTqRle95SwCW6MgN8Na+UpVZ8us0pwtjPzZQyaC5WGBKGiJL7vVh4s PTdxnFYKH/gBETrH0m84f2rmzZXstwj0wmCyaVF4uvkii7Zrp7+sJsAGjLn0GcRY8l8F 2lww==
MIME-Version: 1.0
Received: by 10.58.198.135 with SMTP id jc7mr75989929vec.51.1357250016692; Thu, 03 Jan 2013 13:53:36 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Thu, 3 Jan 2013 13:53:36 -0800 (PST)
In-Reply-To: <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
Date: Thu, 3 Jan 2013 22:53:36 +0100
Message-ID: <CADnDZ89L40ZpWUEfb2ZcrTT4t7a-AwJ8b7RGb+AH3CG8S4byNw@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Alia Atlas <akatlas@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: adrian@olddog.co.uk, i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2013 21:53:42 -0000

I agree with your concerns and suggestions. also my opinion is that
we're still interested to more opinions and discuss the charter
because it is important but also interested to submit the charter not
later than this month, furthermore, my concerns are that we
define/agree apon some objectives and terminologies of this group's
documents and discussions, as some one mentioned  *we are in danger of
biting off more than we can chew*. The charter gives us aim and
objectives and think it covers them and to includ Ali's suggestions to
make them more clear or easy to read.

AB


On 1/2/13, Alia Atlas <akatlas@gmail.com> wrote:
> Hi Adrian,
>
> I have a few belated comments on the proposed charter, from what is today
> at https://datatracker.ietf.org/doc/charter-ietf-i2rs/, - as follows:
>
> " A routing system is all or part of a routing network. A part of a routing
> network may be
>
>  a single router or a collection of routers. The routing system may be
> further divided to
>  be an interface over which data traffic is forwarded, or a collection
> of such interfaces.
>  The routing system also includes the control plane protocols that
> operate the routers."
>
>
> I think this is trying to describe what we mean by "a routing system" - but
> I feel like it is missing most of the point and details - we're not
> concerned about the data-forwarding interfaces, except in as much as they
> are part of the forwarding plane to be programmed and provide the outgoing
> interfaces to be used in a route or path.  Feel free, of course, to bash
> it, but I'd like to propose replacing the entire paragraph with the
> following:
>
> "In a routing network, the routing system is responsible for
> determining how data packets should be forwarded and communicating
> that to the relevant forwarding or data plane.  The dispersal of both
> the relevant information for this determination and the resulting
> routes or paths is part of the routing system.  The relevant
> forwarding or data plane need not be co-located with the portion of
> the routing system that determines the routes.  However, a routing
> system is frequently co-located in a network element with a forwarding
> or data plane that contains one or more interface over which data
> traffic is forwarded.  Thus, the routing system includes control plane
> protocols that compute routes and paths for data packets."
>
> The second paragraph starts with:
>
> "I2RS facilitates real-time or event driven interaction with the routing
> system through a
>
>  collection of control or management interfaces."
>
>
>
> While the type of interface is, I think, clear and beaten to death, I'd
> like to jump further on it
> by suggesting adding "protocol-based" to the list of possible descriptors.
>  That would make it:
>
> "I2RS facilitates real-time or event driven interaction with the routing
> system through a
>
>  collection of control or management protocol-based interfaces."
>
>
> Then, in the third paragraph, we can refer back to those protocol-based
> interfaces - changing from:
>
> "The I2RS working group works to develop a framework and architecture
>
> that will enable specific use cases, and lead to an understanding of
> theinformational models and requirements for encodings and protocols."
>
>
> to
>
>
> "The I2RS working group works to develop a framework and architecture
>
> that will enable specific use cases, and lead to an understanding of
> theinformational models and requirements for encodings and protocols
> of the control and management protocol-based interfaces."
>
>
> I think that the latter two changes help connect the charter more clearly
> with a bit of the clarity around interfaces that was desired.
>
> Thoughts and opinions?
> Alia
>
>
> On Fri, Dec 21, 2012 at 2:35 PM, Adrian Farrel <adrian@olddog.co.uk> wrote:
>
>> Hi,
>>
>> I have ploughed through the emails discussing the charter and come up
>> with
>> some
>> minor tweaks.
>>
>> 1. "Interface"
>> There was a strong desire to separate the two meanings of "interface".
>> However,
>> the solutions suggested were all rather variable. In fact, the word is
>> only used
>> in the first paragraph of the charter, so it seems best to be long-winded
>> for
>> the sake of clarity. This leads to:
>>
>> ==
>> A routing system is all or part of a routing network.  A part of a
>> routing
>> network may be a  single router or a collection of routers.  The routing
>> system
>> may be further divided to be an interface over which data traffic is
>> forwarded,
>> or a collection of such interfaces.
>>
>> I2RS facilitates real-time or event driven interaction with the routing
>> system
>> through a collection of control or management interfaces.  These allow
>> information, policies, and operational parameters to be injected into and
>> retrieved (as read or notification) from the routing system while
>> retaining data
>> consistency and coherency across the routers and routing infrastructure,
>> and
>> between multiple interactions with the routing system.
>> ==
>>
>> 2. Include Control Plane Protocols
>> This got immediate support and leads to:
>>
>> ==
>> A routing system is all or part of a routing network.  A part of a
>> routing
>> network may be a  single router or a collection of routers.  The routing
>> system
>> may be further divided to be an interface over which data traffic is
>> forwarded,
>> or a collection of such interfaces.  The routing system also includes the
>> control plane protocols that operate the routers.
>>
>> I2RS facilitates real-time or event driven interaction with the routing
>> system
>> through a collection of control or management interfaces.  These allow
>> information, policies, and operational parameters to be injected into and
>> retrieved (as read or notification) from the routing system while
>> retaining data
>> consistency and coherency across the routers and routing infrastructure,
>> and
>> between multiple interactions with the routing system.
>> ==
>>
>> 3. Rationalise the Use Cases
>> There was good support in theory (at the BoF) for reducing / focussing
>> the
>> use
>> cases., but as I predicted, the rule of thumb is "Cut out other people's
>> use
>> cases. Leave mine in."
>> There were some emails of a generally supportive nature for focussing the
>> use
>> cases a bit better, and some suggestions for additional (but focussed)
>> use
>> cases.
>> Here is my suggestion based on:
>>   draft-atlas-irs-problem-statement section 3
>>   draft-keyupate-irs-bgp-usecases
>>   draft-white-irs-use-case-00.txt section 2
>>   draft-white-irs-use-case-00.txt section 3
>>   draft-white-irs-use-case-00.txt section 4
>>   draft-amante-irs-topology-use-cases
>> ==
>> OLD
>> - Tightly scoped key use cases for operational use of I2RS. These use
>> cases will
>> include at least:
>>    o Interactions with the RIB.
>>    o Association of routing policies with routing state.
>>    o The ability to extract information about topology from the
>>      network. Injection and creation of topology will not be
>>      considered as an initial work item.
>>
>>    Other use cases may be adopted by the working group only after
>> milestones
>> have been added to the charter page.
>> NEW
>> - Tightly scoped key use cases for operational use of I2RS. These use
>> cases will
>> include at least:
>>    o Interactions with the RIB. Allowing read and write access to the RIB
>> and to
>> the policies used to construct the FIB, but no direct access to the FIB.
>>    o Control and analysis of the operation of BGP including the setting
>> and
>> activation of policies related to the protocol.
>>    o Control, optimization, and choice of traffic exit points from
>> networks
>> based on more information than provided by the dynamic control plane.
>>    o Distributed reaction to network-based attacks through quickly
>> modification
>> of the control plane behavior to reroute traffic for one destination
>> while
>> leaving a standard mechanisms (filters, metrics, and policy) in place for
>> other
>> routes.
>>    o Service layer routing to improve on existing hub-and-spoke traffic
>>    o The ability to extract information about topology from the network.
>> Injection and creation of topology will not be considered as an initial
>> work
>> item.
>>
>>    Other use cases may be adopted by the working group only after
>> milestones
>> have been added to the charter page.
>> END
>> ==
>>
>> 4. Rationalise milestones
>> There was concern that each and every document did not need to be listed
>> in the
>> milestones.  And it was noted that the chairs (once the WG is running)
>> can
>> add
>> milestones as they consider useful.
>> Additionally, we need to have some proposed dates against the milestones.
>> That leads to:
>>
>> ==
>> Jul 2013 : Request publication of an Informational document defining the
>> problem
>> statement
>> Jul 2013 : Request publication of an Informational document defining the
>> architecture framework
>> Aug 2013 : Request publication of Informational documents describing use
>> cases
>> Sep 2013 : Request publication of an Informational document defining the
>> protocol requirements
>> Sep 2013 : Request publication of an Informational document defining
>> encoding
>> language requirements
>> Nov 2013 : Request publication of Standards Track documents specifying
>> information models
>> Nov 2013 : Request publication of an Informational document providing an
>> analysis of existing IETF and other protocols and encoding languages
>> against the
>> requirements
>> Dec 2013 : Consider re-chartering
>> ==
>>
>> I have made these changes and updated the draft charter at
>> http://datatracker.ietf.org/doc/charter-ietf-i2rs/
>>
>> It is my intention to put this charter to the IESG early in the New Year.
>> So
>> please review and comment heartily.
>>
>> Thanks,
>> Adrian
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>

From narten@us.ibm.com  Thu Jan  3 14:15:02 2013
Return-Path: <narten@us.ibm.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E44F121F8D77 for <i2rs@ietfa.amsl.com>; Thu,  3 Jan 2013 14:15:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level: 
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 uzqVGeojb1nJ for <i2rs@ietfa.amsl.com>; Thu,  3 Jan 2013 14:15:01 -0800 (PST)
Received: from e38.co.us.ibm.com (e38.co.us.ibm.com [32.97.110.159]) by ietfa.amsl.com (Postfix) with ESMTP id C668821F8D75 for <i2rs@ietf.org>; Thu,  3 Jan 2013 14:14:59 -0800 (PST)
Received: from /spool/local by e38.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for <i2rs@ietf.org> from <narten@us.ibm.com>; Thu, 3 Jan 2013 15:14:58 -0700
Received: from d03dlp03.boulder.ibm.com (9.17.202.179) by e38.co.us.ibm.com (192.168.1.138) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted;  Thu, 3 Jan 2013 15:14:56 -0700
Received: from d03relay01.boulder.ibm.com (d03relay01.boulder.ibm.com [9.17.195.226]) by d03dlp03.boulder.ibm.com (Postfix) with ESMTP id 8A8C119D8048 for <i2rs@ietf.org>; Thu,  3 Jan 2013 15:14:55 -0700 (MST)
Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay01.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r03MEtd4258146 for <i2rs@ietf.org>; Thu, 3 Jan 2013 15:14:55 -0700
Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id r03MEsrc026258 for <i2rs@ietf.org>; Thu, 3 Jan 2013 15:14:55 -0700
Received: from cichlid.raleigh.ibm.com (sig-9-65-255-108.mts.ibm.com [9.65.255.108]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id r03MEoQa026046 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 3 Jan 2013 15:14:52 -0700
Received: from cichlid.raleigh.ibm.com (localhost.localdomain [127.0.0.1]) by cichlid.raleigh.ibm.com (8.14.5/8.12.5) with ESMTP id r03MEnvP005016; Thu, 3 Jan 2013 17:14:49 -0500
Message-Id: <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com>
To: Alia Atlas <akatlas@gmail.com>
In-reply-to: <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
Comments: In-reply-to Alia Atlas <akatlas@gmail.com> message dated "Wed, 02 Jan 2013 15:27:32 -0500."
Date: Thu, 03 Jan 2013 17:14:49 -0500
From: Thomas Narten <narten@us.ibm.com>
X-Content-Scanned: Fidelis XPS MAILER
x-cbid: 13010322-5518-0000-0000-00000A74A00B
Cc: adrian@olddog.co.uk, i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jan 2013 22:15:02 -0000

Alia Atlas <akatlas@gmail.com> writes:

> I have a few belated comments on the proposed charter, from what is today
> at https://datatracker.ietf.org/doc/charter-ietf-i2rs/, - as follows:

> " A routing system is all or part of a routing network. A part of a
> routing network may be a single router or a collection of
> routers. The routing system may be further divided to be an
> interface over which data traffic is forwarded, or a collection of
> such interfaces.  The routing system also includes the control plane
> protocols that operate the routers."

I also find the above text unclear/confusing. Alia and I had an
offline exchange, which resulted in the following suggestion:

     In a network, the routing system is the collection of entities,
     protocols and processes that collectively build the forwarding
     tables that are exported into the entities that constitute the
     network's fowarding plane.

This attempts to say what the "routing system" in general terms while
also being clear about the separation of the data/forwarding plane
from the routing system. I2RS is presumably focussed on the latter.

I also don't think its helpful to talk about "The routing system may
be further divided to be an interface over which data traffic is
forwarded". That doesn't seem accurate, as network interfaces
typically just process packets, and I have a hard time seeing a single
interface being considered a "routing system".

> The second paragraph starts with:

> "I2RS facilitates real-time or event driven interaction with the
> routing system through a collection of control or management
> interfaces."

> While the type of interface is, I think, clear and beaten to death,
> I'd like to jump further on it by suggesting adding "protocol-based"
> to the list of possible descriptors.  That would make it:

> "I2RS facilitates real-time or event driven interaction with the
> routing system through a collection of control or management
> protocol-based interfaces."

I'm OK with this change, but the bigger question I have when reading
the charter (at a general level), is how this "management interface"
differs from what we already have today. E.g., config files. I suspect
one answer is "you can't do what we want to do through the existing
config file mechanisms", but that's only partly helpful and begs the
question of just what is something this effort is intended to do that
can't already be done today. The charter itself doesn't say anything
like that. It's just silent about why what I2RS is trying to do can't
be done today. Indeed, there is no hint at all about how this might be
done (and the BOF had lots of questions along the lines of "why can't
you use <insert favorite protocol> to do this today?"

I'm not sure what to suggest here, but my own sense is that an outside
reader looking at this charter will have a hard time understanding
just what the scope of this effort is and what problem it is trying to
solve.

Thomas


From abdussalambaryun@gmail.com  Thu Jan  3 23:24:47 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72BF221F88CC for <i2rs@ietfa.amsl.com>; Thu,  3 Jan 2013 23:24:47 -0800 (PST)
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 gmM2cX3EYMiv for <i2rs@ietfa.amsl.com>; Thu,  3 Jan 2013 23:24:46 -0800 (PST)
Received: from mail-vc0-f171.google.com (mail-vc0-f171.google.com [209.85.220.171]) by ietfa.amsl.com (Postfix) with ESMTP id BC98421F8518 for <i2rs@ietf.org>; Thu,  3 Jan 2013 23:24:46 -0800 (PST)
Received: by mail-vc0-f171.google.com with SMTP id n11so16126028vch.16 for <i2rs@ietf.org>; Thu, 03 Jan 2013 23:24:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NvzmBlO+dSNnlYztVij+TAbZUoerHrUWoNE6cDfB8yM=; b=XlT0n5r64zSEF7dGjG3wzrO/8wwL0Sdn9ccQMyuDHJisl4GWTmcTS7MHlcRoBlM8Xq m+Xkd34G1tb2UsS8/qNdOcplJ0oyb7VqEsstCJPzJwfclZbodY9KP9fs3MFK8em/xEqA EDstQGdpOAmB6q/6o0Sfy1BmJjOcgFfmmrp84RiW3leN8oaoNLri0hpPAm0vR+xQrxf7 i0nVnA3zcPFdE+D4QsuPgk32BNJmgWaRFoDglt6H+BFrgn3i+JOKuLGhFLAIkWwhEYnw WhSX2ISJXoHsQSG1dBEuZ4UqiT+KyAY9ZDF0Gb4aaEKI4Z2BPaC4EQwHTaJvVPM5DLQC Imxw==
MIME-Version: 1.0
Received: by 10.52.76.73 with SMTP id i9mr65764643vdw.25.1357284285947; Thu, 03 Jan 2013 23:24:45 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Thu, 3 Jan 2013 23:24:45 -0800 (PST)
In-Reply-To: <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com> <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com>
Date: Fri, 4 Jan 2013 08:24:45 +0100
Message-ID: <CADnDZ8-BNOcKYo4xBxmF+BWgg4BcnRs+V86hTDnuVY_pBC7KLg@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Thomas Narten <narten@us.ibm.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: adrian@olddog.co.uk, i2rs@ietf.org, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 07:24:47 -0000

I don't think the questions are needed or amendments are necessary.
Your right that is seemed to me the same if I forgoten the documents,
however, some comment in line :)

On 1/3/13, Thomas Narten <narten@us.ibm.com> wrote:
> I also find the above text unclear/confusing. Alia and I had an
> offline exchange, which resulted in the following suggestion:
>
>      In a network, the routing system is the collection of entities,
>      protocols and processes that collectively build the forwarding
>      tables that are exported into the entities that constitute the
>      network's fowarding plane.
>
> This attempts to say what the "routing system" in general terms while
> also being clear about the separation of the data/forwarding plane
> from the routing system. I2RS is presumably focussed on the latter.

I don't think the charter should explain much about I2RS definitions,
I prefered not to define but to state the charter aim and objectives.
>
> I also don't think its helpful to talk about "The routing system may
> be further divided to be an interface over which data traffic is
> forwarded". That doesn't seem accurate, as network interfaces
> typically just process packets, and I have a hard time seeing a single
> interface being considered a "routing system".

You misunderstood because you did not read the documents, all explained there.
>> "I2RS facilitates real-time or event driven interaction with the
>> routing system through a collection of control or management
>> protocol-based interfaces."
>
> I'm OK with this change, but the bigger question I have when reading
> the charter (at a general level), is how this "management interface"
> differs from what we already have today. E.g., config files. I suspect
> one answer is "you can't do what we want to do through the existing
> config file mechanisms", but that's only partly helpful and begs the
> question of just what is something this effort is intended to do that
> can't already be done today.

We know every thing could/can be done in past/present/future, but the
question is was it standard by IETF, if not then I think it answers
your question and the effort should be done.

> The charter itself doesn't say anything
> like that. It's just silent about why what I2RS is trying to do can't
> be done today. Indeed, there is no hint at all about how this might be
> done (and the BOF had lots of questions along the lines of "why can't
> you use <insert favorite protocol> to do this today?"

we cannot do any thing without a WG and we need a charter to have authorisation.
>
> I'm not sure what to suggest here, but my own sense is that an outside
> reader looking at this charter will have a hard time understanding
> just what the scope of this effort is and what problem it is trying to
> solve.

I think I like your idea that *what problem trying to solve* which is
a good to mention in the charter. May be some times there is no
problem but there is ideas to make better services. The case problems
are in ID started as work-in-progress.

However, I think the scope is there clear but note mentioned as
*scope* (i.e. I named it the charter aim) please read:

I2RS facilitates real-time or event driven interaction with the
routing system through a collection of control or management
interfaces. These allow information, policies, and  operational
parameters to be injected into and retrieved (as read or by
notification)  from the routing system while retaining data
consistency and coherency across the routers and routing
infrastructure, and among multiple interactions with the routing
system.

Maybe it will be nice to indicate that as: I2RS scope is ......etc.

AB

From narten@us.ibm.com  Fri Jan  4 06:03:55 2013
Return-Path: <narten@us.ibm.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EAFA21F87FB for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 06:03:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level: 
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 LIKCNSZOghVk for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 06:03:54 -0800 (PST)
Received: from e8.ny.us.ibm.com (e8.ny.us.ibm.com [32.97.182.138]) by ietfa.amsl.com (Postfix) with ESMTP id 79AA621F8775 for <i2rs@ietf.org>; Fri,  4 Jan 2013 06:03:54 -0800 (PST)
Received: from /spool/local by e8.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for <i2rs@ietf.org> from <narten@us.ibm.com>; Fri, 4 Jan 2013 09:03:52 -0500
Received: from d01dlp01.pok.ibm.com (9.56.250.166) by e8.ny.us.ibm.com (192.168.1.108) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted;  Fri, 4 Jan 2013 09:03:44 -0500
Received: from d01relay06.pok.ibm.com (d01relay06.pok.ibm.com [9.56.227.116]) by d01dlp01.pok.ibm.com (Postfix) with ESMTP id A66DD38C803B for <i2rs@ietf.org>; Fri,  4 Jan 2013 09:03:43 -0500 (EST)
Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay06.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r04E3gku26214636 for <i2rs@ietf.org>; Fri, 4 Jan 2013 09:03:43 -0500
Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id r04E3eZV024993 for <i2rs@ietf.org>; Fri, 4 Jan 2013 09:03:42 -0500
Received: from cichlid.raleigh.ibm.com (sig-9-76-153-78.mts.ibm.com [9.76.153.78]) by d01av04.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id r04E2sl1019725 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 4 Jan 2013 09:02:54 -0500
Received: from cichlid.raleigh.ibm.com (localhost.localdomain [127.0.0.1]) by cichlid.raleigh.ibm.com (8.14.5/8.12.5) with ESMTP id r04E2nRM014704; Fri, 4 Jan 2013 09:02:49 -0500
Message-Id: <201301041402.r04E2nRM014704@cichlid.raleigh.ibm.com>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
In-reply-to: <CADnDZ8-BNOcKYo4xBxmF+BWgg4BcnRs+V86hTDnuVY_pBC7KLg@mail.gmail.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com> <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com> <CADnDZ8-BNOcKYo4xBxmF+BWgg4BcnRs+V86hTDnuVY_pBC7KLg@mail.gmail.com>
Comments: In-reply-to Abdussalam Baryun <abdussalambaryun@gmail.com> message dated "Fri, 04 Jan 2013 08:24:45 +0100."
Date: Fri, 04 Jan 2013 09:02:49 -0500
From: Thomas Narten <narten@us.ibm.com>
X-Content-Scanned: Fidelis XPS MAILER
x-cbid: 13010414-9360-0000-0000-00000EC18D2B
Cc: adrian@olddog.co.uk, Alia Atlas <akatlas@gmail.com>, i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 14:03:55 -0000

Abdussalam Baryun <abdussalambaryun@gmail.com> writes:

> I don't think the questions are needed or amendments are necessary.
> Your right that is seemed to me the same if I forgoten the documents,
> however, some comment in line :)

> On 1/3/13, Thomas Narten <narten@us.ibm.com> wrote:
> > I also find the above text unclear/confusing. Alia and I had an
> > offline exchange, which resulted in the following suggestion:
> >
> >      In a network, the routing system is the collection of entities,
> >      protocols and processes that collectively build the forwarding
> >      tables that are exported into the entities that constitute the
> >      network's fowarding plane.
> >
> > This attempts to say what the "routing system" in general terms while
> > also being clear about the separation of the data/forwarding plane
> > from the routing system. I2RS is presumably focussed on the latter.

> I don't think the charter should explain much about I2RS definitions,
> I prefered not to define but to state the charter aim and
> objectives.

But the proposed charter already has such definitions. The above is an
attempt at clarifying that terminology.

> > I also don't think its helpful to talk about "The routing system may
> > be further divided to be an interface over which data traffic is
> > forwarded". That doesn't seem accurate, as network interfaces
> > typically just process packets, and I have a hard time seeing a single
> > interface being considered a "routing system".

> You misunderstood because you did not read the documents, all
>  explained there.

Well, if you have to go read documents to understand the charter, that
is not ideal. Other charters that depend on documents then tend to at
least cite what those documents are. Exactly which of the dozen+
documents with -irs- in the title contain the relevant text? And are
they consistent with each other? (Rather doubtful.)
  
> > The charter itself doesn't say anything
> > like that. It's just silent about why what I2RS is trying to do can't
> > be done today. Indeed, there is no hint at all about how this might be
> > done (and the BOF had lots of questions along the lines of "why can't
> > you use <insert favorite protocol> to do this today?"

> we cannot do any thing without a WG and we need a charter to have
> authorisation.

My comments are not about objecting to the formation of a WG, but in
making the charter clear.

> > I'm not sure what to suggest here, but my own sense is that an outside
> > reader looking at this charter will have a hard time understanding
> > just what the scope of this effort is and what problem it is trying to
> > solve.

> I think I like your idea that *what problem trying to solve* which is
> a good to mention in the charter. May be some times there is no
> problem but there is ideas to make better services. The case problems
> are in ID started as work-in-progress.

> However, I think the scope is there clear but note mentioned as
> *scope* (i.e. I named it the charter aim) please read:

> I2RS facilitates real-time or event driven interaction with the
> routing system through a collection of control or management
> interfaces. These allow information, policies, and  operational
> parameters to be injected into and retrieved (as read or by
> notification)  from the routing system while retaining data
> consistency and coherency across the routers and routing
> infrastructure, and among multiple interactions with the routing
> system.

The part about "retaining data consistency and coherency" is pretty
vague and open ended to me. Just what is this supposed to mean?

What might help is to had a couple of "for example" type statements,
so folk reading the charter have an idea of what sorts of things
people have in mind. And note an example is only an
example. Mentioning an example doesn't restrict the charter to just
that example, but examples can help give people a more concrete idea
of what is envisioned. As it is now, the reader pretty much has to
guess.

Thomas


From akatlas@gmail.com  Fri Jan  4 07:48:29 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48F6A21F88B4 for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 07:48:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 AMi3msmJTOg3 for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 07:48:28 -0800 (PST)
Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171]) by ietfa.amsl.com (Postfix) with ESMTP id 3605121F88AE for <i2rs@ietf.org>; Fri,  4 Jan 2013 07:48:28 -0800 (PST)
Received: by mail-ie0-f171.google.com with SMTP id 17so19821813iea.2 for <i2rs@ietf.org>; Fri, 04 Jan 2013 07:48:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=qoqS2beAFEwRYBTvBJnRyQnW4eRwNvpx3wiB3VLxVjg=; b=G/5cDFnpqVlvPyElUFgTntEJ4QgK4Y/KZI0gTuZ3x1FJyqgCJlpv8NvIQstOKKzwEF uOHEC/bjOwOw0oI34XjPVqgnWzCHHJvn7O9aWj1baWib/b17Qk0SSlWJeKVJGuBGDgit +GAEFZI/3n8f+72d3I6Y3gUd5Pzsz3HVERNAtoSAPL8bhPpPtRsB7PdX00YO5G2ShSbv LMzoEkLEq5J+OR3/P5+pMQpRww+uL4q/S4sSBXN0Lw4SckGEmsl6A47WR3cxc04UQJo5 VM1n0HBV9J0FvrJIlVdohr2CHGnqFwefGaxLFsuGq+PcAS9+5H0170N/tCKfaUrjOW9S sgHQ==
MIME-Version: 1.0
Received: by 10.50.163.104 with SMTP id yh8mr8841542igb.112.1357314507837; Fri, 04 Jan 2013 07:48:27 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Fri, 4 Jan 2013 07:48:27 -0800 (PST)
In-Reply-To: <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com> <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com>
Date: Fri, 4 Jan 2013 10:48:27 -0500
Message-ID: <CAG4d1rfbpYD44-TwG+S1ay0h8p_SbZVHOVa0BXTGZqdTvf6XwQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Thomas Narten <narten@us.ibm.com>
Content-Type: multipart/alternative; boundary=e89a8f646c9716901804d278693a
Cc: adrian@olddog.co.uk, i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 15:48:29 -0000

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

Thomas,

Responses in-line

On Thu, Jan 3, 2013 at 5:14 PM, Thomas Narten <narten@us.ibm.com> wrote:

> Alia Atlas <akatlas@gmail.com> writes:
>
...

>
>
 > The second paragraph starts with:
>
> > "I2RS facilitates real-time or event driven interaction with the
> > routing system through a collection of control or management
> > interfaces."
>
> > While the type of interface is, I think, clear and beaten to death,
> > I'd like to jump further on it by suggesting adding "protocol-based"
> > to the list of possible descriptors.  That would make it:
>
> > "I2RS facilitates real-time or event driven interaction with the
> > routing system through a collection of control or management
> > protocol-based interfaces."
>
> I'm OK with this change, but the bigger question I have when reading
> the charter (at a general level), is how this "management interface"
> differs from what we already have today. E.g., config files. I suspect
> one answer is "you can't do what we want to do through the existing
> config file mechanisms", but that's only partly helpful and begs the
> question of just what is something this effort is intended to do that
> can't already be done today. The charter itself doesn't say anything
> like that. It's just silent about why what I2RS is trying to do can't
> be done today. Indeed, there is no hint at all about how this might be
> done (and the BOF had lots of questions along the lines of "why can't
> you use <insert favorite protocol> to do this today?"
>
> I'm not sure what to suggest here, but my own sense is that an outside
> reader looking at this charter will have a hard time understanding
> just what the scope of this effort is and what problem it is trying to
> solve.
>

 There are a couple things going on here.   First, it is entirely possible
that
the needs of I2RS could be met by extending <pick your favorite protocol
and data model language>; however, we don't want to pre-judge whether that
will be the case before the requirements and use-cases are clearly agreed
upon.

Second, the type of programmatic interface we are looking for is:
   a) "streaming" or "asynchronous" - it is possible to have many different
operations simultaneously being worked upon - from the same and different
clients.
   b)  bi-directional:  clients can register for significant events and
request information.  There is the possibility that an I2RS agent may
solicit work/direction from one or more clients as well.
   c) low-overhead and fast:  An I2RS client may have hundreds or thousands
of IRS agents that need to be occasionally communicated with - and
similarly an IRS agent may get operations from many I2RS clients.  In such
a situation, there's little need to keep alive a communication channel.
 Avoiding capability negotiation/learning every time a client reconnects is
preferable.
  d) multi-channel:  Let's acknowledge that routing elements are
multi-processor - whether that means the  control plane or the forwarding
plane - and have an interface that easily allows transmission of lots of
data from multiple processors without having to go through a particular
bottleneck.  For instance, if an I2RS client requests counter data -
potentially lots - it'd be better to have that deliverable directly from
the local line processor.

But those are my initial ideas - and what we resolve to depends on the
use-cases and WG.  So, I don't see them as belonging in the charter.

So - there are multiple aspects that I2RS is looking to handle:
   a) "application-friendly" or "machine-to-machine focused" programmatic
interfaces
   b) address the feedback loop - so that an IRS client easily has the
information to make decisions
   c) standard data models to ease application development

If you have thoughts on how to fairly describe that in the charter, they'd
certainly be welcome.

Alia

--e89a8f646c9716901804d278693a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thomas,<div><br></div><div>Responses in-line<br><br><div class=3D"gmail_quo=
te">On Thu, Jan 3, 2013 at 5:14 PM, Thomas Narten <span dir=3D"ltr">&lt;<a =
href=3D"mailto:narten@us.ibm.com" target=3D"_blank">narten@us.ibm.com</a>&g=
t;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>Alia Atlas &lt;<a href=3D"mailto:akatla=
s@gmail.com" target=3D"_blank">akatlas@gmail.com</a>&gt; writes:</div></blo=
ckquote>
<div>
...=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div>=A0</div></blockquote><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">

<div></div><div>
&gt; The second paragraph starts with:<br>
<br>
&gt; &quot;I2RS facilitates real-time or event driven interaction with the<=
br>
&gt; routing system through a collection of control or management<br>
&gt; interfaces.&quot;<br>
<br>
&gt; While the type of interface is, I think, clear and beaten to death,<br=
>
&gt; I&#39;d like to jump further on it by suggesting adding &quot;protocol=
-based&quot;<br>
&gt; to the list of possible descriptors. =A0That would make it:<br>
<br>
&gt; &quot;I2RS facilitates real-time or event driven interaction with the<=
br>
&gt; routing system through a collection of control or management<br>
&gt; protocol-based interfaces.&quot;<br>
<br>
</div>I&#39;m OK with this change, but the bigger question I have when read=
ing<br>
the charter (at a general level), is how this &quot;management interface&qu=
ot;<br>
differs from what we already have today. E.g., config files. I suspect<br>
one answer is &quot;you can&#39;t do what we want to do through the existin=
g<br>
config file mechanisms&quot;, but that&#39;s only partly helpful and begs t=
he<br>
question of just what is something this effort is intended to do that<br>
can&#39;t already be done today. The charter itself doesn&#39;t say anythin=
g<br>
like that. It&#39;s just silent about why what I2RS is trying to do can&#39=
;t<br>
be done today. Indeed, there is no hint at all about how this might be<br>
done (and the BOF had lots of questions along the lines of &quot;why can&#3=
9;t<br>
you use &lt;insert favorite protocol&gt; to do this today?&quot;<br>
<br>
I&#39;m not sure what to suggest here, but my own sense is that an outside<=
br>
reader looking at this charter will have a hard time understanding<br>
just what the scope of this effort is and what problem it is trying to<br>
solve.<br></blockquote><div><br></div><div>=A0There are a couple things goi=
ng on here. =A0 First, it is entirely possible that</div><div>the needs of =
I2RS could be met by extending &lt;pick your favorite protocol</div><div>an=
d data model language&gt;; however, we don&#39;t want to pre-judge whether =
that</div>

<div>will be the case before the requirements and use-cases are clearly agr=
eed upon.</div><div><br></div><div>Second, the type of programmatic interfa=
ce we are looking for is:</div><div>=A0 =A0a) &quot;streaming&quot; or &quo=
t;asynchronous&quot; - it is possible to have many different operations sim=
ultaneously being worked upon - from the same and different clients.</div>

<div>=A0 =A0b) =A0bi-directional: =A0clients can register for significant e=
vents and request information. =A0There is the possibility that an I2RS age=
nt may solicit work/direction from one or more clients as well.</div><div>=
=A0 =A0c) low-overhead and fast: =A0An I2RS client may have hundreds or tho=
usands of IRS agents that need to be occasionally communicated with - and s=
imilarly an IRS agent may get operations from many I2RS clients. =A0In such=
 a situation, there&#39;s little need to keep alive a communication channel=
. =A0Avoiding capability negotiation/learning every time a client reconnect=
s is preferable.</div>
<div>=A0 d) multi-channel: =A0Let&#39;s acknowledge that routing elements a=
re multi-processor - whether that means the =A0control plane or the forward=
ing plane - and have an interface that easily allows transmission of lots o=
f data from multiple processors without having to go through a particular b=
ottleneck. =A0For instance, if an I2RS client requests counter data - poten=
tially lots - it&#39;d be better to have that deliverable directly from the=
 local line processor.</div>
<div><br></div><div>But those are my initial ideas - and what we resolve to=
 depends on the use-cases and WG. =A0So, I don&#39;t see them as belonging =
in the charter.</div><div><br></div><div>So - there are multiple aspects th=
at I2RS is looking to handle:</div>
<div>=A0 =A0a) &quot;application-friendly&quot; or &quot;machine-to-machine=
 focused&quot; programmatic interfaces</div><div>=A0 =A0b) address the feed=
back loop - so that an IRS client easily has the information to make decisi=
ons</div>
<div>=A0 =A0c) standard data models to ease application development</div><d=
iv><br></div><div>If you have thoughts on how to fairly describe that in th=
e charter, they&#39;d certainly be welcome.</div><div><br></div><div>Alia</=
div>

</div></div>

--e89a8f646c9716901804d278693a--

From akatlas@gmail.com  Fri Jan  4 07:58:31 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D206D21F8830 for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 07:58:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 6FIBpskfmwUD for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 07:58:31 -0800 (PST)
Received: from mail-ia0-f181.google.com (mail-ia0-f181.google.com [209.85.210.181]) by ietfa.amsl.com (Postfix) with ESMTP id F3B8E21F8837 for <i2rs@ietf.org>; Fri,  4 Jan 2013 07:58:30 -0800 (PST)
Received: by mail-ia0-f181.google.com with SMTP id s32so13752568iak.26 for <i2rs@ietf.org>; Fri, 04 Jan 2013 07:58:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ATKyXNgo8yONuSNzuE1lN/3unTeuZsZ2jDyFcOkpHvI=; b=B1wLXXonpao7FoVCUo3m6mqBrvw++QIJgJ8eKZVVeeBC4v1I15UAkQiiBUJ/Dsq4Qq upaQtYW4r9iZyC4DITosBCYVztb/++SO9ZyH7dT8iFB7/pgQ7e1CCzsySescg64uLrQ0 jjT9QfxiAnf1sHgOgEYNQUCMP4BN6qPofCEcyCrtIaAZBSgDPI3/i77IowRZk1arDfA2 6/riuPr99emfXqUjq0gSLsIGh9i8RrxjgMLuOxdqvGmkjHQeOJAJFYMTau0dybnFNRoW oFxrgDuEyeQSszzWrYiOS/1KoGz4nC5wqpE86o2z29tQwyjzfCPi9xxwIOjCVBrs1nvQ ahsw==
MIME-Version: 1.0
Received: by 10.50.56.232 with SMTP id d8mr41175585igq.112.1357315110665; Fri, 04 Jan 2013 07:58:30 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Fri, 4 Jan 2013 07:58:30 -0800 (PST)
In-Reply-To: <201301041402.r04E2nRM014704@cichlid.raleigh.ibm.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com> <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com> <CADnDZ8-BNOcKYo4xBxmF+BWgg4BcnRs+V86hTDnuVY_pBC7KLg@mail.gmail.com> <201301041402.r04E2nRM014704@cichlid.raleigh.ibm.com>
Date: Fri, 4 Jan 2013 10:58:30 -0500
Message-ID: <CAG4d1rfpdcouwp4mNC6-4d+1Nq+YohH1MCNSr6SidzasU-_maw@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Thomas Narten <narten@us.ibm.com>
Content-Type: multipart/alternative; boundary=f46d0402df8804fe6c04d2788d4c
Cc: adrian@olddog.co.uk, i2rs@ietf.org, Abdussalam Baryun <abdussalambaryun@gmail.com>
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 15:58:31 -0000

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

Thomas,

On Fri, Jan 4, 2013 at 9:02 AM, Thomas Narten <narten@us.ibm.com> wrote:

> Abdussalam Baryun <abdussalambaryun@gmail.com> writes:
>
...

> > You misunderstood because you did not read the documents, all
> >  explained there.
>
> Well, if you have to go read documents to understand the charter, that
> is not ideal. Other charters that depend on documents then tend to at
> least cite what those documents are. Exactly which of the dozen+
> documents with -irs- in the title contain the relevant text? And are
> they consistent with each other? (Rather doubtful.)


[Alia]  We did try for consistency & start from the same general idea and
the
problem-statement & framework drafts - but the work is just starting...
 ...

> > I2RS facilitates real-time or event driven interaction with the
> > routing system through a collection of control or management
> > interfaces. These allow information, policies, and  operational
> > parameters to be injected into and retrieved (as read or by
> > notification)  from the routing system while retaining data
> > consistency and coherency across the routers and routing
> > infrastructure, and among multiple interactions with the routing
> > system.
>
> The part about "retaining data consistency and coherency" is pretty
> vague and open ended to me. Just what is this supposed to mean?
>

[Alia] I read it as "don't break routing" while allowing multiple inputs
from
different applications.


> What might help is to had a couple of "for example" type statements,
> so folk reading the charter have an idea of what sorts of things
> people have in mind. And note an example is only an
> example. Mentioning an example doesn't restrict the charter to just
> that example, but examples can help give people a more concrete idea
> of what is envisioned. As it is now, the reader pretty much has to
> guess.


[Alia]  The list of use-cases mentioned in the charter is intended to give
some more
concrete ideas as well as guide/constrain the WG.

Alia

--f46d0402df8804fe6c04d2788d4c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thomas,<br><br><div class=3D"gmail_quote">On Fri, Jan 4, 2013 at 9:02 AM, T=
homas Narten <span dir=3D"ltr">&lt;<a href=3D"mailto:narten@us.ibm.com" tar=
get=3D"_blank">narten@us.ibm.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
<div class=3D"im">Abdussalam Baryun &lt;<a href=3D"mailto:abdussalambaryun@=
gmail.com">abdussalambaryun@gmail.com</a>&gt; writes:<br></div></blockquote=
><div>...=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"im"></div><div class=3D"im">
&gt; You misunderstood because you did not read the documents, all<br>
&gt; =A0explained there.<br>
<br>
</div>Well, if you have to go read documents to understand the charter, tha=
t<br>
is not ideal. Other charters that depend on documents then tend to at<br>
least cite what those documents are. Exactly which of the dozen+<br>
documents with -irs- in the title contain the relevant text? And are<br>
they consistent with each other? (Rather doubtful.)</blockquote><div><br></=
div><div>[Alia] =A0We did try for consistency &amp; start from the same gen=
eral idea and the</div><div>problem-statement &amp; framework drafts - but =
the work is just starting...</div>
<div>=A0...</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"im">
&gt; I2RS facilitates real-time or event driven interaction with the<br>
&gt; routing system through a collection of control or management<br>
&gt; interfaces. These allow information, policies, and =A0operational<br>
&gt; parameters to be injected into and retrieved (as read or by<br>
&gt; notification) =A0from the routing system while retaining data<br>
&gt; consistency and coherency across the routers and routing<br>
&gt; infrastructure, and among multiple interactions with the routing<br>
&gt; system.<br>
<br>
</div>The part about &quot;retaining data consistency and coherency&quot; i=
s pretty<br>
vague and open ended to me. Just what is this supposed to mean?<br></blockq=
uote><div><br></div><div>[Alia] I read it as &quot;don&#39;t break routing&=
quot; while allowing multiple inputs from</div><div>different applications.=
=A0</div>
<div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">
What might help is to had a couple of &quot;for example&quot; type statemen=
ts,<br>
so folk reading the charter have an idea of what sorts of things<br>
people have in mind. And note an example is only an<br>
example. Mentioning an example doesn&#39;t restrict the charter to just<br>
that example, but examples can help give people a more concrete idea<br>
of what is envisioned. As it is now, the reader pretty much has to<br>
guess.</blockquote><div><br></div><div>[Alia] =A0The list of use-cases ment=
ioned in the charter is intended to give some more</div><div>concrete ideas=
 as well as guide/constrain the WG.</div><div><br></div><div>Alia=A0</div>
</div>

--f46d0402df8804fe6c04d2788d4c--

From abdussalambaryun@gmail.com  Fri Jan  4 08:02:03 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B102221F8464 for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 08:02:02 -0800 (PST)
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 hUuheQ6BFlcB for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 08:02:01 -0800 (PST)
Received: from mail-vc0-f180.google.com (mail-vc0-f180.google.com [209.85.220.180]) by ietfa.amsl.com (Postfix) with ESMTP id C925D21F84E8 for <i2rs@ietf.org>; Fri,  4 Jan 2013 08:01:55 -0800 (PST)
Received: by mail-vc0-f180.google.com with SMTP id p16so16519024vcq.39 for <i2rs@ietf.org>; Fri, 04 Jan 2013 08:01:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=K70XF6F0tp+dEZl5ESQ4fqFm1kYwhZ3SHF47LvASfKI=; b=BFEUTAPGgFuK/6+C8MxhggqafEgo+9sg98vBKlOS5Q2bypvtjj+y0dqVDngO8eygTA c2K4d0WFdi34TAleAJ+k+94OzMJdXQJQkJhTc0KJbtcV8KCtCHq5RtGPrq4+VDXC5UJD AVFynZ5xPT2Iw97phERpTziboAwZedHXqyzsls4WE1amBKvM24lmzWuWpLRccBQsXTZ9 DSW8P8uWMBnP+CyC6XcNVQVddHw0gN8aPQtDBbxUum9mwvx3+fQdH+pM4UAdYPk+ePdL RTAfe35ueAC4NWQLt5PW4jbRXExn0xpwWF5FlHwbMu7bbBK+VxlHkBtWYXDrUxpnn1k/ S4jQ==
MIME-Version: 1.0
Received: by 10.58.198.135 with SMTP id jc7mr77760053vec.51.1357315315155; Fri, 04 Jan 2013 08:01:55 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Fri, 4 Jan 2013 08:01:54 -0800 (PST)
In-Reply-To: <201301041402.r04E2nRM014704@cichlid.raleigh.ibm.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com> <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com> <CADnDZ8-BNOcKYo4xBxmF+BWgg4BcnRs+V86hTDnuVY_pBC7KLg@mail.gmail.com> <201301041402.r04E2nRM014704@cichlid.raleigh.ibm.com>
Date: Fri, 4 Jan 2013 17:01:55 +0100
Message-ID: <CADnDZ88m-aC8vWQQHHa7dLn7qCEgOELEMrbWF0U+vrQfMy06zA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Thomas Narten <narten@us.ibm.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: adrian@olddog.co.uk, Alia Atlas <akatlas@gmail.com>, i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 16:02:03 -0000

Hi Thomas,

I agree that your suggestion of examples in charter will help and make
it clear to others,

AB

On 1/4/13, Thomas Narten <narten@us.ibm.com> wrote:
> What might help is to had a couple of "for example" type statements,
> so folk reading the charter have an idea of what sorts of things
> people have in mind. And note an example is only an
> example. Mentioning an example doesn't restrict the charter to just
> that example, but examples can help give people a more concrete idea
> of what is envisioned. As it is now, the reader pretty much has to
> guess.
>
> Thomas
>
>

From abdussalambaryun@gmail.com  Fri Jan  4 08:15:47 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE9E721F88AC for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 08:15:47 -0800 (PST)
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 pDCG-7JGgp1Q for <i2rs@ietfa.amsl.com>; Fri,  4 Jan 2013 08:15:47 -0800 (PST)
Received: from mail-vc0-f176.google.com (mail-vc0-f176.google.com [209.85.220.176]) by ietfa.amsl.com (Postfix) with ESMTP id 1BE4E21F88A3 for <i2rs@ietf.org>; Fri,  4 Jan 2013 08:15:46 -0800 (PST)
Received: by mail-vc0-f176.google.com with SMTP id fo13so16528137vcb.21 for <i2rs@ietf.org>; Fri, 04 Jan 2013 08:15:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=D1UCHVKdspO/h3ticz1sMoBJFxylCa9QgP5tuhsTGLk=; b=t3o5OJRt81HlZ7PzOG4qG8ToidsTVFJL8TDMzvmGFUL3irYnd3vX8/JuWCBqiafhz4 cTIEhmjfCiU4GZAyrX6dXHffLBgRHrZ/BfoBme6XZ47k66/xhkT83gnB1w01kGalV+Jh ZauL3OLMqJ2PIXgMqCGLrzHiMUir3G9DsZXuL/k2Nz4VtqmowOiHqDgEHYsfrj3n+RIW HmZuLxByQuD7BFiworVziKR7X0Prbp08UQS7BZPOO8mEhefWWxAT7cykQ6g/p4uzuYfu PoMZt9Z2+ZdFkabUPhvwv8pb6LIsliC+uDKIwVVQaRaqoJDcghRhcUQcuTEp3sFff0VL 7hFQ==
MIME-Version: 1.0
Received: by 10.220.8.18 with SMTP id f18mr74834295vcf.14.1357316146317; Fri, 04 Jan 2013 08:15:46 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Fri, 4 Jan 2013 08:15:45 -0800 (PST)
In-Reply-To: <CAG4d1rfpdcouwp4mNC6-4d+1Nq+YohH1MCNSr6SidzasU-_maw@mail.gmail.com>
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com> <201301032214.r03MEnvP005016@cichlid.raleigh.ibm.com> <CADnDZ8-BNOcKYo4xBxmF+BWgg4BcnRs+V86hTDnuVY_pBC7KLg@mail.gmail.com> <201301041402.r04E2nRM014704@cichlid.raleigh.ibm.com> <CAG4d1rfpdcouwp4mNC6-4d+1Nq+YohH1MCNSr6SidzasU-_maw@mail.gmail.com>
Date: Fri, 4 Jan 2013 17:15:45 +0100
Message-ID: <CADnDZ8_2PsMYz-ktuL_YNaS4Z24KmXavFRsNwbyvk4cu7i-8jQ@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Alia Atlas <akatlas@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Thomas Narten <narten@us.ibm.com>, adrian@olddog.co.uk, i2rs@ietf.org
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 16:15:47 -0000

Hi Alia and Adrian,

I agree with Thomas that the I2RS scope should be clear to any reader,
comment in line;

On 1/4/13, Alia Atlas <akatlas@gmail.com> wrote:
>> > I2RS facilitates real-time or event driven interaction with the
>> > routing system through a collection of control or management
>> > interfaces. These allow information, policies, and  operational
>> > parameters to be injected into and retrieved (as read or by
>> > notification)  from the routing system while retaining data
>> > consistency and coherency across the routers and routing
>> > infrastructure, and among multiple interactions with the routing
>> > system.
>>
>> The part about "retaining data consistency and coherency" is pretty
>> vague and open ended to me. Just what is this supposed to mean?
>>
>
> [Alia] I read it as "don't break routing" while allowing multiple inputs
> from
> different applications.

exactly, I recommend to add in paragraph your reading to explain the
last items in scope paragraph,

AB

From adrian@olddog.co.uk  Sun Jan  6 06:48:30 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20CB621F8765; Sun,  6 Jan 2013 06:48:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.431
X-Spam-Level: 
X-Spam-Status: No, score=-2.431 tagged_above=-999 required=5 tests=[AWL=0.168,  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 7k+ja23KHJ-n; Sun,  6 Jan 2013 06:48:29 -0800 (PST)
Received: from asmtp2.iomartmail.com (asmtp2.iomartmail.com [62.128.201.249]) by ietfa.amsl.com (Postfix) with ESMTP id 54EAD21F8703; Sun,  6 Jan 2013 06:48:29 -0800 (PST)
Received: from asmtp2.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r06EmRZW031831;  Sun, 6 Jan 2013 14:48:27 GMT
Received: from 950129200 (089144192189.atnat0001.highway.a1.net [89.144.192.189]) (authenticated bits=0) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r06EmPqj031810;  Sun, 6 Jan 2013 14:48:27 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Sun, 6 Jan 2013 14:48:24 -0000
Message-ID: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3sHNNP6DhU6iuoRcijty1jE0yRgg==
Content-Language: en-gb
Cc: iesg@ietf.org
Subject: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2013 14:48:30 -0000

Hi,

Barry has entered the following comments on the proposed charter.

Your comments please.

Adrian

===

Block (2012-12-27) 

The second paragraph says this:

   I2RS facilitates real-time or event driven interaction with the
   routing system through a collection of control or management
   interfaces. These allow information, policies, and operational
   parameters to be injected into and retrieved (as read or by
   notification) from the routing system while retaining data
   consistency and coherency across the routers and routing
   infrastructure, and among multiple interactions with the routing
   system.

Nowhere that I can see does it give me any idea what the target of these
interfaces is: what is it that you want having interaction with the routing
system?  What is it that will inject information, policies, and operational
parameters, that can't do so now?


Comment (2012-12-27) 

Especially because charters, including this one, don't have the sorts of
citations and references that we have in RFCs, it would be helpful to expand
"RIB" and "FIB" (and, for completeness, "BGP") on first use.  I know that
routing people know those terms cold... but some of us don't (Wikipedia taught
be that they're "Routing Information Base" and "Forwarding Information Base",
so I'm now better informed).


From russw@riw.us  Sun Jan  6 06:48:48 2013
Return-Path: <russw@riw.us>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B35D21F878F for <i2rs@ietfa.amsl.com>; Sun,  6 Jan 2013 06:48:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 uMG-OF-+EwPc for <i2rs@ietfa.amsl.com>; Sun,  6 Jan 2013 06:48:47 -0800 (PST)
Received: from da31.namelessnet.net (da31.namelessnet.net [74.124.205.66]) by ietfa.amsl.com (Postfix) with ESMTP id BBB3321F8703 for <i2rs@ietf.org>; Sun,  6 Jan 2013 06:48:47 -0800 (PST)
Received: from cpe-065-190-156-032.nc.res.rr.com ([65.190.156.32] helo=[192.168.100.51]) by da31.namelessnet.net with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from <russw@riw.us>) id 1TrrWp-00080x-8Z for i2rs@ietf.org; Sun, 06 Jan 2013 06:48:47 -0800
Message-ID: <50E98ED9.90507@riw.us>
Date: Sun, 06 Jan 2013 09:48:57 -0500
From: Russ White <russw@riw.us>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: i2rs@ietf.org
References: <047801cddfb2$59f14810$0dd3d830$@olddog.co.uk> <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
In-Reply-To: <CAG4d1rfNfC86cBzu-q7+U4s7tWt9sdi7cGeQgHXEbNOMMvbxqQ@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Antivirus-Scanner: Seems clean.  You should still use an Antivirus Scanner
Subject: Re: [i2rs] I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2013 14:48:48 -0000

> "In a routing network, the routing system is responsible for
> determining how data packets should be forwarded and communicating
> that to the relevant forwarding or data plane.  The dispersal of both
> the relevant information for this determination and the resulting
> routes or paths is part of the routing system.  The relevant
> forwarding or data plane need not be co-located with the portion of
> the routing system that determines the routes.  However, a routing
> system is frequently co-located in a network element with a forwarding
> or data plane that contains one or more interface over which data
> traffic is forwarded.  Thus, the routing system includes control plane
> protocols that compute routes and paths for data packets."

I would propose putting this in a bulleted list, rather than in
paragraph form --it would make for easier reading.

==
In a routed network, the routing system:

- Distributes topology and other state (network metadata)
- Uses this network metadata to determine the best path to each given
reachable destination attached to the network
- Communicates these decisions to the forwarding plane of each
forwarding device in the network

While processes participating in the routing system are often colocated
with the with local forwarding elements, this isn't a necessary condition.

Thus, the routing system includes control plane protocols that compute
routes and paths for data packets, wherever the processes implementing
those protocols may be running.
==

Does this help clarify any?

> While the type of interface is, I think, clear and beaten to death, I'd
> like to jump further on it 
> by suggesting adding "protocol-based" to the list of possible
> descriptors.  That would make it:

Hmmm... Are you trying to further the distance between forwarding and
control interfaces here?


> "The I2RS working group works to develop a framework and architecture 
> that will enable specific use cases, and lead to an understanding of theinformational models and requirements for encodings and protocols of the control and management protocol-based interfaces."

This does help connect the charter to the work at hand better...

:-)

Russ


-- 
<><
riwhite@verisign.com
russw@riw.us

From russw@riw.us  Sun Jan  6 06:53:01 2013
Return-Path: <russw@riw.us>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF84121F8765 for <i2rs@ietfa.amsl.com>; Sun,  6 Jan 2013 06:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 sJvpJim-9tp9 for <i2rs@ietfa.amsl.com>; Sun,  6 Jan 2013 06:53:01 -0800 (PST)
Received: from da31.namelessnet.net (da31.namelessnet.net [74.124.205.66]) by ietfa.amsl.com (Postfix) with ESMTP id 3DDC221F8731 for <i2rs@ietf.org>; Sun,  6 Jan 2013 06:53:01 -0800 (PST)
Received: from cpe-065-190-156-032.nc.res.rr.com ([65.190.156.32] helo=[192.168.100.51]) by da31.namelessnet.net with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from <russw@riw.us>) id 1Trrav-0008AA-0H for i2rs@ietf.org; Sun, 06 Jan 2013 06:53:01 -0800
Message-ID: <50E98FD7.4020400@riw.us>
Date: Sun, 06 Jan 2013 09:53:11 -0500
From: Russ White <russw@riw.us>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: i2rs@ietf.org
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
In-Reply-To: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Antivirus-Scanner: Seems clean.  You should still use an Antivirus Scanner
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2013 14:53:01 -0000

>    I2RS facilitates real-time or event driven interaction with the
>    routing system through a collection of control or management
>    interfaces. These allow information, policies, and operational
>    parameters to be injected into and retrieved (as read or by
>    notification) from the routing system while retaining data
>    consistency and coherency across the routers and routing
>    infrastructure, and among multiple interactions with the routing
>    system.
> 
> Nowhere that I can see does it give me any idea what the target of these
> interfaces is: what is it that you want having interaction with the routing
> system?  What is it that will inject information, policies, and operational
> parameters, that can't do so now?

I think defining this would be out of scope... ??

We're not trying to define what it is that wants to interact with the
control plane in this way, only to provide an interface for any such
processes. The use cases point us to examples where these interactions
are defined without identifying what the off-board processes actually
look like.

Or maybe I misunderstand the comment?

> Especially because charters, including this one, don't have the sorts of
> citations and references that we have in RFCs, it would be helpful to expand
> "RIB" and "FIB" (and, for completeness, "BGP") on first use.  I know that
> routing people know those terms cold... but some of us don't (Wikipedia taught
> be that they're "Routing Information Base" and "Forwarding Information Base",
> so I'm now better informed).

I would agree with this one.

:-)

Russ

-- 
<><
riwhite@verisign.com
russw@riw.us

From abdussalambaryun@gmail.com  Sun Jan  6 12:59:22 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F13A21F851E; Sun,  6 Jan 2013 12:59:22 -0800 (PST)
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=[AWL=0.000,  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 Ad6P5Yv6iiNL; Sun,  6 Jan 2013 12:59:21 -0800 (PST)
Received: from mail-vb0-f44.google.com (mail-vb0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id A0DEA21F84F9; Sun,  6 Jan 2013 12:59:21 -0800 (PST)
Received: by mail-vb0-f44.google.com with SMTP id fc26so18488964vbb.17 for <multiple recipients>; Sun, 06 Jan 2013 12:59:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=hMj5zjgLU+p6dcwo4Yv2maMaygUj1yKGhNA9oIMzDWQ=; b=FbU0S7Dfn3klQve6Uem3RO14lJ4xZJk2sknBnZpFJRIu1f44d4Bsj4kqR38ROdUzc/ OEbk6yKIVXju3cQQM7qSU1JwloYNfLq30aWgud6IJCHNjvg+4lTDKjbD51GYjmEaE1BY /L9RcBH/JbwaQHlKO1o70bARBvI3JgbTt97da3cQHgqUVMbvoi2uejuvypK0Y8sSWCqg q9ZnBdIxcWM57ddKuM/fr4rfHhOqsEtPR2QMHxOqoMf8WsjzlzLut9Qb/a+MxJkHyCIC n5wvqPLdrfRD1hIzl2tS/2XC8qDI8Ecpa3cjBLhvWQaA1W+YGrEnOT9m2UXrsqPRLOBg eNcg==
MIME-Version: 1.0
Received: by 10.220.149.69 with SMTP id s5mr81465783vcv.23.1357505961039; Sun, 06 Jan 2013 12:59:21 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Sun, 6 Jan 2013 12:59:20 -0800 (PST)
In-Reply-To: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
Date: Sun, 6 Jan 2013 21:59:20 +0100
Message-ID: <CADnDZ899KyyifhhO3dNuv2beep5rxZCy_F9GMDpHNsez9rmOmg@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: i2rs@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Cc: adrian@olddog.co.uk, iesg@ietf.org
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jan 2013 20:59:22 -0000

I totally agree with Barry Leiba's comment. I mentioned before that
charter SHOULD be clear to all readers, as he mentioned not only
routing expert participants.

It will be helpful to make references as he mentioned, as I think the
documents in the charter already a good reference but no objection to
add others. However, I think giving work-examples and referencing
initial I2RS work in progress will be a good start for people to know
what it is all about. If the RIB and FIB is not described abreviation
in the charter it SHOULD do, but it can be defined more in the
documents terminology.

Thanks for comments,

AB

On 1/6/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
> Hi,
>
> Barry has entered the following comments on the proposed charter.
>
> Your comments please.
>
> Adrian
>
> ===
>
> Block (2012-12-27)
>
> The second paragraph says this:
>
>    I2RS facilitates real-time or event driven interaction with the
>    routing system through a collection of control or management
>    interfaces. These allow information, policies, and operational
>    parameters to be injected into and retrieved (as read or by
>    notification) from the routing system while retaining data
>    consistency and coherency across the routers and routing
>    infrastructure, and among multiple interactions with the routing
>    system.
>
> Nowhere that I can see does it give me any idea what the target of these
> interfaces is: what is it that you want having interaction with the routing
> system?  What is it that will inject information, policies, and operational
> parameters, that can't do so now?
>
>
> Comment (2012-12-27)
>
> Especially because charters, including this one, don't have the sorts of
> citations and references that we have in RFCs, it would be helpful to
> expand
> "RIB" and "FIB" (and, for completeness, "BGP") on first use.  I know that
> routing people know those terms cold... but some of us don't (Wikipedia
> taught
> be that they're "Routing Information Base" and "Forwarding Information
> Base",
> so I'm now better informed).
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From abdussalambaryun@gmail.com  Sun Jan  6 19:03:32 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 598B021F8550; Sun,  6 Jan 2013 19:03:32 -0800 (PST)
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 moaRo6BXz+Li; Sun,  6 Jan 2013 19:03:31 -0800 (PST)
Received: from mail-vb0-f47.google.com (mail-vb0-f47.google.com [209.85.212.47]) by ietfa.amsl.com (Postfix) with ESMTP id B13B821F853A; Sun,  6 Jan 2013 19:03:31 -0800 (PST)
Received: by mail-vb0-f47.google.com with SMTP id e21so18532170vbm.20 for <multiple recipients>; Sun, 06 Jan 2013 19:03:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=YKM6j9ucsvy/S7ZdNrkwtbQ1+kHwVQ2Rn5+X6i8oyKE=; b=J8hoF2wd6lCPW2ILa/XbV8BgmrxC5jGxNM1B0tG/H2gpE0JLcfhNIR5KeVRI/UiS87 Dn+ogdpoLFXwNfR6JYoR0grcX33fYP8YGRAX0SRp12l3zjSuEBVZVEWMMYF+0YXjtJCj mv9vcwOvp01APQtDdmSCyvh+E+tSeoJMqzWdb3Q2RFw59WF20/J4zMjjDkS2ybb7xfUV 4PLVsFnKoq533/q5QGFcyFtVQElhHqWSv3OdKlPcZN1DogcIA5Qc7bS+iT8ViBJro5Fh /UraEumYY5wNslq3zd5H4ofrWoW9CeWkz4jFxOrfWl6cLOPwav/YUjwvNwxwemYDsoZR pPOg==
MIME-Version: 1.0
Received: by 10.220.115.20 with SMTP id g20mr81988748vcq.31.1357527810820; Sun, 06 Jan 2013 19:03:30 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Sun, 6 Jan 2013 19:03:30 -0800 (PST)
In-Reply-To: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
Date: Mon, 7 Jan 2013 04:03:30 +0100
Message-ID: <CADnDZ882cqej=cEyS0hOYqqUJWm-LOkKoSYzWrtz0s9KRCmmrQ@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: adrian@olddog.co.uk
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org, iesg@ietf.org
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jan 2013 03:03:32 -0000

>    I2RS facilitates real-time or event driven interaction with the
>    routing system through a collection of control or management
>    interfaces. These allow information, policies, and operational
>    parameters to be injected into and retrieved (as read or by
>    notification) from the routing system while retaining data
>    consistency and coherency across the routers and routing
>    infrastructure, and among multiple interactions with the routing
>    system.
>
> Nowhere that I can see does it give me any idea what the target of these
> interfaces is: what is it that you want having interaction with the routing
> system?

I want a protocol/user or multi protocols having that relation with
RSs. Why not having interaction? IMO, we let the Use-Case for each
document to answer, and others to answer why not.

> What is it that will inject information, policies, and operational
> parameters, that can't do so now?
>

Q) Does the RS not need external information?, and does the RS can do
every thing for users without help?
IF  the Q answer is yes, THEN , we can *do so now* and lets close I2RS,
ELSE, we need I2RS protocol(s).


Abdussalam Baryun
University of Glamorgan, UK

From adrian@olddog.co.uk  Wed Jan  9 14:06:59 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FEB621F844C; Wed,  9 Jan 2013 14:06:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.508
X-Spam-Level: 
X-Spam-Status: No, score=-2.508 tagged_above=-999 required=5 tests=[AWL=0.091,  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 ECdI91tXsJ3h; Wed,  9 Jan 2013 14:06:58 -0800 (PST)
Received: from asmtp5.iomartmail.com (asmtp5.iomartmail.com [62.128.201.176]) by ietfa.amsl.com (Postfix) with ESMTP id 4AF7521F844A; Wed,  9 Jan 2013 14:06:58 -0800 (PST)
Received: from asmtp5.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09M6ut8018135;  Wed, 9 Jan 2013 22:06:56 GMT
Received: from 950129200 (089144192150.atnat0001.highway.a1.net [89.144.192.150]) (authenticated bits=0) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09M6sfu018123 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Jan 2013 22:06:56 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Wed, 9 Jan 2013 22:06:56 -0000
Message-ID: <018801cdeeb5$a4ee3be0$eecab3a0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3utVVa+eRi6ZlPROuil/8Wj+yYrQ==
Content-Language: en-gb
Cc: iesg@ietf.org
Subject: [i2rs] Draft Charter Updates
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 22:06:59 -0000

http://datatracker.ietf.org/doc/charter-ietf-i2rs/

I made some changes to reflect recent discussions...

- Expanded RIB and FIB (thanks Barry Leiba).

- Expanded BGP (per Barry Leiba)

- Replace first paragraph with a clearer statement of what the routing
   system is and what it does using a bullet list (per Alia Atlas, Thomas 
   Narten, and Russ White)

- In (old) second paragraph, add "protocol-based" to the description of the
   interfaces that are being built as part of the I2RS work (per Alia Atlas).

- In (old) third paragraph, clarify that the encodings and protocols are for the
  I2RS interfaces (per Alia Atlas)

- Changed the intro to the use cases to be specific rather than open-ended
   (per Russ White)

- Delete "and to the policies used to construct the Forwarding Information
   Base (FIB)" from the first use case as this basically covers the other use
   cases (which are more detailed). Retain the use case of access to the RIB
   (per Russ White)

I hope we have some form of stability and don't need to flog the poor old horse
too much more.

Cheers,
Adrian



From adrian@olddog.co.uk  Wed Jan  9 14:07:03 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FBE221F8610; Wed,  9 Jan 2013 14:07:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.513
X-Spam-Level: 
X-Spam-Status: No, score=-2.513 tagged_above=-999 required=5 tests=[AWL=0.086,  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 2ChWuOVgwjdN; Wed,  9 Jan 2013 14:07:03 -0800 (PST)
Received: from asmtp5.iomartmail.com (asmtp5.iomartmail.com [62.128.201.176]) by ietfa.amsl.com (Postfix) with ESMTP id 766D121F85D0; Wed,  9 Jan 2013 14:07:02 -0800 (PST)
Received: from asmtp5.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09M6uct018129;  Wed, 9 Jan 2013 22:06:56 GMT
Received: from 950129200 (089144192150.atnat0001.highway.a1.net [89.144.192.150]) (authenticated bits=0) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09M6sft018123 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Jan 2013 22:06:55 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Barry Leiba'" <barryleiba@computer.org>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
In-Reply-To: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>
Date: Wed, 9 Jan 2013 22:06:56 -0000
Message-ID: <018701cdeeb5$a468df40$ed3a9dc0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFh95HEIW8BavmSKLCswlltHNR9qpkZb8pA
Content-Language: en-gb
Cc: i2rs@ietf.org, iesg@ietf.org
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 22:07:03 -0000

Hi Barry,

The discussion of your review comments went on on the I2RS list without fully
copying you on the responses. Let me try to summarise where we got to and add
some detail myself.

> Block (2012-12-27)
> 
> The second paragraph says this:
> 
>    I2RS facilitates real-time or event driven interaction with the
>    routing system through a collection of control or management
>    interfaces. These allow information, policies, and operational
>    parameters to be injected into and retrieved (as read or by
>    notification) from the routing system while retaining data
>    consistency and coherency across the routers and routing
>    infrastructure, and among multiple interactions with the routing
>    system.
> 
> Nowhere that I can see does it give me any idea what the target of these
> interfaces is: what is it that you want having interaction with the routing
> system?  What is it that will inject information, policies, and operational
> parameters, that can't do so now?

I having a little difficulty parsing your questions, so let me give some
broad-scope answers.

The object of the interfaces is the routing system. I think this is clear in the
second paragraph of the draft charter.

The purpose of the interactions at the interfaces are, I think, captured in the
second sentence of the second paragraph and (perhaps more importantly) in the
use cases.

The subject of the interfaces is some lump of stuff that decides to poke the
routing system. In the architecture (I-D) the subject end of the interface is
called the I2RS Client and serves one or more "applications". We got a bit hung
up about what constitutes an application: is it, for example, a P2P streaming
application, or is it a tool that is responsible for shaping the network? In the
end, the answer appeared to be "yes".

Now, on the list it was suggested that this is and should be deliberately out of
scope...

| We're not trying to define what it is that wants to interact with the
| control plane in this way, only to provide an interface for any such
| processes. The use cases point us to examples where these interactions
| are defined without identifying what the off-board processes actually
| look like.

That leaves us with your last part of the question which I will invert to read:
what can be done today? The problem here is that there is a feeling that the
existing standardised protocols and encoding languages are missing features to
provide the necessary functions. There is a lot of debate on this, which is why
it is necessary to do requirements work. Additionally, we need information
models for the things that are to be injected/retrieved.

Of course, it is likely that in a number of vendors' router quite a few of the
things can be injected or retrieved using CLI, proprietary protocols,
proprietary extensions to existing protocols, or proprietary schemas for
existing encoding languages. But that is not a standard solution.

> Comment (2012-12-27)
> 
> Especially because charters, including this one, don't have the sorts of
> citations and references that we have in RFCs, it would be helpful to expand
> "RIB" and "FIB" (and, for completeness, "BGP") on first use.  I know that
> routing people know those terms cold... but some of us don't (Wikipedia taught
> be that they're "Routing Information Base" and "Forwarding Information Base",
> so I'm now better informed).

OK, we can do that.

Hoping this clears your issues.

Cheers,
Adrian



From adrian@olddog.co.uk  Wed Jan  9 14:07:09 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 739F621F845E; Wed,  9 Jan 2013 14:07:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.517
X-Spam-Level: 
X-Spam-Status: No, score=-2.517 tagged_above=-999 required=5 tests=[AWL=0.082,  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 dlVsGFRyPmnT; Wed,  9 Jan 2013 14:07:08 -0800 (PST)
Received: from asmtp5.iomartmail.com (asmtp5.iomartmail.com [62.128.201.176]) by ietfa.amsl.com (Postfix) with ESMTP id 3769621F844C; Wed,  9 Jan 2013 14:07:08 -0800 (PST)
Received: from asmtp5.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09M70wD018169;  Wed, 9 Jan 2013 22:07:00 GMT
Received: from 950129200 (089144192150.atnat0001.highway.a1.net [89.144.192.150]) (authenticated bits=0) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09M6sg0018123 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Jan 2013 22:06:59 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <stephen.farrell@cs.tcd.ie>
Date: Wed, 9 Jan 2013 22:06:56 -0000
Message-ID: <019501cdeeb5$a6fea550$f4fbeff0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3usiL1+WDmA5HCRMiLG8FryKhExQ==
Content-Language: en-gb
Cc: i2rs@ietf.org, iesg@ietf.org
Subject: [i2rs] Stephen Farrell's Comment on the I2RS Proposed Charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 22:07:09 -0000

Stephen wrote

> None of these are blocking for me, but I'd appreciate answers,
> especially to the first.
>
> - I'm confused about the single ADMD thing - how does that
>   square with mitigating DoS? I'd have thought that many DDoS
>   mitigations might require co-operation between at least two
>   domains. A solution that fits this charter might be too
>   limited to be useful.

Agree, but let's not boil the ocean on day one.
Just because a solution is only applicable in a single domain does not preclude
extending it in the future.
In fact, the control structure in I2RS is an application talking to 1 or more
I2RS clients talking to one or more I2RS agents. The limitation in the charter
basically precludes the I2RS client being in a different admin domain from the
I2RS agent - going there would make for interesting trust and security
relationships. Architecturally, there is nothing to preclude an application
talking to I2RS clients in different admin domains, or an application talking to
another application in another domain - however, these interactions do not form
part of the work of the WG and so do not need to be in scope.

> - I'm confused about why this WG is needed - is there a real
>  prospect of not picking openflow for this or are we talking
>  about some other API?

Many questions arise:
1. What makes you so sure that anyone would pick OpenFlow?
2. Don't you consider NetFlow (which is how I read your question
   first time!), ForCES, or any other IETF protocol might not be a 
   real candidate?
3. If OpenFlow was picked where would the work to model IP
   routers be best carried out (this is NOT the forwarding plane
   that is being modelled)?
4. If IETF protocol X was picked would the work be in this WG or
   an existing WG?
5. Where do we do the work on requirements and (abstract)
   information models?

> - Shouldn't this recognise the SDN term/fad somehow so that
>  buzzword compliant people end up on the right mailing list?

I've never heard the term "SDN" before. Could you clearly and concisely explain
it to me?

Actually, I think that the term "SDN" is so last year. Quite possibly, I2RS fits
into part of the SDN problem space. Quite possibly, calling it SDN just derails
everyone into thinking this is a shiny thing and not something that people
really want to build and deploy in IP networks.

> - What's the relationship between this and the putative SDNRG
> in the IRTF? Has that been discussed with e.g. Lars?

AFAIK, IETF WGs produce protocol specs for stuff people want to build and deploy
soon. The valuable work done by the IRTF RGs investigates longer-term
research-based issues.

The usual suspects (e.g. Dave Meyer who has been chairing the SDNRG work) are on
the I2RS list and are (I think) supportive. Lars, of course, sees all proposals
for new WGs and can comment.

> - A nit: "A routing system is all or part of a routing
> network. A part of a routing network may be a single router
> or a collection of routers" reads oddly to me.  Are you
> including non-routing hosts or not? What about switches?
> What about the wires?

Oh, gods, how we thrashed on this text! And we're not done yet.

Yes, I believe we are excluding non-routing hosts as they have no routing
components that we can influence.
We are definitely excluding switches - they do not route.
AFAIK wires cannot be configured (I might be wrong on this, I don't keep
up-to-date with my Physics). Anyway, they don't play a part in the routing
system, although the interfaces that may be on the end of wires or groups of
wires do play a part.

Others may like to comment.

Cheers,
Adrian



From stephen.farrell@cs.tcd.ie  Wed Jan  9 14:37:29 2013
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C419221F84B2; Wed,  9 Jan 2013 14:37:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 t+4-Sk-lD1Rg; Wed,  9 Jan 2013 14:37:29 -0800 (PST)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id A70C221F8499; Wed,  9 Jan 2013 14:37:28 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id A0B8CBE3B; Wed,  9 Jan 2013 22:37:06 +0000 (GMT)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fn09in3-miF4; Wed,  9 Jan 2013 22:37:05 +0000 (GMT)
Received: from [10.87.48.11] (unknown [86.44.78.176]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 8FB07BE33; Wed,  9 Jan 2013 22:37:05 +0000 (GMT)
Message-ID: <50EDF111.20509@cs.tcd.ie>
Date: Wed, 09 Jan 2013 22:37:05 +0000
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: adrian@olddog.co.uk
References: <019501cdeeb5$a6fea550$f4fbeff0$@olddog.co.uk>
In-Reply-To: <019501cdeeb5$a6fea550$f4fbeff0$@olddog.co.uk>
X-Enigmail-Version: 1.4.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: i2rs@ietf.org, iesg@ietf.org
Subject: Re: [i2rs] Stephen Farrell's Comment on the I2RS Proposed Charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 22:37:29 -0000

Hiya,

On 01/09/2013 10:06 PM, Adrian Farrel wrote:
> Stephen wrote
> 
>> None of these are blocking for me, but I'd appreciate answers,
>> especially to the first.
>>
>> - I'm confused about the single ADMD thing - how does that
>>   square with mitigating DoS? I'd have thought that many DDoS
>>   mitigations might require co-operation between at least two
>>   domains. A solution that fits this charter might be too
>>   limited to be useful.
> 
> Agree, but let's not boil the ocean on day one.
> Just because a solution is only applicable in a single domain does not preclude
> extending it in the future.
> In fact, the control structure in I2RS is an application talking to 1 or more
> I2RS clients talking to one or more I2RS agents. The limitation in the charter
> basically precludes the I2RS client being in a different admin domain from the
> I2RS agent - going there would make for interesting trust and security
> relationships. Architecturally, there is nothing to preclude an application
> talking to I2RS clients in different admin domains, or an application talking to
> another application in another domain - however, these interactions do not form
> part of the work of the WG and so do not need to be in scope.

Fair enough. I guess I don't know myself how this might fit with
DDoS mitigation (nor do I know much about DDoS mitigation as it
happens;-) but if the scope allows the kind of discussion above
then that seems fine.

>> - I'm confused about why this WG is needed - is there a real
>>  prospect of not picking openflow for this or are we talking
>>  about some other API?
> 
> Many questions arise:
> 1. What makes you so sure that anyone would pick OpenFlow?

I'm not sure of anything. I was asking. I'll take your answer
as being "yes, there is":-) And that's an ok answer as far as
I'm concerned.

> 2. Don't you consider NetFlow (which is how I read your question
>    first time!), ForCES, or any other IETF protocol might not be a 
>    real candidate?
> 3. If OpenFlow was picked where would the work to model IP
>    routers be best carried out (this is NOT the forwarding plane
>    that is being modelled)?
> 4. If IETF protocol X was picked would the work be in this WG or
>    an existing WG?
> 5. Where do we do the work on requirements and (abstract)
>    information models?
> 
>> - Shouldn't this recognise the SDN term/fad somehow so that
>>  buzzword compliant people end up on the right mailing list?
> 
> I've never heard the term "SDN" before. Could you clearly and concisely explain
> it to me?

Sure. Its a recent buzz-acronym. :-)

> Actually, I think that the term "SDN" is so last year. Quite possibly, I2RS fits
> into part of the SDN problem space. Quite possibly, calling it SDN just derails
> everyone into thinking this is a shiny thing and not something that people
> really want to build and deploy in IP networks.
> 
>> - What's the relationship between this and the putative SDNRG
>> in the IRTF? Has that been discussed with e.g. Lars?
> 
> AFAIK, IETF WGs produce protocol specs for stuff people want to build and deploy
> soon. The valuable work done by the IRTF RGs investigates longer-term
> research-based issues.
> 
> The usual suspects (e.g. Dave Meyer who has been chairing the SDNRG work) are on
> the I2RS list and are (I think) supportive. Lars, of course, sees all proposals
> for new WGs and can comment.

Yep. That all seems good.

>> - A nit: "A routing system is all or part of a routing
>> network. A part of a routing network may be a single router
>> or a collection of routers" reads oddly to me.  Are you
>> including non-routing hosts or not? What about switches?
>> What about the wires?
> 
> Oh, gods, how we thrashed on this text! And we're not done yet.

My sympathies. Hard thing to get right.

Cheers,
S.


> Yes, I believe we are excluding non-routing hosts as they have no routing
> components that we can influence.
> We are definitely excluding switches - they do not route.
> AFAIK wires cannot be configured (I might be wrong on this, I don't keep
> up-to-date with my Physics). Anyway, they don't play a part in the routing
> system, although the interfaces that may be on the end of wires or groups of
> wires do play a part.


> 
> Others may like to comment.
> 
> Cheers,
> Adrian
> 
> 

From adrian@olddog.co.uk  Wed Jan  9 14:51:35 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC5E021F871C; Wed,  9 Jan 2013 14:51:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.532
X-Spam-Level: 
X-Spam-Status: No, score=-2.532 tagged_above=-999 required=5 tests=[AWL=0.067,  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 FHuHGUv5GGPL; Wed,  9 Jan 2013 14:51:30 -0800 (PST)
Received: from asmtp2.iomartmail.com (asmtp2.iomartmail.com [62.128.201.249]) by ietfa.amsl.com (Postfix) with ESMTP id BDEE221F8843; Wed,  9 Jan 2013 14:51:27 -0800 (PST)
Received: from asmtp2.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09MpPYL030417;  Wed, 9 Jan 2013 22:51:25 GMT
Received: from 950129200 (089144192140.atnat0001.highway.a1.net [89.144.192.140]) (authenticated bits=0) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r09MpMxZ030399 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Jan 2013 22:51:24 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Stephen Farrell'" <stephen.farrell@cs.tcd.ie>
References: <019501cdeeb5$a6fea550$f4fbeff0$@olddog.co.uk> <50EDF111.20509@cs.tcd.ie>
In-Reply-To: <50EDF111.20509@cs.tcd.ie>
Date: Wed, 9 Jan 2013 22:51:24 -0000
Message-ID: <01c101cdeebb$db912530$92b36f90$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFrYmOECOvCnWGoCl5fST3G4PXakQIqcbnjmPVfO9A=
Content-Language: en-gb
Cc: i2rs@ietf.org, iesg@ietf.org
Subject: Re: [i2rs] Stephen Farrell's Comment on the I2RS Proposed Charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 22:51:35 -0000

Thanks Stephen,

> > I've never heard the term "SDN" before. Could you clearly and concisely
explain
> > it to me?
> 
> Sure. Its a recent buzz-acronym. :-)

Ah, that would be an RBA.

A


From barryleiba@gmail.com  Wed Jan  9 15:40:16 2013
Return-Path: <barryleiba@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C72C411E809B; Wed,  9 Jan 2013 15:40:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.191
X-Spam-Level: 
X-Spam-Status: No, score=-103.191 tagged_above=-999 required=5 tests=[AWL=-0.214, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, 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 NTjsaqhaR2Mq; Wed,  9 Jan 2013 15:40:16 -0800 (PST)
Received: from mail-la0-f41.google.com (mail-la0-f41.google.com [209.85.215.41]) by ietfa.amsl.com (Postfix) with ESMTP id 9424521F8431; Wed,  9 Jan 2013 15:40:15 -0800 (PST)
Received: by mail-la0-f41.google.com with SMTP id em20so2503307lab.14 for <multiple recipients>; Wed, 09 Jan 2013 15:40:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=gN1xGK5Sj20i6eSfyjdbMGEx0Mmrb/JyEjAGyKNjFh8=; b=e912rvaBvp2JHoC9ZYyZwo0ZmHmRUX3Ajf4Sfs1bNaeFXTW9R75HRa54URI8gYxZQx Dmtk9MQC3Qi9rw3SuH0wh2WKkfSWKxUPloeyBNM1M5QXtRqn+agYcNuATnJ3MOZfiZpZ RARdX9dOnzGMh57lOCaG3bDWCQtHPx1wEkxKaDd9dfKFdrNrpII/g2aTGRrP4zrKsxSe sFBJeF+IWMp9pNMTXNYzEfe+eUJ7FZfMmockC1OG0Qls+MfcW4Vxp1+saEt2mNjYj2J6 Ou2sxxRW7RmpXZRefppIdr+pOn0Re38dsBkZdrAu10s4ps0wJ1SGd7I76+lBa7lXKD53 Pmbg==
MIME-Version: 1.0
Received: by 10.152.47.75 with SMTP id b11mr65573359lan.14.1357774814220; Wed, 09 Jan 2013 15:40:14 -0800 (PST)
Sender: barryleiba@gmail.com
Received: by 10.112.81.194 with HTTP; Wed, 9 Jan 2013 15:40:14 -0800 (PST)
In-Reply-To: <018701cdeeb5$a468df40$ed3a9dc0$@olddog.co.uk>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk> <018701cdeeb5$a468df40$ed3a9dc0$@olddog.co.uk>
Date: Wed, 9 Jan 2013 18:40:14 -0500
X-Google-Sender-Auth: _asAAqAeQoULbhHhQ8-Q0ce1Um4
Message-ID: <CALaySJKKedSGTFEVgGkNG5Bb0uJO9-pRUjsZxppLYs2K3BRQ6A@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Adrian Farrel <adrian@olddog.co.uk>
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org, IESG <iesg@ietf.org>
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 23:40:16 -0000

Hi, Adrian (and i2rs gang), and thanks for the response.

> The subject of the interfaces

Yes, that's what I was asking about.

> is some lump of stuff that decides to poke the
> routing system. In the architecture (I-D) the subject end of the interface is
> called the I2RS Client and serves one or more "applications". We got a bit hung
> up about what constitutes an application: is it, for example, a P2P streaming
> application, or is it a tool that is responsible for shaping the network? In the
> end, the answer appeared to be "yes".

I would feel happier if some sense of that could be in the charter
(but see below).  In general, when we propose creating an interface to
X, we have some idea of who or what we want to be using that interface
(the subject, as you say).  I understand the use cases document will
go into that in much more detail, but I'd be happier if the charter
said *something* about it.  I don't know whether you're talking about
having a data center's operation & management system using the
interface, having a web server that sits in a customer's office using
the interface, or having a web browser that runs in an end-user's iPad
using the interface.

If the answer really is, "Yes, all of those," then a few words in the
charter should be possible, no?  "This interface is expected to be
used by systems as diverse as a data center's operation/management
system, a web server, and a peer-to-peer streaming application.  The
working group will provide details of these and other applications as
it develops its use cases."  Perhaps something like that could be
added to the paragraph that begins "I2RS facilitates real-time or
event driven interaction with the routing system"?

> | We're not trying to define what it is that wants to interact with the
> | control plane in this way, only to provide an interface for any such
> | processes. The use cases point us to examples where these interactions
> | are defined without identifying what the off-board processes actually
> | look like.

I won't block this further, but I really think that leaving out *all*
explanation of this makes for a charter that will be hard for people
who are not already familiar with what you're doing to read and
understand.  The point here isn't to rein in the use cases (I'm not
asking for that and wouldn't want that), but to make things clear to
someone reading the charter.

I'll clear the block and put what remains into a comment.

Barry

From barryleiba@gmail.com  Wed Jan  9 15:47:45 2013
Return-Path: <barryleiba@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19B671F0CF5; Wed,  9 Jan 2013 15:47:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.186
X-Spam-Level: 
X-Spam-Status: No, score=-103.186 tagged_above=-999 required=5 tests=[AWL=-0.209, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, 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 EwsVFqZzxBSL; Wed,  9 Jan 2013 15:47:44 -0800 (PST)
Received: from mail-la0-f44.google.com (mail-la0-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id BBED41F0C6A; Wed,  9 Jan 2013 15:47:43 -0800 (PST)
Received: by mail-la0-f44.google.com with SMTP id fr10so2505279lab.3 for <multiple recipients>; Wed, 09 Jan 2013 15:47:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=Q7TPbz1s6ks6/Zk25c7bOsNHFkmqBoIdnuLu7NJq20Q=; b=w16rSrqCDvXJBzfVDzIiG2YKU0ao3S4tCpiZ0gaFjUD38qBYf3zvbtSZniIWIoloE1 JXxygiCXoDLKHAhReVnDc1woX2NgLa0ahL2lntpm4g2hoY5rfkoRzLVDX+U+AkJR/whO uPd9wjFkZA6PJjMjvtUINeI5zMYz4eVjXOKmsIogBDJmwUbLQFpA0JHGopMY2YpA9G5k GzHnmutSQ4gclzndTnyt8UGZg0/bJmKYtyZxvF7FyS1kvF+YgYAlaZfxotbGqE2cCu1K Um4AM+YuQXDLL7E+7fMUso2lguSej0O5/pyd1+eKESuTcuLfb1FCCLj4ZeDxkea9kNGN aRbg==
MIME-Version: 1.0
Received: by 10.112.50.205 with SMTP id e13mr28535072lbo.57.1357775262514; Wed, 09 Jan 2013 15:47:42 -0800 (PST)
Sender: barryleiba@gmail.com
Received: by 10.112.81.194 with HTTP; Wed, 9 Jan 2013 15:47:42 -0800 (PST)
In-Reply-To: <018801cdeeb5$a4ee3be0$eecab3a0$@olddog.co.uk>
References: <018801cdeeb5$a4ee3be0$eecab3a0$@olddog.co.uk>
Date: Wed, 9 Jan 2013 18:47:42 -0500
X-Google-Sender-Auth: 3TUPMqN4Q01J83yQ7d9fmlec3ec
Message-ID: <CALaySJ+L4vXHG0qCPqpRSKfv5do23msx9MHOX6uxQYbfG5Jn1g@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Adrian Farrel <adrian@olddog.co.uk>
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org, IESG <iesg@ietf.org>
Subject: Re: [i2rs] Draft Charter Updates
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jan 2013 23:47:45 -0000

> - Expanded RIB and FIB (thanks Barry Leiba).

But, he-he-he, ...

> - Delete "and to the policies used to construct the Forwarding Information
>    Base (FIB)" from the first use case as this basically covers the other use
>    cases (which are more detailed). Retain the use case of access to the RIB
>    (per Russ White)

...this one removed the expansion of "FIB", don't'cha know.

> I hope we have some form of stability and don't need to flog the poor old horse
> too much more.

Modulo my response to the other note, yeh.

Barry

From adrian@olddog.co.uk  Thu Jan 10 03:18:12 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59A1821F892E; Thu, 10 Jan 2013 03:18:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.539
X-Spam-Level: 
X-Spam-Status: No, score=-2.539 tagged_above=-999 required=5 tests=[AWL=0.060,  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 UFCr-YXZCcTw; Thu, 10 Jan 2013 03:18:11 -0800 (PST)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id 4B65021F8910; Thu, 10 Jan 2013 03:18:11 -0800 (PST)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ABI4V6022950;  Thu, 10 Jan 2013 11:18:04 GMT
Received: from 950129200 (089144192140.atnat0001.highway.a1.net [89.144.192.140]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ABI2HD022938 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Jan 2013 11:18:04 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Barry Leiba'" <barryleiba@computer.org>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk>	<018701cdeeb5$a468df40$ed3a9dc0$@olddog.co.uk> <CALaySJKKedSGTFEVgGkNG5Bb0uJO9-pRUjsZxppLYs2K3BRQ6A@mail.gmail.com>
In-Reply-To: <CALaySJKKedSGTFEVgGkNG5Bb0uJO9-pRUjsZxppLYs2K3BRQ6A@mail.gmail.com>
Date: Thu, 10 Jan 2013 11:18:04 -0000
Message-ID: <027201cdef24$29be4950$7d3adbf0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFh95HEIW8BavmSKLCswlltHNR9qgFhs+PqAhF4mtWY/r624A==
Content-Language: en-gb
Cc: i2rs@ietf.org, 'IESG' <iesg@ietf.org>
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 11:18:12 -0000

It's a bit vague, but how about we added...

"It is envisioned that users of the I2RS interfaces will be management
applications, network controllers, and user applications that make specific
demands on the network."

IMHO this covers all bases, but in doing so doesn't say much.

OTOH, if it helps to bring sunshine to an otherwise gray world...

Cheers,
Adrian


> -----Original Message-----
> From: barryleiba@gmail.com [mailto:barryleiba@gmail.com] On Behalf Of Barry
> Leiba
> Sent: 09 January 2013 23:40
> To: Adrian Farrel
> Cc: IESG; i2rs@ietf.org
> Subject: Re: Barry Leiba's comments on proposed I2RS charter
> 
> Hi, Adrian (and i2rs gang), and thanks for the response.
> 
> > The subject of the interfaces
> 
> Yes, that's what I was asking about.
> 
> > is some lump of stuff that decides to poke the
> > routing system. In the architecture (I-D) the subject end of the interface
is
> > called the I2RS Client and serves one or more "applications". We got a bit
hung
> > up about what constitutes an application: is it, for example, a P2P
streaming
> > application, or is it a tool that is responsible for shaping the network? In
the
> > end, the answer appeared to be "yes".
> 
> I would feel happier if some sense of that could be in the charter
> (but see below).  In general, when we propose creating an interface to
> X, we have some idea of who or what we want to be using that interface
> (the subject, as you say).  I understand the use cases document will
> go into that in much more detail, but I'd be happier if the charter
> said *something* about it.  I don't know whether you're talking about
> having a data center's operation & management system using the
> interface, having a web server that sits in a customer's office using
> the interface, or having a web browser that runs in an end-user's iPad
> using the interface.
> 
> If the answer really is, "Yes, all of those," then a few words in the
> charter should be possible, no?  "This interface is expected to be
> used by systems as diverse as a data center's operation/management
> system, a web server, and a peer-to-peer streaming application.  The
> working group will provide details of these and other applications as
> it develops its use cases."  Perhaps something like that could be
> added to the paragraph that begins "I2RS facilitates real-time or
> event driven interaction with the routing system"?
> 
> > | We're not trying to define what it is that wants to interact with the
> > | control plane in this way, only to provide an interface for any such
> > | processes. The use cases point us to examples where these interactions
> > | are defined without identifying what the off-board processes actually
> > | look like.
> 
> I won't block this further, but I really think that leaving out *all*
> explanation of this makes for a charter that will be hard for people
> who are not already familiar with what you're doing to read and
> understand.  The point here isn't to rein in the use cases (I'm not
> asking for that and wouldn't want that), but to make things clear to
> someone reading the charter.
> 
> I'll clear the block and put what remains into a comment.
> 
> Barry


From adrian@olddog.co.uk  Thu Jan 10 03:18:15 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2112121F8967; Thu, 10 Jan 2013 03:18:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.542
X-Spam-Level: 
X-Spam-Status: No, score=-2.542 tagged_above=-999 required=5 tests=[AWL=0.057,  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 s6R6SPqupzzd; Thu, 10 Jan 2013 03:18:14 -0800 (PST)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id 1F60221F8931; Thu, 10 Jan 2013 03:18:12 -0800 (PST)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ABIAP2022988;  Thu, 10 Jan 2013 11:18:10 GMT
Received: from 950129200 (089144192140.atnat0001.highway.a1.net [89.144.192.140]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ABI2HH022938 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Jan 2013 11:18:09 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Benoit Claise'" <bclaise@cisco.com>, "'The IESG'" <iesg@ietf.org>
Date: Thu, 10 Jan 2013 11:18:04 -0000
Message-ID: <027901cdef24$2cde26f0$869a74d0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3vIv6rbDrnoEMORIaSiIA3kdSuQQ==
Content-Language: en-gb
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Benoit Claise's Block on charter-ietf-i2rs-00-05: (with BLOCK and COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 11:18:15 -0000

Hi Benoit,

> BLOCK:
>=20
> Three points I want to discuss.
>=20
> 1.
>=20
>  I2RS facilitates real-time or event driven interaction with the =
routing
>  system through a collection of protocol-based control or management
>   interfaces. These allow information, policies, and operational
>  parameters to be injected into and retrieved (as read or by
>   notification) from the routing system while retaining data =
consistency
>  and coherency across the routers and routing infrastructure, and =
among
>  multiple interactions with the routing system
>=20
> You mentioned multiple management interfaces. Good, because that's a
> fact, and will be a fact for many years to come.
> Now, I was really after some text taking into account the data
> consistency and coherency across the different management interfaces.
> Maybe this is covered by the "among multiple interactions with the
> routing system", I read multiple times and I'm not sure: I would like =
to
> have clearly spell out. Basically, don't break any existing management
> interface.
> The problem I want to solve is: a set of API that will be THE way to
> interact with the routing system without any consistency with the CLI,
> the show commands, a read MIB table, a YANG module.
> Note:  I'm not dreaming, I actually had this specific discussion.

OK.
Added to the end of the paragraph you quoted...

 The I2RS interfaces will co-exist with existing configuration and=20
 management systems and interfaces.

> 2.
> Same old discussion about framework versus architecture.
> So you included the two terms to make me happy? ;-)
>=20
>  The I2RS working group works to develop a framework and architecture
>  that will enable specific use cases, and lead to an understanding of =
the
>  informational models and requirements for encodings and protocols for
>  the I2RS interfaces.
>
> And now, we have a new term: architecture framework
>=20
> Jul 2013 : Request publication of an Informational document defining =
the
> architecture framework
>=20
> I don't understand how you could have this "architecture framework"
> before the use cases?
> IMHO, the framework and architecture terms are not suitable. What =
you're
> after is the explanation of the required building blocks in the use =
case
> document(s).
>=20
> And then, the framework or architecture (pick up the term you want) =
will
> explain:
> to solve the use cases A, B, C, we need the building blocks D, E, F, =
with
> the interfaces G, H, I, the data model J, K, L, and the protocol M.
> However, that document will only exist in the next charter

We discussed this at some length on voice and agreed to disagree a =
little.

However, to ease this I am adding clarification that the =
architecture/framework is "high-level" and "describes the basic =
building-blocks."

> 3;
> During the BoF, many use cases were discussed.
> You asked: do we want to limit the use cases? Answer: yes
> You asked: is 3 a reasonable number? Answer: yes
> So how many do you have? It's not clear from the bullet points below " =
-
> Tightly scoped key use cases for operational use of I2RS as follows:"

As we discussed, the length of the list of use cases has increased, but =
the breadth of scope has narrowed. This is because we have replaced a =
few large and wide use cases each with several more narrow cases.

We agree that the whole point of making such a list is that it will keep =
us away from ocean-boiling. We also agreed that I-Ds for other use cases =
would not be considered by the WG under this charter.=20

Lastly we discussed how many RFCs might result from this list. My answer =
was that the worst case is 6 (one for each use case), but that it is =
possible (even likely) that authors would combine their work. It is too =
early to tell definitively which use cases might end up in a combined =
document (maybe all, maybe none), and there is nothing to say in the =
charter except for the existing statement about not adding to the use =
cases without rechartering.

> COMMENT:
>=20
> EDITORIAL:
>=20
> "Collocated" and "with the with" in
>=20
> While processes participating in the routing system are often =
colocated
> with the with local forwarding elements, this isn't a necessary =
condition.

Yup.
Thanks.

Adrian


From adrian@olddog.co.uk  Thu Jan 10 03:18:15 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F053921F8960; Thu, 10 Jan 2013 03:18:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.54
X-Spam-Level: 
X-Spam-Status: No, score=-2.54 tagged_above=-999 required=5 tests=[AWL=0.059,  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 su9VZmN-3nMZ; Thu, 10 Jan 2013 03:18:14 -0800 (PST)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id 3D19321F8941; Thu, 10 Jan 2013 03:18:13 -0800 (PST)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ABI8ws022974;  Thu, 10 Jan 2013 11:18:08 GMT
Received: from 950129200 (089144192140.atnat0001.highway.a1.net [89.144.192.140]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ABI2HF022938 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Jan 2013 11:18:07 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Barry Leiba'" <barryleiba@computer.org>
References: <018801cdeeb5$a4ee3be0$eecab3a0$@olddog.co.uk> <CALaySJ+L4vXHG0qCPqpRSKfv5do23msx9MHOX6uxQYbfG5Jn1g@mail.gmail.com>
In-Reply-To: <CALaySJ+L4vXHG0qCPqpRSKfv5do23msx9MHOX6uxQYbfG5Jn1g@mail.gmail.com>
Date: Thu, 10 Jan 2013 11:18:04 -0000
Message-ID: <027701cdef24$2bb49b10$831dd130$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQK+dxWw/oR3lhtKxzyeoCRZMuKRnwHdVxCTllJthlA=
Content-Language: en-gb
Cc: i2rs@ietf.org, 'IESG' <iesg@ietf.org>
Subject: Re: [i2rs] Draft Charter Updates
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 11:18:15 -0000

> > - Expanded RIB and FIB (thanks Barry Leiba).
> 
> But, he-he-he, ...
> 
> > - Delete "and to the policies used to construct the Forwarding Information
> >    Base (FIB)" from the first use case as this basically covers the other
use
> >    cases (which are more detailed). Retain the use case of access to the RIB
> >    (per Russ White)
> 
> ...this one removed the expansion of "FIB", don't'cha know.

Duh-oh!

Fixed in the next revision.

A


From barryleiba@gmail.com  Thu Jan 10 05:18:07 2013
Return-Path: <barryleiba@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4924D21F868E; Thu, 10 Jan 2013 05:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.176
X-Spam-Level: 
X-Spam-Status: No, score=-103.176 tagged_above=-999 required=5 tests=[AWL=-0.200, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, 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 XX3ar5E9TMWv; Thu, 10 Jan 2013 05:18:06 -0800 (PST)
Received: from mail-la0-f50.google.com (mail-la0-f50.google.com [209.85.215.50]) by ietfa.amsl.com (Postfix) with ESMTP id 1B16721F84C2; Thu, 10 Jan 2013 05:18:05 -0800 (PST)
Received: by mail-la0-f50.google.com with SMTP id fs13so561337lab.9 for <multiple recipients>; Thu, 10 Jan 2013 05:18:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=yFPtmqfsIymXEtIVpaN4WSG3K4f2u7rK8ART+yEmXSE=; b=MzaoTroWMtHSErGhXi6TJqZ3T6gh2k6zrBvdIL6whW4b6DlDvmmx3ieUX57OG1rETy pNf1cdth3xbKUItdzL34vctWNvuCmAf0TAyFB5jpUuB3mppc5ht1kGii/427aM1hiosp CpR037jQy5Zoh5JnJZgEYPP+aUdiRDJZD0KViovqEja65OpU9xzwoShwxNN+vYfZLam5 5g8vyXljnWa148vQehmXvjmY6zHScZmno7hkQG/dkUrJDq4p2bjli6mwbD7NnCZGjg4L 2b7fo2wOhJ5cRefwfrgqW/V09RNNc3RZNxmchWeSEzOuzz5Z/xkq4fYIcYP0TPLTo0W9 PAJA==
MIME-Version: 1.0
Received: by 10.152.134.243 with SMTP id pn19mr68258469lab.11.1357823884723; Thu, 10 Jan 2013 05:18:04 -0800 (PST)
Sender: barryleiba@gmail.com
Received: by 10.112.81.194 with HTTP; Thu, 10 Jan 2013 05:18:04 -0800 (PST)
In-Reply-To: <027201cdef24$29be4950$7d3adbf0$@olddog.co.uk>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk> <018701cdeeb5$a468df40$ed3a9dc0$@olddog.co.uk> <CALaySJKKedSGTFEVgGkNG5Bb0uJO9-pRUjsZxppLYs2K3BRQ6A@mail.gmail.com> <027201cdef24$29be4950$7d3adbf0$@olddog.co.uk>
Date: Thu, 10 Jan 2013 08:18:04 -0500
X-Google-Sender-Auth: GUE6OAi9x3pVlVJ7mgA0zv6hO-s
Message-ID: <CALaySJJ_mSd4xcPpFq8T3BZ1X-DGmrgdfGh53cMrN=e7M98nOQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>
Content-Type: multipart/alternative; boundary=f46d0442724851047204d2ef024a
Cc: "i2rs@ietf.org" <i2rs@ietf.org>, IESG <iesg@ietf.org>
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 13:18:07 -0000

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

On Thursday, January 10, 2013, Adrian Farrel wrote:

> It's a bit vague, but how about we added...
>
> "It is envisioned that users of the I2RS interfaces will be management
> applications, network controllers, and user applications that make specific
> demands on the network."
>

Yeh, fine with me; carry on.

Barry

--f46d0442724851047204d2ef024a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<span></span>On Thursday, January 10, 2013, Adrian Farrel  wrote:<br><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex">It&#39;s a bit vague, but how about we added...<br=
>

<br>
&quot;It is envisioned that users of the I2RS interfaces will be management=
<br>
applications, network controllers, and user applications that make specific=
<br>
demands on the network.&quot;<br>
</blockquote><div><br></div><div>Yeh, fine with me; carry on.</div><div><br=
></div><div>Barry=A0</div>

--f46d0442724851047204d2ef024a--

From abdussalambaryun@gmail.com  Thu Jan 10 05:26:45 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00F9C21F85D7; Thu, 10 Jan 2013 05:26:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.583
X-Spam-Level: 
X-Spam-Status: No, score=-3.583 tagged_above=-999 required=5 tests=[AWL=0.016,  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 TEDZdas3IXJ9; Thu, 10 Jan 2013 05:26:43 -0800 (PST)
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id E6C4A21F8432; Thu, 10 Jan 2013 05:26:42 -0800 (PST)
Received: by mail-vc0-f172.google.com with SMTP id fw7so445441vcb.3 for <multiple recipients>; Thu, 10 Jan 2013 05:26:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=H/Jx3GWPym5/LZ5IcMdTp6rg2fP3I9YPgq5pRSy4u4w=; b=0QoSTsUn9tmX1U5xI2Xo5u8BQObE/Mqj/0wsphUuRx86MlUYSgSEMrUN/PvfViS4AD ePyVVhSRYMowzQMU8lkxpizJqOAyCJV1vaHE8Y4fdIWRxIv5iHhWpZw3Oa8VV2CDndBb /AWdxKJZ79mVcMTr3yv/C+LHtYQZFx/5mutdBH+O4yUtGZkp+dTwNqUrsPBR+3EvYo/x DzlYOQ5H04yyoLYK7arz31h8JrEWJyp4TimFXHAc/1IXKLjLzUCyA+I6+oY6UHbfpGPD bFXRpcccvdid53K1DLfytLm4gkbKjpLS97C0mAOWHP6ZHtnkgIWo5VL5GLf4SeEzUOMw xZrg==
MIME-Version: 1.0
Received: by 10.220.149.69 with SMTP id s5mr91044140vcv.23.1357824401736; Thu, 10 Jan 2013 05:26:41 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Thu, 10 Jan 2013 05:26:41 -0800 (PST)
In-Reply-To: <CALaySJJ_mSd4xcPpFq8T3BZ1X-DGmrgdfGh53cMrN=e7M98nOQ@mail.gmail.com>
References: <014a01cdec1c$e3609710$aa21c530$@olddog.co.uk> <018701cdeeb5$a468df40$ed3a9dc0$@olddog.co.uk> <CALaySJKKedSGTFEVgGkNG5Bb0uJO9-pRUjsZxppLYs2K3BRQ6A@mail.gmail.com> <027201cdef24$29be4950$7d3adbf0$@olddog.co.uk> <CALaySJJ_mSd4xcPpFq8T3BZ1X-DGmrgdfGh53cMrN=e7M98nOQ@mail.gmail.com>
Date: Thu, 10 Jan 2013 14:26:41 +0100
Message-ID: <CADnDZ893_2TE8uTjNeLJbjPJSFwtqRRYShqUa5U85JGshqpRiA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: "i2rs@ietf.org" <i2rs@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, IESG <iesg@ietf.org>
Subject: Re: [i2rs] Barry Leiba's comments on proposed I2RS charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 13:26:45 -0000

>> It's a bit vague, but how about we added...
>>
>> "It is envisioned that users of the I2RS interfaces will be management
>> applications, network controllers, and user applications that make
>> specific
>> demands on the network."

Yes that will be best and clear,

AB

From abdussalambaryun@gmail.com  Thu Jan 10 05:38:29 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F64521F87F3 for <i2rs@ietfa.amsl.com>; Thu, 10 Jan 2013 05:38:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.583
X-Spam-Level: 
X-Spam-Status: No, score=-3.583 tagged_above=-999 required=5 tests=[AWL=0.016,  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 Oa61CgvHgI2z for <i2rs@ietfa.amsl.com>; Thu, 10 Jan 2013 05:38:28 -0800 (PST)
Received: from mail-vc0-f174.google.com (mail-vc0-f174.google.com [209.85.220.174]) by ietfa.amsl.com (Postfix) with ESMTP id 8BE4521F845E for <i2rs@ietf.org>; Thu, 10 Jan 2013 05:38:28 -0800 (PST)
Received: by mail-vc0-f174.google.com with SMTP id d16so440229vcd.33 for <i2rs@ietf.org>; Thu, 10 Jan 2013 05:38:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+emyyFPcxc+eahaYE/nNfYHSnHA36wyfuGdwMElFtQ8=; b=00SXTr8+7tVDU4pM8jhQJNyMBLkE0lydMlxC263NNYyto3TAFqVpH7sskJn9Ulp2qe F3oo6nBaXlCWWBXcW+BsR1fLTGWnKFFk5272VC4qpXC0Fs1xsPkr25EaLcOpndUSSOI3 6QYF+moIsjWFAIwUoED5w9EvJI6WZQ2VpH0bGmyyDMQGWHQOAuSE8Av3EH7kjQUjGVM3 NEHSxknNTsBkYiV7iOw9/DseXmQn2CA1SwC31spol5NnegU4wu9ndKrV9txq5aKZqpsz ZwBQiitngu5WLnTVeYeGAyOJUOEsyHP72kDBdGUX6gB5FxdVpBgaHjgwmbejMy0AIgD6 34zA==
MIME-Version: 1.0
Received: by 10.52.76.73 with SMTP id i9mr78623773vdw.25.1357825107863; Thu, 10 Jan 2013 05:38:27 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Thu, 10 Jan 2013 05:38:27 -0800 (PST)
In-Reply-To: <027901cdef24$2cde26f0$869a74d0$@olddog.co.uk>
References: <027901cdef24$2cde26f0$869a74d0$@olddog.co.uk>
Date: Thu, 10 Jan 2013 14:38:27 +0100
Message-ID: <CADnDZ89YUT9F8Go4eYSEJjfkwR6zv5x8mdmiJ3EZnQgav_j=OA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: "i2rs@ietf.org" <i2rs@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Benoit Claise <bclaise@cisco.com>
Subject: Re: [i2rs] Benoit Claise's Block on charter-ietf-i2rs-00-05: (with BLOCK and COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 13:38:29 -0000

Hi

my comments in line,

>> Same old discussion about framework versus architecture.
>> So you included the two terms to make me happy? ;-)
>>
>>  The I2RS working group works to develop a framework and architecture
>>  that will enable specific use cases, and lead to an understanding of the
>>  informational models and requirements for encodings and protocols for
>>  the I2RS interfaces.
>>
>> And now, we have a new term: architecture framework
>>
>> Jul 2013 : Request publication of an Informational document defining the
>> architecture framework
>>
>> I don't understand how you could have this "architecture framework"
>> before the use cases?
>> IMHO, the framework and architecture terms are not suitable. What you're
>> after is the explanation of the required building blocks in the use case
>> document(s).

I agree the use case should be clear in the doc before the framework,


>>
>> And then, the framework or architecture (pick up the term you want) will
>> explain:
>> to solve the use cases A, B, C, we need the building blocks D, E, F, with
>> the interfaces G, H, I, the data model J, K, L, and the protocol M.
>> However, that document will only exist in the next charter

I tried to explain that we should not follow documents in charter, but
follow approaches, however, the group wanted another way,

>> 3;
>> During the BoF, many use cases were discussed.
>> You asked: do we want to limit the use cases? Answer: yes
>> You asked: is 3 a reasonable number? Answer: yes
>> So how many do you have? It's not clear from the bullet points below " -
>> Tightly scoped key use cases for operational use of I2RS as follows:"
>

I agree to have 3 clear main use cases that can start the works' flow
for this year,

> We agree that the whole point of making such a list is that it will keep us
> away from ocean-boiling. We also agreed that I-Ds for other use cases would
> not be considered by the WG under this charter.
>
> Lastly we discussed how many RFCs might result from this list. My answer was
> that the worst case is 6 (one for each use case), but that it is possible
> (even likely) that authors would combine their work. It is too early to tell
> definitively which use cases might end up in a combined document (maybe all,
> maybe none), and there is nothing to say in the charter except for the
> existing statement about not adding to the use cases without rechartering.

If that is the situation then we need to specify those 6 or so cases,
or rechartering is a good idea in future,

AB
>
>> COMMENT:
>>
>> EDITORIAL:
>>
>> "Collocated" and "with the with" in
>>
>> While processes participating in the routing system are often colocated
>> with the with local forwarding elements, this isn't a necessary
>> condition.
>
> Yup.
> Thanks.
>
> Adrian
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From adrian@olddog.co.uk  Thu Jan 10 09:47:50 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07FF221F8A2F for <i2rs@ietfa.amsl.com>; Thu, 10 Jan 2013 09:47:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.549
X-Spam-Level: 
X-Spam-Status: No, score=-2.549 tagged_above=-999 required=5 tests=[AWL=0.050,  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 tlLl2AjB0PBD for <i2rs@ietfa.amsl.com>; Thu, 10 Jan 2013 09:47:49 -0800 (PST)
Received: from asmtp3.iomartmail.com (asmtp3.iomartmail.com [62.128.201.159]) by ietfa.amsl.com (Postfix) with ESMTP id 3C92521F8A1E for <i2rs@ietf.org>; Thu, 10 Jan 2013 09:47:48 -0800 (PST)
Received: from asmtp3.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0AHlkEc025109 for <i2rs@ietf.org>; Thu, 10 Jan 2013 17:47:46 GMT
Received: from 950129200 (089144192150.atnat0001.highway.a1.net [89.144.192.150]) (authenticated bits=0) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0AHliHK025092 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <i2rs@ietf.org>; Thu, 10 Jan 2013 17:47:46 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Thu, 10 Jan 2013 17:47:46 -0000
Message-ID: <001e01cdef5a$9a42da20$cec88e60$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3vWpAGCtOYkIoQR1WPANRgroon3A==
Content-Language: en-gb
Subject: [i2rs] IESG seems to be happy with the charter
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jan 2013 17:47:50 -0000

Hi,

The IESG just OK'ed the draft charter to go for IETF review and be posted on the
New Work list for comment by other SDOs.

Expect an announcement soon.

We're currently at the -07 revision.
https://datatracker.ietf.org/doc/charter-ietf-i2rs/

Cheers,
Adrian





From adrian@olddog.co.uk  Fri Jan 11 03:50:20 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4366521F87B6 for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 03:50:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level: 
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[AWL=0.048,  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 II-0z8jwKKBW for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 03:50:19 -0800 (PST)
Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) by ietfa.amsl.com (Postfix) with ESMTP id 1A41621F87AD for <i2rs@ietf.org>; Fri, 11 Jan 2013 03:50:18 -0800 (PST)
Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0BBoHUm021292 for <i2rs@ietf.org>; Fri, 11 Jan 2013 11:50:17 GMT
Received: from 950129200 (089144192060.atnat0001.highway.a1.net [89.144.192.60]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0BBoFC8021280 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <i2rs@ietf.org>; Fri, 11 Jan 2013 11:50:16 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Fri, 11 Jan 2013 11:50:15 -0000
Message-ID: <012701cdeff1$d44a0530$7cde0f90$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3v8cVFR5aU8FWSQfeAESCrwcbtew==
Content-Language: en-gb
Subject: [i2rs] I2RS in Orlando
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2013 11:50:20 -0000

Folks,

It looks like we have a good chance of meeting in Orlando.

I have submitted a BoF request (http://trac.tools.ietf.org/bof/trac/wiki#)
Note, however, that this is a backstop. It is my intention that we will be
chartered before Orlando and will meet as a normal WG.

Thanks,
Adrian


From russw@riw.us  Fri Jan 11 06:29:07 2013
Return-Path: <russw@riw.us>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0A7D21F866D for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 06:29:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 XLWiJeNUQYBH for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 06:29:07 -0800 (PST)
Received: from da31.namelessnet.net (da31.namelessnet.net [74.124.205.66]) by ietfa.amsl.com (Postfix) with ESMTP id 21A6E21F8629 for <i2rs@ietf.org>; Fri, 11 Jan 2013 06:29:06 -0800 (PST)
Received: from cpe-065-190-156-032.nc.res.rr.com ([65.190.156.32] helo=[192.168.100.51]) by da31.namelessnet.net with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from <russw@riw.us>) id 1TtfbV-0004Wv-7J for i2rs@ietf.org; Fri, 11 Jan 2013 06:29:06 -0800
Message-ID: <50F021B3.5010609@riw.us>
Date: Fri, 11 Jan 2013 09:29:07 -0500
From: Russ White <russw@riw.us>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: i2rs@ietf.org
References: <012701cdeff1$d44a0530$7cde0f90$@olddog.co.uk>
In-Reply-To: <012701cdeff1$d44a0530$7cde0f90$@olddog.co.uk>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Antivirus-Scanner: Seems clean.  You should still use an Antivirus Scanner
Subject: Re: [i2rs] I2RS in Orlando
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2013 14:29:08 -0000

Great! Thanks for all the work on this!

:-)

Russ

On 1/11/2013 6:50 AM, Adrian Farrel wrote:
> Folks,
> 
> It looks like we have a good chance of meeting in Orlando.
> 
> I have submitted a BoF request (http://trac.tools.ietf.org/bof/trac/wiki#)
> Note, however, that this is a backstop. It is my intention that we will be
> chartered before Orlando and will meet as a normal WG.
> 
> Thanks,
> Adrian
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 

-- 
<><
riwhite@verisign.com
russw@riw.us

From akatlas@gmail.com  Fri Jan 11 08:48:38 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B437721F8838 for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 08:48:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 qvE0f4nBgcHL for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 08:48:36 -0800 (PST)
Received: from mail-ia0-f182.google.com (mail-ia0-f182.google.com [209.85.210.182]) by ietfa.amsl.com (Postfix) with ESMTP id 5E7D921F8809 for <i2rs@ietf.org>; Fri, 11 Jan 2013 08:48:36 -0800 (PST)
Received: by mail-ia0-f182.google.com with SMTP id x2so1706498iad.41 for <i2rs@ietf.org>; Fri, 11 Jan 2013 08:48:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=wI7e1pABxGNaSkhD/51MU7atwxeJFFF9s9Aq7IfJI0Y=; b=jqLLPXqmqWnLyq9PxSClJih6vzJEERHWB8H8pA1b5+agNVDsy0gaF9KhlEV3X/KhHF vGsg3jFvRaD+XsxsLbG05m5ohzx67nFoqc+EJKlyBmscxRI01iFS6MdcAgkEVt46SMQL FbZckeYrqnotTXLzIroZzbXfm3ciKatIcdRmug592HygMyL5DdY8HzaQR1USdKS31920 9P6SBdgpptjQl1fe6P2zKB++5Wg4wyMKy2eJVpjc56yqG2u2NAKgBSI3Afl2cHAe7fya bOKCMXAhZMB9WbpWnCSgnxyftxZD+wMWsflTiGvS5JGNOadiD7R2VlokXv/ZBAK/H5gY CEaQ==
MIME-Version: 1.0
Received: by 10.50.56.232 with SMTP id d8mr9585233igq.112.1357922915880; Fri, 11 Jan 2013 08:48:35 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Fri, 11 Jan 2013 08:48:35 -0800 (PST)
Date: Fri, 11 Jan 2013 11:48:35 -0500
Message-ID: <CAG4d1rdohSyb73fnjoxanWYWr8UmA_zHzKKmakit_c8Lo8imjw@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: i2rs@ietf.org
Content-Type: multipart/alternative; boundary=f46d0402df88088da904d306118d
Subject: [i2rs] time to revise/get drafts in: deadline is Feb 18 for 00 drafts
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2013 16:48:38 -0000

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

I'd just like to remind everyone that internet-draft deadlines are coming
up - only 5 weeks away.
New versions will also give us something more than the charter to discuss
:-)

Alia

--f46d0402df88088da904d306118d
Content-Type: text/html; charset=ISO-8859-1

I&#39;d just like to remind everyone that internet-draft deadlines are coming up - only 5 weeks away.<div>New versions will also give us something more than the charter to discuss :-)</div><div><br></div><div>Alia</div>

--f46d0402df88088da904d306118d--

From abdussalambaryun@gmail.com  Fri Jan 11 13:31:19 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D868721F894D for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 13:31:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.577
X-Spam-Level: 
X-Spam-Status: No, score=-3.577 tagged_above=-999 required=5 tests=[AWL=0.022,  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 yXDQ17IJYSun for <i2rs@ietfa.amsl.com>; Fri, 11 Jan 2013 13:31:19 -0800 (PST)
Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by ietfa.amsl.com (Postfix) with ESMTP id 1603C21F892C for <i2rs@ietf.org>; Fri, 11 Jan 2013 13:31:18 -0800 (PST)
Received: by mail-vb0-f54.google.com with SMTP id l1so1894340vba.13 for <i2rs@ietf.org>; Fri, 11 Jan 2013 13:31:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=TJxNMDtXIaugbZrw7Glwp5+xEvGfWmUKV9cpfAMi1p0=; b=ZEfQ/IDQagN6rAkja5gNAIhF2ByD4a7iVYPaNz6VKXrUKWv4UtkFyqNJN9ULb4ZnbR 2cfS/k91LLW3dit2OF+iiOdgq1p1u2Scs8ILEvHsQdKgyFqcKsHDlphWA+L2z4mYFL/T PC8z6TEBEJe7N+PNl6yqG0FiM32xxU9ZrllZ/m8kjhzu08QHJsEd4s5cogwYqF3ttWFp aXZgNyJhaNOOxpZZ4TL3gXcmOHQqIUPXtQfOoWpbU+O1AJ9AR5TN6iatMfhSbOJyXrOv tknaBzIwJJbFZMrM/xs7WAKBX9xBeoBYKlBzqSd70zvhG/CcpsWM3HoPpvRF6tivoIDp LyYg==
MIME-Version: 1.0
Received: by 10.220.149.69 with SMTP id s5mr95646525vcv.23.1357939878455; Fri, 11 Jan 2013 13:31:18 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Fri, 11 Jan 2013 13:31:18 -0800 (PST)
In-Reply-To: <012701cdeff1$d44a0530$7cde0f90$@olddog.co.uk>
References: <012701cdeff1$d44a0530$7cde0f90$@olddog.co.uk>
Date: Fri, 11 Jan 2013 22:31:18 +0100
Message-ID: <CADnDZ8_oi2OZxhszBy9yguRbh9EVrzY6Gc6_1cEeVOCf-rfYWw@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: adrian@olddog.co.uk
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] I2RS in Orlando
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jan 2013 21:31:20 -0000

Thanks

AB

On 1/11/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
> Folks,
>
> It looks like we have a good chance of meeting in Orlando.
>
> I have submitted a BoF request (http://trac.tools.ietf.org/bof/trac/wiki#)
> Note, however, that this is a backstop. It is my intention that we will be
> chartered before Orlando and will meet as a normal WG.
>
> Thanks,
> Adrian
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From adrian@olddog.co.uk  Tue Jan 15 04:35:09 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C523521F88CC for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 04:35:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.559
X-Spam-Level: 
X-Spam-Status: No, score=-2.559 tagged_above=-999 required=5 tests=[AWL=0.040,  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 fVH4eOu42oeR for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 04:35:09 -0800 (PST)
Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) by ietfa.amsl.com (Postfix) with ESMTP id 1255921F88A6 for <i2rs@ietf.org>; Tue, 15 Jan 2013 04:35:08 -0800 (PST)
Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0FCZ6xr021295 for <i2rs@ietf.org>; Tue, 15 Jan 2013 12:35:06 GMT
Received: from 950129200 (089144192153.atnat0001.highway.a1.net [89.144.192.153]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0FCYwPA021256 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <i2rs@ietf.org>; Tue, 15 Jan 2013 12:35:04 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Tue, 15 Jan 2013 12:34:57 -0000
Message-ID: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac3zF+iRdaGr4axeQpu+zmPvOJrMkA==
Content-Language: en-gb
Subject: [i2rs] Revising I-Ds and discussing stuff
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2013 12:35:09 -0000

Hi,

Authors:
Please be aware of the I-D cut-offs for Orlando. And please don't be driven
purely by the cut-off: advance your work anyway.

Authors:
Please recall that it would be helpful if you could repost your I-Ds that were
draft-foo-irs-bar as draft-foo-i2rs-bar
Also, then please send the Secretariat a note requesting that they mark
draft-foo-irs-bar as replaced by draft-foo-i2rs-bar

Everyone:
Discuss stuff! That's what the mailing list is for.

Thanks,
Adrian


From abdussalambaryun@gmail.com  Tue Jan 15 05:06:43 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 537D721F86D4 for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 05:06:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.579
X-Spam-Level: 
X-Spam-Status: No, score=-3.579 tagged_above=-999 required=5 tests=[AWL=0.020,  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 T3-CUUlcWtWG for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 05:06:41 -0800 (PST)
Received: from mail-vb0-f48.google.com (mail-vb0-f48.google.com [209.85.212.48]) by ietfa.amsl.com (Postfix) with ESMTP id 2465821F86FD for <i2rs@ietf.org>; Tue, 15 Jan 2013 05:06:41 -0800 (PST)
Received: by mail-vb0-f48.google.com with SMTP id fc21so64597vbb.21 for <i2rs@ietf.org>; Tue, 15 Jan 2013 05:06:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=asEDU3Q9dCZDKfRFk3Asnk39/NYDXsNGK7xwFEwa1Io=; b=qO6Y3iV5HqDR5luLjASwBAtSWebicxUBdPWBGi6qZIbTzXmWNP4nSkRq4Iw525CKD/ ag6HZBiMocgI9E5366rPQ9PYU+gwkCj2zM98n9F6yMp7nJTKN+4E9z9HMMC/J6088Kta 5+w2hHgGXbhI2h8T/CS5ZVthBCWXc41WOwGDjhv3MmBEY2mCGi6qnOreRgZECfkl64aX 4DjL2JSSYsIj8dSyz9GUawaCi2nqeKLYnfJQBlxY0rM8tkugzLYGBFCUhk6ELdMkjabO uWbqrmbeNiSiX3GqseuUcrJ+CGpL5LZ+O1f7vC4eDdu3wNIlcj155qNOIhb9MZfMoy2u S2hw==
MIME-Version: 1.0
Received: by 10.58.252.72 with SMTP id zq8mr109128554vec.20.1358255197091; Tue, 15 Jan 2013 05:06:37 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Tue, 15 Jan 2013 05:06:36 -0800 (PST)
In-Reply-To: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk>
References: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk>
Date: Tue, 15 Jan 2013 14:06:36 +0100
Message-ID: <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: adrian@olddog.co.uk
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Revising I-Ds and discussing stuff
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2013 13:06:43 -0000

Hi Adrian,

I did not get replies on the list for my two below input, last year,
hope that doesn't continue, (maybe my posts were stupid input !!) , if
does then how can we have discussions while authors don't respond even
after 3 months, or maybe I should think some have a private list of
who to respond to and who not. I will try to continue participating
any way,

posted on 28 Sep 2012
[irs-discuss] draft-atlas-irs-policy-framework-00
[irs-discuss] draft-ward-irs-framework-00

including addreses sent to:
akatlas@juniper.net
shares@ndzh.com

Best regards
AB
++++++++++
On 1/15/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
> Hi,
>
> Authors:
> Please be aware of the I-D cut-offs for Orlando. And please don't be driven
> purely by the cut-off: advance your work anyway.
>
> Authors:
> Please recall that it would be helpful if you could repost your I-Ds that
> were
> draft-foo-irs-bar as draft-foo-i2rs-bar
> Also, then please send the Secretariat a note requesting that they mark
> draft-foo-irs-bar as replaced by draft-foo-i2rs-bar
>
> Everyone:
> Discuss stuff! That's what the mailing list is for.
>
> Thanks,
> Adrian
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From akatlas@gmail.com  Tue Jan 15 05:11:23 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEB6621F8799 for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 05:11:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 HmSZwyypAPrH for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 05:11:23 -0800 (PST)
Received: from mail-ie0-f172.google.com (mail-ie0-f172.google.com [209.85.223.172]) by ietfa.amsl.com (Postfix) with ESMTP id 839C021F8763 for <i2rs@ietf.org>; Tue, 15 Jan 2013 05:11:11 -0800 (PST)
Received: by mail-ie0-f172.google.com with SMTP id c13so106416ieb.17 for <i2rs@ietf.org>; Tue, 15 Jan 2013 05:11:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=kN9WrHxqxdAYJ3BmG8FhY9uzsOHWCTmaFP19WAiwtWA=; b=0WujRn1PUL5wKNF20kVGeaLRRn5YIlYlGmchiQkOPyea+ii+G5Ue8SxeTHFYU266V5 L/IaQP15KRCpZXQ13fqFeeBWlcTSysw+xYVirzQ39HaEp+1GVun4aa+UKj9qVjkdNwMM cdbJY+uX/hzh/VMPkDUGb3tJRLIJIjLdztSVXg1T4PTfesaMEYZwOg1nCistdURS04JN I0wW6B1ErcFy91gjaXEzAEaKNzvmowdtEg88PDt5mgwBCeaTa3fErRgs29GUSBmsuF7P vMERcXYDkcFrZEL3G1UTDDV2lFySyBuLyhLbpuUZRZ/gBSVN/5mAQVHdyf18MRyXfobj FNaQ==
MIME-Version: 1.0
X-Received: by 10.50.222.201 with SMTP id qo9mr1525214igc.111.1358255471102; Tue, 15 Jan 2013 05:11:11 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Tue, 15 Jan 2013 05:11:10 -0800 (PST)
In-Reply-To: <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com>
References: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk> <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com>
Date: Tue, 15 Jan 2013 08:11:10 -0500
Message-ID: <CAG4d1reMAbgFPqm1QkM5O5zeA-eO4DyjqkwCw82R250ZsNAaPw@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Content-Type: multipart/alternative; boundary=14dae934112dde89f804d3537e42
Cc: adrian@olddog.co.uk, i2rs@ietf.org
Subject: Re: [i2rs] Revising I-Ds and discussing stuff
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2013 13:11:23 -0000

--14dae934112dde89f804d3537e42
Content-Type: text/plain; charset=ISO-8859-1

hi Abdussalam,

I'm afraid you sent that right when I'd gone out for maternity leave - so I
wasn't focused on
replying to i2rs email.  Sue and I are planning on revising that draft very
soon - and I'd be
interested in your feedback now.

Alia

On Tue, Jan 15, 2013 at 8:06 AM, Abdussalam Baryun <
abdussalambaryun@gmail.com> wrote:

> Hi Adrian,
>
> I did not get replies on the list for my two below input, last year,
> hope that doesn't continue, (maybe my posts were stupid input !!) , if
> does then how can we have discussions while authors don't respond even
> after 3 months, or maybe I should think some have a private list of
> who to respond to and who not. I will try to continue participating
> any way,
>
> posted on 28 Sep 2012
> [irs-discuss] draft-atlas-irs-policy-framework-00
> [irs-discuss] draft-ward-irs-framework-00
>
> including addreses sent to:
> akatlas@juniper.net
> shares@ndzh.com
>
> Best regards
> AB
> ++++++++++
> On 1/15/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
> > Hi,
> >
> > Authors:
> > Please be aware of the I-D cut-offs for Orlando. And please don't be
> driven
> > purely by the cut-off: advance your work anyway.
> >
> > Authors:
> > Please recall that it would be helpful if you could repost your I-Ds that
> > were
> > draft-foo-irs-bar as draft-foo-i2rs-bar
> > Also, then please send the Secretariat a note requesting that they mark
> > draft-foo-irs-bar as replaced by draft-foo-i2rs-bar
> >
> > Everyone:
> > Discuss stuff! That's what the mailing list is for.
> >
> > Thanks,
> > Adrian
> >
> > _______________________________________________
> > i2rs mailing list
> > i2rs@ietf.org
> > https://www.ietf.org/mailman/listinfo/i2rs
> >
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

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

hi Abdussalam,<div><br></div><div>I&#39;m afraid you sent that right when I=
&#39;d gone out for maternity leave - so I wasn&#39;t focused on</div><div>=
replying to i2rs email. =A0Sue and I are planning on revising that draft ve=
ry soon - and I&#39;d be=A0</div>
<div>interested in your feedback now.</div><div><br></div><div>Alia<br><br>=
<div class=3D"gmail_quote">On Tue, Jan 15, 2013 at 8:06 AM, Abdussalam Bary=
un <span dir=3D"ltr">&lt;<a href=3D"mailto:abdussalambaryun@gmail.com" targ=
et=3D"_blank">abdussalambaryun@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi Adrian,<br>
<br>
I did not get replies on the list for my two below input, last year,<br>
hope that doesn&#39;t continue, (maybe my posts were stupid input !!) , if<=
br>
does then how can we have discussions while authors don&#39;t respond even<=
br>
after 3 months, or maybe I should think some have a private list of<br>
who to respond to and who not. I will try to continue participating<br>
any way,<br>
<br>
posted on 28 Sep 2012<br>
[irs-discuss] draft-atlas-irs-policy-framework-00<br>
[irs-discuss] draft-ward-irs-framework-00<br>
<br>
including addreses sent to:<br>
<a href=3D"mailto:akatlas@juniper.net">akatlas@juniper.net</a><br>
<a href=3D"mailto:shares@ndzh.com">shares@ndzh.com</a><br>
<br>
Best regards<br>
AB<br>
++++++++++<br>
<div class=3D"HOEnZb"><div class=3D"h5">On 1/15/13, Adrian Farrel &lt;<a hr=
ef=3D"mailto:adrian@olddog.co.uk">adrian@olddog.co.uk</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; Authors:<br>
&gt; Please be aware of the I-D cut-offs for Orlando. And please don&#39;t =
be driven<br>
&gt; purely by the cut-off: advance your work anyway.<br>
&gt;<br>
&gt; Authors:<br>
&gt; Please recall that it would be helpful if you could repost your I-Ds t=
hat<br>
&gt; were<br>
&gt; draft-foo-irs-bar as draft-foo-i2rs-bar<br>
&gt; Also, then please send the Secretariat a note requesting that they mar=
k<br>
&gt; draft-foo-irs-bar as replaced by draft-foo-i2rs-bar<br>
&gt;<br>
&gt; Everyone:<br>
&gt; Discuss stuff! That&#39;s what the mailing list is for.<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Adrian<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; i2rs mailing list<br>
&gt; <a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
&gt;<br>
_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div></div></blockquote></div><br></div>

--14dae934112dde89f804d3537e42--

From stbryant@cisco.com  Tue Jan 15 05:15:09 2013
Return-Path: <stbryant@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E1E021F86A3 for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 05:15:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.563
X-Spam-Level: 
X-Spam-Status: No, score=-110.563 tagged_above=-999 required=5 tests=[AWL=0.036, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 8vYefliLGq+n for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 05:15:08 -0800 (PST)
Received: from ams-iport-3.cisco.com (ams-iport-3.cisco.com [144.254.224.146]) by ietfa.amsl.com (Postfix) with ESMTP id 7C65F21F865B for <i2rs@ietf.org>; Tue, 15 Jan 2013 05:15:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1877; q=dns/txt; s=iport; t=1358255708; x=1359465308; h=message-id:date:from:reply-to:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=3vz1CD477Ry3ueQZduTtg6Y6Er7baOS1iq0HqT00oyU=; b=AT/XcVYQvXc+S+i+d1MNrAJ3FpcPbcWV/6xjH8upyWQTmvHGh2J3yWcD p8+xrG96tEriN4exgBBF8XcGgiJankP4l3U9+yEKpiRLzg1L6qk46Q3mV mwYdhJwKHCPYb/2dojWOvOEyupkKfOV//+c4D/JJPGKOndFiENjQ44sQ5 w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AscFAA9V9VCQ/khN/2dsb2JhbABFgy63DYNHFnOCHgEBAQQBAQE1NgoBEAsYCRYPCQMCAQIBFTAGDQEFAgEBiBUMqDyOTIx1hEMDlgyFa4pegnU
X-IronPort-AV: E=Sophos;i="4.84,473,1355097600"; d="scan'208";a="11092217"
Received: from ams-core-4.cisco.com ([144.254.72.77]) by ams-iport-3.cisco.com with ESMTP; 15 Jan 2013 13:15:05 +0000
Received: from cisco.com (mrwint.cisco.com [64.103.70.36]) by ams-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id r0FDF5RR018532 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Jan 2013 13:15:05 GMT
Received: from [127.0.0.1] (localhost [127.0.0.1]) by cisco.com (8.14.4+Sun/8.8.8) with ESMTP id r0FDF48h004294; Tue, 15 Jan 2013 13:15:04 GMT
Message-ID: <50F55658.3050607@cisco.com>
Date: Tue, 15 Jan 2013 13:15:04 +0000
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
References: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk> <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com>
In-Reply-To: <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: adrian@olddog.co.uk, i2rs@ietf.org
Subject: Re: [i2rs] Revising I-Ds and discussing stuff
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: stbryant@cisco.com
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2013 13:15:09 -0000

AB

I do completely understand what you are saying. I think that
you are referring to some list comments. Perhaps you could
point to the appropriate URLs in the list archive.

- Stewart

On 15/01/2013 13:06, Abdussalam Baryun wrote:
> Hi Adrian,
>
> I did not get replies on the list for my two below input, last year,
> hope that doesn't continue, (maybe my posts were stupid input !!) , if
> does then how can we have discussions while authors don't respond even
> after 3 months, or maybe I should think some have a private list of
> who to respond to and who not. I will try to continue participating
> any way,
>
> posted on 28 Sep 2012
> [irs-discuss] draft-atlas-irs-policy-framework-00
> [irs-discuss] draft-ward-irs-framework-00
>
> including addreses sent to:
> akatlas@juniper.net
> shares@ndzh.com
>
> Best regards
> AB
> ++++++++++
> On 1/15/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
>> Hi,
>>
>> Authors:
>> Please be aware of the I-D cut-offs for Orlando. And please don't be driven
>> purely by the cut-off: advance your work anyway.
>>
>> Authors:
>> Please recall that it would be helpful if you could repost your I-Ds that
>> were
>> draft-foo-irs-bar as draft-foo-i2rs-bar
>> Also, then please send the Secretariat a note requesting that they mark
>> draft-foo-irs-bar as replaced by draft-foo-i2rs-bar
>>
>> Everyone:
>> Discuss stuff! That's what the mailing list is for.
>>
>> Thanks,
>> Adrian
>>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>


-- 
For corporate legal information go to:

http://www.cisco.com/web/about/doing_business/legal/cri/index.html


From abdussalambaryun@gmail.com  Tue Jan 15 06:11:58 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4231621F889C for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 06:11:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.58
X-Spam-Level: 
X-Spam-Status: No, score=-3.58 tagged_above=-999 required=5 tests=[AWL=0.019,  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 NqUeRWWGD0FV for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 06:11:57 -0800 (PST)
Received: from mail-vb0-f50.google.com (mail-vb0-f50.google.com [209.85.212.50]) by ietfa.amsl.com (Postfix) with ESMTP id 61B2321F87C8 for <i2rs@ietf.org>; Tue, 15 Jan 2013 06:11:57 -0800 (PST)
Received: by mail-vb0-f50.google.com with SMTP id ft2so138824vbb.9 for <i2rs@ietf.org>; Tue, 15 Jan 2013 06:11:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OusowCuFh6kb/5udaqNCem6PsG+/8Rf+M0gOWshOdtI=; b=xcwQz6GcUq1iQK6hxCB3Z8rSvixFPyWXK45aSNj8wXJOhjLZjFZSkIESLcfpt8NAEd OnY1cYXxrsgRkHkd6nzrU0qHx7xUtqHR51Tl0HlifkjgJzqcJbiRCkS6Jmz3k6G0zna0 rxE4btslruWkw0pR0iGlcluvZWcHbgT/v/hzWdwImnCzPGRVMtSbYfCs2fHpL55dYENy jLnzAwiJJJ9o+Yvq1kMQsAbfcu0K+DzTqs5aqNeX6XbNOp+xoFuyt1VGe/yUWkd37akP JwRGek8hyd47ZX6l6H7HT7detvSy+YDtLl1DBCbPVCccGXfE+H8gSzlQnnVxk9x4zjnb Un1w==
MIME-Version: 1.0
Received: by 10.52.76.73 with SMTP id i9mr91314431vdw.25.1358259116789; Tue, 15 Jan 2013 06:11:56 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Tue, 15 Jan 2013 06:11:56 -0800 (PST)
In-Reply-To: <CAG4d1reMAbgFPqm1QkM5O5zeA-eO4DyjqkwCw82R250ZsNAaPw@mail.gmail.com>
References: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk> <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com> <CAG4d1reMAbgFPqm1QkM5O5zeA-eO4DyjqkwCw82R250ZsNAaPw@mail.gmail.com>
Date: Tue, 15 Jan 2013 15:11:56 +0100
Message-ID: <CADnDZ8_NO3Sm_5z-SHNg2B59Qhp-oPDWV=BS-82sa4ZBpuR-fQ@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Alia Atlas <akatlas@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Revising I-Ds and discussing stuff
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2013 14:11:58 -0000

Hi Alia,

Thanks for reply, no problem, I will wait your new draft and will
continue with a new input,

Best Wishes,

Abdussalam Baryun,
University of Glamorgan, UK

On 1/15/13, Alia Atlas <akatlas@gmail.com> wrote:
> hi Abdussalam,
>
> I'm afraid you sent that right when I'd gone out for maternity leave - so I
> wasn't focused on
> replying to i2rs email.  Sue and I are planning on revising that draft very
> soon - and I'd be
> interested in your feedback now.
>
> Alia
>
> On Tue, Jan 15, 2013 at 8:06 AM, Abdussalam Baryun <
> abdussalambaryun@gmail.com> wrote:
>
>> Hi Adrian,
>>
>> I did not get replies on the list for my two below input, last year,
>> hope that doesn't continue, (maybe my posts were stupid input !!) , if
>> does then how can we have discussions while authors don't respond even
>> after 3 months, or maybe I should think some have a private list of
>> who to respond to and who not. I will try to continue participating
>> any way,
>>
>> posted on 28 Sep 2012
>> [irs-discuss] draft-atlas-irs-policy-framework-00
>> [irs-discuss] draft-ward-irs-framework-00
>>
>> including addreses sent to:
>> akatlas@juniper.net
>> shares@ndzh.com
>>
>> Best regards
>> AB
>> ++++++++++
>> On 1/15/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
>> > Hi,
>> >
>> > Authors:
>> > Please be aware of the I-D cut-offs for Orlando. And please don't be
>> driven
>> > purely by the cut-off: advance your work anyway.
>> >
>> > Authors:
>> > Please recall that it would be helpful if you could repost your I-Ds
>> > that
>> > were
>> > draft-foo-irs-bar as draft-foo-i2rs-bar
>> > Also, then please send the Secretariat a note requesting that they mark
>> > draft-foo-irs-bar as replaced by draft-foo-i2rs-bar
>> >
>> > Everyone:
>> > Discuss stuff! That's what the mailing list is for.
>> >
>> > Thanks,
>> > Adrian
>> >
>> > _______________________________________________
>> > i2rs mailing list
>> > i2rs@ietf.org
>> > https://www.ietf.org/mailman/listinfo/i2rs
>> >
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>

From abdussalambaryun@gmail.com  Tue Jan 15 06:24:15 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80DD221F85D2 for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 06:24:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.58
X-Spam-Level: 
X-Spam-Status: No, score=-3.58 tagged_above=-999 required=5 tests=[AWL=0.019,  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 DAM9OE8srfRZ for <i2rs@ietfa.amsl.com>; Tue, 15 Jan 2013 06:24:14 -0800 (PST)
Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by ietfa.amsl.com (Postfix) with ESMTP id B1BE721F8634 for <i2rs@ietf.org>; Tue, 15 Jan 2013 06:24:14 -0800 (PST)
Received: by mail-vb0-f54.google.com with SMTP id l1so147633vba.41 for <i2rs@ietf.org>; Tue, 15 Jan 2013 06:24:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SrNTJYSM56HRQsEz57lcQVOqeqtObLuxZus95flot18=; b=T9r1GRLVa9I+ym3Ks9SyCW3CAtNn065FWD1Z0cjPdy9R14oe3X9Dmb979g6E0dYPTZ n4zklTOtCMeq128brM7J2siAr2qhB5xS3fov0us/J8tb5qHgeH1sSZq6vMCoQcGB5lzq 5vJS8n6B5uo76PEW1WYtGlMpZjMNeVVXkfPRLI1SJAbMTOUmD7C0vKUJHv1qNuchGrBs gfmKy4evkYixdTFPrkhBPpBFeIGp35p516O0J7juVO81zU1q2JY3VhV2n8fZ7U2Qog9N MG/CNtnlQaZirBG7tsbpU4TOYIv82ehBKwf99Y3aDRiXfTbgmR/+X2WN2p4LP1S13vFk yF8A==
MIME-Version: 1.0
Received: by 10.52.76.73 with SMTP id i9mr91349151vdw.25.1358259854159; Tue, 15 Jan 2013 06:24:14 -0800 (PST)
Received: by 10.220.145.5 with HTTP; Tue, 15 Jan 2013 06:24:14 -0800 (PST)
In-Reply-To: <50F55658.3050607@cisco.com>
References: <019e01cdf31c$bfcfe880$3f6fb980$@olddog.co.uk> <CADnDZ88itrUNyTwnjnNU75uKPhy0VMJW5ZcNy-EAs=CyKk-s8w@mail.gmail.com> <50F55658.3050607@cisco.com>
Date: Tue, 15 Jan 2013 15:24:14 +0100
Message-ID: <CADnDZ8-0ZveW=DcuEWNfABGhiSRNSC0GT1dYHqQap_ZvhbFaUA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: stbryant@cisco.com
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Revising I-Ds and discussing stuff
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2013 14:24:15 -0000

Hi Stewart,

http://www.ietf.org/mail-archive/web/i2rs/current/msg00137.html
http://www.ietf.org/mail-archive/web/i2rs/current/msg00097.html
http://www.ietf.org/mail-archive/web/i2rs/current/msg00096.html

Just my point is if a participant try to volunteer, on a work of a
draft, how can he/she discuss with the author if they don't
reply/respond. To be nice I always give three months wait.

AB

On 1/15/13, Stewart Bryant <stbryant@cisco.com> wrote:
>
> AB
>
> I do completely understand what you are saying. I think that
> you are referring to some list comments. Perhaps you could
> point to the appropriate URLs in the list archive.
>
> - Stewart
>
> On 15/01/2013 13:06, Abdussalam Baryun wrote:
>> Hi Adrian,
>>
>> I did not get replies on the list for my two below input, last year,
>> hope that doesn't continue, (maybe my posts were stupid input !!) , if
>> does then how can we have discussions while authors don't respond even
>> after 3 months, or maybe I should think some have a private list of
>> who to respond to and who not. I will try to continue participating
>> any way,
>>
>> posted on 28 Sep 2012
>> [irs-discuss] draft-atlas-irs-policy-framework-00
>> [irs-discuss] draft-ward-irs-framework-00
>>
>> including addreses sent to:
>> akatlas@juniper.net
>> shares@ndzh.com
>>
>> Best regards
>> AB
>> ++++++++++
>> On 1/15/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
>>> Hi,
>>>
>>> Authors:
>>> Please be aware of the I-D cut-offs for Orlando. And please don't be
>>> driven
>>> purely by the cut-off: advance your work anyway.
>>>
>>> Authors:
>>> Please recall that it would be helpful if you could repost your I-Ds
>>> that
>>> were
>>> draft-foo-irs-bar as draft-foo-i2rs-bar
>>> Also, then please send the Secretariat a note requesting that they mark
>>> draft-foo-irs-bar as replaced by draft-foo-i2rs-bar
>>>
>>> Everyone:
>>> Discuss stuff! That's what the mailing list is for.
>>>
>>> Thanks,
>>> Adrian
>>>
>>> _______________________________________________
>>> i2rs mailing list
>>> i2rs@ietf.org
>>> https://www.ietf.org/mailman/listinfo/i2rs
>>>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>
>
> --
> For corporate legal information go to:
>
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>
>

From adrian@olddog.co.uk  Wed Jan 16 08:22:08 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 964C721F8B19 for <i2rs@ietfa.amsl.com>; Wed, 16 Jan 2013 08:22:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.564
X-Spam-Level: 
X-Spam-Status: No, score=-2.564 tagged_above=-999 required=5 tests=[AWL=0.035,  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 3WyKQsNLOocr for <i2rs@ietfa.amsl.com>; Wed, 16 Jan 2013 08:22:08 -0800 (PST)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) by ietfa.amsl.com (Postfix) with ESMTP id 819F821F8B1A for <i2rs@ietf.org>; Wed, 16 Jan 2013 08:22:07 -0800 (PST)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0GGM6cn027728 for <i2rs@ietf.org>; Wed, 16 Jan 2013 16:22:06 GMT
Received: from 950129200 (089144192153.atnat0001.highway.a1.net [89.144.192.153]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0GGLqTH027661 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <i2rs@ietf.org>; Wed, 16 Jan 2013 16:22:03 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
References: <20130115164317.19158.38315.idtracker@ietfa.amsl.com>
In-Reply-To: <20130115164317.19158.38315.idtracker@ietfa.amsl.com>
Date: Wed, 16 Jan 2013 16:21:52 -0000
Message-ID: <00ac01cdf405$9eedf0a0$dcc9d1e0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQD0yAf0rC+0X2BpFjekKSQhiMk8EZn+dX1w
Content-Language: en-gb
Subject: [i2rs] FW: WG Review: Interface to the Routing System (i2rs)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Jan 2013 16:22:08 -0000

FYI

> -----Original Message-----
> From: ietf-announce-bounces@ietf.org [mailto:ietf-announce-
> bounces@ietf.org] On Behalf Of The IESG
> Sent: 15 January 2013 16:43
> To: IETF-Announce
> Subject: WG Review: Interface to the Routing System (i2rs)
> 
> A new IETF working group has been proposed in the Routing Area. The IESG
> has not made any determination yet. The following draft charter was
> submitted, and is provided for informational purposes only. Please send
> your comments to the IESG mailing list (iesg at ietf.org) by 2013-01-22.
> 
> Interface to the Routing System (i2rs)
> ------------------------------------------------
> Current Status: Proposed Working Group
> 
> Assigned Area Director:
>   Adrian Farrel <adrian@olddog.co.uk>
> 
> Mailing list
>   Address: i2rs@ietf.org
>   To Subscribe: https://www.ietf.org/mailman/listinfo/i2rs
>   Archive:
> http://www.ietf.org/mail-archive/web/i2rs/current/maillist.html
> 
> Charter of Working Group:
> 
> Working Group Name:
>         Interfaces to the Routing System (I2RS)
> 
> IETF Area:
>         Routing Area
> 
> Chair(s):
>         TBD
> Routing Area Director(s):
>         Adrian Farrel
> Routing Area Advisor:
>         Adrian Farrel
> Operations Area Advisor:
>         TBD
> 
> Mailing Lists:
>         General Discussion: i2rs@ietf.org
>         To Subscribe: https://www.ietf.org/mailman/listinfo/i2rs
>         Archive:
> http://www.ietf.org/mail-archive/web/i2rs/current/maillist.html
> 
> Description of Working Group:
> 
>  In an IP routed network, the routing system:
> 
>  - Distributes topology and other state (network metadata)
>  - Uses this network metadata to determine the best path to each given
>    reachable destination attached to the network
>  - Communicates these decisions to the forwarding plane of each
>    forwarding device in the network.
> 
>  That is, the routing system is the collection of entities, protocols
>  and processes that collectively build the forwarding tables that are
>  exported into the entities that constitute the network's fowarding
>  plane.
> 
>  While processes participating in the routing system are often colocated
>  with the local forwarding elements, this isn't a necessary condition.
>  Thus, the routing system includes control plane protocols that compute
>  routes and paths for data packets, wherever the processes implementing
>  those protocols may be running.
> 
>  I2RS facilitates real-time or event driven interaction with the routing
>  system through a collection of protocol-based control or management
>  interfaces. These allow information, policies, and operational
>  parameters to be injected into and retrieved (as read or by
>  notification) from the routing system while retaining data consistency
>  and coherency across the routers and routing infrastructure, and among
>  multiple interactions with the routing system. The I2RS interfaces will
>  co-exist with existing configuration and management systems and
>  interfaces.
> 
>  It is envisioned that users of the I2RS interfaces will be management
>  applications, network controllers, and user applications that make
>  specific demands on the network.
> 
>  The I2RS working group works to develop a high-level framework and
>  architecture that describes the basic building-blocks necessary to
>  enable the specific use cases, and that will lead to an understanding
>  of the abstract informational models and requirements for
>  encodings and protocols for the I2RS interfaces. Small and well-scoped
>  use cases are critical to constrain the scope of the work and achieve
>  sufficient focus for the working group to deliver successful outcomes.
>  Initial work within the working group will be limited to a single
>  administrative domain.
> 
>  The working group is chartered to work on the following items:
> 
>  - High-level architecture and framework for I2RS including
>    considerations of policy and security.
> 
>  - Tightly scoped key use cases for operational use of I2RS as follows:
>     o Interactions with the Routing Information Base (RIB). Allowing
>       read and write access to the RIB, but no direct access to the
>       Forwarding Information Base (FIB).
>     o Control and analysis of the operation of the Border gateway
>       Protocol (BGP) including the setting and activation of policies
>       related to the protocol.
>     o Control, optimization, and choice of traffic exit points from
>       networks based on more information than provided by the dynamic
>       control plane.
>     o Distributed reaction to network-based attacks through quickly
>       modification of the control plane behavior to reroute traffic for
>       one destination while leaving a standard mechanisms (filters,
>       metrics, and policy) in place for other routes.
>     o Service layer routing to improve on existing hub-and-spoke
>       traffic.
>     o The ability to extract information about topology from the
>       network. Injection and creation of topology will not be considered
>       as an initial work item.
> 
>     Other use cases may be adopted by the working group only through
>     rechartering.
> 
>  - Abstract information models consistent with the use cases.
> 
>  - Requirements for I2RS protocols and encoding languages.
> 
>  - An analysis of existing IETF and other protocols and encoding
>    languages against the requirements.
> 
>  The working group is not currently chartered to develop protocols,
>  encoding languages, or data models. The objective of this work effort
>  is to arrive at common standards for these items, but these items are
>  dependent on the progress of the topics listed above. Work for these
>  items will be conducted in this working group only after a re-charter,
>  and/or may be carried out in another working group with specific
>  responsibility for the protocol or encoding language.
> 
> Goals and Milestones:
> 
> Jul 2013: Request publication of an Informational document defining the
>           problem statement
> Jul 2013: Request publication of an Informational document defining the
>           highlevel architecture and framework
> Aug 2013: Request publication of Informational documents describing use
>           cases
> Sep 2013: Request publication of an Informational document defining the
>           protocol  requirements
> Sep 2013: Request publication of an Informational document defining
>           encoding language requirements
> Nov 2013: Request publication of Standards Track documents specifying
>           information models
> Nov 2013: Request publication of an Informational document providing an
>           analysis of existing IETF and other protocols and encoding
>           languages against the requirements
> Dec 2013: Consider re-chartering
> 



From ietfc@btconnect.com  Fri Jan 18 02:20:22 2013
Return-Path: <ietfc@btconnect.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B66321F8447 for <i2rs@ietfa.amsl.com>; Fri, 18 Jan 2013 02:20:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.51
X-Spam-Level: 
X-Spam-Status: No, score=-5.51 tagged_above=-999 required=5 tests=[AWL=1.089,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 uIzgoxlnMC0d for <i2rs@ietfa.amsl.com>; Fri, 18 Jan 2013 02:20:22 -0800 (PST)
Received: from co9outboundpool.messaging.microsoft.com (co9ehsobe002.messaging.microsoft.com [207.46.163.25]) by ietfa.amsl.com (Postfix) with ESMTP id 0F50521F86BB for <i2rs@ietf.org>; Fri, 18 Jan 2013 02:20:22 -0800 (PST)
Received: from mail72-co9-R.bigfish.com (10.236.132.231) by CO9EHSOBE019.bigfish.com (10.236.130.82) with Microsoft SMTP Server id 14.1.225.23; Fri, 18 Jan 2013 10:20:21 +0000
Received: from mail72-co9 (localhost [127.0.0.1])	by mail72-co9-R.bigfish.com (Postfix) with ESMTP id 54CC31402C2; Fri, 18 Jan 2013 10:20:21 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.253.85; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0710HT002.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -18
X-BigFish: PS-18(zz9371I542Izz1ee6h1de0h1202h1e76h1d1ah1d2ahzz1033IL17326ah8275dhz2dh2a8h5a9h668h839h947hd24hf0ah1177h1179h1288h12a5h12a9h12bdh137ah139eh13b6h1441h1504h1537h162dh1631h1758h17f1h184fh1898h304l1155h)
Received: from mail72-co9 (localhost.localdomain [127.0.0.1]) by mail72-co9 (MessageSwitch) id 13585044191620_3911; Fri, 18 Jan 2013 10:20:19 +0000 (UTC)
Received: from CO9EHSMHS012.bigfish.com (unknown [10.236.132.232])	by mail72-co9.bigfish.com (Postfix) with ESMTP id E8323420059; Fri, 18 Jan 2013 10:20:18 +0000 (UTC)
Received: from DB3PRD0710HT002.eurprd07.prod.outlook.com (157.56.253.85) by CO9EHSMHS012.bigfish.com (10.236.130.22) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 18 Jan 2013 10:20:18 +0000
Received: from DBXPRD0210HT001.eurprd02.prod.outlook.com (157.56.253.181) by pod51017.outlook.com (10.255.75.37) with Microsoft SMTP Server (TLS) id 14.16.257.4; Fri, 18 Jan 2013 10:20:18 +0000
Message-ID: <01cb01cdf565$0fb90c60$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: <adrian@olddog.co.uk>, <i2rs@ietf.org>
References: <018801cdeeb5$a4ee3be0$eecab3a0$@olddog.co.uk>
Date: Fri, 18 Jan 2013 10:17:38 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.253.181]
X-OriginatorOrg: btconnect.com
Subject: Re: [i2rs] Draft Charter Updates
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jan 2013 10:20:22 -0000

Looking at the 15th January version of this, I think it would benefit
from the sort of tweaking an RFC Editor might provide!

'determine the best path'   path(s) would be better in this day and age

/network's fowarding/network's forwarding /

'protocols that compute routes and paths'  I see protocols exchanging
data - computing seems a little odd, rather, for me, processes compute

/Border gateway/Border Gateway/

'through quickly modification'   speedy? or rapid?

' a standard mechanisms ' mechanism?

Tom Petch

----- Original Message -----
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Cc: <iesg@ietf.org>
Sent: Wednesday, January 09, 2013 10:06 PM
Subject: [i2rs] Draft Charter Updates


> http://datatracker.ietf.org/doc/charter-ietf-



From adrian@olddog.co.uk  Fri Jan 18 03:35:05 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69C7121F8793 for <i2rs@ietfa.amsl.com>; Fri, 18 Jan 2013 03:35:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.563
X-Spam-Level: 
X-Spam-Status: No, score=-2.563 tagged_above=-999 required=5 tests=[AWL=0.036,  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 Cx9bS9-ok+dP for <i2rs@ietfa.amsl.com>; Fri, 18 Jan 2013 03:35:04 -0800 (PST)
Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) by ietfa.amsl.com (Postfix) with ESMTP id 61A8921F8786 for <i2rs@ietf.org>; Fri, 18 Jan 2013 03:35:04 -0800 (PST)
Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0IBZ1ge016005;  Fri, 18 Jan 2013 11:35:01 GMT
Received: from 950129200 (089144192047.atnat0001.highway.a1.net [89.144.192.47]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0IBYuFe015991 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 18 Jan 2013 11:34:59 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'t.petch'" <ietfc@btconnect.com>, <i2rs@ietf.org>
References: <018801cdeeb5$a4ee3be0$eecab3a0$@olddog.co.uk> <01cb01cdf565$0fb90c60$4001a8c0@gateway.2wire.net>
In-Reply-To: <01cb01cdf565$0fb90c60$4001a8c0@gateway.2wire.net>
Date: Fri, 18 Jan 2013 11:34:56 -0000
Message-ID: <012701cdf56f$d99f4080$8cddc180$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQK+dxWw/oR3lhtKxzyeoCRZMuKRnwHNQtZXll+GzpA=
Content-Language: en-gb
Subject: Re: [i2rs] Draft Charter Updates
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jan 2013 11:35:05 -0000

Hi Tom,

> Looking at the 15th January version of this, I think it would benefit
> from the sort of tweaking an RFC Editor might provide!

Congratulations! You get the job :-)

> 'determine the best path'   path(s) would be better in this day and age

This is the only one I disagree with. I hate the parenthetical 's' when using
the plural to mean one or more is perfectly fine English. So I s/path/paths/

All other points agreed and changes made.

Thanks,
Adrian


> /network's fowarding/network's forwarding /
> 
> 'protocols that compute routes and paths'  I see protocols exchanging
> data - computing seems a little odd, rather, for me, processes compute
> 
> /Border gateway/Border Gateway/
> 
> 'through quickly modification'   speedy? or rapid?
> 
> ' a standard mechanisms ' mechanism?
> 
> Tom Petch
> 
> ----- Original Message -----
> From: "Adrian Farrel" <adrian@olddog.co.uk>
> To: <i2rs@ietf.org>
> Cc: <iesg@ietf.org>
> Sent: Wednesday, January 09, 2013 10:06 PM
> Subject: [i2rs] Draft Charter Updates
> 
> 
> > http://datatracker.ietf.org/doc/charter-ietf-



From akatlas@gmail.com  Wed Jan 23 13:44:20 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86F7421F85D9 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 13:44:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 KlMGSlohNN4t for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 13:44:19 -0800 (PST)
Received: from mail-la0-f46.google.com (mail-la0-f46.google.com [209.85.215.46]) by ietfa.amsl.com (Postfix) with ESMTP id 8D66021F8475 for <i2rs@ietf.org>; Wed, 23 Jan 2013 13:44:19 -0800 (PST)
Received: by mail-la0-f46.google.com with SMTP id fq12so6905297lab.19 for <i2rs@ietf.org>; Wed, 23 Jan 2013 13:44:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=/EqaoGUA6hxdNN3ZqlvjC12HaX5SGRskAH6OnEn1Sg4=; b=W3zqhPYxba4fCLhtKig8utZ0JxAVgR/zG+4ICdHnuwAHmzAWc/PbAOE4hike7Z5Hsb NhxplZKHkqZAr5VWUM/ov041ugny7z4TBmB9b5RessMUYbvTjmL5yIVnCgIw+lIyotAA nyR9/86SmLwKNFYjabwhnSjikzJzmHGB612QkBE8xJAGjVmWehAo2Rn0L6LSqbQ8En7r IL5sqS0aRetnGJEh60tfZmC1XuiKJyITKjfMLmWe1ggjezebv1WLWq78cxzuX4bjfYQn uQJ2o987pBtpUGuSHtfwqEJLeDUWsYXdt1S1mfyIrRNqXBcPDWekck/OB1FM1w6+sC1D 4oAQ==
MIME-Version: 1.0
X-Received: by 10.152.46.17 with SMTP id r17mr2738096lam.47.1358977458475; Wed, 23 Jan 2013 13:44:18 -0800 (PST)
Received: by 10.112.49.3 with HTTP; Wed, 23 Jan 2013 13:44:18 -0800 (PST)
Date: Wed, 23 Jan 2013 16:44:18 -0500
Message-ID: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: i2rs@ietf.org
Content-Type: multipart/alternative; boundary=bcaec5524106ab91f304d3fb9841
Subject: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2013 21:44:20 -0000

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

As part of  the proposed i2rs charter, the WG would need to produce
information models.  I know there's
lots of interest in this and it would be great to agree on a format that
we'd like to see the information models
in.

>From my perspective (learning all the time), an information model is to
describe the information and purpose
of the data needed in the model, without all the details that make the
reasoning and structure hard to understand
(and also take lots of time to develop).  Of course, there's Wikipedia's
definition (http://en.wikipedia.org/wiki/Information_model)
and various RFCs that include information models (RFC 5102, 3585, etc).
 Frequently, the information model
can just be in English.

Based on some side conversations, I'd like to see if we can discuss and
agree on a format to try for the information
models.  What I'd suggest is basically a data-tree (similar to the
TreeOutput from pyang - seen at
http://code.google.com/p/pyang/wiki/TreeOutput) and then information per
data item.  The required information would
be a description, a type, and, if appropriate, a reference (to where else
the concept is defined).

What do you all think?  Any better/different ideas?

Alia

--bcaec5524106ab91f304d3fb9841
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

As part of =A0the proposed i2rs charter, the WG would need to produce infor=
mation models. =A0I know there&#39;s<div>lots of interest in this and it wo=
uld be great to agree on a format that we&#39;d like to see the information=
 models</div>
<div>in.</div><div><br></div><div>From my perspective (learning all the tim=
e), an information model is to describe the information and purpose</div><d=
iv>of the data needed in the model, without all the details that make the r=
easoning and structure hard to understand</div>
<div>(and also take lots of time to develop). =A0Of course, there&#39;s Wik=
ipedia&#39;s definition (<a href=3D"http://en.wikipedia.org/wiki/Informatio=
n_model">http://en.wikipedia.org/wiki/Information_model</a>)</div><div>and =
various RFCs that include information models (RFC 5102, 3585, etc). =A0Freq=
uently, the information model</div>
<div>can just be in English.</div><div><br></div><div>Based on some side co=
nversations, I&#39;d like to see if we can discuss and agree on a format to=
 try for the information</div><div>models. =A0What I&#39;d suggest is basic=
ally a data-tree (similar to the TreeOutput from pyang - seen at=A0</div>
<div><a href=3D"http://code.google.com/p/pyang/wiki/TreeOutput">http://code=
.google.com/p/pyang/wiki/TreeOutput</a>) and then information per data item=
. =A0The required information would=A0</div><div>be a description, a type, =
and, if appropriate, a reference (to where else the concept is defined).</d=
iv>
<div><br></div><div>What do you all think? =A0Any better/different ideas?</=
div><div><br></div><div>Alia</div>

--bcaec5524106ab91f304d3fb9841--

From alex@cisco.com  Wed Jan 23 14:00:22 2013
Return-Path: <alex@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E606821F84B2 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 14:00:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 JI6mp6SeyWtx for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 14:00:21 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 2C7E921F84E4 for <i2rs@ietf.org>; Wed, 23 Jan 2013 14:00:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9034; q=dns/txt; s=iport; t=1358978421; x=1360188021; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=CMWzqeFvCGWZgr4vWVk8fWpknLytoWoI3qu7F7YIOJ8=; b=WF9BGt09dnPpdadmHNwCLMt2qKCuidGuspP79jh/bdPKd9OTpZ25jvv8 vPlV821BFgKkip6f7+oYVLTZP67VlzRUX1CIwDOPqwhAjRsdLxZFoLTmk iQGXq/6n5rimgcQXJ6NqdITRJzo6PHBn5gDj8JL07YHTk+dBxNh1xgCfE M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ag0FAERdAFGtJXG+/2dsb2JhbABEgkiyWQGJHhZzgh4BAQEELUAcAgEIDgMEAQELHQcyFAkIAgQBEggBiBEMvXiQUmEDlyiPLYJ1giQ
X-IronPort-AV: E=Sophos;i="4.84,523,1355097600";  d="scan'208,217";a="167061631"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-7.cisco.com with ESMTP; 23 Jan 2013 22:00:20 +0000
Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r0NM0KTV028567 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 23 Jan 2013 22:00:20 GMT
Received: from xmb-rcd-x05.cisco.com ([169.254.15.234]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.02.0318.004; Wed, 23 Jan 2013 16:00:20 -0600
From: "Alexander Clemm (alex)" <alex@cisco.com>
To: Alia Atlas <akatlas@gmail.com>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: [i2rs] format for information models
Thread-Index: AQHN+bLR5XG5TEWR4UeXSc0LBXDMB5hXcy8w
Date: Wed, 23 Jan 2013 22:00:19 +0000
Message-ID: <DBC595ED2346914F9F81D17DD5C32B57183A297D@xmb-rcd-x05.cisco.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com>
In-Reply-To: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.154.200.41]
Content-Type: multipart/alternative; boundary="_000_DBC595ED2346914F9F81D17DD5C32B57183A297Dxmbrcdx05ciscoc_"
MIME-Version: 1.0
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2013 22:00:23 -0000

--_000_DBC595ED2346914F9F81D17DD5C32B57183A297Dxmbrcdx05ciscoc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

For an overview of information and data models (and the distinction between=
 them), there is also RFC 3444 http://www.ietf.org/rfc/rfc3444.txt

Just as a comment, I like the pyang-ish data tree as a summary of the model=
 structure as well. A short-hand for some of the "cornerstones" of the mode=
l, then more specifics can be found in the more formal definition.  I would=
 think what is currently there should provide more or lesswhat is needed, h=
ence I'd hope the group would be able to just reuse that (building any exte=
nsions on top if and when needed, but not introducing a new variation).

Kind regards
--- Alex


From: i2rs-bounces@ietf.org [mailto:i2rs-bounces@ietf.org] On Behalf Of Ali=
a Atlas
Sent: Wednesday, January 23, 2013 1:44 PM
To: i2rs@ietf.org
Subject: [i2rs] format for information models

As part of  the proposed i2rs charter, the WG would need to produce informa=
tion models.  I know there's
lots of interest in this and it would be great to agree on a format that we=
'd like to see the information models
in.

>From my perspective (learning all the time), an information model is to des=
cribe the information and purpose
of the data needed in the model, without all the details that make the reas=
oning and structure hard to understand
(and also take lots of time to develop).  Of course, there's Wikipedia's de=
finition (http://en.wikipedia.org/wiki/Information_model)
and various RFCs that include information models (RFC 5102, 3585, etc).  Fr=
equently, the information model
can just be in English.

Based on some side conversations, I'd like to see if we can discuss and agr=
ee on a format to try for the information
models.  What I'd suggest is basically a data-tree (similar to the TreeOutp=
ut from pyang - seen at
http://code.google.com/p/pyang/wiki/TreeOutput) and then information per da=
ta item.  The required information would
be a description, a type, and, if appropriate, a reference (to where else t=
he concept is defined).

What do you all think?  Any better/different ideas?

Alia

--_000_DBC595ED2346914F9F81D17DD5C32B57183A297Dxmbrcdx05ciscoc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">For an overview of inform=
ation and data models (and the distinction between them), there is also RFC=
 3444
<a href=3D"http://www.ietf.org/rfc/rfc3444.txt">http://www.ietf.org/rfc/rfc=
3444.txt</a>
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Just as a comment, I like=
 the pyang-ish data tree as a summary of the model structure as well. A sho=
rt-hand for some of the &#8220;cornerstones&#8221; of the model, then
 more specifics can be found in the more formal definition.&nbsp; I would t=
hink what is currently there should provide more or lesswhat is needed, hen=
ce I&#8217;d hope the group would be able to just reuse that (building any =
extensions on top if and when needed, but not
 introducing a new variation).&nbsp; <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Kind regards<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">--- Alex<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> i2rs-bou=
nces@ietf.org [mailto:i2rs-bounces@ietf.org]
<b>On Behalf Of </b>Alia Atlas<br>
<b>Sent:</b> Wednesday, January 23, 2013 1:44 PM<br>
<b>To:</b> i2rs@ietf.org<br>
<b>Subject:</b> [i2rs] format for information models<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">As part of &nbsp;the proposed i2rs charter, the WG w=
ould need to produce information models. &nbsp;I know there's<o:p></o:p></p=
>
<div>
<p class=3D"MsoNormal">lots of interest in this and it would be great to ag=
ree on a format that we'd like to see the information models<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">in.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">From my perspective (learning all the time), an info=
rmation model is to describe the information and purpose<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">of the data needed in the model, without all the det=
ails that make the reasoning and structure hard to understand<o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal">(and also take lots of time to develop). &nbsp;Of co=
urse, there's Wikipedia's definition (<a href=3D"http://en.wikipedia.org/wi=
ki/Information_model">http://en.wikipedia.org/wiki/Information_model</a>)<o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">and various RFCs that include information models (RF=
C 5102, 3585, etc). &nbsp;Frequently, the information model<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">can just be in English.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Based on some side conversations, I'd like to see if=
 we can discuss and agree on a format to try for the information<o:p></o:p>=
</p>
</div>
<div>
<p class=3D"MsoNormal">models. &nbsp;What I'd suggest is basically a data-t=
ree (similar to the TreeOutput from pyang - seen at&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"http://code.google.com/p/pyang/wiki/TreeO=
utput">http://code.google.com/p/pyang/wiki/TreeOutput</a>) and then informa=
tion per data item. &nbsp;The required information would&nbsp;<o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal">be a description, a type, and, if appropriate, a ref=
erence (to where else the concept is defined).<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">What do you all think? &nbsp;Any better/different id=
eas?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Alia<o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_DBC595ED2346914F9F81D17DD5C32B57183A297Dxmbrcdx05ciscoc_--

From akatlas@gmail.com  Wed Jan 23 14:04:41 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F1B921F8558 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 14:04:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 n2F-58NJeueR for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 14:04:40 -0800 (PST)
Received: from mail-lb0-f170.google.com (mail-lb0-f170.google.com [209.85.217.170]) by ietfa.amsl.com (Postfix) with ESMTP id 5940221F8555 for <i2rs@ietf.org>; Wed, 23 Jan 2013 14:04:40 -0800 (PST)
Received: by mail-lb0-f170.google.com with SMTP id ge1so2927642lbb.29 for <i2rs@ietf.org>; Wed, 23 Jan 2013 14:04:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=YOTUls2CDSljJHUXIGmF6zKbdRxEuLERGCHz7odfmN8=; b=vMJZm1LcwgQdbcn5V6QuSPlXzLCxEWE4Mmc+lpHlHi0yPzJENCYEWB8uQvEfU/RhSx cdU8I1+TF+VHVf4FazLyy+NRGMkDMOkdiYdUxFjRj/HhEbqBw2ZSzOwTuCosCF2W+JJ8 2+DMowOW6RlE3ewFRG08rN9MpdhFxGYrOUzT42DCVCY67dQNgydvuqc7F6CUriNeeApN V+qFktT/MfbriWpCWxllL2AgJHa/mfVcfg2MCHxiKuM7Ha9n8vbfaLEJV6Q3+lwmZs3A Q59oxOnQShRTbAkvuy+DbfCCrO2becaeK17th4DuT9pQB9JTUCfUOsPKm/7FTkIXjoQk A1sg==
MIME-Version: 1.0
X-Received: by 10.152.102.177 with SMTP id fp17mr2859892lab.0.1358978679250; Wed, 23 Jan 2013 14:04:39 -0800 (PST)
Received: by 10.112.49.3 with HTTP; Wed, 23 Jan 2013 14:04:39 -0800 (PST)
Date: Wed, 23 Jan 2013 17:04:39 -0500
Message-ID: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: i2rs@ietf.org
Content-Type: multipart/alternative; boundary=f46d0408d69b6f1fee04d3fbe1c7
Subject: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2013 22:04:41 -0000

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

I'd be interested in hearing others perspective on the use-cases requiring
multi-headed control and what you see this requirement as meaning.  This is
a rather
different requirement, in terms of embedding the policy-enforcement into
the
routing system, from what is currently done for CLI/NetConf/SNMP.  In those
cases,
the latest writing wins and installs its state.  For i2rs, an idea proposed
(in
http://tools.ietf.org/html/draft-atlas-irs-policy-framework) is that
different i2rs clients
are decided between based upon precedence.

Frequently, different services are "known" to not collide, based upon
human-assigned
policy - such as different prefixes for different traffic types, etc.

To get things started with a use-case, consider that there are two
different services
that are using i2rs.
    a) Special Traffic Flow Routing:  a service that installs policy-based
routing filters to
        route specific traffic on predetermined paths.
    b) DDoS Detection:  a service that detects traffic of interest and
installs policy-based
       routing filters to route the suspicious traffic to an analysis box.
In this case, the second service could have a higher precedence to override
the first service's
installed filters when necessary.

Any opinions?

Thanks,
Alia

--f46d0408d69b6f1fee04d3fbe1c7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;d be interested in hearing others perspective on the use-cases requir=
ing<div>multi-headed control and what you see this requirement as meaning. =
=A0This is a rather</div><div>different requirement, in terms of embedding =
the policy-enforcement into the=A0</div>
<div>routing system, from what is currently done for CLI/NetConf/SNMP. =A0I=
n those cases,</div><div>the latest writing wins and installs its state. =
=A0For i2rs, an idea proposed (in</div><div><a href=3D"http://tools.ietf.or=
g/html/draft-atlas-irs-policy-framework">http://tools.ietf.org/html/draft-a=
tlas-irs-policy-framework</a>) is that different i2rs clients</div>
<div>are decided between based upon precedence.</div><div><br></div><div>Fr=
equently, different services are &quot;known&quot; to not collide, based up=
on human-assigned</div><div>policy - such as different prefixes for differe=
nt traffic types, etc.</div>
<div><br></div><div>To get things started with a use-case, consider that th=
ere are two different services</div><div>that are using i2rs.</div><div>=A0=
 =A0 a) Special Traffic Flow Routing: =A0a service that installs policy-bas=
ed routing filters to</div>
<div>=A0 =A0 =A0 =A0 route specific traffic on predetermined paths.</div><d=
iv>=A0 =A0 b) DDoS Detection: =A0a service that detects traffic of interest=
 and installs policy-based</div><div>=A0 =A0 =A0 =A0routing filters to rout=
e the suspicious traffic to an analysis box.</div>
<div>In this case, the second service could have a higher precedence to ove=
rride the first service&#39;s</div><div>installed filters when necessary.</=
div><div><br></div><div>Any opinions?</div><div><br></div><div>Thanks,</div=
>
<div>Alia</div>

--f46d0408d69b6f1fee04d3fbe1c7--

From akatlas@gmail.com  Wed Jan 23 14:09:47 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62FF021F8598 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 14:09:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 RHjurG3-ez4Q for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 14:09:46 -0800 (PST)
Received: from mail-lb0-f180.google.com (mail-lb0-f180.google.com [209.85.217.180]) by ietfa.amsl.com (Postfix) with ESMTP id E533C21F858C for <i2rs@ietf.org>; Wed, 23 Jan 2013 14:09:45 -0800 (PST)
Received: by mail-lb0-f180.google.com with SMTP id q12so1446318lbc.25 for <i2rs@ietf.org>; Wed, 23 Jan 2013 14:09:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=mu9gOAtu28PcURknxFaPNrCwsHqCzjmMRe7fSvo7EGA=; b=fK/XknnYw1S2jwr4xwGkUYCWdvUjRVl5hiaa6nlXTIQOrA0Q/VYmKKxDBLYuZOgcw3 KFcMYbf0ky5FYI8hQsh7k/nyYRz/t81BZ4nLtn4NDQoQdpZJ7wHDCrl+RS3D9fAHUx/+ YrygpvX9YBE6oXDR6k1lmxAsV+T3k4XWzUmCbpt2r/zsZNIENbMDxJhtrNzo+DxT83xu 8nlxyQbv+mwKDkTvO8mHjEyU93pdjYFYdYlN5KE7x+egocW2t/RI5cKR5aYX+82+iX/0 xGjT4w98OQfSV7hmvIOBdCF7wcZnqed2SceNIbnwu+1OwkyqIJ6GRSlp1HCCResYF3xd h5uw==
MIME-Version: 1.0
X-Received: by 10.112.84.168 with SMTP id a8mr1329888lbz.75.1358978984619; Wed, 23 Jan 2013 14:09:44 -0800 (PST)
Received: by 10.112.49.3 with HTTP; Wed, 23 Jan 2013 14:09:44 -0800 (PST)
In-Reply-To: <DBC595ED2346914F9F81D17DD5C32B57183A297D@xmb-rcd-x05.cisco.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <DBC595ED2346914F9F81D17DD5C32B57183A297D@xmb-rcd-x05.cisco.com>
Date: Wed, 23 Jan 2013 17:09:44 -0500
Message-ID: <CAG4d1rc1ZSw6FQy3wTY=JrWQFzhS7wfeamO-7DNQeZKvfcbjig@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: "Alexander Clemm (alex)" <alex@cisco.com>
Content-Type: multipart/alternative; boundary=f46d04016cada2b15104d3fbf326
Cc: "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2013 22:09:47 -0000

--f46d04016cada2b15104d3fbf326
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Alex,

Thanks for the pointer to RFC3444; I'd read it about 6 months ago to
clarify in my own mind the difference between an information model and a
data model.  I think it's very useful.

On Wed, Jan 23, 2013 at 5:00 PM, Alexander Clemm (alex) <alex@cisco.com>wro=
te:

>  For an overview of information and data models (and the distinction
> between them), there is also RFC 3444 http://www.ietf.org/rfc/rfc3444.txt
> ****
>
> ** **
>
> Just as a comment, I like the pyang-ish data tree as a summary of the
> model structure as well. A short-hand for some of the =93cornerstones=94 =
of the
> model, then more specifics can be found in the more formal definition.  I
> would think what is currently there should provide more or lesswhat is
> needed, hence I=92d hope the group would be able to just reuse that (buil=
ding
> any extensions on top if and when needed, but not introducing a new
> variation).
>

Agreed - I'd prefer to avoid a variation.

Alia


>
> Kind regards****
>
> --- Alex****
>
> ** **
>
> ** **
>
> *From:* i2rs-bounces@ietf.org [mailto:i2rs-bounces@ietf.org] *On Behalf
> Of *Alia Atlas
> *Sent:* Wednesday, January 23, 2013 1:44 PM
> *To:* i2rs@ietf.org
> *Subject:* [i2rs] format for information models****
>
> ** **
>
> As part of  the proposed i2rs charter, the WG would need to produce
> information models.  I know there's****
>
> lots of interest in this and it would be great to agree on a format that
> we'd like to see the information models****
>
> in.****
>
> ** **
>
> From my perspective (learning all the time), an information model is to
> describe the information and purpose****
>
> of the data needed in the model, without all the details that make the
> reasoning and structure hard to understand****
>
> (and also take lots of time to develop).  Of course, there's Wikipedia's
> definition (http://en.wikipedia.org/wiki/Information_model)****
>
> and various RFCs that include information models (RFC 5102, 3585, etc).
>  Frequently, the information model****
>
> can just be in English.****
>
> ** **
>
> Based on some side conversations, I'd like to see if we can discuss and
> agree on a format to try for the information****
>
> models.  What I'd suggest is basically a data-tree (similar to the
> TreeOutput from pyang - seen at ****
>
> http://code.google.com/p/pyang/wiki/TreeOutput) and then information per
> data item.  The required information would ****
>
> be a description, a type, and, if appropriate, a reference (to where else
> the concept is defined).****
>
> ** **
>
> What do you all think?  Any better/different ideas?****
>
> ** **
>
> Alia****
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>
>

--f46d04016cada2b15104d3fbf326
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Alex,<div><br></div><div>Thanks for the pointer to RFC3444; I&#39;d read it=
 about 6 months ago to clarify in my own mind the difference between an inf=
ormation model and a data model. =A0I think it&#39;s very useful.<br><br><d=
iv class=3D"gmail_quote">
On Wed, Jan 23, 2013 at 5:00 PM, Alexander Clemm (alex) <span dir=3D"ltr">&=
lt;<a href=3D"mailto:alex@cisco.com" target=3D"_blank">alex@cisco.com</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">For an overview of inform=
ation and data models (and the distinction between them), there is also RFC=
 3444
<a href=3D"http://www.ietf.org/rfc/rfc3444.txt" target=3D"_blank">http://ww=
w.ietf.org/rfc/rfc3444.txt</a>
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Just as a comment, I like=
 the pyang-ish data tree as a summary of the model structure as well. A sho=
rt-hand for some of the =93cornerstones=94 of the model, then
 more specifics can be found in the more formal definition.=A0 I would thin=
k what is currently there should provide more or lesswhat is needed, hence =
I=92d hope the group would be able to just reuse that (building any extensi=
ons on top if and when needed, but not
 introducing a new variation).=A0</span></p></div></div></blockquote><div><=
br></div><div>Agreed - I&#39;d prefer to avoid a variation.</div><div>=A0</=
div><div>Alia</div><div><br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div><p class=3D"MsoNorm=
al"><span style=3D"color:rgb(31,73,125);font-family:Calibri,sans-serif;font=
-size:11pt">=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Kind regards<u></u><u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">--- Alex<u></u><u></u></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href=
=3D"mailto:i2rs-bounces@ietf.org" target=3D"_blank">i2rs-bounces@ietf.org</=
a> [mailto:<a href=3D"mailto:i2rs-bounces@ietf.org" target=3D"_blank">i2rs-=
bounces@ietf.org</a>]
<b>On Behalf Of </b>Alia Atlas<br>
<b>Sent:</b> Wednesday, January 23, 2013 1:44 PM<br>
<b>To:</b> <a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org=
</a><br>
<b>Subject:</b> [i2rs] format for information models<u></u><u></u></span></=
p><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal">As part of =A0the proposed i2rs charter, the WG woul=
d need to produce information models. =A0I know there&#39;s<u></u><u></u></=
p>
<div>
<p class=3D"MsoNormal">lots of interest in this and it would be great to ag=
ree on a format that we&#39;d like to see the information models<u></u><u><=
/u></p>
</div>
<div>
<p class=3D"MsoNormal">in.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">From my perspective (learning all the time), an info=
rmation model is to describe the information and purpose<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">of the data needed in the model, without all the det=
ails that make the reasoning and structure hard to understand<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">(and also take lots of time to develop). =A0Of cours=
e, there&#39;s Wikipedia&#39;s definition (<a href=3D"http://en.wikipedia.o=
rg/wiki/Information_model" target=3D"_blank">http://en.wikipedia.org/wiki/I=
nformation_model</a>)<u></u><u></u></p>

</div>
<div>
<p class=3D"MsoNormal">and various RFCs that include information models (RF=
C 5102, 3585, etc). =A0Frequently, the information model<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">can just be in English.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Based on some side conversations, I&#39;d like to se=
e if we can discuss and agree on a format to try for the information<u></u>=
<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">models. =A0What I&#39;d suggest is basically a data-=
tree (similar to the TreeOutput from pyang - seen at=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"http://code.google.com/p/pyang/wiki/TreeO=
utput" target=3D"_blank">http://code.google.com/p/pyang/wiki/TreeOutput</a>=
) and then information per data item. =A0The required information would=A0<=
u></u><u></u></p>

</div>
<div>
<p class=3D"MsoNormal">be a description, a type, and, if appropriate, a ref=
erence (to where else the concept is defined).<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">What do you all think? =A0Any better/different ideas=
?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Alia<u></u><u></u></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
<br></blockquote></div><br></div>

--f46d04016cada2b15104d3fbf326--

From jclarke@cisco.com  Wed Jan 23 15:37:32 2013
Return-Path: <jclarke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB5F821F84F5 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 15:37:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 ez99PWMRjGMy for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 15:37:30 -0800 (PST)
Received: from av-tac-rtp.cisco.com (av-tac-rtp.cisco.com [64.102.19.209]) by ietfa.amsl.com (Postfix) with ESMTP id 1582C21F84E0 for <i2rs@ietf.org>; Wed, 23 Jan 2013 15:37:30 -0800 (PST)
X-TACSUNS: Virus Scanned
Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id r0NNbTY9008429; Wed, 23 Jan 2013 18:37:29 -0500 (EST)
Received: from rtp-vpn1-595.cisco.com (rtp-vpn1-595.cisco.com [10.82.226.83]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id r0NNbQlT012255; Wed, 23 Jan 2013 18:37:27 -0500 (EST)
Message-ID: <51007436.1000201@cisco.com>
Date: Wed, 23 Jan 2013 18:37:26 -0500
From: Joe Marcus Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: Alia Atlas <akatlas@gmail.com>
References: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com>
In-Reply-To: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com>
X-Enigmail-Version: 1.5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: i2rs@ietf.org
Subject: Re: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jan 2013 23:37:32 -0000

On 1/23/13 5:04 PM, Alia Atlas wrote:
> I'd be interested in hearing others perspective on the use-cases requiring
> multi-headed control and what you see this requirement as meaning.  This
> is a rather
> different requirement, in terms of embedding the policy-enforcement into
> the 
> routing system, from what is currently done for CLI/NetConf/SNMP.  In
> those cases,
> the latest writing wins and installs its state.  For i2rs, an idea
> proposed (in
> http://tools.ietf.org/html/draft-atlas-irs-policy-framework) is that
> different i2rs clients
> are decided between based upon precedence.
> 
> Frequently, different services are "known" to not collide, based upon
> human-assigned
> policy - such as different prefixes for different traffic types, etc.
> 
> To get things started with a use-case, consider that there are two
> different services
> that are using i2rs.
>     a) Special Traffic Flow Routing:  a service that installs
> policy-based routing filters to
>         route specific traffic on predetermined paths.
>     b) DDoS Detection:  a service that detects traffic of interest and
> installs policy-based
>        routing filters to route the suspicious traffic to an analysis box.
> In this case, the second service could have a higher precedence to
> override the first service's
> installed filters when necessary.
> 
> Any opinions?

More like a thought.  In the use case you describe, couldn't both
coexist?  Meaning you could simply have two PBR "actions," one that
routes the traffic and the other that copies the interesting traffic to
the DDoS sniffer.  So the precedence may be the same and both can
coexist.  Now, if the DDoS service finds a problem in the copied
traffic, it can install an overlapping policy that would preempt the
original.

As to the flow in the draft, if the new, higher-precedence service is
transient and the store-if-not-best bit is set, then the previous state
will be restored (if it has the next best precedence).  Shouldn't the
commissioner be notified again that its state is active again?

Joe

-- 
Joe Marcus Clarke, CCIE #5384,         |          |
SCJP, SCSA, SCNA, SCSECA, VCP        |||||      |||||
Distinguished Services Engineer ..:|||||||||::|||||||||:..
Phone: +1 (919) 392-2867         c i s c o  S y s t e m s
Email: jclarke@cisco.com

----------------------------------------------------------------------------

From akatlas@gmail.com  Wed Jan 23 16:08:35 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C907421F84D0 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:08:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 6ByjL0YjwEgG for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:08:20 -0800 (PST)
Received: from mail-lb0-f180.google.com (mail-lb0-f180.google.com [209.85.217.180]) by ietfa.amsl.com (Postfix) with ESMTP id 21A7921F84D8 for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:08:18 -0800 (PST)
Received: by mail-lb0-f180.google.com with SMTP id q12so1514382lbc.25 for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:08:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=AXIsdfSce1IS22eBPifnQS9Q6KVXpy0++JgAdpD1c94=; b=NuTNSctMo6a+efjYMzEhrqvHydIBrAkmZB7lQZkBX+aVHOxUArdBIC9yfiCXhERLfJ 6FyOTcPMNF0fRZsCHitTM/Wq9rXY+bolD9yE61erUVa4nDl8yLJfKJfkWzv0uVlydSJc ITFCPP8w9nKcP44vx/Hqfc2H2cYm9kHaIKd7R8aYrRo3XJ/OMFvkl3lL4WtYiMNHfzFV baWww1wfXH+ppYu2V22gjblwb0G8O4tzav8kwG4fWWrAcV62YF61aIdELPgRdW4Q9b5j yJVYTo0lb4Dpz/8U+JQtKPYYL9od4gzl4TjJ/USQWbzhyVwg70HudIwOSZt5ewMCByJf CWEQ==
MIME-Version: 1.0
X-Received: by 10.112.16.42 with SMTP id c10mr5424lbd.94.1358986098052; Wed, 23 Jan 2013 16:08:18 -0800 (PST)
Received: by 10.112.49.3 with HTTP; Wed, 23 Jan 2013 16:08:17 -0800 (PST)
In-Reply-To: <51007436.1000201@cisco.com>
References: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com> <51007436.1000201@cisco.com>
Date: Wed, 23 Jan 2013 19:08:17 -0500
Message-ID: <CAG4d1re+rE9dNsoO+kSOrmyKfE-DDSF67zp3aDPkWm-r89_fSQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Joe Marcus Clarke <jclarke@cisco.com>
Content-Type: multipart/alternative; boundary=f46d0401fbbba10deb04d3fd9bcc
Cc: i2rs@ietf.org
Subject: Re: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 00:08:36 -0000

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

On Wed, Jan 23, 2013 at 6:37 PM, Joe Marcus Clarke <jclarke@cisco.com>wrote:

> On 1/23/13 5:04 PM, Alia Atlas wrote:
> > I'd be interested in hearing others perspective on the use-cases
> requiring
> > multi-headed control and what you see this requirement as meaning.  This
> > is a rather
> > different requirement, in terms of embedding the policy-enforcement into
> > the
> > routing system, from what is currently done for CLI/NetConf/SNMP.  In
> > those cases,
> > the latest writing wins and installs its state.  For i2rs, an idea
> > proposed (in
> > http://tools.ietf.org/html/draft-atlas-irs-policy-framework) is that
> > different i2rs clients
> > are decided between based upon precedence.
> >
> > Frequently, different services are "known" to not collide, based upon
> > human-assigned
> > policy - such as different prefixes for different traffic types, etc.
> >
> > To get things started with a use-case, consider that there are two
> > different services
> > that are using i2rs.
> >     a) Special Traffic Flow Routing:  a service that installs
> > policy-based routing filters to
> >         route specific traffic on predetermined paths.
> >     b) DDoS Detection:  a service that detects traffic of interest and
> > installs policy-based
> >        routing filters to route the suspicious traffic to an analysis
> box.
> > In this case, the second service could have a higher precedence to
> > override the first service's
> > installed filters when necessary.
> >
> > Any opinions?
>
> More like a thought.  In the use case you describe, couldn't both
> coexist?  Meaning you could simply have two PBR "actions," one that
> routes the traffic and the other that copies the interesting traffic to
> the DDoS sniffer.  So the precedence may be the same and both can
> coexist.  Now, if the DDoS service finds a problem in the copied
> traffic, it can install an overlapping policy that would preempt the
> original.
>

Exactly - both could exist unless the DDoS service finds a problem with
a flow being routed by the first service.


> As to the flow in the draft, if the new, higher-precedence service is
> transient and the store-if-not-best bit is set, then the previous state
> will be restored (if it has the next best precedence).  Shouldn't the
> commissioner be notified again that its state is active again?
>

Absolutely - I'll double-check to be sure that's in there when we revise
the draft.

Regards,
Alia


>
> Joe
>
> --
> Joe Marcus Clarke, CCIE #5384,         |          |
> SCJP, SCSA, SCNA, SCSECA, VCP        |||||      |||||
> Distinguished Services Engineer ..:|||||||||::|||||||||:..
> Phone: +1 (919) 392-2867         c i s c o  S y s t e m s
> Email: jclarke@cisco.com
>
>
> ----------------------------------------------------------------------------
>

--f46d0401fbbba10deb04d3fd9bcc
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br><div class=3D"gmail_quote">On Wed, Jan 23, 2013 at 6:37 PM, Joe Mar=
cus Clarke <span dir=3D"ltr">&lt;<a href=3D"mailto:jclarke@cisco.com" targe=
t=3D"_blank">jclarke@cisco.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
<div class=3D"HOEnZb"><div class=3D"h5">On 1/23/13 5:04 PM, Alia Atlas wrot=
e:<br>
&gt; I&#39;d be interested in hearing others perspective on the use-cases r=
equiring<br>
&gt; multi-headed control and what you see this requirement as meaning. =A0=
This<br>
&gt; is a rather<br>
&gt; different requirement, in terms of embedding the policy-enforcement in=
to<br>
&gt; the<br>
&gt; routing system, from what is currently done for CLI/NetConf/SNMP. =A0I=
n<br>
&gt; those cases,<br>
&gt; the latest writing wins and installs its state. =A0For i2rs, an idea<b=
r>
&gt; proposed (in<br>
&gt; <a href=3D"http://tools.ietf.org/html/draft-atlas-irs-policy-framework=
" target=3D"_blank">http://tools.ietf.org/html/draft-atlas-irs-policy-frame=
work</a>) is that<br>
&gt; different i2rs clients<br>
&gt; are decided between based upon precedence.<br>
&gt;<br>
&gt; Frequently, different services are &quot;known&quot; to not collide, b=
ased upon<br>
&gt; human-assigned<br>
&gt; policy - such as different prefixes for different traffic types, etc.<=
br>
&gt;<br>
&gt; To get things started with a use-case, consider that there are two<br>
&gt; different services<br>
&gt; that are using i2rs.<br>
&gt; =A0 =A0 a) Special Traffic Flow Routing: =A0a service that installs<br=
>
&gt; policy-based routing filters to<br>
&gt; =A0 =A0 =A0 =A0 route specific traffic on predetermined paths.<br>
&gt; =A0 =A0 b) DDoS Detection: =A0a service that detects traffic of intere=
st and<br>
&gt; installs policy-based<br>
&gt; =A0 =A0 =A0 =A0routing filters to route the suspicious traffic to an a=
nalysis box.<br>
&gt; In this case, the second service could have a higher precedence to<br>
&gt; override the first service&#39;s<br>
&gt; installed filters when necessary.<br>
&gt;<br>
&gt; Any opinions?<br>
<br>
</div></div>More like a thought. =A0In the use case you describe, couldn&#3=
9;t both<br>
coexist? =A0Meaning you could simply have two PBR &quot;actions,&quot; one =
that<br>
routes the traffic and the other that copies the interesting traffic to<br>
the DDoS sniffer. =A0So the precedence may be the same and both can<br>
coexist. =A0Now, if the DDoS service finds a problem in the copied<br>
traffic, it can install an overlapping policy that would preempt the<br>
original.<br></blockquote><div><br></div><div>Exactly - both could exist un=
less the DDoS service finds a problem with</div><div>a flow being routed by=
 the first service.</div><div>=A0</div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

As to the flow in the draft, if the new, higher-precedence service is<br>
transient and the store-if-not-best bit is set, then the previous state<br>
will be restored (if it has the next best precedence). =A0Shouldn&#39;t the=
<br>
commissioner be notified again that its state is active again?<br></blockqu=
ote><div><br></div><div>Absolutely - I&#39;ll double-check to be sure that&=
#39;s in there when we revise</div><div>the draft.</div><div><br></div>
<div>Regards,</div><div>Alia</div><div>=A0</div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Joe<br>
<br>
--<br>
Joe Marcus Clarke, CCIE #5384, =A0 =A0 =A0 =A0 | =A0 =A0 =A0 =A0 =A0|<br>
SCJP, SCSA, SCNA, SCSECA, VCP =A0 =A0 =A0 =A0||||| =A0 =A0 =A0|||||<br>
Distinguished Services Engineer ..:|||||||||::|||||||||:..<br>
Phone: <a href=3D"tel:%2B1%20%28919%29%20392-2867" value=3D"+19193922867">+=
1 (919) 392-2867</a> =A0 =A0 =A0 =A0 c i s c o =A0S y s t e m s<br>
Email: <a href=3D"mailto:jclarke@cisco.com">jclarke@cisco.com</a><br>
<br>
---------------------------------------------------------------------------=
-<br>
</font></span></blockquote></div><br>

--f46d0401fbbba10deb04d3fd9bcc--

From jclarke@cisco.com  Wed Jan 23 16:17:00 2013
Return-Path: <jclarke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1975F21F8700 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:17:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 RMnnasQeJEI9 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:16:59 -0800 (PST)
Received: from av-tac-rtp.cisco.com (av-tac-rtp.cisco.com [64.102.19.209]) by ietfa.amsl.com (Postfix) with ESMTP id 587A321F876E for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:16:59 -0800 (PST)
X-TACSUNS: Virus Scanned
Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id r0O0Gohc012994; Wed, 23 Jan 2013 19:16:50 -0500 (EST)
Received: from rtp-vpn1-595.cisco.com (rtp-vpn1-595.cisco.com [10.82.226.83]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id r0O0Go4t022787; Wed, 23 Jan 2013 19:16:50 -0500 (EST)
Message-ID: <51007D71.2010505@cisco.com>
Date: Wed, 23 Jan 2013 19:16:49 -0500
From: Joe Marcus Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: Alia Atlas <akatlas@gmail.com>
References: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com> <51007436.1000201@cisco.com> <CAG4d1re+rE9dNsoO+kSOrmyKfE-DDSF67zp3aDPkWm-r89_fSQ@mail.gmail.com>
In-Reply-To: <CAG4d1re+rE9dNsoO+kSOrmyKfE-DDSF67zp3aDPkWm-r89_fSQ@mail.gmail.com>
X-Enigmail-Version: 1.5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: i2rs@ietf.org
Subject: Re: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 00:17:00 -0000

On 1/23/13 7:08 PM, Alia Atlas wrote:
> 
> 
> On Wed, Jan 23, 2013 at 6:37 PM, Joe Marcus Clarke <jclarke@cisco.com
> <mailto:jclarke@cisco.com>> wrote:
> 
>     On 1/23/13 5:04 PM, Alia Atlas wrote:
>     > I'd be interested in hearing others perspective on the use-cases
>     requiring
>     > multi-headed control and what you see this requirement as meaning.
>      This
>     > is a rather
>     > different requirement, in terms of embedding the
>     policy-enforcement into
>     > the
>     > routing system, from what is currently done for CLI/NetConf/SNMP.  In
>     > those cases,
>     > the latest writing wins and installs its state.  For i2rs, an idea
>     > proposed (in
>     > http://tools.ietf.org/html/draft-atlas-irs-policy-framework) is that
>     > different i2rs clients
>     > are decided between based upon precedence.
>     >
>     > Frequently, different services are "known" to not collide, based upon
>     > human-assigned
>     > policy - such as different prefixes for different traffic types, etc.
>     >
>     > To get things started with a use-case, consider that there are two
>     > different services
>     > that are using i2rs.
>     >     a) Special Traffic Flow Routing:  a service that installs
>     > policy-based routing filters to
>     >         route specific traffic on predetermined paths.
>     >     b) DDoS Detection:  a service that detects traffic of interest and
>     > installs policy-based
>     >        routing filters to route the suspicious traffic to an
>     analysis box.
>     > In this case, the second service could have a higher precedence to
>     > override the first service's
>     > installed filters when necessary.
>     >
>     > Any opinions?
> 
>     More like a thought.  In the use case you describe, couldn't both
>     coexist?  Meaning you could simply have two PBR "actions," one that
>     routes the traffic and the other that copies the interesting traffic to
>     the DDoS sniffer.  So the precedence may be the same and both can
>     coexist.  Now, if the DDoS service finds a problem in the copied
>     traffic, it can install an overlapping policy that would preempt the
>     original.
> 
> 
> Exactly - both could exist unless the DDoS service finds a problem with
> a flow being routed by the first service.

That coexist wasn't clear (at least to me) in the draft or your
description here.  But maybe this wouldn't be considered overlap in the
precedence sense?

>  
> 
>     As to the flow in the draft, if the new, higher-precedence service is
>     transient and the store-if-not-best bit is set, then the previous state
>     will be restored (if it has the next best precedence).  Shouldn't the
>     commissioner be notified again that its state is active again?
> 
> 
> Absolutely - I'll double-check to be sure that's in there when we revise
> the draft.

Thanks.

Joe

-- 
Joe Marcus Clarke, CCIE #5384,         |          |
SCJP, SCSA, SCNA, SCSECA, VCP        |||||      |||||
Distinguished Services Engineer ..:|||||||||::|||||||||:..
Phone: +1 (919) 392-2867         c i s c o  S y s t e m s
Email: jclarke@cisco.com

----------------------------------------------------------------------------

From akatlas@gmail.com  Wed Jan 23 16:20:10 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B5C121F84F5 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:20:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 ySM1A3UsotIf for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:20:08 -0800 (PST)
Received: from mail-la0-f44.google.com (mail-la0-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 0B83621F8497 for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:19:58 -0800 (PST)
Received: by mail-la0-f44.google.com with SMTP id eb20so8414424lab.17 for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:19:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=8BbH3uYMA80z05FWr/rvdibdMtToRlbL5ntClNDQofc=; b=twdewxyQIScuxNLZianXTeJDOK3h4kz+BTs0eR0DlCBxytwrsSkK/hqKpGQ8pWrm6t ofXmxL4pWlmJyQ4EC/BnxlGYK7cpdY7fJvtzGFWq5rclCzKzaG5HcQuQ15F2RXK8Oyzg lhG2in+PdOS8ltOQ+gNAYAdUO95mVnDg51YvTZwMsFLX4WhD4dGdwei3O9wJzUrFwJFp +62O0zHCFJfULFd/wcN3z3HLnRZ79UoRolk7yTbF6B50h0y3V4v0ncSqgp7A+iVcw3Cr 8OglxchTqXqwRW4m9wMqQ/DNbWWY3a+hYyn7kkAV8iu1uEyrUkfwhl8qsDi256b/ORwK 4NCA==
MIME-Version: 1.0
X-Received: by 10.112.43.161 with SMTP id x1mr18095lbl.89.1358986797900; Wed, 23 Jan 2013 16:19:57 -0800 (PST)
Received: by 10.112.49.3 with HTTP; Wed, 23 Jan 2013 16:19:57 -0800 (PST)
In-Reply-To: <51007D71.2010505@cisco.com>
References: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com> <51007436.1000201@cisco.com> <CAG4d1re+rE9dNsoO+kSOrmyKfE-DDSF67zp3aDPkWm-r89_fSQ@mail.gmail.com> <51007D71.2010505@cisco.com>
Date: Wed, 23 Jan 2013 19:19:57 -0500
Message-ID: <CAG4d1rdZHhGO4UqGnAV4pHd2yAsvKRW_qMxmM+9D973OqKNXoA@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Joe Marcus Clarke <jclarke@cisco.com>
Content-Type: multipart/alternative; boundary=e0cb4efe2b2a57e38004d3fdc518
Cc: i2rs@ietf.org
Subject: Re: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 00:20:11 -0000

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

On Wed, Jan 23, 2013 at 7:16 PM, Joe Marcus Clarke <jclarke@cisco.com>wrote:

> On 1/23/13 7:08 PM, Alia Atlas wrote:
> >
> >
> > On Wed, Jan 23, 2013 at 6:37 PM, Joe Marcus Clarke <jclarke@cisco.com
> > <mailto:jclarke@cisco.com>> wrote:
> >
> >     On 1/23/13 5:04 PM, Alia Atlas wrote:
> >     > I'd be interested in hearing others perspective on the use-cases
> >     requiring
> >     > multi-headed control and what you see this requirement as meaning.
> >      This
> >     > is a rather
> >     > different requirement, in terms of embedding the
> >     policy-enforcement into
> >     > the
> >     > routing system, from what is currently done for CLI/NetConf/SNMP.
>  In
> >     > those cases,
> >     > the latest writing wins and installs its state.  For i2rs, an idea
> >     > proposed (in
> >     > http://tools.ietf.org/html/draft-atlas-irs-policy-framework) is
> that
> >     > different i2rs clients
> >     > are decided between based upon precedence.
> >     >
> >     > Frequently, different services are "known" to not collide, based
> upon
> >     > human-assigned
> >     > policy - such as different prefixes for different traffic types,
> etc.
> >     >
> >     > To get things started with a use-case, consider that there are two
> >     > different services
> >     > that are using i2rs.
> >     >     a) Special Traffic Flow Routing:  a service that installs
> >     > policy-based routing filters to
> >     >         route specific traffic on predetermined paths.
> >     >     b) DDoS Detection:  a service that detects traffic of interest
> and
> >     > installs policy-based
> >     >        routing filters to route the suspicious traffic to an
> >     analysis box.
> >     > In this case, the second service could have a higher precedence to
> >     > override the first service's
> >     > installed filters when necessary.
> >     >
> >     > Any opinions?
> >
> >     More like a thought.  In the use case you describe, couldn't both
> >     coexist?  Meaning you could simply have two PBR "actions," one that
> >     routes the traffic and the other that copies the interesting traffic
> to
> >     the DDoS sniffer.  So the precedence may be the same and both can
> >     coexist.  Now, if the DDoS service finds a problem in the copied
> >     traffic, it can install an overlapping policy that would preempt the
> >     original.
> >
> >
> > Exactly - both could exist unless the DDoS service finds a problem with
> > a flow being routed by the first service.
>
> That coexist wasn't clear (at least to me) in the draft or your
> description here.  But maybe this wouldn't be considered overlap in the
> precedence sense?
>
> Yes, I wasn't considering it overlap - just like two routes in the RIB
aren't
overlapping if they're not the same prefix.

> >
> >
> >     As to the flow in the draft, if the new, higher-precedence service is
> >     transient and the store-if-not-best bit is set, then the previous
> state
> >     will be restored (if it has the next best precedence).  Shouldn't the
> >     commissioner be notified again that its state is active again?
> >
> >
> > Absolutely - I'll double-check to be sure that's in there when we revise
> > the draft.
>
> Thanks.
>
> Joe
>
> --
> Joe Marcus Clarke, CCIE #5384,         |          |
> SCJP, SCSA, SCNA, SCSECA, VCP        |||||      |||||
> Distinguished Services Engineer ..:|||||||||::|||||||||:..
> Phone: +1 (919) 392-2867         c i s c o  S y s t e m s
> Email: jclarke@cisco.com
>
>
> ----------------------------------------------------------------------------
>

--e0cb4efe2b2a57e38004d3fdc518
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br><div class=3D"gmail_quote">On Wed, Jan 23, 2013 at 7:16 PM, Joe Mar=
cus Clarke <span dir=3D"ltr">&lt;<a href=3D"mailto:jclarke@cisco.com" targe=
t=3D"_blank">jclarke@cisco.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
<div class=3D"im">On 1/23/13 7:08 PM, Alia Atlas wrote:<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Jan 23, 2013 at 6:37 PM, Joe Marcus Clarke &lt;<a href=3D"mail=
to:jclarke@cisco.com">jclarke@cisco.com</a><br>
</div><div><div class=3D"h5">&gt; &lt;mailto:<a href=3D"mailto:jclarke@cisc=
o.com">jclarke@cisco.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt; =A0 =A0 On 1/23/13 5:04 PM, Alia Atlas wrote:<br>
&gt; =A0 =A0 &gt; I&#39;d be interested in hearing others perspective on th=
e use-cases<br>
&gt; =A0 =A0 requiring<br>
&gt; =A0 =A0 &gt; multi-headed control and what you see this requirement as=
 meaning.<br>
&gt; =A0 =A0 =A0This<br>
&gt; =A0 =A0 &gt; is a rather<br>
&gt; =A0 =A0 &gt; different requirement, in terms of embedding the<br>
&gt; =A0 =A0 policy-enforcement into<br>
&gt; =A0 =A0 &gt; the<br>
&gt; =A0 =A0 &gt; routing system, from what is currently done for CLI/NetCo=
nf/SNMP. =A0In<br>
&gt; =A0 =A0 &gt; those cases,<br>
&gt; =A0 =A0 &gt; the latest writing wins and installs its state. =A0For i2=
rs, an idea<br>
&gt; =A0 =A0 &gt; proposed (in<br>
&gt; =A0 =A0 &gt; <a href=3D"http://tools.ietf.org/html/draft-atlas-irs-pol=
icy-framework" target=3D"_blank">http://tools.ietf.org/html/draft-atlas-irs=
-policy-framework</a>) is that<br>
&gt; =A0 =A0 &gt; different i2rs clients<br>
&gt; =A0 =A0 &gt; are decided between based upon precedence.<br>
&gt; =A0 =A0 &gt;<br>
&gt; =A0 =A0 &gt; Frequently, different services are &quot;known&quot; to n=
ot collide, based upon<br>
&gt; =A0 =A0 &gt; human-assigned<br>
&gt; =A0 =A0 &gt; policy - such as different prefixes for different traffic=
 types, etc.<br>
&gt; =A0 =A0 &gt;<br>
&gt; =A0 =A0 &gt; To get things started with a use-case, consider that ther=
e are two<br>
&gt; =A0 =A0 &gt; different services<br>
&gt; =A0 =A0 &gt; that are using i2rs.<br>
&gt; =A0 =A0 &gt; =A0 =A0 a) Special Traffic Flow Routing: =A0a service tha=
t installs<br>
&gt; =A0 =A0 &gt; policy-based routing filters to<br>
&gt; =A0 =A0 &gt; =A0 =A0 =A0 =A0 route specific traffic on predetermined p=
aths.<br>
&gt; =A0 =A0 &gt; =A0 =A0 b) DDoS Detection: =A0a service that detects traf=
fic of interest and<br>
&gt; =A0 =A0 &gt; installs policy-based<br>
&gt; =A0 =A0 &gt; =A0 =A0 =A0 =A0routing filters to route the suspicious tr=
affic to an<br>
&gt; =A0 =A0 analysis box.<br>
&gt; =A0 =A0 &gt; In this case, the second service could have a higher prec=
edence to<br>
&gt; =A0 =A0 &gt; override the first service&#39;s<br>
&gt; =A0 =A0 &gt; installed filters when necessary.<br>
&gt; =A0 =A0 &gt;<br>
&gt; =A0 =A0 &gt; Any opinions?<br>
&gt;<br>
&gt; =A0 =A0 More like a thought. =A0In the use case you describe, couldn&#=
39;t both<br>
&gt; =A0 =A0 coexist? =A0Meaning you could simply have two PBR &quot;action=
s,&quot; one that<br>
&gt; =A0 =A0 routes the traffic and the other that copies the interesting t=
raffic to<br>
&gt; =A0 =A0 the DDoS sniffer. =A0So the precedence may be the same and bot=
h can<br>
&gt; =A0 =A0 coexist. =A0Now, if the DDoS service finds a problem in the co=
pied<br>
&gt; =A0 =A0 traffic, it can install an overlapping policy that would preem=
pt the<br>
&gt; =A0 =A0 original.<br>
&gt;<br>
&gt;<br>
&gt; Exactly - both could exist unless the DDoS service finds a problem wit=
h<br>
&gt; a flow being routed by the first service.<br>
<br>
</div></div>That coexist wasn&#39;t clear (at least to me) in the draft or =
your<br>
description here. =A0But maybe this wouldn&#39;t be considered overlap in t=
he<br>
precedence sense?<br>
<div class=3D"im"><br></div></blockquote><div>Yes, I wasn&#39;t considering=
 it overlap - just like two routes in the RIB aren&#39;t</div><div>overlapp=
ing if they&#39;re not the same prefix.=A0</div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
<div class=3D"im">
&gt;<br>
&gt;<br>
&gt; =A0 =A0 As to the flow in the draft, if the new, higher-precedence ser=
vice is<br>
&gt; =A0 =A0 transient and the store-if-not-best bit is set, then the previ=
ous state<br>
&gt; =A0 =A0 will be restored (if it has the next best precedence). =A0Shou=
ldn&#39;t the<br>
&gt; =A0 =A0 commissioner be notified again that its state is active again?=
<br>
&gt;<br>
&gt;<br>
&gt; Absolutely - I&#39;ll double-check to be sure that&#39;s in there when=
 we revise<br>
&gt; the draft.<br>
<br>
</div>Thanks.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
Joe<br>
<br>
--<br>
Joe Marcus Clarke, CCIE #5384, =A0 =A0 =A0 =A0 | =A0 =A0 =A0 =A0 =A0|<br>
SCJP, SCSA, SCNA, SCSECA, VCP =A0 =A0 =A0 =A0||||| =A0 =A0 =A0|||||<br>
Distinguished Services Engineer ..:|||||||||::|||||||||:..<br>
Phone: <a href=3D"tel:%2B1%20%28919%29%20392-2867" value=3D"+19193922867">+=
1 (919) 392-2867</a> =A0 =A0 =A0 =A0 c i s c o =A0S y s t e m s<br>
Email: <a href=3D"mailto:jclarke@cisco.com">jclarke@cisco.com</a><br>
<br>
---------------------------------------------------------------------------=
-<br>
</div></div></blockquote></div><br>

--e0cb4efe2b2a57e38004d3fdc518--

From jclarke@cisco.com  Wed Jan 23 16:26:32 2013
Return-Path: <jclarke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53C4921F857D for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:26:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 z5D4LI3V5laf for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:26:31 -0800 (PST)
Received: from av-tac-rtp.cisco.com (av-tac-rtp.cisco.com [64.102.19.209]) by ietfa.amsl.com (Postfix) with ESMTP id 520BC21F844A for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:26:29 -0800 (PST)
X-TACSUNS: Virus Scanned
Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id r0O0QSg5013972; Wed, 23 Jan 2013 19:26:28 -0500 (EST)
Received: from rtp-vpn1-595.cisco.com (rtp-vpn1-595.cisco.com [10.82.226.83]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id r0O0QRQk003524; Wed, 23 Jan 2013 19:26:27 -0500 (EST)
Message-ID: <51007FB3.7050603@cisco.com>
Date: Wed, 23 Jan 2013 19:26:27 -0500
From: Joe Marcus Clarke <jclarke@cisco.com>
Organization: Cisco Systems, Inc.
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: Alia Atlas <akatlas@gmail.com>
References: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com> <51007436.1000201@cisco.com> <CAG4d1re+rE9dNsoO+kSOrmyKfE-DDSF67zp3aDPkWm-r89_fSQ@mail.gmail.com> <51007D71.2010505@cisco.com> <CAG4d1rdZHhGO4UqGnAV4pHd2yAsvKRW_qMxmM+9D973OqKNXoA@mail.gmail.com>
In-Reply-To: <CAG4d1rdZHhGO4UqGnAV4pHd2yAsvKRW_qMxmM+9D973OqKNXoA@mail.gmail.com>
X-Enigmail-Version: 1.5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: i2rs@ietf.org
Subject: Re: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 00:26:32 -0000

On 1/23/13 7:19 PM, Alia Atlas wrote:
> Yes, I wasn't considering it overlap - just like two routes in the RIB
> aren't
> overlapping if they're not the same prefix. 

Got you.  So maybe the use case should make it clear that the DDoS
Service has already deemed a problem is seen (via some pre-programmed
copy op) and it is now overriding the pre-existing state with a higher
precedence state vs. simply inspecting traffic.

In general, I think there is value to this, especially in the
notification piece.  This may help management systems suspend polling
while a certain state is known not to exist.

Joe

-- 
Joe Marcus Clarke, CCIE #5384,         |          |
SCJP, SCSA, SCNA, SCSECA, VCP        |||||      |||||
Distinguished Services Engineer ..:|||||||||::|||||||||:..
Phone: +1 (919) 392-2867         c i s c o  S y s t e m s
Email: jclarke@cisco.com

----------------------------------------------------------------------------

From akatlas@gmail.com  Wed Jan 23 16:29:35 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E747D21F8472 for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:29:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 XMIZSIVI+oPW for <i2rs@ietfa.amsl.com>; Wed, 23 Jan 2013 16:29:35 -0800 (PST)
Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176]) by ietfa.amsl.com (Postfix) with ESMTP id 1BF1C21F8B20 for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:29:34 -0800 (PST)
Received: by mail-lb0-f176.google.com with SMTP id s4so3421724lbc.21 for <i2rs@ietf.org>; Wed, 23 Jan 2013 16:29:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=dptKoxG899btWpJmssUom0/dEI3fJCFYHx1fl69EMh8=; b=L94o+XCAJo9r0VhTdShRkx9s703dhXwopebwiQE+Ua+IjrTfRN1+uwN/U+K0KIoAag Z0fBSv/B+C9wrSsf3GgRq8jjIBlusUSDWUt2qYDMRgtPglMUVNGmEDRlyiTNwuBoQmcc zUagqAlEsP5J53CW6i4+Yk2/uvXcadWRgHuYbpAfACRihtY7bLKTYEdcEyumpPBxFgGh fW6tgJNfNDOGDXFHrxI2/kLxW8Pp41DY7m8KhbXR//hEBbvXwQgB9S/LnPxGF6J6BH+7 ipEiYPhV+Ugm0hEYdiOMP3fqJPpmz0zqWxrNh8HrbB8iuaem+8avgT/ybGvHT4yRfgLW A9cw==
MIME-Version: 1.0
X-Received: by 10.152.104.199 with SMTP id gg7mr95324lab.14.1358987374061; Wed, 23 Jan 2013 16:29:34 -0800 (PST)
Received: by 10.112.49.3 with HTTP; Wed, 23 Jan 2013 16:29:33 -0800 (PST)
In-Reply-To: <51007FB3.7050603@cisco.com>
References: <CAG4d1rff6JtbDW=dYdByjdVsW7oZUZ42ELew6Cgs+m1uirMMNQ@mail.gmail.com> <51007436.1000201@cisco.com> <CAG4d1re+rE9dNsoO+kSOrmyKfE-DDSF67zp3aDPkWm-r89_fSQ@mail.gmail.com> <51007D71.2010505@cisco.com> <CAG4d1rdZHhGO4UqGnAV4pHd2yAsvKRW_qMxmM+9D973OqKNXoA@mail.gmail.com> <51007FB3.7050603@cisco.com>
Date: Wed, 23 Jan 2013 19:29:33 -0500
Message-ID: <CAG4d1re23g0R5DFbjE6zMJu+2Jg_D_hmefN31VR8q3phiBxzjg@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Joe Marcus Clarke <jclarke@cisco.com>
Content-Type: multipart/alternative; boundary=f46d040890c1af6a6104d3fde7d3
Cc: i2rs@ietf.org
Subject: Re: [i2rs] multi-headed control
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 00:29:36 -0000

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

On Wed, Jan 23, 2013 at 7:26 PM, Joe Marcus Clarke <jclarke@cisco.com>wrote:

> On 1/23/13 7:19 PM, Alia Atlas wrote:
> > Yes, I wasn't considering it overlap - just like two routes in the RIB
> > aren't
> > overlapping if they're not the same prefix.
>
> Got you.  So maybe the use case should make it clear that the DDoS
> Service has already deemed a problem is seen (via some pre-programmed
> copy op) and it is now overriding the pre-existing state with a higher
> precedence state vs. simply inspecting traffic.
>

Yes, the peril of not writing down assumptions.

>
> In general, I think there is value to this, especially in the
> notification piece.  This may help management systems suspend polling
> while a certain state is known not to exist.
>

Good to hear.
Providing good notifications seems critical to making good control loops
and having i2rs scale.

Alia


>
> Joe
>
> --
> Joe Marcus Clarke, CCIE #5384,         |          |
> SCJP, SCSA, SCNA, SCSECA, VCP        |||||      |||||
> Distinguished Services Engineer ..:|||||||||::|||||||||:..
> Phone: +1 (919) 392-2867         c i s c o  S y s t e m s
> Email: jclarke@cisco.com
>
>
> ----------------------------------------------------------------------------
>

--f46d040890c1af6a6104d3fde7d3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br><div class=3D"gmail_quote">On Wed, Jan 23, 2013 at 7:26 PM, Joe Mar=
cus Clarke <span dir=3D"ltr">&lt;<a href=3D"mailto:jclarke@cisco.com" targe=
t=3D"_blank">jclarke@cisco.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
<div class=3D"im">On 1/23/13 7:19 PM, Alia Atlas wrote:<br>
&gt; Yes, I wasn&#39;t considering it overlap - just like two routes in the=
 RIB<br>
&gt; aren&#39;t<br>
&gt; overlapping if they&#39;re not the same prefix.<br>
<br>
</div>Got you. =A0So maybe the use case should make it clear that the DDoS<=
br>
Service has already deemed a problem is seen (via some pre-programmed<br>
copy op) and it is now overriding the pre-existing state with a higher<br>
precedence state vs. simply inspecting traffic.<br></blockquote><div><br></=
div><div>Yes, the peril of not writing down assumptions.=A0</div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex">

<br>
In general, I think there is value to this, especially in the<br>
notification piece. =A0This may help management systems suspend polling<br>
while a certain state is known not to exist.<br></blockquote><div><br></div=
><div>Good to hear.</div><div>Providing good notifications seems critical t=
o making good control loops</div><div>and having i2rs scale.</div><div>
<br></div><div>Alia</div><div>=A0</div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"HOEnZb"><div class=3D"h5"><br>
Joe<br>
<br>
--<br>
Joe Marcus Clarke, CCIE #5384, =A0 =A0 =A0 =A0 | =A0 =A0 =A0 =A0 =A0|<br>
SCJP, SCSA, SCNA, SCSECA, VCP =A0 =A0 =A0 =A0||||| =A0 =A0 =A0|||||<br>
Distinguished Services Engineer ..:|||||||||::|||||||||:..<br>
Phone: <a href=3D"tel:%2B1%20%28919%29%20392-2867" value=3D"+19193922867">+=
1 (919) 392-2867</a> =A0 =A0 =A0 =A0 c i s c o =A0S y s t e m s<br>
Email: <a href=3D"mailto:jclarke@cisco.com">jclarke@cisco.com</a><br>
<br>
---------------------------------------------------------------------------=
-<br>
</div></div></blockquote></div><br>

--f46d040890c1af6a6104d3fde7d3--

From adrian@olddog.co.uk  Thu Jan 24 04:58:42 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 674A821F8A0C for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 04:58:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 V+f4uInjxdyx for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 04:58:41 -0800 (PST)
Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) by ietfa.amsl.com (Postfix) with ESMTP id E753021F89EE for <i2rs@ietf.org>; Thu, 24 Jan 2013 04:58:40 -0800 (PST)
Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0OCwcpF001155;  Thu, 24 Jan 2013 12:58:38 GMT
Received: from 950129200 (83-215-186-5.stjo.dyn.salzburg-online.at [83.215.186.5]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0OCwLU8000895 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 24 Jan 2013 12:58:22 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Alia Atlas'" <akatlas@gmail.com>, <i2rs@ietf.org>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com>
In-Reply-To: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com>
Date: Thu, 24 Jan 2013 12:58:19 -0000
Message-ID: <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00AC_01CDFA32.7E75F1A0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQHJ+Xb5kK5mOPz7F7PRfFqN9ZY8lJhgZmWQ
Content-Language: en-gb
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 12:58:42 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00AC_01CDFA32.7E75F1A0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Information provided without comment...
 
draft-ietf-ipfix-information-model-rfc5102bis has approached the problem of an
information model without a modelling language. I think the problem it is
solving is simpler than in I2RS.
 
You might ask the Ops ADs for input on this topic.
 
A
 
From: i2rs-bounces@ietf.org [mailto:i2rs-bounces@ietf.org] On Behalf Of Alia
Atlas
Sent: 23 January 2013 21:44
To: i2rs@ietf.org
Subject: [i2rs] format for information models
 
As part of  the proposed i2rs charter, the WG would need to produce information
models.  I know there's
lots of interest in this and it would be great to agree on a format that we'd
like to see the information models
in.
 
>From my perspective (learning all the time), an information model is to describe
the information and purpose
of the data needed in the model, without all the details that make the reasoning
and structure hard to understand
(and also take lots of time to develop).  Of course, there's Wikipedia's
definition (http://en.wikipedia.org/wiki/Information_model)
and various RFCs that include information models (RFC 5102, 3585, etc).
Frequently, the information model
can just be in English.
 
Based on some side conversations, I'd like to see if we can discuss and agree on
a format to try for the information
models.  What I'd suggest is basically a data-tree (similar to the TreeOutput
from pyang - seen at 
http://code.google.com/p/pyang/wiki/TreeOutput) and then information per data
item.  The required information would 
be a description, a type, and, if appropriate, a reference (to where else the
concept is defined).
 
What do you all think?  Any better/different ideas?
 
Alia

------=_NextPart_000_00AC_01CDFA32.7E75F1A0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DProgId content=3DWord.Document><meta =
name=3DGenerator content=3D"Microsoft Word 14"><meta name=3DOriginator =
content=3D"Microsoft Word 14"><link rel=3DFile-List =
href=3D"cid:filelist.xml@01CDFA2C.F9FACA40"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:EnvelopeVis/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-GB</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val=3D"Cambria Math"/>
<m:brkBin m:val=3D"before"/>
<m:brkBinSub m:val=3D"&#45;-"/>
<m:smallFrac m:val=3D"off"/>
<m:dispDef/>
<m:lMargin m:val=3D"0"/>
<m:rMargin m:val=3D"0"/>
<m:defJc m:val=3D"centerGroup"/>
<m:wrapIndent m:val=3D"1440"/>
<m:intLim m:val=3D"subSup"/>
<m:naryLim m:val=3D"undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"true" =
DefSemiHidden=3D"true" DefQFormat=3D"false" DefPriority=3D"99" =
LatentStyleCount=3D"267">
<w:LsdException Locked=3D"false" Priority=3D"0" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Normal"/>
<w:LsdException Locked=3D"false" Priority=3D"9" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 3"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 4"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 5"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 6"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 7"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 8"/>
<w:LsdException Locked=3D"false" Priority=3D"9" QFormat=3D"true" =
Name=3D"heading 9"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 1"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 2"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 3"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 4"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 5"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 6"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 7"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 8"/>
<w:LsdException Locked=3D"false" Priority=3D"39" Name=3D"toc 9"/>
<w:LsdException Locked=3D"false" Priority=3D"35" QFormat=3D"true" =
Name=3D"caption"/>
<w:LsdException Locked=3D"false" Priority=3D"10" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Title"/>
<w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default =
Paragraph Font"/>
<w:LsdException Locked=3D"false" Priority=3D"11" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
<w:LsdException Locked=3D"false" Priority=3D"22" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Strong"/>
<w:LsdException Locked=3D"false" Priority=3D"20" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"59" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Table Grid"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" =
Name=3D"Placeholder Text"/>
<w:LsdException Locked=3D"false" Priority=3D"1" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"No Spacing"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1 Accent 1"/>
<w:LsdException Locked=3D"false" UnhideWhenUsed=3D"false" =
Name=3D"Revision"/>
<w:LsdException Locked=3D"false" Priority=3D"34" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"List Paragraph"/>
<w:LsdException Locked=3D"false" Priority=3D"29" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"30" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Quote"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid Accent 1"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid Accent 2"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid Accent 3"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid Accent 4"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid Accent 5"/>
<w:LsdException Locked=3D"false" Priority=3D"60" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"61" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"62" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Light Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"63" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"64" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Shading 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"65" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"66" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium List 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"67" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 1 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"68" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 2 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"69" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Medium Grid 3 Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"70" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Dark List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"71" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Shading Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"72" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful List Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"73" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" Name=3D"Colorful Grid Accent 6"/>
<w:LsdException Locked=3D"false" Priority=3D"19" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"21" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Emphasis"/>
<w:LsdException Locked=3D"false" Priority=3D"31" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Subtle Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"32" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Intense Reference"/>
<w:LsdException Locked=3D"false" Priority=3D"33" SemiHidden=3D"false" =
UnhideWhenUsed=3D"false" QFormat=3D"true" Name=3D"Book Title"/>
<w:LsdException Locked=3D"false" Priority=3D"37" Name=3D"Bibliography"/>
<w:LsdException Locked=3D"false" Priority=3D"39" QFormat=3D"true" =
Name=3D"TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536870145 1073786111 1 0 415 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:Calibri;}
a:link, span.MsoHyperlink
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	text-decoration:underline;
	text-underline:single;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	color:#1F497D;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-fareast-language:EN-US;}
</style><![endif]--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue =
vlink=3Dpurple style=3D'tab-interval:36.0pt'><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New Roman";color:#1F497D'>Information provided without =
comment...<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New Roman";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New =
Roman";color:#1F497D'>draft-ietf-ipfix-information-model-rfc5102bis has =
approached the problem of an information model without a modelling =
language. I think the problem it is solving is simpler than in =
I2RS.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New Roman";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New Roman";color:#1F497D'>You might ask the Ops ADs for =
input on this topic.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New Roman";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New Roman";color:#1F497D'>A<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-bidi-fon=
t-family:"Times New =
Roman";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div =
style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt'><div><div style=3D'border:none;border-top:solid #B5C4DF =
1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=3DMsoNormal><b><span =
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-f=
ont-family:"Times New =
Roman";mso-ansi-language:EN-US'>From:</span></b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-f=
ont-family:"Times New Roman";mso-ansi-language:EN-US'> =
i2rs-bounces@ietf.org [mailto:i2rs-bounces@ietf.org] <b>On Behalf Of =
</b>Alia Atlas<br><b>Sent:</b> 23 January 2013 21:44<br><b>To:</b> =
i2rs@ietf.org<br><b>Subject:</b> [i2rs] format for information =
models<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>As part of =
&nbsp;the proposed i2rs charter, the WG would need to produce =
information models. &nbsp;I know there's<o:p></o:p></p><div><p =
class=3DMsoNormal>lots of interest in this and it would be great to =
agree on a format that we'd like to see the information =
models<o:p></o:p></p></div><div><p =
class=3DMsoNormal>in.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>From my perspective (learning all the time), an =
information model is to describe the information and =
purpose<o:p></o:p></p></div><div><p class=3DMsoNormal>of the data needed =
in the model, without all the details that make the reasoning and =
structure hard to understand<o:p></o:p></p></div><div><p =
class=3DMsoNormal>(and also take lots of time to develop). &nbsp;Of =
course, there's Wikipedia's definition (<a =
href=3D"http://en.wikipedia.org/wiki/Information_model">http://en.wikiped=
ia.org/wiki/Information_model</a>)<o:p></o:p></p></div><div><p =
class=3DMsoNormal>and various RFCs that include information models (RFC =
5102, 3585, etc). &nbsp;Frequently, the information =
model<o:p></o:p></p></div><div><p class=3DMsoNormal>can just be in =
English.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Based on some side conversations, I'd like to see if =
we can discuss and agree on a format to try for the =
information<o:p></o:p></p></div><div><p class=3DMsoNormal>models. =
&nbsp;What I'd suggest is basically a data-tree (similar to the =
TreeOutput from pyang - seen at&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal><a =
href=3D"http://code.google.com/p/pyang/wiki/TreeOutput">http://code.googl=
e.com/p/pyang/wiki/TreeOutput</a>) and then information per data item. =
&nbsp;The required information would&nbsp;<o:p></o:p></p></div><div><p =
class=3DMsoNormal>be a description, a type, and, if appropriate, a =
reference (to where else the concept is =
defined).<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>What do you all think? &nbsp;Any better/different =
ideas?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Alia<o:p></o:p></p></div></div></div></body></html>
------=_NextPart_000_00AC_01CDFA32.7E75F1A0--


From adrian@olddog.co.uk  Thu Jan 24 05:18:29 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5FCC21F8947 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 05:18:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  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 be+uQKWu20Mm for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 05:18:27 -0800 (PST)
Received: from asmtp5.iomartmail.com (asmtp5.iomartmail.com [62.128.201.176]) by ietfa.amsl.com (Postfix) with ESMTP id 8F1DE21F8949 for <i2rs@ietf.org>; Thu, 24 Jan 2013 05:18:27 -0800 (PST)
Received: from asmtp5.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ODIQRD016937 for <i2rs@ietf.org>; Thu, 24 Jan 2013 13:18:26 GMT
Received: from 950129200 (83-215-186-5.stjo.dyn.salzburg-online.at [83.215.186.5]) (authenticated bits=0) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0ODGIOs016063 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <i2rs@ietf.org>; Thu, 24 Jan 2013 13:18:17 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Thu, 24 Jan 2013 13:16:13 -0000
Message-ID: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac36NPkpxmCJ5isGR3KeQz/X5F8xfQ==
Content-Language: en-gb
Subject: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 13:18:29 -0000

Hi,

One of the ADs doing a final review of the draft charter is struggling with the
difference or overlap between 'architecture' and 'framework'. In response to a
previous comment from him (saying he did not see how an architecture could be
written before the solution specs) I inserted the term "high-level". He now
says...

> You mentioned "high-level" in "High-level architecture and framework".
> That's a step in the right direction.
> Personally, I would change all instances of "High-level architecture and
> framework" to "High-level architecture"

Personally, I can't see that this would make any difference. I only like
"architecture and framework" because it kills the discussion of "Is this an
architecture document or is it a framework document?" So I could make his change
without feeling too depressed.

Would this cause anyone a peptic ulcer?

Adrian



From tnadeau@juniper.net  Thu Jan 24 05:21:41 2013
Return-Path: <tnadeau@juniper.net>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D33D21F8A45 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 05:21:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.467
X-Spam-Level: 
X-Spam-Status: No, score=-3.467 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132]
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 XGRy33OlEZMy for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 05:21:39 -0800 (PST)
Received: from exprod7og117.obsmtp.com (exprod7og117.obsmtp.com [64.18.2.6]) by ietfa.amsl.com (Postfix) with ESMTP id 5CAFE21F8A35 for <i2rs@ietf.org>; Thu, 24 Jan 2013 05:21:39 -0800 (PST)
Received: from P-EMHUB01-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob117.postini.com ([64.18.6.12]) with SMTP ID DSNKUQE1Y00nHxE79V27uq9Q3vve8bVO/cQQ@postini.com; Thu, 24 Jan 2013 05:21:39 PST
Received: from P-CLDFE02-HQ.jnpr.net (172.24.192.60) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 24 Jan 2013 05:20:17 -0800
Received: from o365mail.juniper.net (207.17.137.224) by o365mail.juniper.net (172.24.192.60) with Microsoft SMTP Server id 14.1.355.2; Thu, 24 Jan 2013 05:20:16 -0800
Received: from am1outboundpool.messaging.microsoft.com (213.199.154.205) by o365mail.juniper.net (207.17.137.224) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 24 Jan 2013 05:28:16 -0800
Received: from mail98-am1-R.bigfish.com (10.3.201.252) by AM1EHSOBE005.bigfish.com (10.3.204.25) with Microsoft SMTP Server id 14.1.225.23; Thu, 24 Jan 2013 13:20:14 +0000
Received: from mail98-am1 (localhost [127.0.0.1])	by mail98-am1-R.bigfish.com (Postfix) with ESMTP id 9E893C0204	for <i2rs@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Thu, 24 Jan 2013 13:20:14 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.245.197; KIP:(null); UIP:(null); (null); H:CH1PRD0511HT005.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: -22
X-BigFish: PS-22(zz98dI9371I1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahz31iz1033IL8275dhz2dh2a8h668h839h944hd25he5bhf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh162dh1631h1758h18e1h1155h)
Received: from mail98-am1 (localhost.localdomain [127.0.0.1]) by mail98-am1 (MessageSwitch) id 1359033612793111_29769; Thu, 24 Jan 2013 13:20:12 +0000 (UTC)
Received: from AM1EHSMHS019.bigfish.com (unknown [10.3.201.248])	by mail98-am1.bigfish.com (Postfix) with ESMTP id BE78E2A0050; Thu, 24 Jan 2013 13:20:12 +0000 (UTC)
Received: from CH1PRD0511HT005.namprd05.prod.outlook.com (157.56.245.197) by AM1EHSMHS019.bigfish.com (10.3.207.157) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 24 Jan 2013 13:20:12 +0000
Received: from CH1PRD0511MB420.namprd05.prod.outlook.com ([169.254.9.167]) by CH1PRD0511HT005.namprd05.prod.outlook.com ([10.255.159.40]) with mapi id 14.16.0257.004; Thu, 24 Jan 2013 13:20:08 +0000
From: Thomas Nadeau <tnadeau@juniper.net>
To: "<adrian@olddog.co.uk>" <adrian@olddog.co.uk>
Thread-Topic: [i2rs] Potential charter tweak
Thread-Index: Ac36NPkpxmCJ5isGR3KeQz/X5F8xfQAAI5gI
Date: Thu, 24 Jan 2013 13:20:07 +0000
Message-ID: <3EC4EAFA-D3B6-4502-8224-20140269B7FC@juniper.net>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
In-Reply-To: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [72.71.250.38]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%OLDDOG.CO.UK$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Cc: "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 13:21:41 -0000

	I agree with you; that doesn't seem to make much of a difference except th=
at it should be reflected explicitly in the work items at the end.

	--Tom


On Jan 24, 2013, at 8:18 AM, "Adrian Farrel" <adrian@olddog.co.uk> wrote:

> Hi,
>=20
> One of the ADs doing a final review of the draft charter is struggling wi=
th the
> difference or overlap between 'architecture' and 'framework'. In response=
 to a
> previous comment from him (saying he did not see how an architecture coul=
d be
> written before the solution specs) I inserted the term "high-level". He n=
ow
> says...
>=20
>> You mentioned "high-level" in "High-level architecture and framework".
>> That's a step in the right direction.
>> Personally, I would change all instances of "High-level architecture and
>> framework" to "High-level architecture"
>=20
> Personally, I can't see that this would make any difference. I only like
> "architecture and framework" because it kills the discussion of "Is this =
an
> architecture document or is it a framework document?" So I could make his=
 change
> without feeling too depressed.
>=20
> Would this cause anyone a peptic ulcer?
>=20
> Adrian
>=20
>=20
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>=20


From eosborne@cisco.com  Thu Jan 24 06:12:26 2013
Return-Path: <eosborne@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E85221F8552 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 06:12:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 OfbX9owJhsIY for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 06:12:25 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id B2CBC21F85A3 for <i2rs@ietf.org>; Thu, 24 Jan 2013 06:12:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1630; q=dns/txt; s=iport; t=1359036746; x=1360246346; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=IW6Ni1jqgApOsJutLBxN7Hb3EdkIWEOWvS6DySmtRDY=; b=jXA0ikH4lIWZ59qOGki9CiBfYSKrOmG21esQCycSEPzKJDzv3O/RTSGM MFT+gZzN+QBq6+PVBDKW6SEk8dAVprExbeG+0j/P3HP4XzopGvPMUpaAU FDzkzj8ZLDrQMBAe+EG0Yyg8WTaTDsZJt9pD5beMKTUV2oee7mtyEMzZo U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAB4/AVGtJV2a/2dsb2JhbABEvkgWc4IeAQEBBAEBATc0FwQCAQgRAQMBAQsUCQcnCxQDBggBAQQBEggTh38MvWwEkBphA6ZUgniCJA
X-IronPort-AV: E=Sophos;i="4.84,529,1355097600"; d="scan'208";a="167414145"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-5.cisco.com with ESMTP; 24 Jan 2013 14:12:25 +0000
Received: from xhc-aln-x02.cisco.com (xhc-aln-x02.cisco.com [173.36.12.76]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r0OECPEL024662 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 24 Jan 2013 14:12:25 GMT
Received: from xmb-rcd-x09.cisco.com ([169.254.9.149]) by xhc-aln-x02.cisco.com ([173.36.12.76]) with mapi id 14.02.0318.004; Thu, 24 Jan 2013 08:12:25 -0600
From: "Eric Osborne (eosborne)" <eosborne@cisco.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: [i2rs] Potential charter tweak
Thread-Index: Ac36NPkpxmCJ5isGR3KeQz/X5F8xfQAB5YRw
Date: Thu, 24 Jan 2013 14:12:24 +0000
Message-ID: <20ECF67871905846A80F77F8F4A27572100B00B3@xmb-rcd-x09.cisco.com>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
In-Reply-To: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.86.254.1]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 14:12:26 -0000

Are you proposing that 'architecture' and 'high-level architecture' mean tw=
o separate things?
If yes, I think that's going to make it awkward to discuss. =20
If no, I'm not sure why the qualifier 'high-level' is needed.

I'll go back and hide under my bridge now....




eric

> -----Original Message-----
> From: i2rs-bounces@ietf.org [mailto:i2rs-bounces@ietf.org] On Behalf Of
> Adrian Farrel
> Sent: Thursday, January 24, 2013 8:16 AM
> To: i2rs@ietf.org
> Subject: [i2rs] Potential charter tweak
>=20
> Hi,
>=20
> One of the ADs doing a final review of the draft charter is struggling wi=
th the
> difference or overlap between 'architecture' and 'framework'. In response=
 to a
> previous comment from him (saying he did not see how an architecture coul=
d
> be written before the solution specs) I inserted the term "high-level". H=
e now
> says...
>=20
> > You mentioned "high-level" in "High-level architecture and framework".
> > That's a step in the right direction.
> > Personally, I would change all instances of "High-level architecture
> > and framework" to "High-level architecture"
>=20
> Personally, I can't see that this would make any difference. I only like
> "architecture and framework" because it kills the discussion of "Is this =
an
> architecture document or is it a framework document?" So I could make his
> change without feeling too depressed.
>=20
> Would this cause anyone a peptic ulcer?
>=20
> Adrian
>=20
>=20
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs

From jnc@mercury.lcs.mit.edu  Thu Jan 24 06:51:00 2013
Return-Path: <jnc@mercury.lcs.mit.edu>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80F7F21F8A42 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 06:50:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 FKhpj5Uf8oXl for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 06:50:59 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by ietfa.amsl.com (Postfix) with ESMTP id 75B8D21F8A1C for <i2rs@ietf.org>; Thu, 24 Jan 2013 06:50:52 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 6EB3518C13D; Thu, 24 Jan 2013 09:50:51 -0500 (EST)
To: i2rs@ietf.org
Message-Id: <20130124145051.6EB3518C13D@mercury.lcs.mit.edu>
Date: Thu, 24 Jan 2013 09:50:51 -0500 (EST)
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 14:51:00 -0000

    > From: "Adrian Farrel" <adrian@olddog.co.uk>

    > One of the ADs doing a final review of the draft charter is struggling
    > with the difference or overlap between 'architecture' and 'framework'.

    >> I would change all instances of "High-level architecture and
    >> framework" to "High-level architecture"

    > Would this cause anyone a peptic ulcer?

To me, "high-level architecture" is beyond utterly redundant. (If it's not
high-level, it's not architecture.)


If 'architecture and framework' doesn't fly (it doesn't bother me that much,
and I see your point about avoiding the question, although I too am not sure
I see much of a distinction), just flip a coin (literally) and pick one.

	Noel

From akatlas@gmail.com  Thu Jan 24 07:47:13 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0349721F87FD for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 07:47:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 srgiU4IrDiAu for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 07:47:12 -0800 (PST)
Received: from mail-ia0-x22c.google.com (ia-in-x022c.1e100.net [IPv6:2607:f8b0:4001:c02::22c]) by ietfa.amsl.com (Postfix) with ESMTP id E3E5D21F87B2 for <i2rs@ietf.org>; Thu, 24 Jan 2013 07:47:11 -0800 (PST)
Received: by mail-ia0-f172.google.com with SMTP id u8so5070327iag.31 for <i2rs@ietf.org>; Thu, 24 Jan 2013 07:47:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=98l71etrHunyQhC4XbKPy+Bj53rDdVE8+WFDvK1w4o8=; b=pNGdD7bdV9fKsxq/BKK2o0j/hpUodsNE3QWpFIqJTXT6oCGeTldIUxSY9W/NRXtVoT MHsedlKATweh30l07Tk5QNxwkw96OMtXzOtoX78RzthQZDDX5XNcc7R6wbYGIB2pKH5b 7JBknd6bLwRV/TD1Lr6MjY5sKFafBDjmfsMrj1ur0XL+yZPTJX9wjAkko1ZFyiXof1g4 muJDOAcyPmfPvSD2VVxFguP9cky7dW8SK7yt1Wd8GvrjHVTWy8IuLCFIrdJhCXMEDW2O uJvTzOyL+MV0TAvCf3sIcnOFuuqPofNWMXkVPgUpi0vmgo/N8Pm8+ntcvSlzcscTTaQe e9Uw==
MIME-Version: 1.0
X-Received: by 10.50.56.232 with SMTP id d8mr1587626igq.112.1359042431354; Thu, 24 Jan 2013 07:47:11 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 07:47:11 -0800 (PST)
In-Reply-To: <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk>
Date: Thu, 24 Jan 2013 10:47:11 -0500
Message-ID: <CAG4d1rfayc=2YexwdqJbAagsOqC5SdAfjau_DWJB0Pc62RtB=w@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: adrian@olddog.co.uk, bclaise@cisco.com, Ron Bonica <rbonica@juniper.net>
Content-Type: multipart/alternative; boundary=f46d0402df885b07bd04d40ab9ab
Cc: i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 15:47:13 -0000

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

Sure - I'd, of course, be interested in their suggestions.

Alia

On Thu, Jan 24, 2013 at 7:58 AM, Adrian Farrel <adrian@olddog.co.uk> wrote:

> Information provided without comment...****
>
> ** **
>
> draft-ietf-ipfix-information-model-rfc5102bis has approached the problem
> of an information model without a modelling language. I think the problem
> it is solving is simpler than in I2RS.****
>
> ** **
>
> You might ask the Ops ADs for input on this topic.****
>
> ** **
>
> A****
>
> ** **
>
> *From:* i2rs-bounces@ietf.org [mailto:i2rs-bounces@ietf.org] *On Behalf
> Of *Alia Atlas
> *Sent:* 23 January 2013 21:44
>
> *To:* i2rs@ietf.org
> *Subject:* [i2rs] format for information models****
>
> ** **
>
> As part of  the proposed i2rs charter, the WG would need to produce
> information models.  I know there's****
>
> lots of interest in this and it would be great to agree on a format that
> we'd like to see the information models****
>
> in.****
>
> ** **
>
> From my perspective (learning all the time), an information model is to
> describe the information and purpose****
>
> of the data needed in the model, without all the details that make the
> reasoning and structure hard to understand****
>
> (and also take lots of time to develop).  Of course, there's Wikipedia's
> definition (http://en.wikipedia.org/wiki/Information_model)****
>
> and various RFCs that include information models (RFC 5102, 3585, etc).
>  Frequently, the information model****
>
> can just be in English.****
>
> ** **
>
> Based on some side conversations, I'd like to see if we can discuss and
> agree on a format to try for the information****
>
> models.  What I'd suggest is basically a data-tree (similar to the
> TreeOutput from pyang - seen at ****
>
> http://code.google.com/p/pyang/wiki/TreeOutput) and then information per
> data item.  The required information would ****
>
> be a description, a type, and, if appropriate, a reference (to where else
> the concept is defined).****
>
> ** **
>
> What do you all think?  Any better/different ideas?****
>
> ** **
>
> Alia****
>

--f46d0402df885b07bd04d40ab9ab
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Sure - I&#39;d, of course, be interested in their suggestions.<div><br></di=
v><div>Alia<br><br><div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 7:58 =
AM, Adrian Farrel <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@olddog.co.=
uk" target=3D"_blank">adrian@olddog.co.uk</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div lang=3D"EN-GB" link=3D"blue" vlink=3D"p=
urple"><div><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Information p=
rovided without comment...<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">draft-ietf-ipfix-infor=
mation-model-rfc5102bis has approached the problem of an information model =
without a modelling language. I think the problem it is solving is simpler =
than in I2RS.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">You might ask the Ops =
ADs for input on this topic.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">A<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p><div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0=
cm 4.0pt">
<div><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt=
 0cm 0cm 0cm"><p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-=
size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</s=
pan></b><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;"> <a href=3D"mailto:i2rs-bounces@ietf.org=
" target=3D"_blank">i2rs-bounces@ietf.org</a> [mailto:<a href=3D"mailto:i2r=
s-bounces@ietf.org" target=3D"_blank">i2rs-bounces@ietf.org</a>] <b>On Beha=
lf Of </b>Alia Atlas<br>
<b>Sent:</b> 23 January 2013 21:44</span></p><div class=3D"im"><br><b>To:</=
b> <a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>=
<b>Subject:</b> [i2rs] format for information models<u></u><u></u></div><p>=
</p>
</div></div><p class=3D"MsoNormal"><u></u>=A0<u></u></p><p class=3D"MsoNorm=
al">As part of =A0the proposed i2rs charter, the WG would need to produce i=
nformation models. =A0I know there&#39;s<u></u><u></u></p><div><div class=
=3D"h5"><div>
<p class=3D"MsoNormal">lots of interest in this and it would be great to ag=
ree on a format that we&#39;d like to see the information models<u></u><u><=
/u></p></div><div><p class=3D"MsoNormal">in.<u></u><u></u></p></div><div><p=
 class=3D"MsoNormal">
<u></u>=A0<u></u></p></div><div><p class=3D"MsoNormal">From my perspective =
(learning all the time), an information model is to describe the informatio=
n and purpose<u></u><u></u></p></div><div><p class=3D"MsoNormal">of the dat=
a needed in the model, without all the details that make the reasoning and =
structure hard to understand<u></u><u></u></p>
</div><div><p class=3D"MsoNormal">(and also take lots of time to develop). =
=A0Of course, there&#39;s Wikipedia&#39;s definition (<a href=3D"http://en.=
wikipedia.org/wiki/Information_model" target=3D"_blank">http://en.wikipedia=
.org/wiki/Information_model</a>)<u></u><u></u></p>
</div><div><p class=3D"MsoNormal">and various RFCs that include information=
 models (RFC 5102, 3585, etc). =A0Frequently, the information model<u></u><=
u></u></p></div><div><p class=3D"MsoNormal">can just be in English.<u></u><=
u></u></p>
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">Based on some side conversations, I&#39;d like to see if we =
can discuss and agree on a format to try for the information<u></u><u></u><=
/p>
</div><div><p class=3D"MsoNormal">models. =A0What I&#39;d suggest is basica=
lly a data-tree (similar to the TreeOutput from pyang - seen at=A0<u></u><u=
></u></p></div><div><p class=3D"MsoNormal"><a href=3D"http://code.google.co=
m/p/pyang/wiki/TreeOutput" target=3D"_blank">http://code.google.com/p/pyang=
/wiki/TreeOutput</a>) and then information per data item. =A0The required i=
nformation would=A0<u></u><u></u></p>
</div><div><p class=3D"MsoNormal">be a description, a type, and, if appropr=
iate, a reference (to where else the concept is defined).<u></u><u></u></p>=
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">
What do you all think? =A0Any better/different ideas?<u></u><u></u></p></di=
v><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=3D"M=
soNormal">Alia<u></u><u></u></p></div></div></div></div></div></div></block=
quote>
</div><br></div>

--f46d0402df885b07bd04d40ab9ab--

From akatlas@gmail.com  Thu Jan 24 07:52:10 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A25021F8956 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 07:52:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 TBc+gOv9Khoj for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 07:52:09 -0800 (PST)
Received: from mail-oa0-f49.google.com (mail-oa0-f49.google.com [209.85.219.49]) by ietfa.amsl.com (Postfix) with ESMTP id 8A5FC21F8584 for <i2rs@ietf.org>; Thu, 24 Jan 2013 07:52:09 -0800 (PST)
Received: by mail-oa0-f49.google.com with SMTP id l10so9892747oag.22 for <i2rs@ietf.org>; Thu, 24 Jan 2013 07:52:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=dSyC0DuuXAVZv01bYzW3rzl069RV+JCzcxzyZz79Ssg=; b=N8RThsmkbSGLFBEOJ6VAld+BSRUOtvwm4bJHXfWzlXp2DVFMQ/MoO+SDdlKf6Gf/6R ZJA5SLzEjAl8WoOJT1R3wAet706YAo7zhvOd7xa8rpEMRNU0ozS+x/Wr8HIMA0Iw7AaG YM0yLSnwoxCDT5ihbd+r2cPac1dpIS1D6VA7Ga14pd5tXB2AdyNmdpYF0uGCgJHZnbjQ uMS9GOOvuZEvJxdOTIEq9SfnORIKLDz5Ju51lA0SYMThQg09t1s3W51Cgw9QTbG7/y7e nGeWf0GB0kGYKXv4aNjk01s4T/0o35N+fTtZvUg+xHXoPAMIvX6jOXPGM1MZFaqQ0ItI BLLw==
MIME-Version: 1.0
X-Received: by 10.50.163.104 with SMTP id yh8mr1714646igb.112.1359042727037; Thu, 24 Jan 2013 07:52:07 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 07:52:06 -0800 (PST)
In-Reply-To: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
Date: Thu, 24 Jan 2013 10:52:06 -0500
Message-ID: <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: adrian@olddog.co.uk
Content-Type: multipart/alternative; boundary=e89a8f646c97facb0004d40aca02
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 15:52:10 -0000

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

Hi,

It wouldn't make me apoplectic - but I think we have some understanding of
what
is meant by "architecture" and "framework" in the context of i2rs.

The individual framework draft talks about desired aspects of the i2rs
solution and the
scope of interfaces that are intended.  An architecture draft, to my mind,
would
talk about the different entities using i2rs, the interactions with
different protocols,
and how i2rs can be used in different, well, architectures - so that
Dmitri's draft
is a very preliminary step in that direction.

Thus - the framework is the skeleton of what is desired and required in
i2rs, giving the
scope and reasoning.   Perhaps it should turn into a requirements draft?

Alia

On Thu, Jan 24, 2013 at 8:16 AM, Adrian Farrel <adrian@olddog.co.uk> wrote:

> Hi,
>
> One of the ADs doing a final review of the draft charter is struggling
> with the
> difference or overlap between 'architecture' and 'framework'. In response
> to a
> previous comment from him (saying he did not see how an architecture could
> be
> written before the solution specs) I inserted the term "high-level". He now
> says...
>
> > You mentioned "high-level" in "High-level architecture and framework".
> > That's a step in the right direction.
> > Personally, I would change all instances of "High-level architecture and
> > framework" to "High-level architecture"
>
> Personally, I can't see that this would make any difference. I only like
> "architecture and framework" because it kills the discussion of "Is this an
> architecture document or is it a framework document?" So I could make his
> change
> without feeling too depressed.
>
> Would this cause anyone a peptic ulcer?
>
> Adrian
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

--e89a8f646c97facb0004d40aca02
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi,<div><br></div><div>It wouldn&#39;t make me apoplectic - but I think we =
have some understanding of what=A0</div><div>is meant by &quot;architecture=
&quot; and &quot;framework&quot; in the context of i2rs.</div><div><br></di=
v>
<div>The individual framework draft talks about desired aspects of the i2rs=
 solution and the</div><div>scope of interfaces that are intended. =A0An ar=
chitecture draft, to my mind, would</div><div>talk about the different enti=
ties using i2rs, the interactions with different protocols,</div>
<div>and how i2rs can be used in different, well, architectures - so that D=
mitri&#39;s draft</div><div>is a very preliminary step in that direction.</=
div><div><br></div><div>Thus - the framework is the skeleton of what is des=
ired and required in i2rs, giving the</div>
<div>scope and reasoning. =A0 Perhaps it should turn into a requirements dr=
aft?</div><div><br></div><div>Alia<br><br><div class=3D"gmail_quote">On Thu=
, Jan 24, 2013 at 8:16 AM, Adrian Farrel <span dir=3D"ltr">&lt;<a href=3D"m=
ailto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddog.co.uk</a>&gt;</s=
pan> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi,<br>
<br>
One of the ADs doing a final review of the draft charter is struggling with=
 the<br>
difference or overlap between &#39;architecture&#39; and &#39;framework&#39=
;. In response to a<br>
previous comment from him (saying he did not see how an architecture could =
be<br>
written before the solution specs) I inserted the term &quot;high-level&quo=
t;. He now<br>
says...<br>
<br>
&gt; You mentioned &quot;high-level&quot; in &quot;High-level architecture =
and framework&quot;.<br>
&gt; That&#39;s a step in the right direction.<br>
&gt; Personally, I would change all instances of &quot;High-level architect=
ure and<br>
&gt; framework&quot; to &quot;High-level architecture&quot;<br>
<br>
Personally, I can&#39;t see that this would make any difference. I only lik=
e<br>
&quot;architecture and framework&quot; because it kills the discussion of &=
quot;Is this an<br>
architecture document or is it a framework document?&quot; So I could make =
his change<br>
without feeling too depressed.<br>
<br>
Would this cause anyone a peptic ulcer?<br>
<br>
Adrian<br>
<br>
<br>
_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</blockquote></div><br></div>

--e89a8f646c97facb0004d40aca02--

From j.schoenwaelder@jacobs-university.de  Thu Jan 24 08:00:50 2013
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24D3E21F8942 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:00:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.105
X-Spam-Level: 
X-Spam-Status: No, score=-103.105 tagged_above=-999 required=5 tests=[AWL=0.144, BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 9q4qqWvLmEal for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:00:49 -0800 (PST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id 74C7B21F8855 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:00:49 -0800 (PST)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id 7B92620BF1; Thu, 24 Jan 2013 17:00:48 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id tw6PZS56Fi65; Thu, 24 Jan 2013 17:00:48 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 1A77220BD8; Thu, 24 Jan 2013 17:00:48 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id E434D2427D82; Thu, 24 Jan 2013 17:00:50 +0100 (CET)
Date: Thu, 24 Jan 2013 17:00:50 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Adrian Farrel <adrian@olddog.co.uk>
Message-ID: <20130124160050.GA53459@elstar.local>
Mail-Followup-To: Adrian Farrel <adrian@olddog.co.uk>, 'Alia Atlas' <akatlas@gmail.com>, i2rs@ietf.org
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: i2rs@ietf.org, 'Alia Atlas' <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:00:50 -0000

On Thu, Jan 24, 2013 at 12:58:19PM +0000, Adrian Farrel wrote:
> Information provided without comment...
>  
> draft-ietf-ipfix-information-model-rfc5102bis has approached the problem of an
> information model without a modelling language. I think the problem it is
> solving is simpler than in I2RS.
>  

RFC 5102 and RFC 5102bis are in my view not good example for
information models. They essentially defines some core data types and
the mechanisms to define derived data types, called 'Information
Elements' in IPFIX. The core of IPFIX does not even know about
structured data types (RFC 6313 added this capability). So yes, the
problem IPFIX initially addressed was rather simple.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

From akatlas@gmail.com  Thu Jan 24 08:13:45 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F1EB21F8A74 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:13:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 Ln4GU5v+rrvn for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:13:44 -0800 (PST)
Received: from mail-ia0-x22c.google.com (mail-ia0-x22c.google.com [IPv6:2607:f8b0:4001:c02::22c]) by ietfa.amsl.com (Postfix) with ESMTP id A3F3721F8A72 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:13:44 -0800 (PST)
Received: by mail-ia0-f172.google.com with SMTP id u8so4976355iag.17 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:13:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=lmVHJLCmDnnviKNgGbbu3B+/0lxUmF0L9doFD6NavOI=; b=wc2Vi5Fyxo4LWSkg6ez4+7LHmyXdHIc6Cf5FzMz8YCcCaz/hCV2Ca/CmwNpcL5Srxs VaR0aH+Go3oc54TQOiBU6GRh3/5Vdclxc81mzViJ2FIFKVM/yDkOLnjl59S7DpAnYT39 Vs3UHyx/jvDQ2me74d6K1+xtxPp932cU1jEgOUO254xmKZI5NjL02T+9BvnZuBnrzbNF oYN6KYKQ3sCfAA+ipC9HJmrksP6V5BM4/7XvPDZenFT7uZhBG4Oroaknmz59/ydQoAXc 04HliJ7XMstt5nwcqEiaMwZhqhu39lFLl1SKZrVayzJnKRU7ScEkSFNpz+m82kkQ8S3G tneQ==
MIME-Version: 1.0
X-Received: by 10.50.222.201 with SMTP id qo9mr1743314igc.111.1359044024293; Thu, 24 Jan 2013 08:13:44 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 08:13:44 -0800 (PST)
In-Reply-To: <20130124160050.GA53459@elstar.local>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local>
Date: Thu, 24 Jan 2013 11:13:44 -0500
Message-ID: <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>,  Adrian Farrel <adrian@olddog.co.uk>, Alia Atlas <akatlas@gmail.com>, i2rs@ietf.org
Content-Type: multipart/alternative; boundary=14dae934112d4d5aff04d40b182d
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:13:45 -0000

--14dae934112d4d5aff04d40b182d
Content-Type: text/plain; charset=ISO-8859-1

Juergen,

What would you recommend for an information model for i2rs?

Alia

On Thu, Jan 24, 2013 at 11:00 AM, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Thu, Jan 24, 2013 at 12:58:19PM +0000, Adrian Farrel wrote:
> > Information provided without comment...
> >
> > draft-ietf-ipfix-information-model-rfc5102bis has approached the problem
> of an
> > information model without a modelling language. I think the problem it is
> > solving is simpler than in I2RS.
> >
>
> RFC 5102 and RFC 5102bis are in my view not good example for
> information models. They essentially defines some core data types and
> the mechanisms to define derived data types, called 'Information
> Elements' in IPFIX. The core of IPFIX does not even know about
> structured data types (RFC 6313 added this capability). So yes, the
> problem IPFIX initially addressed was rather simple.
>
> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>

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

Juergen,<div><br></div><div>What would you recommend for an information mod=
el for i2rs?</div><div><br></div><div>Alia<br><br><div class=3D"gmail_quote=
">On Thu, Jan 24, 2013 at 11:00 AM, Juergen Schoenwaelder <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_bla=
nk">j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Thu, Jan 24, 2013 at 12=
:58:19PM +0000, Adrian Farrel wrote:<br>
&gt; Information provided without comment...<br>
&gt;<br>
&gt; draft-ietf-ipfix-information-model-rfc5102bis has approached the probl=
em of an<br>
&gt; information model without a modelling language. I think the problem it=
 is<br>
&gt; solving is simpler than in I2RS.<br>
&gt;<br>
<br>
</div>RFC 5102 and RFC 5102bis are in my view not good example for<br>
information models. They essentially defines some core data types and<br>
the mechanisms to define derived data types, called &#39;Information<br>
Elements&#39; in IPFIX. The core of IPFIX does not even know about<br>
structured data types (RFC 6313 added this capability). So yes, the<br>
problem IPFIX initially addressed was rather simple.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGmbH<br=
>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587">+49=
 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Bremen, Germany<br>
Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+494212003103">+=
49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http://www.jacobs-univer=
sity.de/" target=3D"_blank">http://www.jacobs-university.de/</a>&gt;<br>
</font></span></blockquote></div><br></div>

--14dae934112d4d5aff04d40b182d--

From j.schoenwaelder@jacobs-university.de  Thu Jan 24 08:26:11 2013
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1325B21F84F6 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:26:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.123
X-Spam-Level: 
X-Spam-Status: No, score=-103.123 tagged_above=-999 required=5 tests=[AWL=0.126, BAYES_00=-2.599, HELO_EQ_DE=0.35, 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 tMLlSJFtJQST for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:26:09 -0800 (PST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id 6B87121F857D for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:26:09 -0800 (PST)
Received: from localhost (demetrius2.jacobs-university.de [212.201.44.47]) by hermes.jacobs-university.de (Postfix) with ESMTP id 4503B20A01; Thu, 24 Jan 2013 17:26:04 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius2.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id l_kwzGYYxT_g; Thu, 24 Jan 2013 17:26:04 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id CCD232090B; Thu, 24 Jan 2013 17:26:03 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id C0A3A2427EBC; Thu, 24 Jan 2013 17:26:07 +0100 (CET)
Date: Thu, 24 Jan 2013 17:26:07 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Alia Atlas <akatlas@gmail.com>
Message-ID: <20130124162607.GA53528@elstar.local>
Mail-Followup-To: Alia Atlas <akatlas@gmail.com>, Adrian Farrel <adrian@olddog.co.uk>, i2rs@ietf.org
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: Adrian Farrel <adrian@olddog.co.uk>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:26:11 -0000

On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> Juergen,
> 
> What would you recommend for an information model for i2rs?
> 

Frankly, I do not know. I am still unsure what the scope/complexity of
i2rs really is. To find out, I guess people just have to pick
something and get started. YANG tree diagrams are fine to get a quick
overview of YANG data models, they likely won't be the right tool if
many of data model items with more complex interrelationships are
involved - then you need additional diagrams.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

From edc@google.com  Thu Jan 24 08:29:18 2013
Return-Path: <edc@google.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38DE821F8732 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:29:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.976
X-Spam-Level: 
X-Spam-Status: No, score=-102.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, 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 lIg69WCCwze6 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:29:13 -0800 (PST)
Received: from mail-qa0-f41.google.com (mail-qa0-f41.google.com [209.85.216.41]) by ietfa.amsl.com (Postfix) with ESMTP id 2845721F84F6 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:29:10 -0800 (PST)
Received: by mail-qa0-f41.google.com with SMTP id o19so475739qap.14 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:29:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=x1aul0Q64b6CSAM8v3M9Kuo7vvsKnus+viSQU+eynSU=; b=MZyky1ckvrmXl+Xo+1Ld1EdZIH/MhkBQRJSxWrSfpw0d5HLE6zcMT9OnzTeDq8D9rW HXWPbuobsZFS5odKem1ZquZwZ2nRGVgW+PC1w6qxhPfPHvo1QltKjAtgWejbYZFwhT0+ npl8J5fMTGOHQP3XBvtdc77TXq+3aqna82Y3Tn10IfYOUhcTQb8+PsHUxdtMK+m8rxom 6SIc/hdwbGv0xghiDMXjz5KOCZwALhYS5xCS3R8KHrkkqMpeq8SWAkrJ4HtqqabfLCmE 7Gy3XtB5sk7PHo6FL8loaSO7wX02zKatR3oMXHYcUTohIFjVaQJxePLZrgbezV9q7k8R LtnA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=x1aul0Q64b6CSAM8v3M9Kuo7vvsKnus+viSQU+eynSU=; b=L3pygmdAvs5AHPQ2phKodQBJGSyVw4VOwoMXXnq1AvXN7McKHdojAuWljqk91UkNap XzOFMet3/jbLsrwRDrHig2ulJHp2taT6cxDC5AHeUXa0egHxEuPBf6cKAlKUpY3fmyeX ATw2Y8t1rnlmKYzL6lKBULLhqJBbNqW4Mh5IIpbvxB2vvl++UyTifoRppDM5ILEVZucH VbuEu/rjALmHL12MffLgTlJwJfAIIbZAobCm03VkQcGreOxsVv8HvSOvgDW/fqQEBe2B mcI8MyEd/DmiHeT3GMmVFZY1MSa1ftf9LUjLp1q6CPHEVSX/hmyWQUAfX4QTUpHl02VA 1mGA==
X-Received: by 10.224.17.198 with SMTP id t6mr2646048qaa.84.1359044949555; Thu, 24 Jan 2013 08:29:09 -0800 (PST)
MIME-Version: 1.0
Received: by 10.49.2.74 with HTTP; Thu, 24 Jan 2013 08:28:29 -0800 (PST)
In-Reply-To: <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk> <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com>
From: Edward Crabbe <edc@google.com>
Date: Thu, 24 Jan 2013 08:28:29 -0800
Message-ID: <CACKN6JGdsZtQpyVM3n0DPab-PvGVZV8i-YKMGWRQ65GZyWN1CA@mail.gmail.com>
To: Alia Atlas <akatlas@gmail.com>
Content-Type: multipart/alternative; boundary=bcaec51dd8f173b8f104d40b4f84
X-Gm-Message-State: ALoCoQkAzifJshIsj0YzFgvE/pOXXV09W6GOqqG5y+U8aZvzRrTTzINRkxq9VZq8x8EKeR57DqTEr08QgiBBiIfznVzPJtn5zLuBZptDNB2BJVFljtUx2oaNFQiyrNRT3IRsjtrNgEaTMZkpXCOA2jXtQHrT5X5KH8JPMVUUmOw9fl5QAokRUGf/RC1luPi/+4wSE8UMEfCM
Cc: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, i2rs@ietf.org
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:29:19 -0000

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

Alia;  I tend to think of what you've described as applicability and
requirements.  A framework would, IMO, include some set of underlying
primitives, mechanisms or structures that would form the basis for an
extensible architecture.

Having said that, there's clearly a lot of variation in the way these terms
are used;  I'm ok with 'high level architecture', although I agree with
Noel that it's a bit tautological.


On Thu, Jan 24, 2013 at 7:52 AM, Alia Atlas <akatlas@gmail.com> wrote:

> Hi,
>
> It wouldn't make me apoplectic - but I think we have some understanding of
> what
> is meant by "architecture" and "framework" in the context of i2rs.
>
> The individual framework draft talks about desired aspects of the i2rs
> solution and the
> scope of interfaces that are intended.  An architecture draft, to my mind,
> would
> talk about the different entities using i2rs, the interactions with
> different protocols,
> and how i2rs can be used in different, well, architectures - so that
> Dmitri's draft
> is a very preliminary step in that direction.
>
> Thus - the framework is the skeleton of what is desired and required in
> i2rs, giving the
> scope and reasoning.   Perhaps it should turn into a requirements draft?
>
> Alia
>
>
> On Thu, Jan 24, 2013 at 8:16 AM, Adrian Farrel <adrian@olddog.co.uk>wrote:
>
>> Hi,
>>
>> One of the ADs doing a final review of the draft charter is struggling
>> with the
>> difference or overlap between 'architecture' and 'framework'. In response
>> to a
>> previous comment from him (saying he did not see how an architecture
>> could be
>> written before the solution specs) I inserted the term "high-level". He
>> now
>> says...
>>
>> > You mentioned "high-level" in "High-level architecture and framework".
>> > That's a step in the right direction.
>> > Personally, I would change all instances of "High-level architecture and
>> > framework" to "High-level architecture"
>>
>> Personally, I can't see that this would make any difference. I only like
>> "architecture and framework" because it kills the discussion of "Is this
>> an
>> architecture document or is it a framework document?" So I could make his
>> change
>> without feeling too depressed.
>>
>> Would this cause anyone a peptic ulcer?
>>
>> Adrian
>>
>>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>
>

--bcaec51dd8f173b8f104d40b4f84
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Alia; =A0I tend to think of what you&#39;ve described as a=
pplicability=A0and requirements. =A0A framework would, IMO, include some se=
t of underlying primitives, mechanisms or structures that would form the ba=
sis for an extensible architecture. =A0<div>

<br></div><div style>Having said that, there&#39;s clearly a lot of variati=
on in the way these terms are used; =A0I&#39;m ok with &#39;high level arch=
itecture&#39;, although I agree with Noel that it&#39;s a bit tautological.=
 =A0</div>

</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu,=
 Jan 24, 2013 at 7:52 AM, Alia Atlas <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:akatlas@gmail.com" target=3D"_blank">akatlas@gmail.com</a>&gt;</span> wro=
te:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi,<div><br></div><div>It wouldn&#39;t make =
me apoplectic - but I think we have some understanding of what=A0</div><div=
>
is meant by &quot;architecture&quot; and &quot;framework&quot; in the conte=
xt of i2rs.</div>
<div><br></div>
<div>The individual framework draft talks about desired aspects of the i2rs=
 solution and the</div><div>scope of interfaces that are intended. =A0An ar=
chitecture draft, to my mind, would</div><div>talk about the different enti=
ties using i2rs, the interactions with different protocols,</div>


<div>and how i2rs can be used in different, well, architectures - so that D=
mitri&#39;s draft</div><div>is a very preliminary step in that direction.</=
div><div><br></div><div>Thus - the framework is the skeleton of what is des=
ired and required in i2rs, giving the</div>


<div>scope and reasoning. =A0 Perhaps it should turn into a requirements dr=
aft?</div><span class=3D"HOEnZb"><font color=3D"#888888"><div><br></div></f=
ont></span><div><span class=3D"HOEnZb"><font color=3D"#888888">Alia</font><=
/span><div>

<div class=3D"h5"><br><br><div class=3D"gmail_quote">On Thu, Jan 24, 2013 a=
t 8:16 AM, Adrian Farrel <span dir=3D"ltr">&lt;<a href=3D"mailto:adrian@old=
dog.co.uk" target=3D"_blank">adrian@olddog.co.uk</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi,<br>
<br>
One of the ADs doing a final review of the draft charter is struggling with=
 the<br>
difference or overlap between &#39;architecture&#39; and &#39;framework&#39=
;. In response to a<br>
previous comment from him (saying he did not see how an architecture could =
be<br>
written before the solution specs) I inserted the term &quot;high-level&quo=
t;. He now<br>
says...<br>
<br>
&gt; You mentioned &quot;high-level&quot; in &quot;High-level architecture =
and framework&quot;.<br>
&gt; That&#39;s a step in the right direction.<br>
&gt; Personally, I would change all instances of &quot;High-level architect=
ure and<br>
&gt; framework&quot; to &quot;High-level architecture&quot;<br>
<br>
Personally, I can&#39;t see that this would make any difference. I only lik=
e<br>
&quot;architecture and framework&quot; because it kills the discussion of &=
quot;Is this an<br>
architecture document or is it a framework document?&quot; So I could make =
his change<br>
without feeling too depressed.<br>
<br>
Would this cause anyone a peptic ulcer?<br>
<br>
Adrian<br>
<br>
<br>
_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
<br></blockquote></div><br></div>

--bcaec51dd8f173b8f104d40b4f84--

From jmedved@cisco.com  Thu Jan 24 08:31:16 2013
Return-Path: <jmedved@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C66B21F8A1C for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:31:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 4KHUfCcLn1eJ for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:31:12 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 1A9D121F8A06 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:31:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1046; q=dns/txt; s=iport; t=1359045072; x=1360254672; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=6WTdSGN2PFkwIB27sPJB37L1mAzEYMwSe9f3IsDrkQw=; b=RrCe2mZLrPxWOO4GEirgetOGn2hg0JYx3GE4rPpL90W4PnprA00BUL+Z Gi30qbI5J84t9URToYFQNoqzNOYQQmN8A0fHkxNyZAievf6LxR5qydB2x hwDVbs6VdrQuRaIf4Ia2UvmilRolifckEO0GCdO5J8Dh9K0tYApF2YxdP 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAIthAVGtJXHB/2dsb2JhbABBA75IFnOCHgEBAQQBAQE3NAsOBAEIDgIIChQrDAslAgQBDQUIiBIMvhkEjUmCTWEDplSCeIIk
X-IronPort-AV: E=Sophos;i="4.84,530,1355097600"; d="scan'208";a="167512801"
Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-5.cisco.com with ESMTP; 24 Jan 2013 16:31:11 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id r0OGVB7T009318 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 24 Jan 2013 16:31:11 GMT
Received: from xmb-aln-x10.cisco.com ([169.254.5.78]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.02.0318.004; Thu, 24 Jan 2013 10:31:11 -0600
From: "Jan Medved (jmedved)" <jmedved@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>
Thread-Topic: [i2rs] format for information models
Thread-Index: AQHN+bLRN7mrhmS6RUOZISSP6xdev5hY1iaAgAAy/wCAAAOaAIAAA3aA//97TQA=
Date: Thu, 24 Jan 2013 16:31:11 +0000
Message-ID: <ACC8AB2D98C05F4E9FBDA092017D97FC1513C562@xmb-aln-x10.cisco.com>
In-Reply-To: <20130124162607.GA53528@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.4.120824
x-originating-ip: [10.27.7.170]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <BF8A66C68A10EC43BC944C44EEB78AE3@cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Adrian Farrel <adrian@olddog.co.uk>, "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:31:16 -0000

+1 for YANG tree diagrams to start with.

On 1/24/13 8:26 AM, "Juergen Schoenwaelder"
<j.schoenwaelder@jacobs-university.de> wrote:

>On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> Juergen,
>>=20
>> What would you recommend for an information model for i2rs?
>>=20
>
>Frankly, I do not know. I am still unsure what the scope/complexity of
>i2rs really is. To find out, I guess people just have to pick
>something and get started. YANG tree diagrams are fine to get a quick
>overview of YANG data models, they likely won't be the right tool if
>many of data model items with more complex interrelationships are
>involved - then you need additional diagrams.
>
>/js
>
>--=20
>Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>_______________________________________________
>i2rs mailing list
>i2rs@ietf.org
>https://www.ietf.org/mailman/listinfo/i2rs


From lhotka@nic.cz  Thu Jan 24 08:37:00 2013
Return-Path: <lhotka@nic.cz>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E8AB21F89CB for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:37:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.538
X-Spam-Level: 
X-Spam-Status: No, score=-1.538 tagged_above=-999 required=5 tests=[AWL=0.461,  BAYES_00=-2.599, J_CHICKENPOX_23=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 OEETk4jpULen for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:36:59 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) by ietfa.amsl.com (Postfix) with ESMTP id B14E321F8834 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:36:58 -0800 (PST)
Received: from [172.29.2.202] (nat-5.bravonet.cz [77.48.224.5]) by mail.nic.cz (Postfix) with ESMTPSA id C5093140400; Thu, 24 Jan 2013 17:36:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nic.cz; s=default; t=1359045417; bh=XT47G+OpneSwCsb6KxlEdjvcmPvMh4mh71wGjqLejZk=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=Va/YIHhbxTH/b9omYK4qr2f6BGDJajuvgmoe21w2CcRZQ4ofZsbE56uMwEyioDKxr E/RqlXxJIwNshAmFs8c78ODs77KzzFHij3CqDxPw6pZGB7kKJHz81lgWHd8kzSYCZq ZL7d0Eo0buXyKq17vydI/pFA0TS5LxGQZUAqSCz8=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Ladislav Lhotka <lhotka@nic.cz>
In-Reply-To: <20130124162607.GA53528@elstar.local>
Date: Thu, 24 Jan 2013 17:36:55 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <2426A28B-D662-4F74-BA35-E79DB91E5DE4@nic.cz>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.1499)
X-Virus-Scanned: clamav-milter 0.96.5 at mail
X-Virus-Status: Clean
Cc: Adrian Farrel <adrian@olddog.co.uk>, i2rs@ietf.org, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:37:00 -0000

On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:

> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> Juergen,
>>=20
>> What would you recommend for an information model for i2rs?
>>=20
>=20
> Frankly, I do not know. I am still unsure what the scope/complexity of
> i2rs really is. To find out, I guess people just have to pick
> something and get started. YANG tree diagrams are fine to get a quick
> overview of YANG data models, they likely won't be the right tool if
> many of data model items with more complex interrelationships are
> involved - then you need additional diagrams.

I like the approach of RFC 6728 which combines UML with YANG.

Lada=20

>=20
> /js
>=20
> --=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: E74E8C0C





From akatlas@gmail.com  Thu Jan 24 08:41:19 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E77221F8801 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:41:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_23=0.6, NO_RELAYS=-0.001]
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 3ajFD3-Qm9GF for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:41:18 -0800 (PST)
Received: from mail-ia0-x232.google.com (mail-ia0-x232.google.com [IPv6:2607:f8b0:4001:c02::232]) by ietfa.amsl.com (Postfix) with ESMTP id 76FAE21F8956 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:41:17 -0800 (PST)
Received: by mail-ia0-f178.google.com with SMTP id y26so5180142iab.9 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:41:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=A8vGStcYQd7StVHEpHZY1PqDYwlR6DHCNZCsHvr6MqM=; b=qmQg7pcD65JVLf26cV34yPdK5epCKcIFlwhEi+F8YteJkgOSL8ez30wt0pJAzN2Ksr 9E4YkjCbIMtKEZCl86F5wbQ9mxqOxvAa4X7nrBMyXz/iPvVXhk0qteEfoG9GQmWqUCCl IK2cRxMiGsrC80vGFZgFcFT1iXP8sMksdL6DvIt0zlbbn8VK64cEgLwR5NVbLFfY51Gs R2hiA2MWkRdzIGxgUVXyUaRZv1qzp3aNgbkWZf+x3wPN6JYEczthxTay8R/VnW7ashoc zy+NgJ07E1np9LKkhIi/nyiOctEbAUBcta401OItM/0I2a0F7tKdTWKfbuNT3ie/E8jb YCDg==
MIME-Version: 1.0
X-Received: by 10.50.163.104 with SMTP id yh8mr1852805igb.112.1359045676737; Thu, 24 Jan 2013 08:41:16 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 08:41:16 -0800 (PST)
In-Reply-To: <2426A28B-D662-4F74-BA35-E79DB91E5DE4@nic.cz>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <2426A28B-D662-4F74-BA35-E79DB91E5DE4@nic.cz>
Date: Thu, 24 Jan 2013 11:41:16 -0500
Message-ID: <CAG4d1rccdgbhWiR+xzbgB3R=tzvXMFenRKYUR0+_V00wvo-xLw@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Ladislav Lhotka <lhotka@nic.cz>
Content-Type: multipart/alternative; boundary=e89a8f646c97cba6e604d40b7a63
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:41:19 -0000

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

I was just thinking that UML might be good to show the interrelationships,
if
those get complex.  I'll take a look at RFC 6728.

Alia

On Thu, Jan 24, 2013 at 11:36 AM, Ladislav Lhotka <lhotka@nic.cz> wrote:

>
> On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
>
> > On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> >> Juergen,
> >>
> >> What would you recommend for an information model for i2rs?
> >>
> >
> > Frankly, I do not know. I am still unsure what the scope/complexity of
> > i2rs really is. To find out, I guess people just have to pick
> > something and get started. YANG tree diagrams are fine to get a quick
> > overview of YANG data models, they likely won't be the right tool if
> > many of data model items with more complex interrelationships are
> > involved - then you need additional diagrams.
>
> I like the approach of RFC 6728 which combines UML with YANG.
>
> Lada
>
> >
> > /js
> >
> > --
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> > Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> > _______________________________________________
> > i2rs mailing list
> > i2rs@ietf.org
> > https://www.ietf.org/mailman/listinfo/i2rs
>
> --
> Ladislav Lhotka, CZ.NIC Labs
> PGP Key ID: E74E8C0C
>
>
>
>
>

--e89a8f646c97cba6e604d40b7a63
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I was just thinking that UML might be good to show the interrelationships, =
if=A0<div>those get complex. =A0I&#39;ll take a look at RFC 6728.</div><div=
><br></div><div>Alia<br><br><div class=3D"gmail_quote">On Thu, Jan 24, 2013=
 at 11:36 AM, Ladislav Lhotka <span dir=3D"ltr">&lt;<a href=3D"mailto:lhotk=
a@nic.cz" target=3D"_blank">lhotka@nic.cz</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im"><br>
On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder &lt;<a href=3D"mailto:j.=
schoenwaelder@jacobs-university.de">j.schoenwaelder@jacobs-university.de</a=
>&gt; wrote:<br>
<br>
&gt; On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt;&gt; Juergen,<br>
&gt;&gt;<br>
&gt;&gt; What would you recommend for an information model for i2rs?<br>
&gt;&gt;<br>
&gt;<br>
&gt; Frankly, I do not know. I am still unsure what the scope/complexity of=
<br>
&gt; i2rs really is. To find out, I guess people just have to pick<br>
&gt; something and get started. YANG tree diagrams are fine to get a quick<=
br>
&gt; overview of YANG data models, they likely won&#39;t be the right tool =
if<br>
&gt; many of data model items with more complex interrelationships are<br>
&gt; involved - then you need additional diagrams.<br>
<br>
</div>I like the approach of RFC 6728 which combines UML with YANG.<br>
<br>
Lada<br>
<div class=3D"im"><br>
&gt;<br>
&gt; /js<br>
&gt;<br>
&gt; --<br>
&gt; Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGm=
bH<br>
&gt; Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587=
">+49 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Bremen, Germany=
<br>
&gt; Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+4942120031=
03">+49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http://www.jacobs-u=
niversity.de/" target=3D"_blank">http://www.jacobs-university.de/</a>&gt;<b=
r>
</div><div class=3D"im">&gt; ______________________________________________=
_<br>
&gt; i2rs mailing list<br>
&gt; <a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
<br>
</div>--<br>
Ladislav Lhotka, CZ.NIC Labs<br>
PGP Key ID: E74E8C0C<br>
<br>
<br>
<br>
<br>
</blockquote></div><br></div>

--e89a8f646c97cba6e604d40b7a63--

From tnadeau@juniper.net  Thu Jan 24 08:44:46 2013
Return-Path: <tnadeau@juniper.net>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EAF221F897A for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:44:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.467
X-Spam-Level: 
X-Spam-Status: No, score=-3.467 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132]
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 ldGqMQlp5N0Y for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 08:44:45 -0800 (PST)
Received: from exprod7og107.obsmtp.com (exprod7og107.obsmtp.com [64.18.2.167]) by ietfa.amsl.com (Postfix) with ESMTP id 4544421F8503 for <i2rs@ietf.org>; Thu, 24 Jan 2013 08:44:45 -0800 (PST)
Received: from P-EMHUB02-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob107.postini.com ([64.18.6.12]) with SMTP ID DSNKUQFk/Iu0TjH0SqlhkGiLUb6sIHz0W8BX@postini.com; Thu, 24 Jan 2013 08:44:45 PST
Received: from P-CLDFE01-HQ.jnpr.net (172.24.192.59) by P-EMHUB02-HQ.jnpr.net (172.24.192.36) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 24 Jan 2013 08:42:36 -0800
Received: from o365mail.juniper.net (207.17.137.224) by o365mail.juniper.net (172.24.192.59) with Microsoft SMTP Server id 14.1.355.2; Thu, 24 Jan 2013 08:42:36 -0800
Received: from co1outboundpool.messaging.microsoft.com (216.32.180.185) by o365mail.juniper.net (207.17.137.224) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 24 Jan 2013 08:50:35 -0800
Received: from mail10-co1-R.bigfish.com (10.243.78.222) by CO1EHSOBE013.bigfish.com (10.243.66.76) with Microsoft SMTP Server id 14.1.225.23; Thu, 24 Jan 2013 16:42:36 +0000
Received: from mail10-co1 (localhost [127.0.0.1])	by mail10-co1-R.bigfish.com (Postfix) with ESMTP id 0C26F680144	for <i2rs@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Thu, 24 Jan 2013 16:42:36 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.245.197; KIP:(null); UIP:(null); (null); H:CH1PRD0511HT003.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: -18
X-BigFish: PS-18(z426fnzbb2dI98dI9371I1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahzz1033IL17326ah8275dh8275bhz2dh2a8h668h839h944hd25hf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh15d0h162dh1631h1758h18e1h1155h)
Received: from mail10-co1 (localhost.localdomain [127.0.0.1]) by mail10-co1 (MessageSwitch) id 1359045753522493_11616; Thu, 24 Jan 2013 16:42:33 +0000 (UTC)
Received: from CO1EHSMHS028.bigfish.com (unknown [10.243.78.196])	by mail10-co1.bigfish.com (Postfix) with ESMTP id 71A2C4A0048; Thu, 24 Jan 2013 16:42:33 +0000 (UTC)
Received: from CH1PRD0511HT003.namprd05.prod.outlook.com (157.56.245.197) by CO1EHSMHS028.bigfish.com (10.243.66.38) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 24 Jan 2013 16:42:31 +0000
Received: from CH1PRD0511MB420.namprd05.prod.outlook.com ([169.254.9.167]) by CH1PRD0511HT003.namprd05.prod.outlook.com ([10.255.159.38]) with mapi id 14.16.0257.004; Thu, 24 Jan 2013 16:42:30 +0000
From: Thomas Nadeau <tnadeau@juniper.net>
To: "Jan Medved (jmedved)" <jmedved@cisco.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>
Thread-Topic: [i2rs] format for information models
Thread-Index: AQHN+bLV6Y3KBr0GQ0+aOQHBraurt5hYcZGAgAAy/gCAAAObAIAAA3aAgAABaoD//69SgA==
Date: Thu, 24 Jan 2013 16:42:30 +0000
Message-ID: <F97700DB9B52414E8662360198681C8D22C6417C@CH1PRD0511MB420.namprd05.prod.outlook.com>
In-Reply-To: <ACC8AB2D98C05F4E9FBDA092017D97FC1513C562@xmb-aln-x10.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.5.121010
x-originating-ip: [10.255.159.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <F34A1B1FD60A2B429725CF2AAB2BEE03@namprd05.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%CISCO.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%JACOBS-UNIVERSITY.DE$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%GMAIL.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%OLDDOG.CO.UK$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Cc: Adrian Farrel <adrian@olddog.co.uk>, "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 16:44:46 -0000

+2

On 1/24/13 11:31 AM, "Jan Medved (jmedved)" <jmedved@cisco.com> wrote:

>+1 for YANG tree diagrams to start with.
>
>On 1/24/13 8:26 AM, "Juergen Schoenwaelder"
><j.schoenwaelder@jacobs-university.de> wrote:
>
>>On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>>> Juergen,
>>>=20
>>> What would you recommend for an information model for i2rs?
>>>=20
>>
>>Frankly, I do not know. I am still unsure what the scope/complexity of
>>i2rs really is. To find out, I guess people just have to pick
>>something and get started. YANG tree diagrams are fine to get a quick
>>overview of YANG data models, they likely won't be the right tool if
>>many of data model items with more complex interrelationships are
>>involved - then you need additional diagrams.
>>
>>/js
>>
>>--=20
>>Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>>Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>>Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>>_______________________________________________
>>i2rs mailing list
>>i2rs@ietf.org
>>https://www.ietf.org/mailman/listinfo/i2rs
>
>_______________________________________________
>i2rs mailing list
>i2rs@ietf.org
>https://www.ietf.org/mailman/listinfo/i2rs
>



From adrian@olddog.co.uk  Thu Jan 24 09:32:48 2013
Return-Path: <adrian@olddog.co.uk>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2682E21F878F for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 09:32:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.631
X-Spam-Level: 
X-Spam-Status: No, score=-2.631 tagged_above=-999 required=5 tests=[AWL=-0.032, 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 P-PYcrV2eepV for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 09:32:47 -0800 (PST)
Received: from asmtp2.iomartmail.com (asmtp2.iomartmail.com [62.128.201.249]) by ietfa.amsl.com (Postfix) with ESMTP id 5253921F8635 for <i2rs@ietf.org>; Thu, 24 Jan 2013 09:32:47 -0800 (PST)
Received: from asmtp2.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0OHWjOR019126 for <i2rs@ietf.org>; Thu, 24 Jan 2013 17:32:45 GMT
Received: from 950129200 (089144192091.atnat0001.highway.a1.net [89.144.192.91]) (authenticated bits=0) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id r0OHWh48019113 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <i2rs@ietf.org>; Thu, 24 Jan 2013 17:32:44 GMT
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <i2rs@ietf.org>
Date: Thu, 24 Jan 2013 17:32:43 -0000
Message-ID: <004a01cdfa58$d1df70c0$759e5240$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac36WJeN253fM9mVRaWGHDZ1ZZpADw==
Content-Language: en-gb
Subject: [i2rs] IESG Approves formation of I2RS working group
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 17:32:48 -0000

Hello,

Break out the lemonade!

The IESG has approved the creation of I2RS based on revision 0-10 of the
charter.

There are two pending actions:

1. The tweak for "high-level architecture and framework".
I am hearing that we all think this is a bit of a pointless discussion, but that
no-one is depressed by the change.
I will go ahead and do it.

2. Appointment of chairs.
I am pleased to say that Alia Atlas and Ed Crabbe have agreed to serve as
chairs. Thanks to them for being willing to take this on. Please give them your
full support.

Expect the formal announcement soon.

Cheers,
Adrian




From edc@google.com  Thu Jan 24 10:28:57 2013
Return-Path: <edc@google.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2E2E11E80A3 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:28:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.476
X-Spam-Level: 
X-Spam-Status: No, score=-102.476 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, 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 D91il97+P4Nq for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:28:56 -0800 (PST)
Received: from mail-qe0-f51.google.com (mail-qe0-f51.google.com [209.85.128.51]) by ietfa.amsl.com (Postfix) with ESMTP id 8A2DC21F8596 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:28:56 -0800 (PST)
Received: by mail-qe0-f51.google.com with SMTP id 6so981670qea.10 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:28:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=gv2c0VDNnQg6QQCwcdJwSuoYvNMjP61Uu7LEYeDcwNU=; b=VnYho+NQRy43vlmcNWfId+k2H8Hj40BE6emmSzCks5IZiWjCHtShaQatzUaLU4xkEi ytwxWwDwDijxyO4lTFEZGXKltZxagYCgS20KjVr1QrAIyx9qc4GsxqnrOByl8Ylw4cNc fLEXNf7lXDoBCNDPe+9+ETjYk0wZkO805AznuEA5WJH5e1MabqBUa5brhg+B03OuNlXF tkQWaGKXeO0GFslcCRCQw0w1FVtpkBaxb2g81pmfjcVuQdn2LInQnjVwSVtAjmnoDrjL EnphD5AoOdHc8fgNmHpr8s4qzI4IAQqdCFjYBpqvh5zGgPco32vAS9ZnDZsY9JlM8LQW WKzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type:x-gm-message-state; bh=gv2c0VDNnQg6QQCwcdJwSuoYvNMjP61Uu7LEYeDcwNU=; b=W7uZv2iJceNn8FdcRd7FZwh3U2SDeAhGLADXxyBseJfgHBakYYmfj+BrrYyf/6LGbK xweaccu8oVFMaJrgnHJ33ZmwxJ9ceKVxYRv3Fi6nBxx7t89ItIQoDX+ua9SZ5OK8abHW xl/pl1L7ZWUrNxfEPcbHr3V8fXNk3KsXtuD9BMyCGKj5NlHOqV9NZBwZ6LIH/D3UwvVk U9+SQF+ADKB2RYeeOu2ehCVq21pJqRCdgfjP6PXevrg4xQlVEkF+iWrUy0GUcwIjoOny V4OStEZKuSlwYavccMGXaqCmI17FPbKfEPvg3HvYlGI9Cs0dawEtVCH264KU8nfuYwhn Q8zA==
X-Received: by 10.224.185.78 with SMTP id cn14mr3089037qab.30.1359052135951; Thu, 24 Jan 2013 10:28:55 -0800 (PST)
MIME-Version: 1.0
Received: by 10.49.2.74 with HTTP; Thu, 24 Jan 2013 10:28:15 -0800 (PST)
In-Reply-To: <20130124162607.GA53528@elstar.local>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local>
From: Edward Crabbe <edc@google.com>
Date: Thu, 24 Jan 2013 10:28:15 -0800
Message-ID: <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>,  Adrian Farrel <adrian@olddog.co.uk>, i2rs@ietf.org
Content-Type: multipart/alternative; boundary=20cf302efa84cb6c4904d40cfbb1
X-Gm-Message-State: ALoCoQlSAml0gRpEXaPBxWAMz9ONVUY52VagbPFKNCY3/z3HKut7yBSXk2sfh3xN7d3JTQKvnJwRDZ0JjS8zUcJio6AeXUMFgHkaxxLmqt/oY4XKGUfA/ro/fyj/WRWkDe6RVqP9QcxllZAP6CJx4PM3b1DnqNpA/ir/qMV9jG7M5tTaDCSgjyJuUcs5AIvI52I5f9H9msKr
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 18:28:57 -0000

--20cf302efa84cb6c4904d40cfbb1
Content-Type: text/plain; charset=ISO-8859-1

+1 here.  If the relationships are hierarchical / acyclic then YANG would
be a good choice /but/  we also have draft-amante-irs-topology-use-cases-0
on the table, and potentially some related documents incoming;  if these
efforts move forward (ie: modelling inter layer relationships and the
physical plant) we may want to look at other alternatives.

I think this is an interesting discussion to have; it's a bit premature to
settle on a solution given the current uncertainty in the use case set,
*but* it's almost never too early to start experimenting.


On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> > Juergen,
> >
> > What would you recommend for an information model for i2rs?
> >
>
> Frankly, I do not know. I am still unsure what the scope/complexity of
> i2rs really is. To find out, I guess people just have to pick
> something and get started. YANG tree diagrams are fine to get a quick
> overview of YANG data models, they likely won't be the right tool if
> many of data model items with more complex interrelationships are
> involved - then you need additional diagrams.
>
> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

--20cf302efa84cb6c4904d40cfbb1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">+1 here. =A0If the relationships are hierarchical / acycli=
c then YANG would be a good choice /but/ =A0we also have=A0<span style=3D"c=
olor:rgb(0,0,0);font-size:13px;line-height:1.2em">draft-amante-irs-topology=
-use-cases-0 on the table, and potentially some related documents incoming;=
 =A0if these efforts move forward (ie: modelling inter layer relationships =
and the physical plant) we may want to look at other alternatives.=A0</span=
><div>

<span style=3D"color:rgb(0,0,0);font-size:13px;line-height:1.2em"><br></spa=
n></div><div style><span style=3D"color:rgb(0,0,0);font-size:13px;line-heig=
ht:1.2em">I think this is an interesting discussion to have; it&#39;s a bit=
 premature to settle on a solution given the current uncertainty in the use=
 case set, *but* it&#39;s almost never too early to start experimenting. =
=A0</span></div>

</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu,=
 Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blank">j.scho=
enwaelder@jacobs-university.de</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Thu, Jan 24, 2013 at 11=
:13:44AM -0500, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>Frankly, I do not know. I am still unsure what the scope/complexity o=
f<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a quick<br>
overview of YANG data models, they likely won&#39;t be the right tool if<br=
>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div class=3D"im HOEnZb"><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGmbH<br=
>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587">+49=
 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Bremen, Germany<br>
Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+494212003103">+=
49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http://www.jacobs-univer=
sity.de/" target=3D"_blank">http://www.jacobs-university.de/</a>&gt;<br>
</div><div class=3D"HOEnZb"><div class=3D"h5">_____________________________=
__________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div></div></blockquote></div><br></div>

--20cf302efa84cb6c4904d40cfbb1--

From akatlas@gmail.com  Thu Jan 24 10:33:50 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC5A921F8589 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:33:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level: 
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 1yDgIzD+Tseu for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:33:50 -0800 (PST)
Received: from mail-ie0-x231.google.com (ie-in-x0231.1e100.net [IPv6:2607:f8b0:4001:c03::231]) by ietfa.amsl.com (Postfix) with ESMTP id EF40F21F84F3 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:33:49 -0800 (PST)
Received: by mail-ie0-f177.google.com with SMTP id k13so3949iea.22 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:33:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Ll7v0uaZkYorixoC09RoGo+VZS5G9bTsbXgJskwODEE=; b=cV8lqGe62m2GBAnGtccy2JAh6TY0jPPary9Mhqu5/KB1Ol8oHBDQjJwziAnwz6VqTG 6XpYhuc9p9lAjW7F3Z/kmlhivfGSWhPZvyuRPzd8c1CXrlODrDspWxS376N5qp2LK6gX NgXqCSkaL+KgH+GldA0ZwP67/Pv2+CAtO06UHQuqX59zZtP1fWI1JfsYTA5UfYlakdgH crRGawETaBsvqqlp8sm/jIbEPO8+jGNstesqkA/dM8m3f9gf2PgKyN2fs+mXDgvZN/cI fjL7mBOMatiQwbFvqbxusMPg50AksRGP11MN2oOA3PxgnaKuBUfrhZL7jCbOWxObXZ6Q +PcA==
MIME-Version: 1.0
X-Received: by 10.50.222.201 with SMTP id qo9mr2115791igc.111.1359052429496; Thu, 24 Jan 2013 10:33:49 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 10:33:49 -0800 (PST)
In-Reply-To: <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
Date: Thu, 24 Jan 2013 13:33:49 -0500
Message-ID: <CAG4d1rfQs0S7YJjHbfjkRtOWvqjET_6Qb_DQ88+YR+W6fGfH9A@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Edward Crabbe <edc@google.com>
Content-Type: multipart/alternative; boundary=14dae934112d4a93b004d40d0d4b
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 18:33:50 -0000

--14dae934112d4a93b004d40d0d4b
Content-Type: text/plain; charset=ISO-8859-1

I'm hearing that a combination of YANG (treeOutput) for hierarchical and
UML for relationships would be good.
It is early to discuss this, but since I've heard of drafts in progress and
have had the question about info-model vs.
data-model asked, I think it is useful to discuss and agree on the basic
way to write-up an info model for i2rs.

Alia

On Thu, Jan 24, 2013 at 1:28 PM, Edward Crabbe <edc@google.com> wrote:

> +1 here.  If the relationships are hierarchical / acyclic then YANG would
> be a good choice /but/  we also have draft-amante-irs-topology-use-cases-0
> on the table, and potentially some related documents incoming;  if these
> efforts move forward (ie: modelling inter layer relationships and the
> physical plant) we may want to look at other alternatives.
>
> I think this is an interesting discussion to have; it's a bit premature to
> settle on a solution given the current uncertainty in the use case set,
> *but* it's almost never too early to start experimenting.
>
>
> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
>
>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> > Juergen,
>> >
>> > What would you recommend for an information model for i2rs?
>> >
>>
>> Frankly, I do not know. I am still unsure what the scope/complexity of
>> i2rs really is. To find out, I guess people just have to pick
>> something and get started. YANG tree diagrams are fine to get a quick
>> overview of YANG data models, they likely won't be the right tool if
>> many of data model items with more complex interrelationships are
>> involved - then you need additional diagrams.
>>
>> /js
>>
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>
>

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

I&#39;m hearing that a combination of YANG (treeOutput) for hierarchical an=
d UML for relationships would be good.<div>It is early to discuss this, but=
 since I&#39;ve heard of drafts in progress and have had the question about=
 info-model vs.</div>
<div>data-model asked, I think it is useful to discuss and agree on the bas=
ic way to write-up an info model for i2rs.</div><div><br></div><div>Alia<br=
><br><div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 1:28 PM, Edward Cra=
bbe <span dir=3D"ltr">&lt;<a href=3D"mailto:edc@google.com" target=3D"_blan=
k">edc@google.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">+1 here. =A0If the relation=
ships are hierarchical / acyclic then YANG would be a good choice /but/ =A0=
we also have=A0<span style=3D"line-height:1.2em;font-size:13px">draft-amant=
e-irs-topology-use-cases-0 on the table, and potentially some related docum=
ents incoming; =A0if these efforts move forward (ie: modelling inter layer =
relationships and the physical plant) we may want to look at other alternat=
ives.=A0</span><div>


<span style=3D"line-height:1.2em;font-size:13px"><br></span></div><div><spa=
n style=3D"line-height:1.2em;font-size:13px">I think this is an interesting=
 discussion to have; it&#39;s a bit premature to settle on a solution given=
 the current uncertainty in the use case set, *but* it&#39;s almost never t=
oo early to start experimenting. =A0</span></div>


</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote"><div><d=
iv class=3D"h5">On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" t=
arget=3D"_blank">j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:=
<br>


</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5"><div>On T=
hu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>Frankly, I do not know. I am still unsure what the scope/complexity o=
f<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a quick<br>
overview of YANG data models, they likely won&#39;t be the right tool if<br=
>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGmbH<br=
>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587" tar=
get=3D"_blank">+49 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Br=
emen, Germany<br>
Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+494212003103" t=
arget=3D"_blank">+49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http:/=
/www.jacobs-university.de/" target=3D"_blank">http://www.jacobs-university.=
de/</a>&gt;<br>

</div></div></div><div class=3D"im"><div><div>_____________________________=
__________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div></div></div></blockquote></div><br></div>
</blockquote></div><br></div>

--14dae934112d4a93b004d40d0d4b--

From tnadeau@juniper.net  Thu Jan 24 10:35:08 2013
Return-Path: <tnadeau@juniper.net>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32D2521F8652 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:35:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.466
X-Spam-Level: 
X-Spam-Status: No, score=-3.466 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132]
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 5PpyTks9OGgb for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:35:07 -0800 (PST)
Received: from exprod7og126.obsmtp.com (exprod7og126.obsmtp.com [64.18.2.206]) by ietfa.amsl.com (Postfix) with ESMTP id 36B7E21F8613 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:35:07 -0800 (PST)
Received: from P-EMHUB03-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKUQF+2s2jMRe/K9uzh137TdBF6gmVIjh4@postini.com; Thu, 24 Jan 2013 10:35:07 PST
Received: from P-CLDFE02-HQ.jnpr.net (172.24.192.60) by P-EMHUB03-HQ.jnpr.net (172.24.192.37) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 24 Jan 2013 10:34:08 -0800
Received: from o365mail.juniper.net (207.17.137.224) by o365mail.juniper.net (172.24.192.60) with Microsoft SMTP Server id 14.1.355.2; Thu, 24 Jan 2013 10:34:07 -0800
Received: from db3outboundpool.messaging.microsoft.com (213.199.154.141) by o365mail.juniper.net (207.17.137.224) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 24 Jan 2013 10:42:03 -0800
Received: from mail115-db3-R.bigfish.com (10.3.81.242) by DB3EHSOBE006.bigfish.com (10.3.84.26) with Microsoft SMTP Server id 14.1.225.23; Thu, 24 Jan 2013 18:34:02 +0000
Received: from mail115-db3 (localhost [127.0.0.1])	by mail115-db3-R.bigfish.com (Postfix) with ESMTP id BCECC2A0360	for <i2rs@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Thu, 24 Jan 2013 18:34:02 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.245.197; KIP:(null); UIP:(null); (null); H:CH1PRD0511HT005.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: -17
X-BigFish: PS-17(z426fnz98dI9371Ic85fh1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahzz1033IL17326ah8275dh18c673h8275bhz2dh2a8h668h839hd25hf0ah1288h12a5h12bdh137ah1441h1504h1537h153bh15d0h162dh1631h1758h18e1h1155h)
Received: from mail115-db3 (localhost.localdomain [127.0.0.1]) by mail115-db3 (MessageSwitch) id 1359052440303959_23129; Thu, 24 Jan 2013 18:34:00 +0000 (UTC)
Received: from DB3EHSMHS005.bigfish.com (unknown [10.3.81.232])	by mail115-db3.bigfish.com (Postfix) with ESMTP id 4639E3E02EF; Thu, 24 Jan 2013 18:34:00 +0000 (UTC)
Received: from CH1PRD0511HT005.namprd05.prod.outlook.com (157.56.245.197) by DB3EHSMHS005.bigfish.com (10.3.87.105) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 24 Jan 2013 18:34:00 +0000
Received: from CH1PRD0511MB420.namprd05.prod.outlook.com ([169.254.9.167]) by CH1PRD0511HT005.namprd05.prod.outlook.com ([10.255.159.40]) with mapi id 14.16.0257.004; Thu, 24 Jan 2013 18:33:58 +0000
From: Thomas Nadeau <tnadeau@juniper.net>
To: Edward Crabbe <edc@google.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>,  Adrian Farrel <adrian@olddog.co.uk>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: [i2rs] format for information models
Thread-Index: AQHN+bLV6Y3KBr0GQ0+aOQHBraurt5hYcZGAgAAy/gCAAAObAIAAA3aAgAAiH4D//63DAA==
Date: Thu, 24 Jan 2013 18:33:57 +0000
Message-ID: <F97700DB9B52414E8662360198681C8D22C64852@CH1PRD0511MB420.namprd05.prod.outlook.com>
In-Reply-To: <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.5.121010
x-originating-ip: [10.255.159.4]
Content-Type: multipart/alternative; boundary="_000_F97700DB9B52414E8662360198681C8D22C64852CH1PRD0511MB420_"
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%GOOGLE.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%JACOBS-UNIVERSITY.DE$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%GMAIL.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%OLDDOG.CO.UK$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 18:35:08 -0000

--_000_F97700DB9B52414E8662360198681C8D22C64852CH1PRD0511MB420_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable



From: Edward Crabbe <edc@google.com<mailto:edc@google.com>>
Date: Thursday, January 24, 2013 1:28 PM
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de<mailto:j.sc=
hoenwaelder@jacobs-university.de>>, Alia Atlas <akatlas@gmail.com<mailto:ak=
atlas@gmail.com>>, Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.=
co.uk>>, "i2rs@ietf.org<mailto:i2rs@ietf.org>" <i2rs@ietf.org<mailto:i2rs@i=
etf.org>>
Subject: Re: [i2rs] format for information models

+1 here.  If the relationships are hierarchical / acyclic then YANG would b=
e a good choice /but/  we also have draft-amante-irs-topology-use-cases-0 o=
n the table, and potentially some related documents incoming;  if these eff=
orts move forward (ie: modelling inter layer relationships and the physical=
 plant) we may want to look at other alternatives.

I think this is an interesting discussion to have; it's a bit premature to =
settle on a solution given the current uncertainty in the use case set, *bu=
t* it's almost never too early to start experimenting.

That is my (implied) point for supporting the Yang approach. Specifically, =
to me it is about picking an approach (that seems to have a lot of support)=
 and just working with it until someone finds something better to use.   At=
 this point we need to stop talking about which hammer to pick, and instead=
 pick one and build something. Call it experimental or exploratory, but I w=
ould like us to start building some examples.  We can tear them down later,=
 but its clear we won't get anywhere until we start somewhere.

--Tom


On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <j.schoenwaelder@jac=
obs-university.de<mailto:j.schoenwaelder@jacobs-university.de>> wrote:
On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> Juergen,
>
> What would you recommend for an information model for i2rs?
>

Frankly, I do not know. I am still unsure what the scope/complexity of
i2rs really is. To find out, I guess people just have to pick
something and get started. YANG tree diagrams are fine to get a quick
overview of YANG data models, they likely won't be the right tool if
many of data model items with more complex interrelationships are
involved - then you need additional diagrams.

/js

--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587<tel:%2B49%20421%20200%203587>         Campus Ring 1=
, 28759 Bremen, Germany
Fax:   +49 421 200 3103<tel:%2B49%20421%20200%203103>         <http://www.j=
acobs-university.de/>
_______________________________________________
i2rs mailing list
i2rs@ietf.org<mailto:i2rs@ietf.org>
https://www.ietf.org/mailman/listinfo/i2rs


--_000_F97700DB9B52414E8662360198681C8D22C64852CH1PRD0511MB420_
Content-Type: text/html; charset="us-ascii"
Content-ID: <D880224FE10E34488BEF217150F47959@namprd05.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Edward Crabbe &lt;<a href=3D"=
mailto:edc@google.com">edc@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday, January 24, 2013 1:=
28 PM<br>
<span style=3D"font-weight:bold">To: </span>Juergen Schoenwaelder &lt;<a hr=
ef=3D"mailto:j.schoenwaelder@jacobs-university.de">j.schoenwaelder@jacobs-u=
niversity.de</a>&gt;, Alia Atlas &lt;<a href=3D"mailto:akatlas@gmail.com">a=
katlas@gmail.com</a>&gt;, Adrian Farrel &lt;<a href=3D"mailto:adrian@olddog=
.co.uk">adrian@olddog.co.uk</a>&gt;,
 &quot;<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>&quot; &lt;<a href=
=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [i2rs] format for info=
rmation models<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div>
<div dir=3D"ltr">&#43;1 here. &nbsp;If the relationships are hierarchical /=
 acyclic then YANG would be a good choice /but/ &nbsp;we also have&nbsp;<sp=
an style=3D"color:rgb(0,0,0);font-size:13px;line-height:1.2em">draft-amante=
-irs-topology-use-cases-0 on the table, and potentially
 some related documents incoming; &nbsp;if these efforts move forward (ie: =
modelling inter layer relationships and the physical plant) we may want to =
look at other alternatives.&nbsp;</span>
<div><span style=3D"color:rgb(0,0,0);font-size:13px;line-height:1.2em"><br>
</span></div>
<div style=3D""><span style=3D"color:rgb(0,0,0);font-size:13px;line-height:=
1.2em">I think this is an interesting discussion to have; it's a bit premat=
ure to settle on a solution given the current uncertainty in the use case s=
et, *but* it's almost never too early
 to start experimenting. &nbsp;</span></div>
</div>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>That i=
s my (implied) point for supporting the Yang approach. Specifically, to me =
it is about picking an approach (that seems to have a lot of support) and j=
ust working with it until someone finds
 something better to use. &nbsp; At this point we need to stop talking abou=
t which hammer to pick, and instead pick one and build something. Call it e=
xperimental or exploratory, but I would like us to start building some exam=
ples. &nbsp;We can tear them down later, but
 its clear we won't get anywhere until we start somewhere.&nbsp;</div>
<div><br>
</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>--Tom<=
/div>
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div>
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenw=
aelder <span dir=3D"ltr">
&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blan=
k">j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div class=3D"im">On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrot=
e:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>
Frankly, I do not know. I am still unsure what the scope/complexity of<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a quick<br>
overview of YANG data models, they likely won't be the right tool if<br>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div class=3D"im HOEnZb"><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Jacobs University =
Bremen gGmbH<br>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"&#43;494212003587"=
>&#43;49 421 200 3587</a> &nbsp; &nbsp; &nbsp; &nbsp; Campus Ring 1, 28759 =
Bremen, Germany<br>
Fax: &nbsp; <a href=3D"tel:%2B49%20421%20200%203103" value=3D"&#43;49421200=
3103">&#43;49 421 200 3103</a> &nbsp; &nbsp; &nbsp; &nbsp; &lt;<a href=3D"h=
ttp://www.jacobs-university.de/" target=3D"_blank">http://www.jacobs-univer=
sity.de/</a>&gt;<br>
</div>
<div class=3D"HOEnZb">
<div class=3D"h5">_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>

--_000_F97700DB9B52414E8662360198681C8D22C64852CH1PRD0511MB420_--

From abdussalambaryun@gmail.com  Thu Jan 24 10:53:33 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F45711E80BF for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:53:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.588
X-Spam-Level: 
X-Spam-Status: No, score=-3.588 tagged_above=-999 required=5 tests=[AWL=0.011,  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 QktZBvrqc1A1 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:53:32 -0800 (PST)
Received: from mail-da0-f53.google.com (mail-da0-f53.google.com [209.85.210.53]) by ietfa.amsl.com (Postfix) with ESMTP id 8352711E80AD for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:53:31 -0800 (PST)
Received: by mail-da0-f53.google.com with SMTP id x6so4377498dac.12 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:53:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=A/R69R6yjvUktX+xIbJd9PVDEgxVyupsxWIPxjYAWx8=; b=UnazP4qjhEsIYx4nkrvBsb+F8KRJWFsQr9sKtyeBfFPkYwsM3ROw/d0jW9wqaF497e eYazRgunzRvXmsGnddsQLOYNkUmchGe2/YhcHiCN7pmKAQ/oExtlaL6rk5WLIS7RxiEY PnfLGY29qzZQLnTLG8c00QQ1EQbrHv+k+pQoFGUziNYm+DY9aXloxBO73Js6Zcv02Eqf cd8I8vBw0qx9ougVic80JT8Xx1cF7iB7O8tdd5qtp+mY/8AKnOi/WNdNNYii/gxTDC8/ nNSu1QzqP7XZnMKoln1sZfjMcj24G8HvsuE+eipNMAEzanNrS4nfP7yGy4Io+mA66Ib7 xhyQ==
MIME-Version: 1.0
X-Received: by 10.68.136.73 with SMTP id py9mr7710242pbb.43.1359053610419; Thu, 24 Jan 2013 10:53:30 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 10:53:30 -0800 (PST)
In-Reply-To: <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com>
Date: Thu, 24 Jan 2013 19:53:30 +0100
Message-ID: <CADnDZ89S76Ygs3N-OO1bNJm3hD_p2v1ngxDX7WddmxtzyuTDqA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: i2rs@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 18:53:33 -0000

On 1/24/13, Alia Atlas <akatlas@gmail.com> wrote:
> What would you recommend for an information model for i2rs?

I would want that we do new model for the i2rs, because these models
are different only if they have different purposes, and the i2rs has
different purposes I think.

I usually don't start with the IM or DM before the functions. I need
to understand the functions then the information. So the question that
I need to answer first is;

What functions of I2RS do you have necessary or optional?
after answering this I will be able to find my best information model.

I hope this input has a good point, if not please ignore it, it was my
thoughts to answer,

AB

From abdussalambaryun@gmail.com  Thu Jan 24 10:56:18 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09BAA11E809A for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:56:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.588
X-Spam-Level: 
X-Spam-Status: No, score=-3.588 tagged_above=-999 required=5 tests=[AWL=0.011,  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 fLBnQVa6uh90 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:56:16 -0800 (PST)
Received: from mail-pa0-f41.google.com (mail-pa0-f41.google.com [209.85.220.41]) by ietfa.amsl.com (Postfix) with ESMTP id B0E4921F8464 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:56:16 -0800 (PST)
Received: by mail-pa0-f41.google.com with SMTP id bj3so5677314pad.14 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:56:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=cT3ZZZt0XOcqv8wwWQc77vptogPULZnwXwZRGnuzCQE=; b=CcbVPSXcnTqTeREHKJEbmTbpaVhRpxrXIwMjHCyh9ZfaecaHkcepB238KFfuhtnHka tRlHL9fmcVomYgf5SmCUkQPToS7k39hAxUK6CebRYrobHZfMqt8Hfe5C6CHG7LYobVpt SrPQNiyNkAODBbjz/yr/ck866H73BvNleqW+JsUf2xi6f9D9KsA7cKmXJLI5HGJvcpx+ HCjcz9MBDfYipL0TVJo8bgZj3+rovsQRe+tEbA72qDYNV/zZDxOfikhTrkLNhdzE7XUm TeiUZRAx75mXYMcG+2OD/98Vzq9LWKVf9e0POOBWTdnVFEEvH0DpqLgOab9Nn3IGpr/h ZO9g==
MIME-Version: 1.0
X-Received: by 10.68.136.132 with SMTP id qa4mr7417463pbb.166.1359053776539; Thu, 24 Jan 2013 10:56:16 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 10:56:16 -0800 (PST)
In-Reply-To: <004a01cdfa58$d1df70c0$759e5240$@olddog.co.uk>
References: <004a01cdfa58$d1df70c0$759e5240$@olddog.co.uk>
Date: Thu, 24 Jan 2013 19:56:16 +0100
Message-ID: <CADnDZ89-MQbWNDbK+Qdot0hq-tKRMdOqUj4ui31eYoULwn0Z3w@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: adrian@olddog.co.uk
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] IESG Approves formation of I2RS working group
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 18:56:18 -0000

That is a good news, thanks alot, and we will do our best,

AB

On 1/24/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
> Hello,
>
> Break out the lemonade!
>
> The IESG has approved the creation of I2RS based on revision 0-10 of the
> charter.
>
> There are two pending actions:
>
> 1. The tweak for "high-level architecture and framework".
> I am hearing that we all think this is a bit of a pointless discussion, but
> that
> no-one is depressed by the change.
> I will go ahead and do it.
>
> 2. Appointment of chairs.
> I am pleased to say that Alia Atlas and Ed Crabbe have agreed to serve as
> chairs. Thanks to them for being willing to take this on. Please give them
> your
> full support.
>
> Expect the formal announcement soon.
>
> Cheers,
> Adrian
>
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From swhyte@google.com  Thu Jan 24 10:56:35 2013
Return-Path: <swhyte@google.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CACB11E80BA for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:56:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.978
X-Spam-Level: 
X-Spam-Status: No, score=-101.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001, 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 XX-o33r026Gr for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 10:56:34 -0800 (PST)
Received: from mail-ia0-x234.google.com (ia-in-x0234.1e100.net [IPv6:2607:f8b0:4001:c02::234]) by ietfa.amsl.com (Postfix) with ESMTP id A2F7411E80AE for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:56:34 -0800 (PST)
Received: by mail-ia0-f180.google.com with SMTP id f27so5182981iae.39 for <i2rs@ietf.org>; Thu, 24 Jan 2013 10:56:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Ert/2ZZIOpQpiwzPYfGflsxIjHGLhWZpR1bXoSUkWFA=; b=AX142Qi2ozy8mKKRef0KLW09KfJcICGal/90FFoMQBLH3afDUVh7Z/ayMnQG6a2FNE rcpvUD+JGOfsNyLeK5tMLmTF8bSYZN2l/5nDM+06GYoaKN46f/zYSxkJdoOTAN285MQV iJw8A8iu8sMnTjGv+aSVtFUrfwcRrBN80dTXdAgncjNP8/WQSWzG+NnJmosRNdROC6oY V0qO6MOTenhODwTiZFY6LvwYxv91eTrfagLa9pWdJdXzfg2C2lL/1a3WcXPe7ZbaGG64 4ea97ePLaowkzQIS1o3s8mJlN5qE9gvL875Qn8whLmWCxrUF0KDiYTvDW1ZJmBOAKAtY uk4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=Ert/2ZZIOpQpiwzPYfGflsxIjHGLhWZpR1bXoSUkWFA=; b=SmHl4ecMQ8HOR6sm6R6IfCEME4HwOMvwUaslswa7G0rWn/D8CDLofCAhv6xax8AhR+ PtpTlViPSL/tWGNM7oE5zbh4fuhD6fgHTG68gxYRq4VxS4+6syqqofmg91puCLCwqeLs DImnFEB1TfdyS/Ia9MMrQfm4hOgjEE0T1z3Ld/f0LX6Xoc1ch3rv0hd8xC6JflGkTSgs Y17TMjIiERLLPBArDsnls56ygvOEoG/GzalLIx4+EUlrEZ7wNYkZDiX9lwWS1WvOgjMB 6soQxxyZrrD8bQ21+imEKelsAXh0SoUKUqPWpvmqkXDrvekwv3sDNpKi5JAWH/KeoySp ZXHA==
MIME-Version: 1.0
X-Received: by 10.50.94.134 with SMTP id dc6mr2072098igb.80.1359053794173; Thu, 24 Jan 2013 10:56:34 -0800 (PST)
Received: by 10.43.70.74 with HTTP; Thu, 24 Jan 2013 10:56:34 -0800 (PST)
In-Reply-To: <004a01cdfa58$d1df70c0$759e5240$@olddog.co.uk>
References: <004a01cdfa58$d1df70c0$759e5240$@olddog.co.uk>
Date: Thu, 24 Jan 2013 10:56:34 -0800
Message-ID: <CAG=Jvvh=mbU6_=r_6P445iJO87D0Y9dB0VVfo4wVnqteE9486A@mail.gmail.com>
From: Scott Whyte <swhyte@google.com>
To: adrian@olddog.co.uk
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQlMoFxKDMtyRiBK4bt9XaliwVj+RGFrf2hFsH8LKF69qTHRBA9/cKsqxHj9NB0iWGiL1yRdVDp2SLReVZaXqIO4EXnmxIJIEiZ7aLM1FrKc6JVtuB5mkxwBQ68qlB4TNMLmsCwwadj3MPaLwKnahmY99beqScjHCOaPNzGuI91K6fBVRjmpgGuVDzBRWxKTaPKUyVsy
Cc: i2rs@ietf.org
Subject: Re: [i2rs] IESG Approves formation of I2RS working group
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 18:56:35 -0000

On Thu, Jan 24, 2013 at 9:32 AM, Adrian Farrel <adrian@olddog.co.uk> wrote:
> Hello,
>
> Break out the lemonade!
>
> The IESG has approved the creation of I2RS based on revision 0-10 of the
> charter.
>
> There are two pending actions:
>
> 1. The tweak for "high-level architecture and framework".
> I am hearing that we all think this is a bit of a pointless discussion, but that
> no-one is depressed by the change.
> I will go ahead and do it.
>
> 2. Appointment of chairs.
> I am pleased to say that Alia Atlas and Ed Crabbe have agreed to serve as
> chairs. Thanks to them for being willing to take this on. Please give them your
> full support.

Congrats to them both!  And thanks as well.

-Scott

>
> Expect the formal announcement soon.
>
> Cheers,
> Adrian
>
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs



-- 
panem et circenses - a winning strategy for over 2000 years!

From n.milovanov@gmail.com  Thu Jan 24 11:00:19 2013
Return-Path: <n.milovanov@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83A5011E80A3 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:00:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 LMsPeSuCLbDc for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:00:18 -0800 (PST)
Received: from mail-bk0-f41.google.com (mail-bk0-f41.google.com [209.85.214.41]) by ietfa.amsl.com (Postfix) with ESMTP id 0AD1C21F8506 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:00:16 -0800 (PST)
Received: by mail-bk0-f41.google.com with SMTP id jg9so5507422bkc.0 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:00:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:subject:mime-version:content-type:from:in-reply-to:date :cc:message-id:references:to:x-mailer; bh=HQNu2JESeIyggm9RiIPaP55S/yPz+sb/7X7qPUK7qD0=; b=V2hmsTsDMNP8WTOCT+/HDS4hQMV81zR+YC+rCuDvX1ApT0MoM04aqkmYc0axa3qrfa pO0Rsg3oP64c8NmR59j5diAcBkh8Y41L4/mDpKkqVRMYU/y5UUbLre44glgOiycQswaF URWpa5kbGW1QXZyI0aQX//ol0aDB7QZN8+ftzsAUz+rRhDt2lexBNLgCWK/+7c4R9xxh /bZ+F1dpo+R5kRAjCvthGCbkGhjT7dDIybTeKXMfFLkarDwt9ZK7OlchIQ2r48GpmSZ/ tLZbT1aje7EQHZVpxU/MI5+Eclk/Jgd9nRocY+nEfN8f6mBap5xl2LPHUy5nEhP2nGjI vxgQ==
X-Received: by 10.204.129.68 with SMTP id n4mr1139528bks.102.1359054015786; Thu, 24 Jan 2013 11:00:15 -0800 (PST)
Received: from [192.168.2.34] ([93.155.231.113]) by mx.google.com with ESMTPS id f24sm433659bkw.4.2013.01.24.11.00.13 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 24 Jan 2013 11:00:14 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_A4E51083-44B4-4A00-ABC9-7953521B2CF3"
From: Nikolay Milovanov <n.milovanov@gmail.com>
In-Reply-To: <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
Date: Thu, 24 Jan 2013 21:00:50 +0200
Message-Id: <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
To: Edward Crabbe <edc@google.com>
X-Mailer: Apple Mail (2.1283)
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, i2rs@ietf.org, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:00:20 -0000

--Apple-Mail=_A4E51083-44B4-4A00-ABC9-7953521B2CF3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

Hi,=20

I also agree with Edward's position. If I understood correctly the goal =
is architecture of a framework for application based forwarding plane =
control of routing systems. In that sense there will be some work to =
model the hierarchical structure of the devices but also most likely =
there might be a need to model the topology of the network or even the =
topology on different network layers.=20

Obviously there is a difference between data and information model and =
if I understood correctly the difference is in the formality of the =
model. I would like to make a bridge between the network architecture =
modeling and software architecture modeling.=20
So in Software Architecture there could be quite formal architecture =
modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like =
UML) and informal for example visio drawings.=20
=46rom those ACME might be interesting for topology based modeling. It =
based on the idea that the topology consists of components and =
connectors and each component has ports and each connector roles. Acme =
is also good for modeling the properties of different components, =
connectors, ports and roles. I find it good compared to other languages =
including UML because it allows definition of families of systems and =
more importantly putting constrains on them. For example connector X, =
with roles Y can't go in Component Z with Port H. I find ACME quite nice =
for modeling systems and even system of systems. The good part of it is =
that it also comes with a tool that is handy for modeling.=20

ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are good =
for modeling the behavior of the certain software intensive systems. I =
am not sure is behavior modeling among the i2rs goals so won't comment =
on that.=20

Regarding UML what about the typical OSS/BSS based modeling based on the =
TMForm SID model? SID is quite common in telecom industry. It is based =
on UML class diagrams and already contains classes that model network =
resources and network services. Personally (as a network engineer) I =
find SID and UML a bit horrible but this is personal opinion (for =
example the developers from my team find it nice and easy to =
understand).=20

The last sentence reminds me also that there might be different =
stakeholders that will benefit from i2rs results (e.g engineers from =
software community and network engineers) and it might be good if the =
working group produces views of the models  that will allow different =
stakeholders to reason about them.=20

BR,=20
Nikolay Milovanov=20
New Bulgarian University=20
n.milovanov@gmail.com=20


On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:

> +1 here.  If the relationships are hierarchical / acyclic then YANG =
would be a good choice /but/  we also have =
draft-amante-irs-topology-use-cases-0 on the table, and potentially some =
related documents incoming;  if these efforts move forward (ie: =
modelling inter layer relationships and the physical plant) we may want =
to look at other alternatives.=20
>=20
> I think this is an interesting discussion to have; it's a bit =
premature to settle on a solution given the current uncertainty in the =
use case set, *but* it's almost never too early to start experimenting. =20=

>=20
>=20
> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> > Juergen,
> >
> > What would you recommend for an information model for i2rs?
> >
>=20
> Frankly, I do not know. I am still unsure what the scope/complexity of
> i2rs really is. To find out, I guess people just have to pick
> something and get started. YANG tree diagrams are fine to get a quick
> overview of YANG data models, they likely won't be the right tool if
> many of data model items with more complex interrelationships are
> involved - then you need additional diagrams.
>=20
> /js
>=20
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>=20
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs


--Apple-Mail=_A4E51083-44B4-4A00-ABC9-7953521B2CF3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Hi,&nbsp;<div><br></div><div>I also agree with Edward's position. If I =
understood correctly the goal is architecture of a framework for =
application based forwarding plane control of routing systems. In that =
sense there will be some work to model the hierarchical structure of the =
devices but also most likely there might be a need to model the topology =
of the network or even the topology on different network =
layers.&nbsp;</div><div><br></div><div>Obviously there is a difference =
between data and information model and if I understood correctly the =
difference is in the formality of the model. I would like to make a =
bridge between the network architecture modeling and software =
architecture modeling.&nbsp;</div><div>So in Software Architecture there =
could be quite formal architecture modeling languages (for example ACME, =
ALLOY,WRIGHT), semi-formal (Like UML) and informal for example visio =
drawings.&nbsp;</div><div>=46rom those ACME might be interesting for =
topology based modeling. It based on the idea that the topology consists =
of components and connectors and each component has ports and each =
connector roles. Acme is also good for modeling the properties of =
different components, connectors, ports and roles. I find it good =
compared to other languages including UML because it allows definition =
of families of systems and more importantly putting constrains on them. =
For example connector X, with roles Y can't go in Component Z with Port =
H. I find ACME quite nice for modeling systems and even system of =
systems. The good part of it is that it also comes with a tool that is =
handy for modeling.&nbsp;</div><div><br></div><div>ALLOW and WRIGHT are =
AMLs(Architecture Modeling Languages) that are good for modeling the =
behavior of the certain software intensive systems. I am not sure is =
behavior modeling among the i2rs goals so won't comment on =
that.&nbsp;</div><div><br></div><div>Regarding UML what about the =
typical OSS/BSS based modeling based on the TMForm SID model? SID is =
quite common in telecom industry. It is based on UML class diagrams and =
already contains classes that model network resources and network =
services. Personally (as a network engineer) I find SID and UML a bit =
horrible but this is personal opinion (for example the developers from =
my team find it nice and easy to =
understand).&nbsp;</div><div><br></div><div>The last sentence reminds me =
also that there might be different stakeholders that will benefit from =
i2rs results (e.g engineers from software community and network =
engineers) and it might be good if the working group produces views of =
the models &nbsp;that will allow different stakeholders to reason about =
them.&nbsp;</div><div><br></div><div>BR,&nbsp;</div><div>Nikolay =
Milovanov&nbsp;</div><div>New Bulgarian University&nbsp;</div><div><a =
href=3D"mailto:n.milovanov@gmail.com">n.milovanov@gmail.com</a>&nbsp;</div=
><div><br></div><div><br></div><div>On Jan 24, 2013, at 8:28 PM, Edward =
Crabbe wrote:</div><div><div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
dir=3D"ltr">+1 here. &nbsp;If the relationships are hierarchical / =
acyclic then YANG would be a good choice /but/ &nbsp;we also =
have&nbsp;<span =
style=3D"color:rgb(0,0,0);font-size:13px;line-height:1.2em">draft-amante-i=
rs-topology-use-cases-0 on the table, and potentially some related =
documents incoming; &nbsp;if these efforts move forward (ie: modelling =
inter layer relationships and the physical plant) we may want to look at =
other alternatives.&nbsp;</span><div>

<span =
style=3D"color:rgb(0,0,0);font-size:13px;line-height:1.2em"><br></span></d=
iv><div style=3D""><span =
style=3D"color:rgb(0,0,0);font-size:13px;line-height:1.2em">I think this =
is an interesting discussion to have; it's a bit premature to settle on =
a solution given the current uncertainty in the use case set, *but* it's =
almost never too early to start experimenting. &nbsp;</span></div>

</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On =
Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <span =
dir=3D"ltr">&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
target=3D"_blank">j.schoenwaelder@jacobs-university.de</a>&gt;</span> =
wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"im">On =
Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>Frankly, I do not know. I am still unsure what the =
scope/complexity of<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a =
quick<br>
overview of YANG data models, they likely won't be the right tool if<br>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div class=3D"im HOEnZb"><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Jacobs =
University Bremen gGmbH<br>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" =
value=3D"+494212003587">+49 421 200 3587</a> &nbsp; &nbsp; &nbsp; &nbsp; =
Campus Ring 1, 28759 Bremen, Germany<br>
Fax: &nbsp; <a href=3D"tel:%2B49%20421%20200%203103" =
value=3D"+494212003103">+49 421 200 3103</a> &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;<a href=3D"http://www.jacobs-university.de/" =
target=3D"_blank">http://www.jacobs-university.de/</a>&gt;<br>
</div><div class=3D"HOEnZb"><div =
class=3D"h5">_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div></div></blockquote></div><br></div>
_______________________________________________<br>i2rs mailing =
list<br><a =
href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>https://www.ietf.org/ma=
ilman/listinfo/i2rs<br></blockquote></div><br></div></body></html>=

--Apple-Mail=_A4E51083-44B4-4A00-ABC9-7953521B2CF3--

From abdussalambaryun@gmail.com  Thu Jan 24 11:03:14 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFB6A21F84ED for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:03:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.588
X-Spam-Level: 
X-Spam-Status: No, score=-3.588 tagged_above=-999 required=5 tests=[AWL=0.011,  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 tG6A2rJmp6iP for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:03:14 -0800 (PST)
Received: from mail-pb0-f42.google.com (mail-pb0-f42.google.com [209.85.160.42]) by ietfa.amsl.com (Postfix) with ESMTP id 3C66721F84DE for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:03:14 -0800 (PST)
Received: by mail-pb0-f42.google.com with SMTP id rp2so5635192pbb.29 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:03:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=0ude6FEMB4PfUA/sipaPYRieIH5Gj8qSp9Umu0l12zc=; b=Sh1/AsKKRhIFVsy/i6HHoXn3sNQF1TcF+/wj8vQ8xEpCWhbCw4/nFO+GS4zWhvVaxa f/XwaSrxmWFCuyeFxTZIA7k07WY2lQaj+w6hoUD5S6B+Fyvj9cDLfraDM08BNqtI0Rww 8mC+/Q6ZIW2MSBrLCDvtHFay64Jk0iDIf7DKVCmc8cZs1VCB1G1iz5ziHrnsG7CukXyZ KBr3dtj9A98B8mrBiaSV0Pqcg5L9VF5oxKXhjfsRJeMVgc9p7hZfox70uFBS+xKUarBZ K6md7r9WHn0CQRv7NBhcrUQeLZ35RPTq+DBhFR3O2jOnLs+KZkfQijPqf7j9OVslTflr vDHg==
MIME-Version: 1.0
X-Received: by 10.66.79.168 with SMTP id k8mr7270662pax.22.1359054189737; Thu, 24 Jan 2013 11:03:09 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 11:03:09 -0800 (PST)
In-Reply-To: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk>
Date: Thu, 24 Jan 2013 20:03:09 +0100
Message-ID: <CADnDZ88nOHxh-QP+v0TPPCUvpxT2UDDQLiOau1+xnXUaxgaGvQ@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: adrian@olddog.co.uk
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:03:14 -0000

It is minor issue, so I don't mind, or no objection,

AB

On 1/24/13, Adrian Farrel <adrian@olddog.co.uk> wrote:
> Hi,
>
> One of the ADs doing a final review of the draft charter is struggling with
> the
> difference or overlap between 'architecture' and 'framework'. In response to
> a
> previous comment from him (saying he did not see how an architecture could
> be
> written before the solution specs) I inserted the term "high-level". He now
> says...
>
>> You mentioned "high-level" in "High-level architecture and framework".
>> That's a step in the right direction.
>> Personally, I would change all instances of "High-level architecture and
>> framework" to "High-level architecture"
>
> Personally, I can't see that this would make any difference. I only like
> "architecture and framework" because it kills the discussion of "Is this an
> architecture document or is it a framework document?" So I could make his
> change
> without feeling too depressed.
>
> Would this cause anyone a peptic ulcer?
>
> Adrian
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From edc@google.com  Thu Jan 24 11:10:06 2013
Return-Path: <edc@google.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BC3121F87C5 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:10:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.226
X-Spam-Level: 
X-Spam-Status: No, score=-102.226 tagged_above=-999 required=5 tests=[AWL=-0.250, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, 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 stZgjx6s1Lxf for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:10:01 -0800 (PST)
Received: from mail-qe0-f51.google.com (mail-qe0-f51.google.com [209.85.128.51]) by ietfa.amsl.com (Postfix) with ESMTP id 9B37E21F87A3 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:09:46 -0800 (PST)
Received: by mail-qe0-f51.google.com with SMTP id 6so985390qea.38 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:09:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=QS0ceay6DlFefmJaDjfeko4MDCoZoCIwqyf9M7vbQKY=; b=IgBkizxyVVPLxPKijMgLQVHDdftOxfTodxYvaUJJUMd7d59w9KkVe1JGz0t1GTCtMt 5b9vi4h0HFbXCybz70UGj7VLGJjCRDEXurLgAiDRZIp4HJ7So/Uz9vIdYjw2bjtD3wbK SkXczxMqsHXsVWX1aR5uaI3ftGuVKBfPSAMjUHhczChtg/tmEhQPpMCjiwJf/5IELikX SD0D00Kjc4FUO9oqgKc+w4dvWsd9kdHXupix1Ftfe1cQxcDoZyaiMA00ukENvST2ku9k gfuMUloFwMQFVkbK5aWuDYW4CyfTaRVyO6aiinWquCQhjrDmrkGveew9ymWA5FDy4R48 I7tw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=QS0ceay6DlFefmJaDjfeko4MDCoZoCIwqyf9M7vbQKY=; b=Zq0KmzvIt6svqNi3/21lnW7bdqv7StmFpYZlrrt67UgCCPa+lUj6A3wpgTjdk4KntU abjvGQUg6akioNxIxuGWx1BCg6arAsYgt2798cYMJH4/l90K4DxPoXdN5es0aYFelfua b00uRwN5ovi9Yro5D5Sjc1AIDqdrCEHqlqiakJuNpn8/r2n4WXpFHmBlTmASnfwVSWrj dnE5tFGl9PCs2Fn0teQ+j0NNNrB8qpLoc9Gp2N0bxBrxs3O4GLo1cgGlT9xLgRSF/spj U1HBPtWNe9tncT3nkJcOsTbuPSRBPAyLfcqwULC5BqPDqL5B9ILRnTYhN6AsqtiwjRsO o1SQ==
X-Received: by 10.49.131.67 with SMTP id ok3mr3716329qeb.42.1359054586045; Thu, 24 Jan 2013 11:09:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.49.2.74 with HTTP; Thu, 24 Jan 2013 11:09:04 -0800 (PST)
In-Reply-To: <F97700DB9B52414E8662360198681C8D22C64852@CH1PRD0511MB420.namprd05.prod.outlook.com>
References: <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com> <F97700DB9B52414E8662360198681C8D22C64852@CH1PRD0511MB420.namprd05.prod.outlook.com>
From: Edward Crabbe <edc@google.com>
Date: Thu, 24 Jan 2013 11:09:04 -0800
Message-ID: <CACKN6JG-RkLVqj3hFq1fZC-nDO+-zph+Fpfs7kFz0wwP8rsxuw@mail.gmail.com>
To: Thomas Nadeau <tnadeau@juniper.net>
Content-Type: multipart/alternative; boundary=047d7bdc06f0d4e7cc04d40d8d65
X-Gm-Message-State: ALoCoQnQ6CAq0D4SgBQova2o+65EWG5F0pklfDZSPjudgpKYT9if4j/mYMxDFV/Opipf299chjQQg88NjUT89CHxmwtYo8/QtwtiPVQRq4zyRCuXWO/X+KW3F5Kd4jPeUcmoaA/4eoyxrsbGpm5VSLBwb3agTGRgyOOQwvlECDxPO6ACUTNlhv0Rap0sfaja8pxuPKAi2h7P
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "i2rs@ietf.org" <i2rs@ietf.org>, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:10:06 -0000

--047d7bdc06f0d4e7cc04d40d8d65
Content-Type: text/plain; charset=ISO-8859-1

I could not agree with your agreeing with me more.  ;)


On Thu, Jan 24, 2013 at 10:33 AM, Thomas Nadeau <tnadeau@juniper.net> wrote:

>
>
>   From: Edward Crabbe <edc@google.com>
> Date: Thursday, January 24, 2013 1:28 PM
> To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia
> Atlas <akatlas@gmail.com>, Adrian Farrel <adrian@olddog.co.uk>, "
> i2rs@ietf.org" <i2rs@ietf.org>
> Subject: Re: [i2rs] format for information models
>
>   +1 here.  If the relationships are hierarchical / acyclic then YANG
> would be a good choice /but/  we also have draft-amante-irs-topology-use-cases-0
> on the table, and potentially some related documents incoming;  if these
> efforts move forward (ie: modelling inter layer relationships and the
> physical plant) we may want to look at other alternatives.
>
>  I think this is an interesting discussion to have; it's a bit premature
> to settle on a solution given the current uncertainty in the use case set,
> *but* it's almost never too early to start experimenting.
>
>
>  That is my (implied) point for supporting the Yang approach.
> Specifically, to me it is about picking an approach (that seems to have a
> lot of support) and just working with it until someone finds something
> better to use.   At this point we need to stop talking about which hammer
> to pick, and instead pick one and build something. Call it experimental or
> exploratory, but I would like us to start building some examples.  We can
> tear them down later, but its clear we won't get anywhere until we start
> somewhere.
>
>  --Tom
>
>
>    On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
>
>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> > Juergen,
>> >
>> > What would you recommend for an information model for i2rs?
>> >
>>
>>  Frankly, I do not know. I am still unsure what the scope/complexity of
>> i2rs really is. To find out, I guess people just have to pick
>> something and get started. YANG tree diagrams are fine to get a quick
>> overview of YANG data models, they likely won't be the right tool if
>> many of data model items with more complex interrelationships are
>> involved - then you need additional diagrams.
>>
>> /js
>>
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>>  _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>
>

--047d7bdc06f0d4e7cc04d40d8d65
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I could not agree with your agreeing with me more. =A0;)</=
div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu, J=
an 24, 2013 at 10:33 AM, Thomas Nadeau <span dir=3D"ltr">&lt;<a href=3D"mai=
lto:tnadeau@juniper.net" target=3D"_blank">tnadeau@juniper.net</a>&gt;</spa=
n> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">



<div style=3D"font-size:14px;font-family:Calibri,sans-serif;word-wrap:break=
-word">
<div><br>
</div>
<div><br>
</div>
<span>
<div style=3D"border-right:medium none;padding-right:0in;padding-left:0in;p=
adding-top:3pt;text-align:left;font-size:11pt;border-bottom:medium none;fon=
t-family:Calibri;border-top:#b5c4df 1pt solid;padding-bottom:0in;border-lef=
t:medium none">


<span style=3D"font-weight:bold">From: </span>Edward Crabbe &lt;<a href=3D"=
mailto:edc@google.com" target=3D"_blank">edc@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday, January 24, 2013 1:=
28 PM<br>
<span style=3D"font-weight:bold">To: </span>Juergen Schoenwaelder &lt;<a hr=
ef=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blank">j.scho=
enwaelder@jacobs-university.de</a>&gt;, Alia Atlas &lt;<a href=3D"mailto:ak=
atlas@gmail.com" target=3D"_blank">akatlas@gmail.com</a>&gt;, Adrian Farrel=
 &lt;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddog=
.co.uk</a>&gt;,
 &quot;<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a>=
&quot; &lt;<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org=
</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [i2rs] format for info=
rmation models<br>
</div><div class=3D"im">
<div><br>
</div>
<blockquote style=3D"BORDER-LEFT:#b5c4df 5 solid;PADDING:0 0 0 5;MARGIN:0 0=
 0 5">
<div>
<div>
<div dir=3D"ltr">+1 here. =A0If the relationships are hierarchical / acycli=
c then YANG would be a good choice /but/ =A0we also have=A0<span style=3D"l=
ine-height:1.2em;font-size:13px">draft-amante-irs-topology-use-cases-0 on t=
he table, and potentially
 some related documents incoming; =A0if these efforts move forward (ie: mod=
elling inter layer relationships and the physical plant) we may want to loo=
k at other alternatives.=A0</span>
<div><span style=3D"line-height:1.2em;font-size:13px"><br>
</span></div>
<div><span style=3D"line-height:1.2em;font-size:13px">I think this is an in=
teresting discussion to have; it&#39;s a bit premature to settle on a solut=
ion given the current uncertainty in the use case set, *but* it&#39;s almos=
t never too early
 to start experimenting. =A0</span></div>
</div>
</div>
</div>
</blockquote>
</div></span>
<div><br>
</div>
<div><span style=3D"white-space:pre-wrap"></span>That is my (implied) point=
 for supporting the Yang approach. Specifically, to me it is about picking =
an approach (that seems to have a lot of support) and just working with it =
until someone finds
 something better to use. =A0 At this point we need to stop talking about w=
hich hammer to pick, and instead pick one and build something. Call it expe=
rimental or exploratory, but I would like us to start building some example=
s. =A0We can tear them down later, but
 its clear we won&#39;t get anywhere until we start somewhere.=A0</div>
<div><br>
</div>
<div><span style=3D"white-space:pre-wrap"></span>--Tom</div><div class=3D"i=
m">
<div><br>
</div>
<div><br>
</div>
<span>
<blockquote style=3D"BORDER-LEFT:#b5c4df 5 solid;PADDING:0 0 0 5;MARGIN:0 0=
 0 5">
<div>
<div>
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenw=
aelder <span dir=3D"ltr">
&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blan=
k">j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div>On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>
Frankly, I do not know. I am still unsure what the scope/complexity of<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a quick<br>
overview of YANG data models, they likely won&#39;t be the right tool if<br=
>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGmbH<br=
>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587" tar=
get=3D"_blank">+49 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Br=
emen, Germany<br>
Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+494212003103" t=
arget=3D"_blank">+49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http:/=
/www.jacobs-university.de/" target=3D"_blank">http://www.jacobs-university.=
de/</a>&gt;<br>


</div>
<div>
<div>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</span>
</div></div>

<br>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
<br></blockquote></div><br></div>

--047d7bdc06f0d4e7cc04d40d8d65--

From abdussalambaryun@gmail.com  Thu Jan 24 11:10:06 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A96C21F87D5 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:10:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.588
X-Spam-Level: 
X-Spam-Status: No, score=-3.588 tagged_above=-999 required=5 tests=[AWL=0.011,  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 5ULm1Lbys55W for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:10:02 -0800 (PST)
Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by ietfa.amsl.com (Postfix) with ESMTP id E95F721F87B2 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:10:01 -0800 (PST)
Received: by mail-pa0-f43.google.com with SMTP id fb10so5676432pad.2 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:09:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ngDaXvUOCER91juVyRIpOtydF29SWchVZjnAoZqq2QU=; b=JGH/HU0PPvrotNMNIOEsaRNmd2mW2Zp52n0HEQjwWtqoACRzom6Q4DT1IXe2PwK1xE IKfeAt97LbowAhmUqGrp681NV9Jf5ErI6jZRrccNYuLsPWSxSrUc8quG+AuyOlWT1tSq EynGtu9UetHGo03ON6cIuuphKUHb8CqXcCGR1AQE+7VBrWFY8HkbVCtb7yvbqvU399pz aL+ey/Fb/wLh3rj0OUEakQT/ncdgiIv4UT/+ySbKvrmX9n9YOkhRcSvhClqb8l5ul3OO oZcgzkl6XUGJKl0Us5jCVHQCm4F9wGwLGDAVXlyW8E6Gxr6a1Ml+aD46OZ3zcok60sxb AGbw==
MIME-Version: 1.0
X-Received: by 10.68.136.132 with SMTP id qa4mr7517300pbb.166.1359054597065; Thu, 24 Jan 2013 11:09:57 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 11:09:56 -0800 (PST)
In-Reply-To: <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com> <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com>
Date: Thu, 24 Jan 2013 20:09:56 +0100
Message-ID: <CADnDZ8-JCSnRqaB7LNx0SLxahxvMuo_9tJ31Aan5zG5UcdfUBg@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Nikolay Milovanov <n.milovanov@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Alia Atlas <akatlas@gmail.com>, Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Edward Crabbe <edc@google.com>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:10:06 -0000

>From your text I think I don't understand it. IMO, we don't need
modeling software or hardware, just define architecture, because it is
all about that. I think we will have one architecture and framework
not many, so one IM

AB

On 1/24/13, Nikolay Milovanov <n.milovanov@gmail.com> wrote:
> Hi,
>
> I also agree with Edward's position. If I understood correctly the goal is
> architecture of a framework for application based forwarding plane control
> of routing systems. In that sense there will be some work to model the
> hierarchical structure of the devices but also most likely there might be a
> need to model the topology of the network or even the topology on different
> network layers.
>
> Obviously there is a difference between data and information model and if I
> understood correctly the difference is in the formality of the model. I
> would like to make a bridge between the network architecture modeling and
> software architecture modeling.
> So in Software Architecture there could be quite formal architecture
> modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like UML)
> and informal for example visio drawings.
> From those ACME might be interesting for topology based modeling. It based
> on the idea that the topology consists of components and connectors and each
> component has ports and each connector roles. Acme is also good for modeling
> the properties of different components, connectors, ports and roles. I find
> it good compared to other languages including UML because it allows
> definition of families of systems and more importantly putting constrains on
> them. For example connector X, with roles Y can't go in Component Z with
> Port H. I find ACME quite nice for modeling systems and even system of
> systems. The good part of it is that it also comes with a tool that is handy
> for modeling.
>
> ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are good for
> modeling the behavior of the certain software intensive systems. I am not
> sure is behavior modeling among the i2rs goals so won't comment on that.
>
> Regarding UML what about the typical OSS/BSS based modeling based on the
> TMForm SID model? SID is quite common in telecom industry. It is based on
> UML class diagrams and already contains classes that model network resources
> and network services. Personally (as a network engineer) I find SID and UML
> a bit horrible but this is personal opinion (for example the developers from
> my team find it nice and easy to understand).
>
> The last sentence reminds me also that there might be different stakeholders
> that will benefit from i2rs results (e.g engineers from software community
> and network engineers) and it might be good if the working group produces
> views of the models  that will allow different stakeholders to reason about
> them.
>
> BR,
> Nikolay Milovanov
> New Bulgarian University
> n.milovanov@gmail.com
>
>
> On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:
>
>> +1 here.  If the relationships are hierarchical / acyclic then YANG would
>> be a good choice /but/  we also have draft-amante-irs-topology-use-cases-0
>> on the table, and potentially some related documents incoming;  if these
>> efforts move forward (ie: modelling inter layer relationships and the
>> physical plant) we may want to look at other alternatives.
>>
>> I think this is an interesting discussion to have; it's a bit premature to
>> settle on a solution given the current uncertainty in the use case set,
>> *but* it's almost never too early to start experimenting.
>>
>>
>> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder
>> <j.schoenwaelder@jacobs-university.de> wrote:
>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> > Juergen,
>> >
>> > What would you recommend for an information model for i2rs?
>> >
>>
>> Frankly, I do not know. I am still unsure what the scope/complexity of
>> i2rs really is. To find out, I guess people just have to pick
>> something and get started. YANG tree diagrams are fine to get a quick
>> overview of YANG data models, they likely won't be the right tool if
>> many of data model items with more complex interrelationships are
>> involved - then you need additional diagrams.
>>
>> /js
>>
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>
>

From tnadeau@juniper.net  Thu Jan 24 11:15:14 2013
Return-Path: <tnadeau@juniper.net>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53B5E21F87A3 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:15:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.466
X-Spam-Level: 
X-Spam-Status: No, score=-3.466 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132]
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 WBjuddNr7X5S for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:15:13 -0800 (PST)
Received: from exprod7og107.obsmtp.com (exprod7og107.obsmtp.com [64.18.2.167]) by ietfa.amsl.com (Postfix) with ESMTP id 3E6C421F8613 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:15:13 -0800 (PST)
Received: from P-EMHUB02-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob107.postini.com ([64.18.6.12]) with SMTP ID DSNKUQGIPvJg2+NPtK6MqF+XDM/Y/l3EkCI3@postini.com; Thu, 24 Jan 2013 11:15:13 PST
Received: from P-CLDFE02-HQ.jnpr.net (172.24.192.60) by P-EMHUB02-HQ.jnpr.net (172.24.192.36) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 24 Jan 2013 11:12:47 -0800
Received: from o365mail.juniper.net (207.17.137.149) by o365mail.juniper.net (172.24.192.60) with Microsoft SMTP Server id 14.1.355.2; Thu, 24 Jan 2013 11:12:47 -0800
Received: from tx2outboundpool.messaging.microsoft.com (65.55.88.11) by o365mail.juniper.net (207.17.137.149) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 24 Jan 2013 11:15:10 -0800
Received: from mail86-tx2-R.bigfish.com (10.9.14.243) by TX2EHSOBE007.bigfish.com (10.9.40.27) with Microsoft SMTP Server id 14.1.225.23; Thu, 24 Jan 2013 19:12:40 +0000
Received: from mail86-tx2 (localhost [127.0.0.1])	by mail86-tx2-R.bigfish.com (Postfix) with ESMTP id D625F2E01BE	for <i2rs@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Thu, 24 Jan 2013 19:12:39 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.245.197; KIP:(null); UIP:(null); (null); H:CH1PRD0511HT003.namprd05.prod.outlook.com; R:internal; EFV:INT
X-SpamScore: -18
X-BigFish: PS-18(z426fnz98dI9371Ic85fh1804I1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahzz8275ch1033IL17326ah8275dh18c673h8275bhz2dh2a8h668h839hd25hf0ah1288h12a5h12bdh137ah1441h1504h1537h153bh15d0h162dh1631h1758h18e1h1155h)
Received: from mail86-tx2 (localhost.localdomain [127.0.0.1]) by mail86-tx2 (MessageSwitch) id 1359054756836873_2279; Thu, 24 Jan 2013 19:12:36 +0000 (UTC)
Received: from TX2EHSMHS028.bigfish.com (unknown [10.9.14.239])	by mail86-tx2.bigfish.com (Postfix) with ESMTP id BBD2C12007B; Thu, 24 Jan 2013 19:12:36 +0000 (UTC)
Received: from CH1PRD0511HT003.namprd05.prod.outlook.com (157.56.245.197) by TX2EHSMHS028.bigfish.com (10.9.99.128) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 24 Jan 2013 19:12:34 +0000
Received: from CH1PRD0511MB420.namprd05.prod.outlook.com ([169.254.9.167]) by CH1PRD0511HT003.namprd05.prod.outlook.com ([10.255.159.38]) with mapi id 14.16.0257.004; Thu, 24 Jan 2013 19:12:26 +0000
From: Thomas Nadeau <tnadeau@juniper.net>
To: Edward Crabbe <edc@google.com>
Thread-Topic: [i2rs] format for information models
Thread-Index: AQHN+bLV6Y3KBr0GQ0+aOQHBraurt5hYcZGAgAAy/gCAAAObAIAAA3aAgAAiH4D//63DAIAAXaUA//+tGgA=
Date: Thu, 24 Jan 2013 19:12:26 +0000
Message-ID: <F97700DB9B52414E8662360198681C8D22C64BE2@CH1PRD0511MB420.namprd05.prod.outlook.com>
In-Reply-To: <CACKN6JG-RkLVqj3hFq1fZC-nDO+-zph+Fpfs7kFz0wwP8rsxuw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.5.121010
x-originating-ip: [10.255.159.4]
Content-Type: multipart/alternative; boundary="_000_F97700DB9B52414E8662360198681C8D22C64BE2CH1PRD0511MB420_"
MIME-Version: 1.0
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%12219$Dn%GOOGLE.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%JACOBS-UNIVERSITY.DE$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%GMAIL.COM$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%OLDDOG.CO.UK$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
X-FOPE-CONNECTOR: Id%12219$Dn%IETF.ORG$RO%2$TLS%5$FQDN%onpremiseedge-1018244.customer.frontbridge.com$TlsDn%o365mail.juniper.net
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "i2rs@ietf.org" <i2rs@ietf.org>, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:15:14 -0000

--_000_F97700DB9B52414E8662360198681C8D22C64BE2CH1PRD0511MB420_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

LoL!

From: Edward Crabbe <edc@google.com<mailto:edc@google.com>>
Date: Thursday, January 24, 2013 2:09 PM
To: Thomas Nadeau <tnadeau@juniper.net<mailto:tnadeau@juniper.net>>
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de<mailto:j.sc=
hoenwaelder@jacobs-university.de>>, Alia Atlas <akatlas@gmail.com<mailto:ak=
atlas@gmail.com>>, Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.=
co.uk>>, "i2rs@ietf.org<mailto:i2rs@ietf.org>" <i2rs@ietf.org<mailto:i2rs@i=
etf.org>>
Subject: Re: [i2rs] format for information models

I could not agree with your agreeing with me more.  ;)


On Thu, Jan 24, 2013 at 10:33 AM, Thomas Nadeau <tnadeau@juniper.net<mailto=
:tnadeau@juniper.net>> wrote:


From: Edward Crabbe <edc@google.com<mailto:edc@google.com>>
Date: Thursday, January 24, 2013 1:28 PM
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de<mailto:j.sc=
hoenwaelder@jacobs-university.de>>, Alia Atlas <akatlas@gmail.com<mailto:ak=
atlas@gmail.com>>, Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.=
co.uk>>, "i2rs@ietf.org<mailto:i2rs@ietf.org>" <i2rs@ietf.org<mailto:i2rs@i=
etf.org>>
Subject: Re: [i2rs] format for information models

+1 here.  If the relationships are hierarchical / acyclic then YANG would b=
e a good choice /but/  we also have draft-amante-irs-topology-use-cases-0 o=
n the table, and potentially some related documents incoming;  if these eff=
orts move forward (ie: modelling inter layer relationships and the physical=
 plant) we may want to look at other alternatives.

I think this is an interesting discussion to have; it's a bit premature to =
settle on a solution given the current uncertainty in the use case set, *bu=
t* it's almost never too early to start experimenting.

That is my (implied) point for supporting the Yang approach. Specifically, =
to me it is about picking an approach (that seems to have a lot of support)=
 and just working with it until someone finds something better to use.   At=
 this point we need to stop talking about which hammer to pick, and instead=
 pick one and build something. Call it experimental or exploratory, but I w=
ould like us to start building some examples.  We can tear them down later,=
 but its clear we won't get anywhere until we start somewhere.

--Tom


On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <j.schoenwaelder@jac=
obs-university.de<mailto:j.schoenwaelder@jacobs-university.de>> wrote:
On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> Juergen,
>
> What would you recommend for an information model for i2rs?
>

Frankly, I do not know. I am still unsure what the scope/complexity of
i2rs really is. To find out, I guess people just have to pick
something and get started. YANG tree diagrams are fine to get a quick
overview of YANG data models, they likely won't be the right tool if
many of data model items with more complex interrelationships are
involved - then you need additional diagrams.

/js

--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587<tel:%2B49%20421%20200%203587>         Campus Ring 1=
, 28759 Bremen, Germany
Fax:   +49 421 200 3103<tel:%2B49%20421%20200%203103>         <http://www.j=
acobs-university.de/>
_______________________________________________
i2rs mailing list
i2rs@ietf.org<mailto:i2rs@ietf.org>
https://www.ietf.org/mailman/listinfo/i2rs


_______________________________________________
i2rs mailing list
i2rs@ietf.org<mailto:i2rs@ietf.org>
https://www.ietf.org/mailman/listinfo/i2rs



--_000_F97700DB9B52414E8662360198681C8D22C64BE2CH1PRD0511MB420_
Content-Type: text/html; charset="us-ascii"
Content-ID: <954C0717677CC74E876F174448D83335@namprd05.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<div>LoL!</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Edward Crabbe &lt;<a href=3D"=
mailto:edc@google.com">edc@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday, January 24, 2013 2:=
09 PM<br>
<span style=3D"font-weight:bold">To: </span>Thomas Nadeau &lt;<a href=3D"ma=
ilto:tnadeau@juniper.net">tnadeau@juniper.net</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>Juergen Schoenwaelder &lt;<a hr=
ef=3D"mailto:j.schoenwaelder@jacobs-university.de">j.schoenwaelder@jacobs-u=
niversity.de</a>&gt;, Alia Atlas &lt;<a href=3D"mailto:akatlas@gmail.com">a=
katlas@gmail.com</a>&gt;, Adrian Farrel &lt;<a href=3D"mailto:adrian@olddog=
.co.uk">adrian@olddog.co.uk</a>&gt;,
 &quot;<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>&quot; &lt;<a href=
=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [i2rs] format for info=
rmation models<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div>
<div dir=3D"ltr">I could not agree with your agreeing with me more. &nbsp;;=
)</div>
<div class=3D"gmail_extra"><br>
<br>
<div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 10:33 AM, Thomas Nadeau =
<span dir=3D"ltr">
&lt;<a href=3D"mailto:tnadeau@juniper.net" target=3D"_blank">tnadeau@junipe=
r.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div style=3D"font-size:14px;font-family:Calibri,sans-serif;word-wrap:break=
-word">
<div><br>
</div>
<div><br>
</div>
<span>
<div style=3D"border-right:medium none;padding-right:0in;padding-left:0in;p=
adding-top:3pt;text-align:left;font-size:11pt;border-bottom:medium none;fon=
t-family:Calibri;border-top:#b5c4df 1pt solid;padding-bottom:0in;border-lef=
t:medium none">
<span style=3D"font-weight:bold">From: </span>Edward Crabbe &lt;<a href=3D"=
mailto:edc@google.com" target=3D"_blank">edc@google.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday, January 24, 2013 1:=
28 PM<br>
<span style=3D"font-weight:bold">To: </span>Juergen Schoenwaelder &lt;<a hr=
ef=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blank">j.scho=
enwaelder@jacobs-university.de</a>&gt;, Alia Atlas &lt;<a href=3D"mailto:ak=
atlas@gmail.com" target=3D"_blank">akatlas@gmail.com</a>&gt;,
 Adrian Farrel &lt;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"=
>adrian@olddog.co.uk</a>&gt;, &quot;<a href=3D"mailto:i2rs@ietf.org" target=
=3D"_blank">i2rs@ietf.org</a>&quot; &lt;<a href=3D"mailto:i2rs@ietf.org" ta=
rget=3D"_blank">i2rs@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [i2rs] format for info=
rmation models<br>
</div>
<div class=3D"im">
<div><br>
</div>
<blockquote style=3D"BORDER-LEFT:#b5c4df 5 solid;PADDING:0 0 0 5;MARGIN:0 0=
 0 5">
<div>
<div>
<div dir=3D"ltr">&#43;1 here. &nbsp;If the relationships are hierarchical /=
 acyclic then YANG would be a good choice /but/ &nbsp;we also have&nbsp;<sp=
an style=3D"line-height:1.2em;font-size:13px">draft-amante-irs-topology-use=
-cases-0 on the table, and potentially some related documents
 incoming; &nbsp;if these efforts move forward (ie: modelling inter layer r=
elationships and the physical plant) we may want to look at other alternati=
ves.&nbsp;</span>
<div><span style=3D"line-height:1.2em;font-size:13px"><br>
</span></div>
<div><span style=3D"line-height:1.2em;font-size:13px">I think this is an in=
teresting discussion to have; it's a bit premature to settle on a solution =
given the current uncertainty in the use case set, *but* it's almost never =
too early to start experimenting.
 &nbsp;</span></div>
</div>
</div>
</div>
</blockquote>
</div>
</span>
<div><br>
</div>
<div><span style=3D"white-space:pre-wrap"></span>That is my (implied) point=
 for supporting the Yang approach. Specifically, to me it is about picking =
an approach (that seems to have a lot of support) and just working with it =
until someone finds something better
 to use. &nbsp; At this point we need to stop talking about which hammer to=
 pick, and instead pick one and build something. Call it experimental or ex=
ploratory, but I would like us to start building some examples. &nbsp;We ca=
n tear them down later, but its clear we won't
 get anywhere until we start somewhere.&nbsp;</div>
<div><br>
</div>
<div><span style=3D"white-space:pre-wrap"></span>--Tom</div>
<div class=3D"im">
<div><br>
</div>
<div><br>
</div>
<span>
<blockquote style=3D"BORDER-LEFT:#b5c4df 5 solid;PADDING:0 0 0 5;MARGIN:0 0=
 0 5">
<div>
<div>
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenw=
aelder <span dir=3D"ltr">
&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blan=
k">j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div>On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>
Frankly, I do not know. I am still unsure what the scope/complexity of<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a quick<br>
overview of YANG data models, they likely won't be the right tool if<br>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Jacobs University =
Bremen gGmbH<br>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"&#43;494212003587"=
 target=3D"_blank">
&#43;49 421 200 3587</a> &nbsp; &nbsp; &nbsp; &nbsp; Campus Ring 1, 28759 B=
remen, Germany<br>
Fax: &nbsp; <a href=3D"tel:%2B49%20421%20200%203103" value=3D"&#43;49421200=
3103" target=3D"_blank">
&#43;49 421 200 3103</a> &nbsp; &nbsp; &nbsp; &nbsp; &lt;<a href=3D"http://=
www.jacobs-university.de/" target=3D"_blank">http://www.jacobs-university.d=
e/</a>&gt;<br>
</div>
<div>
<div>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</span></div>
</div>
<br>
_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>

--_000_F97700DB9B52414E8662360198681C8D22C64BE2CH1PRD0511MB420_--

From abdussalambaryun@gmail.com  Thu Jan 24 11:15:43 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFBA321F87B2 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:15:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.589
X-Spam-Level: 
X-Spam-Status: No, score=-3.589 tagged_above=-999 required=5 tests=[AWL=0.010,  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 4NgEXHhc0GpW for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:15:43 -0800 (PST)
Received: from mail-da0-f42.google.com (mail-da0-f42.google.com [209.85.210.42]) by ietfa.amsl.com (Postfix) with ESMTP id 4836C21F87A3 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:15:43 -0800 (PST)
Received: by mail-da0-f42.google.com with SMTP id z17so4424718dal.29 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:15:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=mWi+VPaYnSj49m5U+cZuttrPNLyM07fTwUVEo5XFDbk=; b=g++v/vfjKr/AtuT0arGnipRcB7lagap4AaOgZU3WQUj/pCKXEOubHDY/lxUPbBiQqN k8OYklDvaccB/vigSO6OBQ+P/OgJ2DrM48yX/ajTw2AyN7CCYq1W+IEg1eG9SnfqJTX4 P750YwOZF2qNfiF3antWhrHAcNJ2V33zaDjczHNGXfYRg4QGFien4603xtDD8bCBmfKN qJtpVEkZ20iXv9I9C9mgq13MxpBfpNlmTlehdGBKig949r58LFQ+TnlipGNUISqbkog1 N5WGmkEBMTRpvy/iChPmwtbyK5pcn9XF3K/pu4n1d0o13YIRTHK1T6j+2WeoW1bZj6DZ 2s5g==
MIME-Version: 1.0
X-Received: by 10.66.76.97 with SMTP id j1mr7233831paw.70.1359054943068; Thu, 24 Jan 2013 11:15:43 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 11:15:42 -0800 (PST)
In-Reply-To: <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com>
Date: Thu, 24 Jan 2013 20:15:42 +0100
Message-ID: <CADnDZ8_m7n+sp=n-FRN-AMKuDCkuVt2tCKwOqXQrzzUufKxTow@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Edward Crabbe <edc@google.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, i2rs@ietf.org, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:15:43 -0000

On 1/24/13, Edward Crabbe <edc@google.com> wrote:
> +1 here.  If the relationships are hierarchical / acyclic then YANG would
> be a good choice /but/  we also have draft-amante-irs-topology-use-cases-0
> on the table, and potentially some related documents incoming;  if these
> efforts move forward (ie: modelling inter layer relationships and the
> physical plant) we may want to look at other alternatives.

Thoes documents are still not done yet just thoughts written, so the
condition is still not clear, yes they are on the table for work and
changes, I don't think they are even agreed on,

AB

From akatlas@gmail.com  Thu Jan 24 11:35:14 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0EDF11E8097 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:35:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 WnO8HMVXo1H3 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:35:12 -0800 (PST)
Received: from mail-ob0-f178.google.com (mail-ob0-f178.google.com [209.85.214.178]) by ietfa.amsl.com (Postfix) with ESMTP id D02D521F84CC for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:35:11 -0800 (PST)
Received: by mail-ob0-f178.google.com with SMTP id eh20so10029947obb.23 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:35:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=qUUqLncO3ir8y9g1r6hZOr3Kcj7lZjjBT21INwFoNIU=; b=b/pHMzFOAu+e6XWMAoG7iBE8wM6FXtmVQIg2BOO25hO+EEgtzs5hynTCUgn32eoACM tIcPH71lD4+aB61BbcyunahL4e21h32WgOIJbHWaHerPG25eTtEuW8eHc9bVSbfwb2tx y6UrWO8PxjDVK/3QMKv0yJZgiSEb1d10iAA6jr+kIrujFCPUSEZV/mDcwBKW+LZklYMO 1oif+utdvS7FGC+6I6tKu+E70DNdXVPGm6vqRwiVT58135oCi0yZG+HC++A1eTDddXSn edH9ToAKvK3V31VEsydB8d/ZiCeHYEdQmmtJNBmctP3KLA3nTLo5mdidPud5xm9jELEl Clfg==
MIME-Version: 1.0
X-Received: by 10.50.6.169 with SMTP id c9mr2311537iga.24.1359056111353; Thu, 24 Jan 2013 11:35:11 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 11:35:11 -0800 (PST)
In-Reply-To: <CADnDZ8-JCSnRqaB7LNx0SLxahxvMuo_9tJ31Aan5zG5UcdfUBg@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com> <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com> <CADnDZ8-JCSnRqaB7LNx0SLxahxvMuo_9tJ31Aan5zG5UcdfUBg@mail.gmail.com>
Date: Thu, 24 Jan 2013 14:35:11 -0500
Message-ID: <CAG4d1reuBKYNTcGhnYb0zLGjRKhgiqvACn=GadobLZbf7xYPcw@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Content-Type: multipart/alternative; boundary=e89a8f646717bf3da704d40de8e7
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Edward Crabbe <edc@google.com>, Nikolay Milovanov <n.milovanov@gmail.com>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:35:14 -0000

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

The information models are to describe what needs to be modeled in terms of
data
that can be specified, read, notifications, etc.

The architecture and framework are about the role and functionality of i2rs
- so a bit
different.

Alia

On Thu, Jan 24, 2013 at 2:09 PM, Abdussalam Baryun <
abdussalambaryun@gmail.com> wrote:

> From your text I think I don't understand it. IMO, we don't need
> modeling software or hardware, just define architecture, because it is
> all about that. I think we will have one architecture and framework
> not many, so one IM
>
> AB
>
> On 1/24/13, Nikolay Milovanov <n.milovanov@gmail.com> wrote:
> > Hi,
> >
> > I also agree with Edward's position. If I understood correctly the goal
> is
> > architecture of a framework for application based forwarding plane
> control
> > of routing systems. In that sense there will be some work to model the
> > hierarchical structure of the devices but also most likely there might
> be a
> > need to model the topology of the network or even the topology on
> different
> > network layers.
> >
> > Obviously there is a difference between data and information model and
> if I
> > understood correctly the difference is in the formality of the model. I
> > would like to make a bridge between the network architecture modeling and
> > software architecture modeling.
> > So in Software Architecture there could be quite formal architecture
> > modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like
> UML)
> > and informal for example visio drawings.
> > From those ACME might be interesting for topology based modeling. It
> based
> > on the idea that the topology consists of components and connectors and
> each
> > component has ports and each connector roles. Acme is also good for
> modeling
> > the properties of different components, connectors, ports and roles. I
> find
> > it good compared to other languages including UML because it allows
> > definition of families of systems and more importantly putting
> constrains on
> > them. For example connector X, with roles Y can't go in Component Z with
> > Port H. I find ACME quite nice for modeling systems and even system of
> > systems. The good part of it is that it also comes with a tool that is
> handy
> > for modeling.
> >
> > ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are good
> for
> > modeling the behavior of the certain software intensive systems. I am not
> > sure is behavior modeling among the i2rs goals so won't comment on that.
> >
> > Regarding UML what about the typical OSS/BSS based modeling based on the
> > TMForm SID model? SID is quite common in telecom industry. It is based on
> > UML class diagrams and already contains classes that model network
> resources
> > and network services. Personally (as a network engineer) I find SID and
> UML
> > a bit horrible but this is personal opinion (for example the developers
> from
> > my team find it nice and easy to understand).
> >
> > The last sentence reminds me also that there might be different
> stakeholders
> > that will benefit from i2rs results (e.g engineers from software
> community
> > and network engineers) and it might be good if the working group produces
> > views of the models  that will allow different stakeholders to reason
> about
> > them.
> >
> > BR,
> > Nikolay Milovanov
> > New Bulgarian University
> > n.milovanov@gmail.com
> >
> >
> > On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:
> >
> >> +1 here.  If the relationships are hierarchical / acyclic then YANG
> would
> >> be a good choice /but/  we also have
> draft-amante-irs-topology-use-cases-0
> >> on the table, and potentially some related documents incoming;  if these
> >> efforts move forward (ie: modelling inter layer relationships and the
> >> physical plant) we may want to look at other alternatives.
> >>
> >> I think this is an interesting discussion to have; it's a bit premature
> to
> >> settle on a solution given the current uncertainty in the use case set,
> >> *but* it's almost never too early to start experimenting.
> >>
> >>
> >> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder
> >> <j.schoenwaelder@jacobs-university.de> wrote:
> >> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> >> > Juergen,
> >> >
> >> > What would you recommend for an information model for i2rs?
> >> >
> >>
> >> Frankly, I do not know. I am still unsure what the scope/complexity of
> >> i2rs really is. To find out, I guess people just have to pick
> >> something and get started. YANG tree diagrams are fine to get a quick
> >> overview of YANG data models, they likely won't be the right tool if
> >> many of data model items with more complex interrelationships are
> >> involved - then you need additional diagrams.
> >>
> >> /js
> >>
> >> --
> >> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> >> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> >> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> >> _______________________________________________
> >> i2rs mailing list
> >> i2rs@ietf.org
> >> https://www.ietf.org/mailman/listinfo/i2rs
> >>
> >> _______________________________________________
> >> i2rs mailing list
> >> i2rs@ietf.org
> >> https://www.ietf.org/mailman/listinfo/i2rs
> >
> >
>

--e89a8f646717bf3da704d40de8e7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

The information models are to describe what needs to be modeled in terms of=
 data<div>that can be specified, read, notifications, etc.</div><div><br></=
div><div>The architecture and framework are about the role and functionalit=
y of i2rs - so a bit=A0</div>
<div>different.</div><div><br></div><div>Alia<br><br><div class=3D"gmail_qu=
ote">On Thu, Jan 24, 2013 at 2:09 PM, Abdussalam Baryun <span dir=3D"ltr">&=
lt;<a href=3D"mailto:abdussalambaryun@gmail.com" target=3D"_blank">abdussal=
ambaryun@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">From your text I think I don&#39;t understan=
d it. IMO, we don&#39;t need<br>
modeling software or hardware, just define architecture, because it is<br>
all about that. I think we will have one architecture and framework<br>
not many, so one IM<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
AB<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
On 1/24/13, Nikolay Milovanov &lt;<a href=3D"mailto:n.milovanov@gmail.com">=
n.milovanov@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I also agree with Edward&#39;s position. If I understood correctly the=
 goal is<br>
&gt; architecture of a framework for application based forwarding plane con=
trol<br>
&gt; of routing systems. In that sense there will be some work to model the=
<br>
&gt; hierarchical structure of the devices but also most likely there might=
 be a<br>
&gt; need to model the topology of the network or even the topology on diff=
erent<br>
&gt; network layers.<br>
&gt;<br>
&gt; Obviously there is a difference between data and information model and=
 if I<br>
&gt; understood correctly the difference is in the formality of the model. =
I<br>
&gt; would like to make a bridge between the network architecture modeling =
and<br>
&gt; software architecture modeling.<br>
&gt; So in Software Architecture there could be quite formal architecture<b=
r>
&gt; modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like=
 UML)<br>
&gt; and informal for example visio drawings.<br>
&gt; From those ACME might be interesting for topology based modeling. It b=
ased<br>
&gt; on the idea that the topology consists of components and connectors an=
d each<br>
&gt; component has ports and each connector roles. Acme is also good for mo=
deling<br>
&gt; the properties of different components, connectors, ports and roles. I=
 find<br>
&gt; it good compared to other languages including UML because it allows<br=
>
&gt; definition of families of systems and more importantly putting constra=
ins on<br>
&gt; them. For example connector X, with roles Y can&#39;t go in Component =
Z with<br>
&gt; Port H. I find ACME quite nice for modeling systems and even system of=
<br>
&gt; systems. The good part of it is that it also comes with a tool that is=
 handy<br>
&gt; for modeling.<br>
&gt;<br>
&gt; ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are go=
od for<br>
&gt; modeling the behavior of the certain software intensive systems. I am =
not<br>
&gt; sure is behavior modeling among the i2rs goals so won&#39;t comment on=
 that.<br>
&gt;<br>
&gt; Regarding UML what about the typical OSS/BSS based modeling based on t=
he<br>
&gt; TMForm SID model? SID is quite common in telecom industry. It is based=
 on<br>
&gt; UML class diagrams and already contains classes that model network res=
ources<br>
&gt; and network services. Personally (as a network engineer) I find SID an=
d UML<br>
&gt; a bit horrible but this is personal opinion (for example the developer=
s from<br>
&gt; my team find it nice and easy to understand).<br>
&gt;<br>
&gt; The last sentence reminds me also that there might be different stakeh=
olders<br>
&gt; that will benefit from i2rs results (e.g engineers from software commu=
nity<br>
&gt; and network engineers) and it might be good if the working group produ=
ces<br>
&gt; views of the models =A0that will allow different stakeholders to reaso=
n about<br>
&gt; them.<br>
&gt;<br>
&gt; BR,<br>
&gt; Nikolay Milovanov<br>
&gt; New Bulgarian University<br>
&gt; <a href=3D"mailto:n.milovanov@gmail.com">n.milovanov@gmail.com</a><br>
&gt;<br>
&gt;<br>
&gt; On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:<br>
&gt;<br>
&gt;&gt; +1 here. =A0If the relationships are hierarchical / acyclic then Y=
ANG would<br>
&gt;&gt; be a good choice /but/ =A0we also have draft-amante-irs-topology-u=
se-cases-0<br>
&gt;&gt; on the table, and potentially some related documents incoming; =A0=
if these<br>
&gt;&gt; efforts move forward (ie: modelling inter layer relationships and =
the<br>
&gt;&gt; physical plant) we may want to look at other alternatives.<br>
&gt;&gt;<br>
&gt;&gt; I think this is an interesting discussion to have; it&#39;s a bit =
premature to<br>
&gt;&gt; settle on a solution given the current uncertainty in the use case=
 set,<br>
&gt;&gt; *but* it&#39;s almost never too early to start experimenting.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder<br>
&gt;&gt; &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de">j.scho=
enwaelder@jacobs-university.de</a>&gt; wrote:<br>
&gt;&gt; On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt;&gt; &gt; Juergen,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; What would you recommend for an information model for i2rs?<b=
r>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; Frankly, I do not know. I am still unsure what the scope/complexit=
y of<br>
&gt;&gt; i2rs really is. To find out, I guess people just have to pick<br>
&gt;&gt; something and get started. YANG tree diagrams are fine to get a qu=
ick<br>
&gt;&gt; overview of YANG data models, they likely won&#39;t be the right t=
ool if<br>
&gt;&gt; many of data model items with more complex interrelationships are<=
br>
&gt;&gt; involved - then you need additional diagrams.<br>
&gt;&gt;<br>
&gt;&gt; /js<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen=
 gGmbH<br>
&gt;&gt; Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+49421200=
3587">+49 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Bremen, Ger=
many<br>
&gt;&gt; Fax: =A0 +49 421 200 3103 =A0 =A0 =A0 =A0 &lt;<a href=3D"http://ww=
w.jacobs-university.de/" target=3D"_blank">http://www.jacobs-university.de/=
</a>&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; i2rs mailing list<br>
&gt;&gt; <a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_=
blank">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; i2rs mailing list<br>
&gt;&gt; <a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_=
blank">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>

--e89a8f646717bf3da704d40de8e7--

From akatlas@gmail.com  Thu Jan 24 11:37:07 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AABAB11E8097 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:37:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 GfANTw3qoN+T for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:37:07 -0800 (PST)
Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by ietfa.amsl.com (Postfix) with ESMTP id 26F2711E809B for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:37:03 -0800 (PST)
Received: by mail-ob0-f182.google.com with SMTP id uo13so5448870obb.13 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:37:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=54m7Jl0D9cycjI9X21H5DMwzylFWt0PCnOL1OCWF9Lc=; b=Nk9XjqFaMci+Pp0nBCrQRoe/QpATI7/2jDk+ZFBblJc4m3ua4NFtgP5b7+/ZXTYpQ/ cyXq/3zsBpzHoRrI1IWlmoDj5NJtx4ofcFTMMf7ENzpKvOhQoKii/msCCj7PhVvgCy2k ljtSzemJndQAgn0l/ZOxwa6fvDNJrAlZSAohu8CsLNUjYkYLHrwfU9Lo/dNg2qBP+qKx XTIBCf1JDNb0KMBXkMXGNOLHDdqr4Yzmr/cCeH4mU4CLiFmNSnIClwJlugGmDb8+JLlH Huec3mTl/M2pODLz1okUIym/DcFK+yMwwhAts659CCQV/kZDXquTJ8sJf85bJlSnq3YH zMQw==
MIME-Version: 1.0
X-Received: by 10.50.191.164 with SMTP id gz4mr2440159igc.24.1359056222653; Thu, 24 Jan 2013 11:37:02 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 11:37:02 -0800 (PST)
In-Reply-To: <CADnDZ89S76Ygs3N-OO1bNJm3hD_p2v1ngxDX7WddmxtzyuTDqA@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <CADnDZ89S76Ygs3N-OO1bNJm3hD_p2v1ngxDX7WddmxtzyuTDqA@mail.gmail.com>
Date: Thu, 24 Jan 2013 14:37:02 -0500
Message-ID: <CAG4d1reCJTdbd3yMRv2CseD7CcgDD2jy2PsBnsu0oPC5KAGPOQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Content-Type: multipart/alternative; boundary=14dae93405c7618b4e04d40def03
Cc: i2rs@ietf.org, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Adrian Farrel <adrian@olddog.co.uk>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:37:08 -0000

--14dae93405c7618b4e04d40def03
Content-Type: text/plain; charset=ISO-8859-1

AB,

What belongs in the IMs will be driven by the use-cases.  I believe we're
discussing how to document them.

Alia

On Thu, Jan 24, 2013 at 1:53 PM, Abdussalam Baryun <
abdussalambaryun@gmail.com> wrote:

> On 1/24/13, Alia Atlas <akatlas@gmail.com> wrote:
> > What would you recommend for an information model for i2rs?
>
> I would want that we do new model for the i2rs, because these models
> are different only if they have different purposes, and the i2rs has
> different purposes I think.
>
> I usually don't start with the IM or DM before the functions. I need
> to understand the functions then the information. So the question that
> I need to answer first is;
>
> What functions of I2RS do you have necessary or optional?
> after answering this I will be able to find my best information model.
>
> I hope this input has a good point, if not please ignore it, it was my
> thoughts to answer,
>
> AB
>

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

AB,<div><br></div><div>What belongs in the IMs will be driven by the use-ca=
ses. =A0I believe we&#39;re</div><div>discussing how to document them. =A0<=
/div><div><br></div><div>Alia<br><br><div class=3D"gmail_quote">On Thu, Jan=
 24, 2013 at 1:53 PM, Abdussalam Baryun <span dir=3D"ltr">&lt;<a href=3D"ma=
ilto:abdussalambaryun@gmail.com" target=3D"_blank">abdussalambaryun@gmail.c=
om</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On 1/24/13, Alia Atlas &lt=
;<a href=3D"mailto:akatlas@gmail.com">akatlas@gmail.com</a>&gt; wrote:<br>
&gt; What would you recommend for an information model for i2rs?<br>
<br>
</div>I would want that we do new model for the i2rs, because these models<=
br>
are different only if they have different purposes, and the i2rs has<br>
different purposes I think.<br>
<br>
I usually don&#39;t start with the IM or DM before the functions. I need<br=
>
to understand the functions then the information. So the question that<br>
I need to answer first is;<br>
<br>
What functions of I2RS do you have necessary or optional?<br>
after answering this I will be able to find my best information model.<br>
<br>
I hope this input has a good point, if not please ignore it, it was my<br>
thoughts to answer,<br>
<br>
AB<br>
</blockquote></div><br></div>

--14dae93405c7618b4e04d40def03--

From akatlas@gmail.com  Thu Jan 24 11:42:06 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52D6C21F84ED for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:42:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 thi7Tp9GRvqB for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 11:42:05 -0800 (PST)
Received: from mail-oa0-f42.google.com (mail-oa0-f42.google.com [209.85.219.42]) by ietfa.amsl.com (Postfix) with ESMTP id D8F0521F84E4 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:42:04 -0800 (PST)
Received: by mail-oa0-f42.google.com with SMTP id j1so10632142oag.29 for <i2rs@ietf.org>; Thu, 24 Jan 2013 11:42:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=/p9LnjHS0FCy2dDugv4RolM5pSyUNl1EvFy0DteBDjM=; b=M7OSl50uD+mgsXmUbeyXOtFK8tMZoiUFv+GdCCKoKFy6C6/sbL0EhL9g9UXifA1G8o PnAVFSXx175rPaTLXK4+k11nPK3ziUzz4rBPT3tBdaNWOurA4iOMoxtys5367FHg1dx3 qnhl4QRNbrXAuEywWt1wDVMp3TtWZ020N3ISOFcPb0F0s68FPXl7pjz1KDL2BkbmMI/d Z8tEk8EO/S5euO1DI8n8Yzfc7gumOFmnsfZ+euAhLcDir4PduX7YS2bwLUIjLtQ1LuM7 rBFjDmvBlymsfKDcJW3nZs2s8pThth0lFH15V6L0dXxD+l+YF6pNmoyg6BLfViDbunqX 1vng==
MIME-Version: 1.0
X-Received: by 10.50.191.164 with SMTP id gz4mr2452755igc.24.1359056524209; Thu, 24 Jan 2013 11:42:04 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Thu, 24 Jan 2013 11:42:04 -0800 (PST)
In-Reply-To: <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com> <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com>
Date: Thu, 24 Jan 2013 14:42:04 -0500
Message-ID: <CAG4d1rcKVsRg_bmbL0kZk=oVdZF7jrc8dCC-BTY7w9mBpAVVpw@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Nikolay Milovanov <n.milovanov@gmail.com>
Content-Type: multipart/alternative; boundary=14dae93405c75aecb004d40e0107
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Edward Crabbe <edc@google.com>, i2rs@ietf.org, Adrian Farrel <adrian@olddog.co.uk>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 19:42:06 -0000

--14dae93405c75aecb004d40e0107
Content-Type: text/plain; charset=ISO-8859-1

Hi Nikolay,

I wouldn't describe the difference between an IM and a DM as simply
formality, but also details and potentially
abstraction layer.

It sounds like you have a few different ideas from YANG and UML.  Can you
write-up something giving more
insight into the pros & cons of each?  And pointers to them so we can learn
more independently.

I don't think we are trying for behavior modeling here.  Nor do I think
we're looking for excessive formality,
but something that can be less ambiguously understood and easily turned
into a data-model (or derived from
one as has been suggested) and is consistent would be good.

Alia

On Thu, Jan 24, 2013 at 2:00 PM, Nikolay Milovanov <n.milovanov@gmail.com>wrote:

> Hi,
>
> I also agree with Edward's position. If I understood correctly the goal is
> architecture of a framework for application based forwarding plane control
> of routing systems. In that sense there will be some work to model the
> hierarchical structure of the devices but also most likely there might be a
> need to model the topology of the network or even the topology on different
> network layers.
>
> Obviously there is a difference between data and information model and if
> I understood correctly the difference is in the formality of the model. I
> would like to make a bridge between the network architecture modeling and
> software architecture modeling.
> So in Software Architecture there could be quite formal architecture
> modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like UML)
> and informal for example visio drawings.
> From those ACME might be interesting for topology based modeling. It based
> on the idea that the topology consists of components and connectors and
> each component has ports and each connector roles. Acme is also good for
> modeling the properties of different components, connectors, ports and
> roles. I find it good compared to other languages including UML because it
> allows definition of families of systems and more importantly putting
> constrains on them. For example connector X, with roles Y can't go in
> Component Z with Port H. I find ACME quite nice for modeling systems and
> even system of systems. The good part of it is that it also comes with a
> tool that is handy for modeling.
>
> ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are good
> for modeling the behavior of the certain software intensive systems. I am
> not sure is behavior modeling among the i2rs goals so won't comment on
> that.
>
> Regarding UML what about the typical OSS/BSS based modeling based on the
> TMForm SID model? SID is quite common in telecom industry. It is based on
> UML class diagrams and already contains classes that model network
> resources and network services. Personally (as a network engineer) I find
> SID and UML a bit horrible but this is personal opinion (for example the
> developers from my team find it nice and easy to understand).
>
> The last sentence reminds me also that there might be different
> stakeholders that will benefit from i2rs results (e.g engineers from
> software community and network engineers) and it might be good if the
> working group produces views of the models  that will allow different
> stakeholders to reason about them.
>
> BR,
> Nikolay Milovanov
> New Bulgarian University
> n.milovanov@gmail.com
>
>
> On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:
>
> +1 here.  If the relationships are hierarchical / acyclic then YANG would
> be a good choice /but/  we also have draft-amante-irs-topology-use-cases-0
> on the table, and potentially some related documents incoming;  if these
> efforts move forward (ie: modelling inter layer relationships and the
> physical plant) we may want to look at other alternatives.
>
> I think this is an interesting discussion to have; it's a bit premature to
> settle on a solution given the current uncertainty in the use case set,
> *but* it's almost never too early to start experimenting.
>
>
> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
>
>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> > Juergen,
>> >
>> > What would you recommend for an information model for i2rs?
>> >
>>
>> Frankly, I do not know. I am still unsure what the scope/complexity of
>> i2rs really is. To find out, I guess people just have to pick
>> something and get started. YANG tree diagrams are fine to get a quick
>> overview of YANG data models, they likely won't be the right tool if
>> many of data model items with more complex interrelationships are
>> involved - then you need additional diagrams.
>>
>> /js
>>
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>
>
>

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

Hi Nikolay,<div><br></div><div>I wouldn&#39;t describe the difference betwe=
en an IM and a DM as simply formality, but also details and potentially</di=
v><div>abstraction layer.</div><div><br></div><div>It sounds like you have =
a few different ideas from YANG and UML. =A0Can you write-up something givi=
ng more</div>
<div>insight into the pros &amp; cons of each? =A0And pointers to them so w=
e can learn more independently.</div><div><br></div><div>I don&#39;t think =
we are trying for behavior modeling here. =A0Nor do I think we&#39;re looki=
ng for excessive formality,</div>
<div>but something that can be less ambiguously understood and easily turne=
d into a data-model (or derived from</div><div>one as has been suggested) a=
nd is consistent would be good.</div><div><br></div><div>Alia<br><br><div c=
lass=3D"gmail_quote">
On Thu, Jan 24, 2013 at 2:00 PM, Nikolay Milovanov <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:n.milovanov@gmail.com" target=3D"_blank">n.milovanov@gmail.=
com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style=3D"word-wrap:break-word">Hi,=A0<div><br></div><div>I also agree =
with Edward&#39;s position. If I understood correctly the goal is architect=
ure of a framework for application based forwarding plane control of routin=
g systems. In that sense there will be some work to model the hierarchical =
structure of the devices but also most likely there might be a need to mode=
l the topology of the network or even the topology on different network lay=
ers.=A0</div>
<div><br></div><div>Obviously there is a difference between data and inform=
ation model and if I understood correctly the difference is in the formalit=
y of the model. I would like to make a bridge between the network architect=
ure modeling and software architecture modeling.=A0</div>
<div>So in Software Architecture there could be quite formal architecture m=
odeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like UML) =
and informal for example visio drawings.=A0</div><div>From those ACME might=
 be interesting for topology based modeling. It based on the idea that the =
topology consists of components and connectors and each component has ports=
 and each connector roles. Acme is also good for modeling the properties of=
 different components, connectors, ports and roles. I find it good compared=
 to other languages including UML because it allows definition of families =
of systems and more importantly putting constrains on them. For example con=
nector X, with roles Y can&#39;t go in Component Z with Port H. I find ACME=
 quite nice for modeling systems and even system of systems. The good part =
of it is that it also comes with a tool that is handy for modeling.=A0</div=
>
<div><br></div><div>ALLOW and WRIGHT are AMLs(Architecture Modeling Languag=
es) that are good for modeling the behavior of the certain software intensi=
ve systems. I am not sure is behavior modeling among the i2rs goals so won&=
#39;t comment on that.=A0</div>
<div><br></div><div>Regarding UML what about the typical OSS/BSS based mode=
ling based on the TMForm SID model? SID is quite common in telecom industry=
. It is based on UML class diagrams and already contains classes that model=
 network resources and network services. Personally (as a network engineer)=
 I find SID and UML a bit horrible but this is personal opinion (for exampl=
e the developers from my team find it nice and easy to understand).=A0</div=
>
<div><br></div><div>The last sentence reminds me also that there might be d=
ifferent stakeholders that will benefit from i2rs results (e.g engineers fr=
om software community and network engineers) and it might be good if the wo=
rking group produces views of the models =A0that will allow different stake=
holders to reason about them.=A0</div>
<div><br></div><div>BR,=A0</div><span class=3D"HOEnZb"><font color=3D"#8888=
88"><div>Nikolay Milovanov=A0</div><div>New Bulgarian University=A0</div><d=
iv><a href=3D"mailto:n.milovanov@gmail.com" target=3D"_blank">n.milovanov@g=
mail.com</a>=A0</div>
</font></span><div><div class=3D"h5"><div><br></div><div><br></div><div>On =
Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:</div><div><div><br><blockquo=
te type=3D"cite"><div dir=3D"ltr">+1 here. =A0If the relationships are hier=
archical / acyclic then YANG would be a good choice /but/ =A0we also have=
=A0<span style=3D"line-height:1.2em;font-size:13px">draft-amante-irs-topolo=
gy-use-cases-0 on the table, and potentially some related documents incomin=
g; =A0if these efforts move forward (ie: modelling inter layer relationship=
s and the physical plant) we may want to look at other alternatives.=A0</sp=
an><div>


<span style=3D"line-height:1.2em;font-size:13px"><br></span></div><div><spa=
n style=3D"line-height:1.2em;font-size:13px">I think this is an interesting=
 discussion to have; it&#39;s a bit premature to settle on a solution given=
 the current uncertainty in the use case set, *but* it&#39;s almost never t=
oo early to start experimenting. =A0</span></div>


</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu,=
 Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blank">j.scho=
enwaelder@jacobs-university.de</a>&gt;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>On Thu, Jan 24, 2013 at 11:13:44AM -050=
0, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>Frankly, I do not know. I am still unsure what the scope/complexity o=
f<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a quick<br>
overview of YANG data models, they likely won&#39;t be the right tool if<br=
>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGmbH<br=
>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587" tar=
get=3D"_blank">+49 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Br=
emen, Germany<br>
Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+494212003103" t=
arget=3D"_blank">+49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http:/=
/www.jacobs-university.de/" target=3D"_blank">http://www.jacobs-university.=
de/</a>&gt;<br>

</div><div><div>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div></div></blockquote></div><br></div>
_______________________________________________<br>i2rs mailing list<br><a =
href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br><a hre=
f=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">https://=
www.ietf.org/mailman/listinfo/i2rs</a><br>
</blockquote></div><br></div></div></div></div></blockquote></div><br></div=
>

--14dae93405c75aecb004d40e0107--

From abdussalambaryun@gmail.com  Thu Jan 24 12:14:52 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6172321F868E for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 12:14:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.589
X-Spam-Level: 
X-Spam-Status: No, score=-3.589 tagged_above=-999 required=5 tests=[AWL=0.010,  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 AlU0nnkRQMyU for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 12:14:52 -0800 (PST)
Received: from mail-pb0-f48.google.com (mail-pb0-f48.google.com [209.85.160.48]) by ietfa.amsl.com (Postfix) with ESMTP id EB52821F84C6 for <i2rs@ietf.org>; Thu, 24 Jan 2013 12:14:51 -0800 (PST)
Received: by mail-pb0-f48.google.com with SMTP id wy12so4280071pbc.21 for <i2rs@ietf.org>; Thu, 24 Jan 2013 12:14:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=M4mPlszcOeLXPMTk5Bj4yqD/LFuiId42bjlmUoCto0s=; b=CZ7sqzOxfvvdAR5fyxK3YRVvW+RdJsGs8MA9Ciiov9acOpvk9LlA2krrhFm1wPXt/V WXeSaByMNfXz2FJsPPZFHLhN+q9Dbs6quWMYg4sxXBAEkAIB+WSKi+wVo89www2iJHIb Ntmn0cVzzvmlgln2YvjVH+DOL3O1zIBz059t+Bw1PjPRVawVUEK46046kjBgFgzK4yFk ntD9y861+eS/sCEQTYYJW8R9U4qcSnY+5VpwLz8Oo4deNzcC14Exz2RcJAq5Whfo11DL UppdueD/lgUnJ1LUB85dYKaA1gLjC0OPNxh56sPrV8wkFCBmkTit5FqrznY7Z38Q4kej Hhxg==
MIME-Version: 1.0
X-Received: by 10.68.227.33 with SMTP id rx1mr8353904pbc.67.1359058491796; Thu, 24 Jan 2013 12:14:51 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 12:14:51 -0800 (PST)
In-Reply-To: <CAG4d1reCJTdbd3yMRv2CseD7CcgDD2jy2PsBnsu0oPC5KAGPOQ@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <CADnDZ89S76Ygs3N-OO1bNJm3hD_p2v1ngxDX7WddmxtzyuTDqA@mail.gmail.com> <CAG4d1reCJTdbd3yMRv2CseD7CcgDD2jy2PsBnsu0oPC5KAGPOQ@mail.gmail.com>
Date: Thu, 24 Jan 2013 21:14:51 +0100
Message-ID: <CADnDZ89eKsQAtcoGV6Dft=eRnf20nsYHzBM5dAqcgO7YVEKdEg@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Alia Atlas <akatlas@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Adrian Farrel <adrian@olddog.co.uk>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 20:14:52 -0000

Hi Alia,

I think driven not only the use case, but also the i2rs functions

AB

On 1/24/13, Alia Atlas <akatlas@gmail.com> wrote:
> AB,
>
> What belongs in the IMs will be driven by the use-cases.  I believe we're
> discussing how to document them.
>
> Alia
>
> On Thu, Jan 24, 2013 at 1:53 PM, Abdussalam Baryun <
> abdussalambaryun@gmail.com> wrote:
>
>> On 1/24/13, Alia Atlas <akatlas@gmail.com> wrote:
>> > What would you recommend for an information model for i2rs?
>>
>> I would want that we do new model for the i2rs, because these models
>> are different only if they have different purposes, and the i2rs has
>> different purposes I think.
>>
>> I usually don't start with the IM or DM before the functions. I need
>> to understand the functions then the information. So the question that
>> I need to answer first is;
>>
>> What functions of I2RS do you have necessary or optional?
>> after answering this I will be able to find my best information model.
>>
>> I hope this input has a good point, if not please ignore it, it was my
>> thoughts to answer,
>>
>> AB
>>
>

From abdussalambaryun@gmail.com  Thu Jan 24 12:28:26 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FEA411E80A3 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 12:28:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.589
X-Spam-Level: 
X-Spam-Status: No, score=-3.589 tagged_above=-999 required=5 tests=[AWL=0.010,  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 i-z6orD5YFlC for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 12:28:25 -0800 (PST)
Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9CFB111E809B for <i2rs@ietf.org>; Thu, 24 Jan 2013 12:28:25 -0800 (PST)
Received: by mail-pb0-f44.google.com with SMTP id uo1so5635420pbc.31 for <i2rs@ietf.org>; Thu, 24 Jan 2013 12:28:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to:cc :content-type; bh=SWCgNT3F0o3emJOhIrGySdYju2hyf+U7R3n9fczaVM0=; b=CmZrra61cfOkhZLSvqPPZ3z2chftU/ZkE5YOLBiQeo6rwaC9d4fvZiT+Qio8fyC0uQ CTldcmA/f0/fZVaXsotRLCZTDOdnDo6kz9Mxk6m7ITgfDWfp7/rMPSBptxQQSDe4Axdv S/F6vAk0hCiSvZVLWZF0tgN3MQUfiSLHyjnPWeufZZVYUhvUq+8kC5J/RbQhALkB/Gf5 xJXgzJFxkYDnn7a1zCz6pjdNKa93JTe0iQY9BL7gFPsv8yqNmNQRYHtd+50XqotQEaz+ Xz0+DWv1XsH1fzdT44110PuOSguoJSszzT3TR+vVxUIYvGlk+//pQX31itW9vdi0qAtf /IhA==
MIME-Version: 1.0
X-Received: by 10.68.222.196 with SMTP id qo4mr8151570pbc.140.1359059305371; Thu, 24 Jan 2013 12:28:25 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Thu, 24 Jan 2013 12:28:25 -0800 (PST)
Date: Thu, 24 Jan 2013 21:28:25 +0100
Message-ID: <CADnDZ8-GRpTXQ0kGVbb4HCbLv7B=58JQaiVEiAycXcF5ihZLCw@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Alia Atlas <akatlas@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Adrian Farrel <adrian@olddog.co.uk>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Edward Crabbe <edc@google.com>, Nikolay Milovanov <n.milovanov@gmail.com>, i2rs@ietf.org
Subject: [i2rs] Structure for I2RS communication information models (was Re: format for information models)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 20:28:26 -0000

Hi Ali,

IMHO, I will amend to my understandning
The information models are to describe what needs to be modeled in terms of
data that can be specified by i2rs procedures, read by the i2rs client
and servers, notifications of the i2rs. Thoes are all related to the
i2rs

The i2rs architecture and framework are about the interactions,
service, role and functions i2rs. The information model can be
designed after completing that, because it is serving that purpose.

I never compare between archeticture model and IM, they are both for
i2rs,because IM is language of communication within the i2rs
architecture model,

AB

On 1/24/13, Alia Atlas <akatlas@gmail.com> wrote:
> The information models are to describe what needs to be modeled in terms of
> data
> that can be specified, read, notifications, etc.
>
> The architecture and framework are about the role and functionality of i2rs
> - so a bit
> different.
>
> Alia
>
> On Thu, Jan 24, 2013 at 2:09 PM, Abdussalam Baryun <
> abdussalambaryun@gmail.com> wrote:
>
>> From your text I think I don't understand it. IMO, we don't need
>> modeling software or hardware, just define architecture, because it is
>> all about that. I think we will have one architecture and framework
>> not many, so one IM
>>
>> AB
>>
>> On 1/24/13, Nikolay Milovanov <n.milovanov@gmail.com> wrote:
>> > Hi,
>> >
>> > I also agree with Edward's position. If I understood correctly the goal
>> is
>> > architecture of a framework for application based forwarding plane
>> control
>> > of routing systems. In that sense there will be some work to model the
>> > hierarchical structure of the devices but also most likely there might
>> be a
>> > need to model the topology of the network or even the topology on
>> different
>> > network layers.
>> >
>> > Obviously there is a difference between data and information model and
>> if I
>> > understood correctly the difference is in the formality of the model. I
>> > would like to make a bridge between the network architecture modeling
>> > and
>> > software architecture modeling.
>> > So in Software Architecture there could be quite formal architecture
>> > modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like
>> UML)
>> > and informal for example visio drawings.
>> > From those ACME might be interesting for topology based modeling. It
>> based
>> > on the idea that the topology consists of components and connectors and
>> each
>> > component has ports and each connector roles. Acme is also good for
>> modeling
>> > the properties of different components, connectors, ports and roles. I
>> find
>> > it good compared to other languages including UML because it allows
>> > definition of families of systems and more importantly putting
>> constrains on
>> > them. For example connector X, with roles Y can't go in Component Z
>> > with
>> > Port H. I find ACME quite nice for modeling systems and even system of
>> > systems. The good part of it is that it also comes with a tool that is
>> handy
>> > for modeling.
>> >
>> > ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are
>> > good
>> for
>> > modeling the behavior of the certain software intensive systems. I am
>> > not
>> > sure is behavior modeling among the i2rs goals so won't comment on
>> > that.
>> >
>> > Regarding UML what about the typical OSS/BSS based modeling based on
>> > the
>> > TMForm SID model? SID is quite common in telecom industry. It is based
>> > on
>> > UML class diagrams and already contains classes that model network
>> resources
>> > and network services. Personally (as a network engineer) I find SID and
>> UML
>> > a bit horrible but this is personal opinion (for example the developers
>> from
>> > my team find it nice and easy to understand).
>> >
>> > The last sentence reminds me also that there might be different
>> stakeholders
>> > that will benefit from i2rs results (e.g engineers from software
>> community
>> > and network engineers) and it might be good if the working group
>> > produces
>> > views of the models  that will allow different stakeholders to reason
>> about
>> > them.
>> >
>> > BR,
>> > Nikolay Milovanov
>> > New Bulgarian University
>> > n.milovanov@gmail.com
>> >
>> >
>> > On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:
>> >
>> >> +1 here.  If the relationships are hierarchical / acyclic then YANG
>> would
>> >> be a good choice /but/  we also have
>> draft-amante-irs-topology-use-cases-0
>> >> on the table, and potentially some related documents incoming;  if
>> >> these
>> >> efforts move forward (ie: modelling inter layer relationships and the
>> >> physical plant) we may want to look at other alternatives.
>> >>
>> >> I think this is an interesting discussion to have; it's a bit
>> >> premature
>> to
>> >> settle on a solution given the current uncertainty in the use case
>> >> set,
>> >> *but* it's almost never too early to start experimenting.
>> >>
>> >>
>> >> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder
>> >> <j.schoenwaelder@jacobs-university.de> wrote:
>> >> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> >> > Juergen,
>> >> >
>> >> > What would you recommend for an information model for i2rs?
>> >> >
>> >>
>> >> Frankly, I do not know. I am still unsure what the scope/complexity of
>> >> i2rs really is. To find out, I guess people just have to pick
>> >> something and get started. YANG tree diagrams are fine to get a quick
>> >> overview of YANG data models, they likely won't be the right tool if
>> >> many of data model items with more complex interrelationships are
>> >> involved - then you need additional diagrams.
>> >>
>> >> /js
>> >>
>> >> --
>> >> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> >> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> >> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>> >> _______________________________________________
>> >> i2rs mailing list
>> >> i2rs@ietf.org
>> >> https://www.ietf.org/mailman/listinfo/i2rs
>> >>
>> >> _______________________________________________
>> >> i2rs mailing list
>> >> i2rs@ietf.org
>> >> https://www.ietf.org/mailman/listinfo/i2rs
>> >
>> >
>>
>

From n.milovanov@gmail.com  Thu Jan 24 15:01:52 2013
Return-Path: <n.milovanov@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F6AB21F853D for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 15:01:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
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 7fw27oRqh8wp for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 15:01:52 -0800 (PST)
Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by ietfa.amsl.com (Postfix) with ESMTP id ADEBF21F84D7 for <i2rs@ietf.org>; Thu, 24 Jan 2013 15:01:47 -0800 (PST)
Received: by mail-bk0-f53.google.com with SMTP id j10so593988bkw.12 for <i2rs@ietf.org>; Thu, 24 Jan 2013 15:01:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:subject:mime-version:content-type:from:in-reply-to:date :cc:message-id:references:to:x-mailer; bh=R6IyVifY9K07DeEfw0Kj/fDecTCYVsga6D2YOj6Uxec=; b=wzKjYnbV4r9w5lhY4ba1qaFJkCz1SknwwZmRUDlUhdKnyF0Pdj5Obj19qGEo0gXj5y 5YEjPhtfIZkK1T9lhbCel9W6C37rl4F2ooClsNAcF/pfQDnuZTAfw653R+rjud2LriZr DZ75tZG2/RmV0VgY7XCN+ihqtLcvFqNrSVjwGZkuGvdkCZX+n4vFiGlfQhb5x5IWcL45 9TgLFVbMxn+/gmnrF+wRwt9atwvMBb+by+HAanV0X0lBS1kVzjEdnSfDWFZcmnMLRPIP Td1oip/SebFzfteeDX8DTgVCOi+Ij2/K+UxNruWCkIE0hVAQBRx2wuMK1iKtpBppQ1Tf pvHA==
X-Received: by 10.204.148.145 with SMTP id p17mr1303987bkv.136.1359068506490;  Thu, 24 Jan 2013 15:01:46 -0800 (PST)
Received: from [192.168.2.34] ([93.155.231.113]) by mx.google.com with ESMTPS id ho6sm2776411bkc.0.2013.01.24.15.01.41 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 24 Jan 2013 15:01:44 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_E8E50F76-C0A2-42A7-BBF4-F0C3C1734795"
From: Nikolay Milovanov <n.milovanov@gmail.com>
In-Reply-To: <CAG4d1rcKVsRg_bmbL0kZk=oVdZF7jrc8dCC-BTY7w9mBpAVVpw@mail.gmail.com>
Date: Fri, 25 Jan 2013 01:02:17 +0200
Message-Id: <16EC14A1-7738-4892-925E-0AEB06C19D1B@gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <CACKN6JFnXwbXZg-pv-kgjUmuuS5S0hYdtDsu=Aw120nNxZrvGw@mail.gmail.com> <AD046ED7-0C72-4EBA-9E95-AD3DDBF29E08@gmail.com> <CAG4d1rcKVsRg_bmbL0kZk=oVdZF7jrc8dCC-BTY7w9mBpAVVpw@mail.gmail.com>
To: Alia Atlas <akatlas@gmail.com>
X-Mailer: Apple Mail (2.1283)
Cc: i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jan 2013 23:01:52 -0000

--Apple-Mail=_E8E50F76-C0A2-42A7-BBF4-F0C3C1734795
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

Hi Alia,=20

Regarding the abstraction and formality. I guess when somebody defines =
an architecture of something in general one of the difficulties is to =
determine the level of abstraction. Regarding formality it is good but =
comes on a price. Usually that price is complexity.=20

In my initial post I have used incorrectly the term AML. It is better to =
change it with Architecture Description Languages (ADLs). So some time =
ago I was exposed to an ADL called ACME.=20
ACME is a language and a also a tool defined by prof. David Garlan (and =
by his Phd students) from CMU. I guess this is one of the initial =
publications regarding ACME. =
http://www.cs.cmu.edu/afs/cs/project/able/ftp/acme-fcbs/acme-fcbs.pdf

So ACME allows you to define a component and connector models of =
different systems.  It was done for defining software architecture not =
for defining network architecture. However one of the good definitions =
of Software Architecture is "A software architecture of computing system =
is the set of structures needed to reason about the system, which =
comprise elements, relationships among them and properties of both" =
[*Documenting Software Architecture: Views and Beyond, 2nd Ed. Clements =
et al. 2010.] To me this sounds like a network isn't it...=20

As a visiting faculty member in CMU I spent some months with David's =
group and start wondering where are the differences between Network and =
Software Architecture and can't we (I still consider myself more of a =
network engineer than a software one) use also languages as ACME. What I =
found in particular interesting is the fact that  ADLs allows you to =
create a style. A good definition of a style is "An architectural style =
is a coordinated set of architectural constraints that restricts the =
roles/features of architectural elements and the allowed relationships =
among those elements within any architecture that conforms to that =
style." =20

This sounds fancy but in fact an architectural style in software is the =
same as in building architecture. When you see certain building somehow =
in your mind comes that this follows that style. For example when you =
see Guggenheim museum in New york and some other building of Frank Lloyd =
Wright you will instantly recognize the style.=20
As a good reading on those I consider Roy T. Fielding dissertation. =
http://www.ics.uci.edu/~fielding/pubs/dissertation/software_arch.htm =20

In ACME the style is expressed as a family. The family allows you to =
instantiate a number of similar systems that comply to the style e.g =
comply with constrains.

So having those in my head and reading the initial discussions on i2rs I =
wondered won't something like this be useful also here. For example we =
might put some models in the framework but also to define certain =
constrains on how it should be used and implemented.=20

Just to finish for ACME I did a relatively simple model of a 3 host =
network (2 end hosts and a router). To highlight the approach I also =
defined a simple family. My system complies to my family.=20

I have attached the sources. The constraints are expressed as rules in =
IPfamily. Attached is also a screenshot from ACME. =20




Finally as PROS:
I would say that it is formal. It allows integration between the =
information model and constraints. It is good for dynamic perspective of =
the systems (e.g systems or network that are up and running). In =
particular I liked the idea behind the styles and constraints. =20

As a CONS:
Information/data model relates more to a static perspective/view of the =
system/network and a YANG or UML class diagram will be better. Also from =
UML or YANG might be easier to generate an exact data model. An example =
is TM-FORUM SID model used widely in OSS/BSS industry =
[http://www.tmforum.org/InformationFramework/1684/home.html].=20
I would say that it is definitely not popular among networking society.=20=

It is not that easy to get used to it and get it working. In fact =
software society is using much more UML which is considered as =
semi-formal.=20
However I guess despite that  ACME  is not common for regular developers =
but it has influenced many scientists including people such a Roy =
Fiedling and the people that has invented UML.=20


Nikolay  =20

PS: Congrats for the i2rs  working group initiation! =20

On Jan 24, 2013, at 9:42 PM, Alia Atlas wrote:

> Hi Nikolay,
>=20
> I wouldn't describe the difference between an IM and a DM as simply =
formality, but also details and potentially
> abstraction layer.
>=20
> It sounds like you have a few different ideas from YANG and UML.  Can =
you write-up something giving more
> insight into the pros & cons of each?  And pointers to them so we can =
learn more independently.
>=20
> I don't think we are trying for behavior modeling here.  Nor do I =
think we're looking for excessive formality,
> but something that can be less ambiguously understood and easily =
turned into a data-model (or derived from
> one as has been suggested) and is consistent would be good.
>=20
> Alia
>=20
> On Thu, Jan 24, 2013 at 2:00 PM, Nikolay Milovanov =
<n.milovanov@gmail.com> wrote:
> Hi,=20
>=20
> I also agree with Edward's position. If I understood correctly the =
goal is architecture of a framework for application based forwarding =
plane control of routing systems. In that sense there will be some work =
to model the hierarchical structure of the devices but also most likely =
there might be a need to model the topology of the network or even the =
topology on different network layers.=20
>=20
> Obviously there is a difference between data and information model and =
if I understood correctly the difference is in the formality of the =
model. I would like to make a bridge between the network architecture =
modeling and software architecture modeling.=20
> So in Software Architecture there could be quite formal architecture =
modeling languages (for example ACME, ALLOY,WRIGHT), semi-formal (Like =
UML) and informal for example visio drawings.=20
> =46rom those ACME might be interesting for topology based modeling. It =
based on the idea that the topology consists of components and =
connectors and each component has ports and each connector roles. Acme =
is also good for modeling the properties of different components, =
connectors, ports and roles. I find it good compared to other languages =
including UML because it allows definition of families of systems and =
more importantly putting constrains on them. For example connector X, =
with roles Y can't go in Component Z with Port H. I find ACME quite nice =
for modeling systems and even system of systems. The good part of it is =
that it also comes with a tool that is handy for modeling.=20
>=20
> ALLOW and WRIGHT are AMLs(Architecture Modeling Languages) that are =
good for modeling the behavior of the certain software intensive =
systems. I am not sure is behavior modeling among the i2rs goals so =
won't comment on that.=20
>=20
> Regarding UML what about the typical OSS/BSS based modeling based on =
the TMForm SID model? SID is quite common in telecom industry. It is =
based on UML class diagrams and already contains classes that model =
network resources and network services. Personally (as a network =
engineer) I find SID and UML a bit horrible but this is personal opinion =
(for example the developers from my team find it nice and easy to =
understand).=20
>=20
> The last sentence reminds me also that there might be different =
stakeholders that will benefit from i2rs results (e.g engineers from =
software community and network engineers) and it might be good if the =
working group produces views of the models  that will allow different =
stakeholders to reason about them.=20
>=20
> BR,=20
> Nikolay Milovanov=20
> New Bulgarian University=20
> n.milovanov@gmail.com=20
>=20
>=20
> On Jan 24, 2013, at 8:28 PM, Edward Crabbe wrote:
>=20
>> +1 here.  If the relationships are hierarchical / acyclic then YANG =
would be a good choice /but/  we also have =
draft-amante-irs-topology-use-cases-0 on the table, and potentially some =
related documents incoming;  if these efforts move forward (ie: =
modelling inter layer relationships and the physical plant) we may want =
to look at other alternatives.=20
>>=20
>> I think this is an interesting discussion to have; it's a bit =
premature to settle on a solution given the current uncertainty in the =
use case set, *but* it's almost never too early to start experimenting. =20=

>>=20
>>=20
>> On Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> > Juergen,
>> >
>> > What would you recommend for an information model for i2rs?
>> >
>>=20
>> Frankly, I do not know. I am still unsure what the scope/complexity =
of
>> i2rs really is. To find out, I guess people just have to pick
>> something and get started. YANG tree diagrams are fine to get a quick
>> overview of YANG data models, they likely won't be the right tool if
>> many of data model items with more complex interrelationships are
>> involved - then you need additional diagrams.
>>=20
>> /js
>>=20
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>>=20
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
>=20
>=20


--Apple-Mail=_E8E50F76-C0A2-42A7-BBF4-F0C3C1734795
Content-Type: multipart/mixed;
	boundary="Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9"


--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi =
Alia,&nbsp;<div><br></div><div>Regarding the abstraction and formality. =
I guess when somebody defines an architecture of something in general =
one of the difficulties is to determine the level of abstraction. =
Regarding formality it is good but comes on a price. Usually that price =
is complexity.&nbsp;</div><div><br></div><div>In my initial post I have =
used incorrectly the term AML. It is better to change it =
with&nbsp;Architecture Description Languages (ADLs). So some time ago I =
was exposed to an ADL called ACME.&nbsp;</div><div>ACME is a language =
and a also a tool defined by prof. David Garlan (and by his Phd =
students) from CMU. I guess this is one of the initial publications =
regarding ACME.&nbsp;<a =
href=3D"http://www.cs.cmu.edu/afs/cs/project/able/ftp/acme-fcbs/acme-fcbs.=
pdf">http://www.cs.cmu.edu/afs/cs/project/able/ftp/acme-fcbs/acme-fcbs.pdf=
</a></div><div><br></div><div>So ACME allows you to define a component =
and connector models of different systems. &nbsp;It was done for =
defining software architecture not for defining network architecture. =
However one of the good definitions of Software Architecture is "A =
software architecture of computing&nbsp;system is the set =
of&nbsp;structures needed to reason about&nbsp;the system,&nbsp;which =
comprise elements,&nbsp;relationships&nbsp;among&nbsp;them and =
properties of both" [*Documenting&nbsp;Software Architecture: Views and =
Beyond, 2nd Ed. Clements et al. 2010.] To me this sounds like a network =
isn't it...&nbsp;</div><div><br></div><div>As a visiting faculty member =
in CMU I spent some months with David's group and start wondering where =
are the differences between Network and Software Architecture and can't =
we (I still consider myself more of a network engineer than a software =
one) use also languages as ACME. What I found in particular interesting =
is the fact that &nbsp;ADLs allows you to create a style. A good =
definition of a style is "An <strong>architectural style</strong> is a =
coordinated set of=20
architectural constraints that restricts the roles/features of=20
architectural elements and the allowed relationships among those=20
elements within any architecture that conforms to that =
style."&nbsp;&nbsp;</div><div><br></div><div>This sounds fancy but in =
fact an architectural style in software is the same as in building =
architecture. When you see certain building somehow in your mind comes =
that this follows that style. For example when you see Guggenheim museum =
in New york and some other building of&nbsp;Frank Lloyd Wright you will =
instantly recognize the style.&nbsp;</div><div>As a good reading on =
those I consider Roy T. Fielding dissertation. <a =
href=3D"http://www.ics.uci.edu/~fielding/pubs/dissertation/software_arch.h=
tm">http://www.ics.uci.edu/~fielding/pubs/dissertation/software_arch.htm</=
a> &nbsp;</div><div><br></div><div>In ACME the style is expressed as a =
family. The family allows you to instantiate a number of similar systems =
that comply to the style e.g comply with =
constrains.</div><div><br></div><div>So having those in my head and =
reading the initial discussions on i2rs I wondered won't something like =
this be useful also here. For example we might put some models in the =
framework but also to define certain constrains on how it should be used =
and implemented.&nbsp;</div><div><br></div><div>Just to finish for ACME =
I did a relatively simple model of a 3 host network (2 end hosts and a =
router). To highlight the approach I also defined a simple family. My =
system complies to my family.&nbsp;</div><div><br></div><div>I have =
attached the sources. The constraints are expressed as rules in =
IPfamily. Attached is also a screenshot from ACME. =
&nbsp;</div><div><br></div><div><br></div><div></div></body></html>=

--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Disposition: attachment;
	filename=ipv4OnlyNetwork.acme
Content-Type: application/octet-stream;
	name="ipv4OnlyNetwork.acme"
Content-Transfer-Encoding: 7bit

import families/IPfamily.acme;
 
System ipv4Network : IPfamily = new IPfamily extended with {

    Component Host0 : Host = new Host extended with {
        Port ipPortA  = {

            Property aName = "eth0";

            Property ipv4Forwarding = true;

            Property IPv4Address = "87.111.112.2/24";

        }
        Port ipv4TCPSocket : ipv4Socket = new ipv4Socket extended with {

            Property ipv4Address = "87.111.112.2/24";

            Property upperLayerPort = "1521";

            Property protocol = "TCP";

        }

        Property hostName = "A";

        Property ipv4StackEnabled = true;

        Property ipv6StackEnabled = false;

        Property ipv4Route0 : string = "0.0.0.0/0 87.111.112.1";

    }
    Component Router0 : Router = new Router extended with {
        Port ipPortA  = {

            Property aName = "E0/0";

            Property IPv4Address = "87.111.112.1/24";

            Property ipv4Forwarding = true;

        }
        Port ipPortB  = {

            Property aName = "E0/1";

            Property IPv4Address = "87.111.113.1/24";

            Property ipv4Forwarding = true;

        }

        Property hostName = "R1";

        Property ipv4Forwarding = true;

        Property ipv4StackEnabled = true;

        Property ipv6Forwarding = false;

        Property ipv6StackEnabled = false;

        Property ipv4Route0 : string = "87.111.113.0/24 ipPortB";

        Property ipv4Route1 : string = "87.111.112.0/24 ipPortA";

    }
    Component Host1 : Host = new Host extended with {
        Port ipPortA  = {

            Property aName = "eth0";

            Property IPv4Address = "87.111.113.2/24";

            Property ipv4Forwarding = true;

        }
        Port ipv4TCPSocket : ipv4Socket = new ipv4Socket extended with {

            Property ipv4Address = "87.111.113.2/24";

            Property upperLayerPort = "1521";

            Property protocol = "TCP";

        }

        Property hostName = "B";

        Property ipv4StackEnabled = true;

        Property ipv6StackEnabled = false;

        Property ipv4Route0 : string = "0.0.0.0/0 87.111.113.1";

    }
    Connector p2pLink0 : ipP2pLink = new ipP2pLink extended with {
        Role pointA  = {

        }
        Role pointB  = {

        }

        Property linkName = "HostA-R1";

    }
    Connector p2pLink1 : ipP2pLink = new ipP2pLink extended with {
        Role pointA  = {

        }
        Role pointB  = {

        }

        Property linkName = "R1-HostB";

    }
    Connector tcpLink : ipv4SocketLink = new ipv4SocketLink extended with {
        Role source  = {

        }
        Role receiver  = {

        }

    }
    Attachment Host0.ipPortA to p2pLink0.pointA;
    Attachment Router0.ipPortA to p2pLink0.pointB;
    Attachment Router0.ipPortB to p2pLink1.pointA;
    Attachment Host1.ipPortA to p2pLink1.pointB;
    Attachment Host0.ipv4TCPSocket to ipv4SocketLink.source;
    Attachment Host1.ipv4TCPSocket to ipv4SocketLink.receiver;
}


--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=iso-8859-1

<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><head></head><div></div></body></html>
--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Disposition: attachment;
	filename=IPfamily.acme
Content-Type: application/octet-stream;
	name="IPfamily.acme"
Content-Transfer-Encoding: 7bit

Family IPfamily = {

    Port Type ethernetPortType extends PortType with {

        Property mediaType : string = "Ethernet";
        rule rule1 = invariant forall a in self.ATTACHEDROLES | 
            declaresType(a, ethernetLinkRoleType);

    }
    Port Type Socket extends PortType with {

        Property upperLayerPort : int;

        Property protocol : string;

    }
    Port Type ipEthernetPortType extends PortType with {

        Property aName : string;

        Property ipv4Forwarding : boolean;

        Property ipv6Forwarding : boolean;

        Property IPv6Address : string;

        Property IPv4Address : string;
        rule rule1 = invariant forall a in self.ATTACHEDROLES | 
            declaresType(a, ipEthernetLinkRoleType);

    }
    Port Type ipv4Socket extends Socket with {

        Property ipv4Address : string;
        Property mediaType : string = "IPv4";

    }
    Port Type ipv6Socket extends Socket with {

        Property ipv6Address : string;
        Property mediaType : string = "IPv6";
               
    }
    Port Type PortType = {

        Property aName : string;

        Property mediaType : string;
        rule portHasAttachment = invariant size(self.ATTACHEDROLES) >= 1 OR (size(self.ATTACHEDROLES) == 0 AND attachedOrBound(self));

    }
    Component Type Host = {
        Port ipPortA : ipEthernetPortType = new ipEthernetPortType extended with {

        }

        Property hostName : string;

        Property ipv4StackEnabled : boolean;

        Property ipv6StackEnabled : boolean;
        rule rule0 = invariant size(self.PORTS) > 0 << label : string = "Host has to have at least one port"; errMsg : string = "Hosts should have at least one port"; >> ;	
        

    }
    Component Type Router extends Host with {
        Port ipPortB : ipEthernetPortType = new ipEthernetPortType extended with {

        }

        Property ipv6Forwarding : boolean;

        Property ipv4Forwarding : boolean;

    }
    Role Type ipv4SocketRole = {

        Property mediaType : string = "IPv4";
        rule rule0 = invariant forall a in self.ATTACHEDPORTS | 
            declaresType(a, ipv4Socket);

    }
    Role Type ipEthernetLinkRoleType extends ethernetLinkRoleType with {
        rule rule0 = invariant forall a in self.ATTACHEDPORTS | 
            declaresType(a, ipEthernetPortType);

    }
    Role Type ipv6SocketRole = {

        Property protocol : string = "TCP";
        rule rule0 = invariant forall a in self.ATTACHEDPORTS | 
            declaresType(a, ipv6Socket);

    }
    Role Type LinkRoleType = {

        Property mediaType : string;

        Property linkName : string;
        rule roleHasAttachment = invariant size(self.ATTACHEDPORTS) >= 1 OR (size(self.ATTACHEDPORTS) == 0 AND attachedOrBound(self));

    }
    Role Type ethernetLinkRoleType extends LinkRoleType with {

        Property mediaType : string = "Ethernet";
        rule rule0 = invariant forall a in self.ATTACHEDPORTS | 
            declaresType(a, ethernetPortType);

    }
    Connector Type ipv4SocketLink = {
        Role source : ipv4SocketRole = new ipv4SocketRole extended with {

        }
        Role receiver : ipv4SocketRole = new ipv4SocketRole extended with {

        }

        Property linkName : string;
        rule hasTwoRoles = invariant size(self.ROLES) >= 2;
        rule rule1 = invariant forall e in self.ROLES | 
            declaresType(e, ipv4SocketRole);

    }
    Connector Type ipv6SocketLink = {
        Role source : ipv6SocketRole = new ipv6SocketRole extended with {

        }
        Role receiver : ipv6SocketRole = new ipv6SocketRole extended with {

        }

        Property linkName : string;
        rule hasTwoRoles = invariant size(self.ROLES) >= 2;
        rule rule1 = invariant forall e in self.ROLES | 
            declaresType(e, ipv6SocketRole);

    }
    Connector Type ipP2mpLink = {
        Role source : ipEthernetLinkRoleType = new ipEthernetLinkRoleType extended with {

        }
        Role receiver : ipEthernetLinkRoleType = new ipEthernetLinkRoleType extended with {

        }

        Property linkName : string;
        rule hasTwoRoles = invariant size(self.ROLES) >= 2;
        rule rule1 = invariant forall e in self.ROLES | 
            declaresType(e, ipEthernetLinkRoleType);

    }
    Connector Type ipP2pLink = {
        Role pointA : ipEthernetLinkRoleType = new ipEthernetLinkRoleType extended with {

        }
        Role pointB : ipEthernetLinkRoleType = new ipEthernetLinkRoleType extended with {

        }

        Property linkName : string;
        rule hasTwoRoles = invariant size(self.ROLES) == 2 << label : string = "point2point Links can have exactly two rolws"; errMsg : string = "point2point Links can have exactly two rolws"; >>; 
        rule rule1 = invariant forall e in self.ROLES | 
            declaresType(e, ipEthernetLinkRoleType)  << label : string = "ipEthernet Links can have only IP Ethernet roles"; errMsg : string = "ipEthernet Links can have only IP Ethernet roles"; >>;
       

    }
}


--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=iso-8859-1

<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><head></head><div></div></body></html>
--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Disposition: inline;
	filename="Screen Shot 2013-01-25 at 12.21.18 AM.png"
Content-Type: image/png;
	x-mac-hide-extension=yes;
	x-unix-mode=0644;
	name="Screen Shot 2013-01-25 at 12.21.18 AM.png"
Content-Transfer-Encoding: base64

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
I+lwmXzZh3IrChKKzkoHlGtUBlVX1Lk1tDTttYjaoTokXU89O31jAzVDcSN2Y9h4weS16QOza+b5
Fkcsw62crDV28NkAm2nbfrubO4vtTzjEOZKcnJxNXFRcxdw43Wnc1zw+e77zGtx1z7sZmQ3Fe3J8
04mH/OJIZH9yADkwIig8OCwkNDQ4LCCcGLGb7LXXPdI5yp5iF+0ZE4gcmZPj0xKy9uUkXthfmFSU
XHyg5GDJoZLDZSlNqf1HZtIwx0SQ+UBKT80oy+w6+Tbrx2nGM6LZmmdtc/zOJeSeOl+e13ZhIH+y
4EcR7UXeYtkSnUuWpW5lweUHLudU1FY+rPpQA64IXNWtda+j1Gdeu9zQ3vj0+psbsze/N0MtDK08
beK3lNq1O0w6d9x2uOPa5dW9667LPev7eg/ke/ge4h4u9r541Pq4oC/piXe/7gDvwM+nLwZvPDs7
FDPs8dzohfxLoRHuUa5Xgq9lxvTeOL/1e+c1bjmh9l54knFy88OXqYmPL6cHZh7P9n7qnXsyP/T5
0wK0yLUk99Vs2fdb6veGlbmfer9K1rjXazZtt+MvC+5BNtAIMgMeoKxRz9G+6G+YNKwwthnnjFum
qaT1oWOje0qfhXdiIDAsMj5iusqcw3KYNYYtjN2HQ5+Tm3MZmQklPHG8NnzCfD/4nwiUCyYLuRNU
hZmFp0VaRY+LuYgLiI9LlEqSpMSlPkpXy+yV1ZJDyw3K5ysQFaUU55UalONUdFQ2VbvUjqhbatBo
PNLM0LLTptV+oJOqa6S7rteiH2OgZPDJ8LKRrzGv8bBJlqm16abZdfNQCyGLIctjVrpWn62Ldzja
QDaNtn52LHb3dybb69j/cLjhSEHODwvOdS5kV3nXz2617hEech4znqVenrvYdw16n/Zx3s2z+/2e
Ot/9RBs/fr8vpC7/7ADvQNHAuaDrwUkh5qHMoWNhNeGJEXZkEfKvvc8iK6MiKaqUlejWmORY0zh8
3Eh8ZULSPvdEzf18SaikL8mjB+4erD10/vDhlLBUtyPGRxXSBI4xHNs8vnTiY/rLjM7MSydTswJO
WZ2WP8N2ZiP709mxnGfnnuQ+Pj+QN3xhJH+s4F3hh6KZiwvFK5dAKX0ZT7n0Zb0Kx8rgqkPVeTXX
rvRcHa/9Vc92Tb7BujHoetqNipsPm+ZbWFoN29JuDXUIdgberr2z3K179+i9wQdiPUkPXz8yedzw
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
AAAAAElFTkSuQmCC

--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div></div><div><br></div><div>Finally as PROS:</div><div>I would say =
that it is formal. It allows integration between the information model =
and constraints. It is good for dynamic perspective of the systems (e.g =
systems or network that are up and running). In particular I liked the =
idea behind the styles and constraints. =
&nbsp;</div><div><br></div><div>As a CONS:</div><div>Information/data =
model relates more to a static perspective/view of the system/network =
and a YANG or UML class diagram will be better. Also from UML or YANG =
might be easier to generate an exact data model. An example is TM-FORUM =
SID model used widely in OSS/BSS industry [<a =
href=3D"http://www.tmforum.org/InformationFramework/1684/home.html">http:/=
/www.tmforum.org/InformationFramework/1684/home.html</a>].&nbsp;</div><div=
>I would say that it is definitely not popular among networking =
society.&nbsp;</div><div>It is not that easy to get used to it and get =
it working. In fact software society is using much more UML which is =
considered as semi-formal.&nbsp;</div><div>However I guess despite that =
&nbsp;ACME &nbsp;is not&nbsp;common for regular developers but it has =
influenced many scientists including people such a Roy Fiedling and the =
people that has invented =
UML.&nbsp;</div><div><br></div><div><br></div><div>Nikolay =
&nbsp;&nbsp;</div><div><br></div><div>PS: Congrats for the i2rs =
&nbsp;working group initiation! =
&nbsp;</div><div><br></div><div><div><div>On Jan 24, 2013, at 9:42 PM, =
Alia Atlas wrote:</div><br class=3D"Apple-interchange-newline"><blockquote=
 type=3D"cite">Hi Nikolay,<div><br></div><div>I wouldn't describe the =
difference between an IM and a DM as simply formality, but also details =
and potentially</div><div>abstraction layer.</div><div><br></div><div>It =
sounds like you have a few different ideas from YANG and UML. &nbsp;Can =
you write-up something giving more</div>
<div>insight into the pros &amp; cons of each? &nbsp;And pointers to =
them so we can learn more independently.</div><div><br></div><div>I =
don't think we are trying for behavior modeling here. &nbsp;Nor do I =
think we're looking for excessive formality,</div>
<div>but something that can be less ambiguously understood and easily =
turned into a data-model (or derived from</div><div>one as has been =
suggested) and is consistent would be =
good.</div><div><br></div><div>Alia<br><br><div class=3D"gmail_quote">
On Thu, Jan 24, 2013 at 2:00 PM, Nikolay Milovanov <span =
dir=3D"ltr">&lt;<a href=3D"mailto:n.milovanov@gmail.com" =
target=3D"_blank">n.milovanov@gmail.com</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style=3D"word-wrap:break-word">Hi,&nbsp;<div><br></div><div>I also =
agree with Edward's position. If I understood correctly the goal is =
architecture of a framework for application based forwarding plane =
control of routing systems. In that sense there will be some work to =
model the hierarchical structure of the devices but also most likely =
there might be a need to model the topology of the network or even the =
topology on different network layers.&nbsp;</div>
<div><br></div><div>Obviously there is a difference between data and =
information model and if I understood correctly the difference is in the =
formality of the model. I would like to make a bridge between the =
network architecture modeling and software architecture =
modeling.&nbsp;</div>
<div>So in Software Architecture there could be quite formal =
architecture modeling languages (for example ACME, ALLOY,WRIGHT), =
semi-formal (Like UML) and informal for example visio =
drawings.&nbsp;</div><div>=46rom those ACME might be interesting for =
topology based modeling. It based on the idea that the topology consists =
of components and connectors and each component has ports and each =
connector roles. Acme is also good for modeling the properties of =
different components, connectors, ports and roles. I find it good =
compared to other languages including UML because it allows definition =
of families of systems and more importantly putting constrains on them. =
For example connector X, with roles Y can't go in Component Z with Port =
H. I find ACME quite nice for modeling systems and even system of =
systems. The good part of it is that it also comes with a tool that is =
handy for modeling.&nbsp;</div>
<div><br></div><div>ALLOW and WRIGHT are AMLs(Architecture Modeling =
Languages) that are good for modeling the behavior of the certain =
software intensive systems. I am not sure is behavior modeling among the =
i2rs goals so won't comment on that.&nbsp;</div>
<div><br></div><div>Regarding UML what about the typical OSS/BSS based =
modeling based on the TMForm SID model? SID is quite common in telecom =
industry. It is based on UML class diagrams and already contains classes =
that model network resources and network services. Personally (as a =
network engineer) I find SID and UML a bit horrible but this is personal =
opinion (for example the developers from my team find it nice and easy =
to understand).&nbsp;</div>
<div><br></div><div>The last sentence reminds me also that there might =
be different stakeholders that will benefit from i2rs results (e.g =
engineers from software community and network engineers) and it might be =
good if the working group produces views of the models &nbsp;that will =
allow different stakeholders to reason about them.&nbsp;</div>
<div><br></div><div>BR,&nbsp;</div><span class=3D"HOEnZb"><font =
color=3D"#888888"><div>Nikolay Milovanov&nbsp;</div><div>New Bulgarian =
University&nbsp;</div><div><a href=3D"mailto:n.milovanov@gmail.com" =
target=3D"_blank">n.milovanov@gmail.com</a>&nbsp;</div>
</font></span><div><div class=3D"h5"><div><br></div><div><br></div><div>On=
 Jan 24, 2013, at 8:28 PM, Edward Crabbe =
wrote:</div><div><div><br><blockquote type=3D"cite"><div dir=3D"ltr">+1 =
here. &nbsp;If the relationships are hierarchical / acyclic then YANG =
would be a good choice /but/ &nbsp;we also have&nbsp;<span =
style=3D"line-height:1.2em;font-size:13px">draft-amante-irs-topology-use-c=
ases-0 on the table, and potentially some related documents incoming; =
&nbsp;if these efforts move forward (ie: modelling inter layer =
relationships and the physical plant) we may want to look at other =
alternatives.&nbsp;</span><div>


<span =
style=3D"line-height:1.2em;font-size:13px"><br></span></div><div><span =
style=3D"line-height:1.2em;font-size:13px">I think this is an =
interesting discussion to have; it's a bit premature to settle on a =
solution given the current uncertainty in the use case set, *but* it's =
almost never too early to start experimenting. &nbsp;</span></div>


</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On =
Thu, Jan 24, 2013 at 8:26 AM, Juergen Schoenwaelder <span =
dir=3D"ltr">&lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" =
target=3D"_blank">j.schoenwaelder@jacobs-university.de</a>&gt;</span> =
wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Thu, Jan 24, =
2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt; Juergen,<br>
&gt;<br>
&gt; What would you recommend for an information model for i2rs?<br>
&gt;<br>
<br>
</div>Frankly, I do not know. I am still unsure what the =
scope/complexity of<br>
i2rs really is. To find out, I guess people just have to pick<br>
something and get started. YANG tree diagrams are fine to get a =
quick<br>
overview of YANG data models, they likely won't be the right tool if<br>
many of data model items with more complex interrelationships are<br>
involved - then you need additional diagrams.<br>
<div><br>
/js<br>
<br>
--<br>
Juergen Schoenwaelder &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Jacobs =
University Bremen gGmbH<br>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587" =
target=3D"_blank">+49 421 200 3587</a> &nbsp; &nbsp; &nbsp; &nbsp; =
Campus Ring 1, 28759 Bremen, Germany<br>
Fax: &nbsp; <a href=3D"tel:%2B49%20421%20200%203103" =
value=3D"+494212003103" target=3D"_blank">+49 421 200 3103</a> &nbsp; =
&nbsp; &nbsp; &nbsp; &lt;<a href=3D"http://www.jacobs-university.de/" =
target=3D"_blank">http://www.jacobs-university.de/</a>&gt;<br>

</div><div><div>_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org" target=3D"_blank">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
</div></div></blockquote></div><br></div>
_______________________________________________<br>i2rs mailing =
list<br><a href=3D"mailto:i2rs@ietf.org" =
target=3D"_blank">i2rs@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/i2rs" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/i2rs</a><br>
=
</blockquote></div><br></div></div></div></div></blockquote></div><br></di=
v>
</blockquote></div><br></div></body></html>=

--Apple-Mail=_3E476988-6828-4421-B18C-C14434A3E4A9--

--Apple-Mail=_E8E50F76-C0A2-42A7-BBF4-F0C3C1734795--

From dmm@1-4-5.net  Thu Jan 24 17:20:04 2013
Return-Path: <dmm@1-4-5.net>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B89311E80DC for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 17:20:04 -0800 (PST)
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 Z4hDnqFHd-RR for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 17:20:03 -0800 (PST)
Received: from mail-da0-f42.google.com (mail-da0-f42.google.com [209.85.210.42]) by ietfa.amsl.com (Postfix) with ESMTP id B455211E80BF for <i2rs@ietf.org>; Thu, 24 Jan 2013 17:20:03 -0800 (PST)
Received: by mail-da0-f42.google.com with SMTP id z17so4555882dal.1 for <i2rs@ietf.org>; Thu, 24 Jan 2013 17:20:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:references:in-reply-to:mime-version :content-transfer-encoding:content-type:message-id:cc:x-mailer:from :subject:date:to:x-gm-message-state; bh=DpaFBrUUNsOOL3zBY6qFbeeRS2UeabTQppCqY+EnsLk=; b=PQEYvRGFdC512tiXY8DBKr3k8T8arCkqmZ5h55IebfVnTFD7wCua4Y19UiFC0ccUfP gpfSQfbd473ssevI96zRylgnlzTXAR41vBFT/DCSo1Sx5LNoHE1xtIKFa90mfrLju+ZB VzcT+CYklpqmKk2EcbYBuhwUVSWP8OzB84WiPmoQKaxgF3mS8XU83uo8sMvPZ1FvBZtK O/DDdxuH1w53koVHsvQoh7HIEPljtwnhHU74Vpdtz5RArN63pIUvrJJXGsN6ElM/au3/ IUov9hQdjDcPWMIW8rLvATeBxENxBPxNsikUIIUOzZ2GoEF2KF2MKmGwZxjT9wlMjupm ASZw==
X-Received: by 10.68.132.10 with SMTP id oq10mr10233395pbb.18.1359076803329; Thu, 24 Jan 2013 17:20:03 -0800 (PST)
Received: from [10.1.38.129] (mobile-166-137-186-036.mycingular.net. [166.137.186.36]) by mx.google.com with ESMTPS id ug6sm15810800pbc.4.2013.01.24.17.19.56 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 24 Jan 2013 17:20:01 -0800 (PST)
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local>
In-Reply-To: <20130124162607.GA53528@elstar.local>
Mime-Version: 1.0 (1.0)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Message-Id: <860520F5-C848-443F-B62D-7E2D63D78E35@1-4-5.net>
X-Mailer: iPhone Mail (10A551)
From: David Meyer <dmm@1-4-5.net>
Date: Thu, 24 Jan 2013 17:19:54 -0800
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Gm-Message-State: ALoCoQnDbTBfvlsbXciQY4qXJOSMR3oeV8ASfSnZZDXaWWj3EvtbIE+315XDFACDPdZTFwvGY0U8
Cc: Adrian Farrel <adrian@olddog.co.uk>, "i2rs@ietf.org" <i2rs@ietf.org>, Alia Atlas <akatlas@gmail.com>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2013 01:20:04 -0000

Agreed that YANG seems a reasonable  place to start.   --dmm

Sent from my iPhone

On Jan 24, 2013, at 8:26, Juergen Schoenwaelder <j.schoenwaelder@jacobs-univ=
ersity.de> wrote:

> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> Juergen,
>>=20
>> What would you recommend for an information model for i2rs?
>=20
> Frankly, I do not know. I am still unsure what the scope/complexity of
> i2rs really is. To find out, I guess people just have to pick
> something and get started. YANG tree diagrams are fine to get a quick
> overview of YANG data models, they likely won't be the right tool if
> many of data model items with more complex interrelationships are
> involved - then you need additional diagrams.
>=20
> /js
>=20
> --=20
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs

From jeff.tantsura@ericsson.com  Thu Jan 24 17:28:15 2013
Return-Path: <jeff.tantsura@ericsson.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4E7211E80E1 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 17:28:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 BqrBXqTizNy2 for <i2rs@ietfa.amsl.com>; Thu, 24 Jan 2013 17:28:15 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id 9679B11E80D9 for <i2rs@ietf.org>; Thu, 24 Jan 2013 17:28:08 -0800 (PST)
X-AuditID: c618062d-b7fcb6d000007ada-9a-5101dfa75ce8
Received: from EUSAAHC001.ericsson.se (Unknown_Domain [147.117.188.75]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 1E.63.31450.7AFD1015; Fri, 25 Jan 2013 02:28:08 +0100 (CET)
Received: from EUSAAMB109.ericsson.se ([147.117.188.126]) by EUSAAHC001.ericsson.se ([147.117.188.75]) with mapi id 14.02.0318.004; Thu, 24 Jan 2013 20:28:07 -0500
From: Jeff Tantsura <jeff.tantsura@ericsson.com>
To: David Meyer <dmm@1-4-5.net>
Thread-Topic: [i2rs] format for information models
Thread-Index: AQHN+bLRnIQa/eHkRU2/Z4kJoh43N5hYxWKAgAAy/wCAAAObAIAAA3WAgACVJAD//6550g==
Date: Fri, 25 Jan 2013 01:28:06 +0000
Message-ID: <2D6B5C37-E7BF-4F9B-9FDC-7D75CC1BE69E@ericsson.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local>, <860520F5-C848-443F-B62D-7E2D63D78E35@1-4-5.net>
In-Reply-To: <860520F5-C848-443F-B62D-7E2D63D78E35@1-4-5.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrHLMWRmVeSWpSXmKPExsUyuXSPt+6K+4yBBrt+cFj86LnBbPHp4SVm i0NdG9kt1s34wGJxdeNPRgdWjzV7j7F47Jx1l91jyZKfTB4bDnh6rNi8kjGANYrLJiU1J7Ms tUjfLoEr48mDXraCo9wVr/Z0szcwLubsYuTkkBAwkfjW8o8ZwhaTuHBvPRuILSRwhFHiwY3K LkYuIHs5o8SqXY8YQRJsAgYS/78dZwGxRQTkJQ5eWMQEUsQssIZRYvLf92AJYQFDiRkn/rF3 MXIAFRlJvLinAlEfJvHn5TpWEJtFQFVi5/O7YMt4BewlHk/tZoNYdpJJ4ldHHytIL6eArcT1 E/YgNYxAx30/tYYJxGYWEJe49WQ+E8TRAhJL9pyHekBU4uXjf6wQNToSC3Z/YoOwtSWWLXzN DLFLUOLkzCcsExhFZyEZNQtJyywkLbOQtCxgZFnFyFFanFqWm25ksIkRGEfHJNh0dzDueWl5 iFGag0VJnDfI9UKAkEB6YklqdmpqQWpRfFFpTmrxIUYmDk6pBkaeWz/qn7ItevX62bzITxqd v9KM/7XckbZ83TZ3ylHX1FjPBP9N84rXxCx98zzcc26b9dvgvNq0uym7C26Klersfvx4pvsE 85m/o6cUCekZu9vyL5xoqZ59Y9a18INTrL/8ueGdo9Da9blZNPzqv5pdb01rLC8qRDVUCDv/ Ku7Urg8IUFfVeqnEUpyRaKjFXFScCAAFZTaRcQIAAA==
Cc: Adrian Farrel <adrian@olddog.co.uk>, Alia Atlas <akatlas@gmail.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2013 01:28:15 -0000

Agree with David, at least we are not reinventing the wheel and using well =
defined data model.=20

Regards,
Jeff

On Jan 24, 2013, at 17:20, "David Meyer" <dmm@1-4-5.net> wrote:

> Agreed that YANG seems a reasonable  place to start.   --dmm
>=20
> Sent from my iPhone
>=20
> On Jan 24, 2013, at 8:26, Juergen Schoenwaelder <j.schoenwaelder@jacobs-u=
niversity.de> wrote:
>=20
>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>>> Juergen,
>>>=20
>>> What would you recommend for an information model for i2rs?
>>=20
>> Frankly, I do not know. I am still unsure what the scope/complexity of
>> i2rs really is. To find out, I guess people just have to pick
>> something and get started. YANG tree diagrams are fine to get a quick
>> overview of YANG data models, they likely won't be the right tool if
>> many of data model items with more complex interrelationships are
>> involved - then you need additional diagrams.
>>=20
>> /js
>>=20
>> --=20
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>> _______________________________________________
>> i2rs mailing list
>> i2rs@ietf.org
>> https://www.ietf.org/mailman/listinfo/i2rs
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs

From ietfc@btconnect.com  Fri Jan 25 07:29:56 2013
Return-Path: <ietfc@btconnect.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E79A21F88CB for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 07:29:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.099
X-Spam-Level: 
X-Spam-Status: No, score=-5.099 tagged_above=-999 required=5 tests=[AWL=-1.500, 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 4B84RkF4FGWj for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 07:29:56 -0800 (PST)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe001.messaging.microsoft.com [213.199.154.204]) by ietfa.amsl.com (Postfix) with ESMTP id A989121F88BD for <i2rs@ietf.org>; Fri, 25 Jan 2013 07:29:55 -0800 (PST)
Received: from mail100-am1-R.bigfish.com (10.3.201.230) by AM1EHSOBE001.bigfish.com (10.3.204.21) with Microsoft SMTP Server id 14.1.225.23; Fri, 25 Jan 2013 15:29:54 +0000
Received: from mail100-am1 (localhost [127.0.0.1])	by mail100-am1-R.bigfish.com (Postfix) with ESMTP id 6BDFB3601A2; Fri, 25 Jan 2013 15:29:54 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.250.181; KIP:(null); UIP:(null); IPV:NLI; H:AMSPRD0711HT002.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -19
X-BigFish: PS-19(zz9371I542I1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahzz1033IL8275dhz2dh2a8h5a9h668h839h947hd24hf0ah1177h1179h1288h12a5h12a9h12bdh137ah139eh13b6h1441h1504h1537h162dh1631h1758h17f1h184fh1898h18e1h304l1155h)
Received: from mail100-am1 (localhost.localdomain [127.0.0.1]) by mail100-am1 (MessageSwitch) id 1359127792747382_416; Fri, 25 Jan 2013 15:29:52 +0000 (UTC)
Received: from AM1EHSMHS006.bigfish.com (unknown [10.3.201.254])	by mail100-am1.bigfish.com (Postfix) with ESMTP id B34AF34006D; Fri, 25 Jan 2013 15:29:52 +0000 (UTC)
Received: from AMSPRD0711HT002.eurprd07.prod.outlook.com (157.56.250.181) by AM1EHSMHS006.bigfish.com (10.3.207.106) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 25 Jan 2013 15:29:51 +0000
Received: from DB3PRD0210HT004.eurprd02.prod.outlook.com (157.56.253.69) by pod51017.outlook.com (10.242.14.163) with Microsoft SMTP Server (TLS) id 14.16.257.4; Fri, 25 Jan 2013 15:29:50 +0000
Message-ID: <001a01cdfb10$6fd9b6c0$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: <i2rs@ietf.org>, Noel Chiappa <jnc@mercury.lcs.mit.edu>
References: <20130124145051.6EB3518C13D@mercury.lcs.mit.edu>
Date: Fri, 25 Jan 2013 13:59:26 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.253.69]
X-OriginatorOrg: btconnect.com
Cc: jnc@mercury.lcs.mit.edu
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2013 15:29:56 -0000

I am used to a clear distinction between architecture and framework, a
framework being Informational while an architecture is close to if not
actually a Standard.  Designs MUST then conform to the architecture.

That said, most IETF work goes straight into detailed design, sometimes
not even pausing for requirements:-(

I liked 'architecture and framework' as covering most, if not all, the
bases.

Tom Petch

----- Original Message -----
From: "Noel Chiappa" <jnc@mercury.lcs.mit.edu>
To: <i2rs@ietf.org>
Cc: <jnc@mercury.lcs.mit.edu>
Sent: Thursday, January 24, 2013 2:50 PM
Subject: Re: [i2rs] Potential charter tweak


>     > From: "Adrian Farrel" <adrian@olddog.co.uk>
>
>     > One of the ADs doing a final review of the draft charter is
struggling
>     > with the difference or overlap between 'architecture' and
'framework'.
>
>     >> I would change all instances of "High-level architecture and
>     >> framework" to "High-level architecture"
>
>     > Would this cause anyone a peptic ulcer?
>
> To me, "high-level architecture" is beyond utterly redundant. (If it's
not
> high-level, it's not architecture.)
>
>
> If 'architecture and framework' doesn't fly (it doesn't bother me that
much,
> and I see your point about avoiding the question, although I too am
not sure
> I see much of a distinction), just flip a coin (literally) and pick
one.
>
> Noel
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>



From ietfc@btconnect.com  Fri Jan 25 07:29:56 2013
Return-Path: <ietfc@btconnect.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB1CD21F8896 for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 07:29:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.349
X-Spam-Level: 
X-Spam-Status: No, score=-4.349 tagged_above=-999 required=5 tests=[AWL=-0.750, 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 SBFMtsfU-d6o for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 07:29:56 -0800 (PST)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe004.messaging.microsoft.com [213.199.154.207]) by ietfa.amsl.com (Postfix) with ESMTP id D75F821F88CA for <i2rs@ietf.org>; Fri, 25 Jan 2013 07:29:55 -0800 (PST)
Received: from mail97-am1-R.bigfish.com (10.3.201.231) by AM1EHSOBE018.bigfish.com (10.3.207.140) with Microsoft SMTP Server id 14.1.225.23; Fri, 25 Jan 2013 15:29:54 +0000
Received: from mail97-am1 (localhost [127.0.0.1])	by mail97-am1-R.bigfish.com (Postfix) with ESMTP id E34D238014D; Fri, 25 Jan 2013 15:29:54 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.250.181; KIP:(null); UIP:(null); IPV:NLI; H:AMSPRD0711HT002.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -15
X-BigFish: PS-15(z426fnzbb2dI98dI9371I542I1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahzz8275ch1033IL17326ah8275bh8275dhz2dh2a8h5a9h668h839h947hd24hf0ah1177h1179h1288h12a5h12a9h12bdh137ah139eh13b6h1441h1504h1537h162dh1631h1758h17f1h184fh1898h18e1h304l1155h)
Received: from mail97-am1 (localhost.localdomain [127.0.0.1]) by mail97-am1 (MessageSwitch) id 1359127792926852_6564; Fri, 25 Jan 2013 15:29:52 +0000 (UTC)
Received: from AM1EHSMHS006.bigfish.com (unknown [10.3.201.246])	by mail97-am1.bigfish.com (Postfix) with ESMTP id DF7563A01AD; Fri, 25 Jan 2013 15:29:52 +0000 (UTC)
Received: from AMSPRD0711HT002.eurprd07.prod.outlook.com (157.56.250.181) by AM1EHSMHS006.bigfish.com (10.3.207.106) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 25 Jan 2013 15:29:51 +0000
Received: from DB3PRD0210HT004.eurprd02.prod.outlook.com (157.56.253.69) by pod51017.outlook.com (10.242.14.163) with Microsoft SMTP Server (TLS) id 14.16.257.4; Fri, 25 Jan 2013 15:29:51 +0000
Message-ID: <001b01cdfb10$70460d20$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Thomas Nadeau <tnadeau@juniper.net>, "Jan Medved (jmedved)" <jmedved@cisco.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>
References: <F97700DB9B52414E8662360198681C8D22C6417C@CH1PRD0511MB420.namprd05.prod.outlook.com>
Date: Fri, 25 Jan 2013 15:26:38 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.253.69]
X-FOPE-CRA-Verdict: 157.56.250.181$juniper.net%12218%4%btconnect.com%False%False%0$
X-OriginatorOrg: btconnect.com
Cc: Adrian Farrel <adrian@olddog.co.uk>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2013 15:29:57 -0000

... although we do get posts on the Netmod WG list saying what on earth
are all these strange characters, so the format of YANG tree diagrams is
not intuitive to all; there is probably an assumption of some (arcane?)
piece of computer science in there somewhere.

Tom Petch

----- Original Message -----
From: "Thomas Nadeau" <tnadeau@juniper.net>
To: "Jan Medved (jmedved)" <jmedved@cisco.com>; "Juergen Schoenwaelder"
<j.schoenwaelder@jacobs-university.de>; "Alia Atlas" <akatlas@gmail.com>
Cc: "Adrian Farrel" <adrian@olddog.co.uk>; <i2rs@ietf.org>
Sent: Thursday, January 24, 2013 4:42 PM
Subject: Re: [i2rs] format for information models


> +2
>
> On 1/24/13 11:31 AM, "Jan Medved (jmedved)" <jmedved@cisco.com> wrote:
>
> >+1 for YANG tree diagrams to start with.
> >
> >On 1/24/13 8:26 AM, "Juergen Schoenwaelder"
> ><j.schoenwaelder@jacobs-university.de> wrote:
> >
> >>On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> >>> Juergen,
> >>>
> >>> What would you recommend for an information model for i2rs?
> >>>
> >>
> >>Frankly, I do not know. I am still unsure what the scope/complexity
of
> >>i2rs really is. To find out, I guess people just have to pick
> >>something and get started. YANG tree diagrams are fine to get a
quick
> >>overview of YANG data models, they likely won't be the right tool if
> >>many of data model items with more complex interrelationships are
> >>involved - then you need additional diagrams.
> >>
> >>/js
> >>
> >>--
> >>Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> >>Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> >>Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> >>_______________________________________________



From lhotka@nic.cz  Fri Jan 25 07:50:19 2013
Return-Path: <lhotka@nic.cz>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3985F21F88BE for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 07:50:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.354
X-Spam-Level: 
X-Spam-Status: No, score=-1.354 tagged_above=-999 required=5 tests=[AWL=0.045,  BAYES_00=-2.599, J_CHICKENPOX_15=0.6, J_CHICKENPOX_23=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 tsthzsRTkiWR for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 07:50:18 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) by ietfa.amsl.com (Postfix) with ESMTP id E39B521F8873 for <i2rs@ietf.org>; Fri, 25 Jan 2013 07:50:16 -0800 (PST)
Received: from [172.29.2.201] (nat-5.bravonet.cz [77.48.224.5]) by mail.nic.cz (Postfix) with ESMTPSA id 08F3213FAA4; Fri, 25 Jan 2013 16:50:14 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nic.cz; s=default; t=1359129014; bh=aq3Yq2hxH5bD7DiDyU5cpmaofnyF97fzd59jZY5GvhQ=; h=Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=R0xCx/OeR2JIPfOh5c4vpu3ZDE1ONEggAe4q6RDafUEGdHWe/JOBqurffxh3SWtrJ DctlRnIox/kUZCra/MhO3L7Q2W9lkBIMF1ER6l1imQJ3cOQST+9u28OXqr2unkVvPZ GH6vhf6r8xuwRdMYagLNJwLX/XiqeTthwu+c+yfU=
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
Content-Type: text/plain; charset=us-ascii
From: Ladislav Lhotka <lhotka@nic.cz>
X-Priority: 3
In-Reply-To: <001b01cdfb10$70460d20$4001a8c0@gateway.2wire.net>
Date: Fri, 25 Jan 2013 16:50:13 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <13AF2173-B0C0-488C-92AF-AECF529187CF@nic.cz>
References: <F97700DB9B52414E8662360198681C8D22C6417C@CH1PRD0511MB420.namprd05.prod.outlook.com> <001b01cdfb10$70460d20$4001a8c0@gateway.2wire.net>
To: t.petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.1499)
X-Virus-Scanned: clamav-milter 0.96.5 at mail
X-Virus-Status: Clean
Cc: i2rs@ietf.org, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>, Thomas Nadeau <tnadeau@juniper.net>, "Jan Medved \(jmedved\)" <jmedved@cisco.com>, Adrian Farrel <adrian@olddog.co.uk>
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2013 15:50:19 -0000

On Jan 25, 2013, at 4:26 PM, t.petch <ietfc@btconnect.com> wrote:

> ... although we do get posts on the Netmod WG list saying what on =
earth
> are all these strange characters, so the format of YANG tree diagrams =
is
> not intuitive to all; there is probably an assumption of some =
(arcane?)
> piece of computer science in there somewhere.

It is certainly advisable to accompany such diagrams with some kind of =
caption. In any case, I find these diagrams pretty useful and see =
nothing really arcane, let alone computer science, in the output of

pyang --tree-help

Lada

>=20
> Tom Petch
>=20
> ----- Original Message -----
> From: "Thomas Nadeau" <tnadeau@juniper.net>
> To: "Jan Medved (jmedved)" <jmedved@cisco.com>; "Juergen =
Schoenwaelder"
> <j.schoenwaelder@jacobs-university.de>; "Alia Atlas" =
<akatlas@gmail.com>
> Cc: "Adrian Farrel" <adrian@olddog.co.uk>; <i2rs@ietf.org>
> Sent: Thursday, January 24, 2013 4:42 PM
> Subject: Re: [i2rs] format for information models
>=20
>=20
>> +2
>>=20
>> On 1/24/13 11:31 AM, "Jan Medved (jmedved)" <jmedved@cisco.com> =
wrote:
>>=20
>>> +1 for YANG tree diagrams to start with.
>>>=20
>>> On 1/24/13 8:26 AM, "Juergen Schoenwaelder"
>>> <j.schoenwaelder@jacobs-university.de> wrote:
>>>=20
>>>> On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>>>>> Juergen,
>>>>>=20
>>>>> What would you recommend for an information model for i2rs?
>>>>>=20
>>>>=20
>>>> Frankly, I do not know. I am still unsure what the scope/complexity
> of
>>>> i2rs really is. To find out, I guess people just have to pick
>>>> something and get started. YANG tree diagrams are fine to get a
> quick
>>>> overview of YANG data models, they likely won't be the right tool =
if
>>>> many of data model items with more complex interrelationships are
>>>> involved - then you need additional diagrams.
>>>>=20
>>>> /js
>>>>=20
>>>> --
>>>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>>>> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, =
Germany
>>>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>>>> _______________________________________________
>=20
>=20
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: E74E8C0C





From andy@yumaworks.com  Fri Jan 25 09:16:52 2013
Return-Path: <andy@yumaworks.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BC4621F88A5 for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 09:16:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.976
X-Spam-Level: 
X-Spam-Status: No, score=-2.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, 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 fjoOb1UhQAYC for <i2rs@ietfa.amsl.com>; Fri, 25 Jan 2013 09:16:51 -0800 (PST)
Received: from mail-vb0-f53.google.com (mail-vb0-f53.google.com [209.85.212.53]) by ietfa.amsl.com (Postfix) with ESMTP id 8F4CB21F8899 for <i2rs@ietf.org>; Fri, 25 Jan 2013 09:16:51 -0800 (PST)
Received: by mail-vb0-f53.google.com with SMTP id b23so432387vbz.26 for <i2rs@ietf.org>; Fri, 25 Jan 2013 09:16:50 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=FrFxDIbSLfL6Xhs2FAN2pTxaLWHfPVHWq2QHeiIWTYA=; b=UNsV1skQsnj1pbLjYMe/UNbQ6ewJC8J9e7ctGcwZ9yr2u/6fHBNnp4kDwdvcwZIdSA 5VYd216iWb07atjlfVDzQyhLEUmH0Km6JD9xwyTiFpwMM/j/iF9HVp0m7C/7++JBso5k Krv6OT1JLw+YPa0qyK0j9SrST8cF3hMT3LqNDievSYnlxydS9C1CHNIsdKzViw2J3pDJ GSndANmTfaEl2ecFi7/SMeiNfPkpqKGPuR/RyDLCE+jhMh16IIgEgdtf20xj6gmju55X QeK4B7YxNNr3tqG8zMrgzbccsnprQ9VPo8RH5aMdaZW+4aiI3nph1Xy4Pm6uXL0DoN1J Z9yw==
MIME-Version: 1.0
X-Received: by 10.220.108.2 with SMTP id d2mr6678108vcp.60.1359134210603; Fri, 25 Jan 2013 09:16:50 -0800 (PST)
Received: by 10.58.33.67 with HTTP; Fri, 25 Jan 2013 09:16:50 -0800 (PST)
In-Reply-To: <2426A28B-D662-4F74-BA35-E79DB91E5DE4@nic.cz>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <2426A28B-D662-4F74-BA35-E79DB91E5DE4@nic.cz>
Date: Fri, 25 Jan 2013 09:16:50 -0800
Message-ID: <CABCOCHRodC_64jh8csdo3Ew9KPoXcKYgc010JyrLt19qv_LVSA@mail.gmail.com>
From: Andy Bierman <andy@yumaworks.com>
To: Ladislav Lhotka <lhotka@nic.cz>
Content-Type: multipart/alternative; boundary=f46d043c7d60d33a7404d4201715
X-Gm-Message-State: ALoCoQnpAwNVWUP4pIhX7qylyBotqV2MPTFa5VWGlobWBKAzUC4Vlkgk/G5LVY/tH0R2CUaIzn/D
Cc: Adrian Farrel <adrian@olddog.co.uk>, Alia Atlas <akatlas@gmail.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jan 2013 17:16:52 -0000

--f46d043c7d60d33a7404d4201715
Content-Type: text/plain; charset=UTF-8

On Thu, Jan 24, 2013 at 8:36 AM, Ladislav Lhotka <lhotka@nic.cz> wrote:

>
> On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder <
> j.schoenwaelder@jacobs-university.de> wrote:
>
> > On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
> >> Juergen,
> >>
> >> What would you recommend for an information model for i2rs?
> >>
> >
> > Frankly, I do not know. I am still unsure what the scope/complexity of
> > i2rs really is. To find out, I guess people just have to pick
> > something and get started. YANG tree diagrams are fine to get a quick
> > overview of YANG data models, they likely won't be the right tool if
> > many of data model items with more complex interrelationships are
> > involved - then you need additional diagrams.
>
> I like the approach of RFC 6728 which combines UML with YANG.
>
>
How about both?. The first step is to understand the data structures
at a high level and how they relate to each other. The IPFIX approach
is best for that. The next step is understanding each data structure
in more detail and YANG tree diagrams are good for that. I agree with Tom
that the syntax is not completely intuitive.



> Lada
>
>
Andy

--f46d043c7d60d33a7404d4201715
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<br><br><div class=3D"gmail_quote">On Thu, Jan 24, 2013 at 8:36 AM, Ladisla=
v Lhotka <span dir=3D"ltr">&lt;<a href=3D"mailto:lhotka@nic.cz" target=3D"_=
blank">lhotka@nic.cz</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
">
<br>
On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder &lt;<a href=3D"mailto:j.=
schoenwaelder@jacobs-university.de">j.schoenwaelder@jacobs-university.de</a=
>&gt; wrote:<br>
<br>
&gt; On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:<br>
&gt;&gt; Juergen,<br>
&gt;&gt;<br>
&gt;&gt; What would you recommend for an information model for i2rs?<br>
&gt;&gt;<br>
&gt;<br>
&gt; Frankly, I do not know. I am still unsure what the scope/complexity of=
<br>
&gt; i2rs really is. To find out, I guess people just have to pick<br>
&gt; something and get started. YANG tree diagrams are fine to get a quick<=
br>
&gt; overview of YANG data models, they likely won&#39;t be the right tool =
if<br>
&gt; many of data model items with more complex interrelationships are<br>
&gt; involved - then you need additional diagrams.<br>
<br>
I like the approach of RFC 6728 which combines UML with YANG.<br>
<br></blockquote><div><br></div><div>How about both?. The first step is to =
understand the data structures</div><div>at a high level and how they relat=
e to each other. The IPFIX approach</div><div>is best for that. The next st=
ep is understanding each data structure</div>
<div>in more detail and YANG tree diagrams are good for that. I agree with =
Tom</div><div>that the syntax is not completely intuitive.</div><div><br></=
div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Lada<br>
<br></blockquote><div><br></div><div>Andy</div><div>=C2=A0</div></div>

--f46d043c7d60d33a7404d4201715--

From lhotka@nic.cz  Sat Jan 26 01:21:05 2013
Return-Path: <lhotka@nic.cz>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7EC321F841A for <i2rs@ietfa.amsl.com>; Sat, 26 Jan 2013 01:21:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.211
X-Spam-Level: 
X-Spam-Status: No, score=-1.211 tagged_above=-999 required=5 tests=[AWL=-0.116, BAYES_00=-2.599, HOST_EQ_CZ=0.904, J_CHICKENPOX_23=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 CTXCfT3bMSFo for <i2rs@ietfa.amsl.com>; Sat, 26 Jan 2013 01:21:04 -0800 (PST)
Received: from trail.lhotka.name (nat-5.bravonet.cz [77.48.224.5]) by ietfa.amsl.com (Postfix) with ESMTP id A33C021F8235 for <i2rs@ietf.org>; Sat, 26 Jan 2013 01:21:02 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by trail.lhotka.name (Postfix) with ESMTP id 198D1540745; Sat, 26 Jan 2013 10:20:59 +0100 (CET)
Received: from trail.lhotka.name ([127.0.0.1]) by localhost (trail.lhotka.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3EFnCmndqGVf; Sat, 26 Jan 2013 10:20:47 +0100 (CET)
Received: from localhost (unknown [172.29.2.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by trail.lhotka.name (Postfix) with ESMTPSA id 0D746540062; Sat, 26 Jan 2013 10:20:37 +0100 (CET)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Andy Bierman <andy@yumaworks.com>
In-Reply-To: <CABCOCHRodC_64jh8csdo3Ew9KPoXcKYgc010JyrLt19qv_LVSA@mail.gmail.com>
References: <CAG4d1rfi7xYdje_XVR+93gkkMUh6rb9hNSf7qPKARHo3Rz_ZUg@mail.gmail.com> <00ab01cdfa32$7e73a7b0$7b5af710$@olddog.co.uk> <20130124160050.GA53459@elstar.local> <CAG4d1rd3r_OeX70d2LSomEjpcqfu+GW220NHBy1KWda4VPcAUg@mail.gmail.com> <20130124162607.GA53528@elstar.local> <2426A28B-D662-4F74-BA35-E79DB91E5DE4@nic.cz> <CABCOCHRodC_64jh8csdo3Ew9KPoXcKYgc010JyrLt19qv_LVSA@mail.gmail.com>
User-Agent: Notmuch/0.14+243~g18d79d1 (http://notmuchmail.org) Emacs/23.3.50.1 (i386-apple-darwin9.8.0)
Date: Sat, 26 Jan 2013 10:20:38 +0100
Message-ID: <m2k3r0cnbt.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Adrian Farrel <adrian@olddog.co.uk>, Alia Atlas <akatlas@gmail.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, i2rs@ietf.org
Subject: Re: [i2rs] format for information models
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jan 2013 09:21:05 -0000

Andy Bierman <andy@yumaworks.com> writes:

> On Thu, Jan 24, 2013 at 8:36 AM, Ladislav Lhotka <lhotka@nic.cz> wrote:
>
>>
>> On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder <
>> j.schoenwaelder@jacobs-university.de> wrote:
>>
>> > On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>> >> Juergen,
>> >>
>> >> What would you recommend for an information model for i2rs?
>> >>
>> >
>> > Frankly, I do not know. I am still unsure what the scope/complexity of
>> > i2rs really is. To find out, I guess people just have to pick
>> > something and get started. YANG tree diagrams are fine to get a quick
>> > overview of YANG data models, they likely won't be the right tool if
>> > many of data model items with more complex interrelationships are
>> > involved - then you need additional diagrams.
>>
>> I like the approach of RFC 6728 which combines UML with YANG.
>>
>>
> How about both?. The first step is to understand the data structures
> at a high level and how they relate to each other. The IPFIX approach
> is best for that. The next step is understanding each data structure

I agree. The authors of 6728 use a semi-formal procedure for mapping UML diagrams to YANG structures: object properties are represented as YANG groupings, aggregated components as
subordinate nodes and unidirectional associations as leafrefs. And then they fill in the details in YANG.

Lada

> in more detail and YANG tree diagrams are good for that. I agree with Tom
> that the syntax is not completely intuitive.
>
>
>
>> Lada
>>
>>
> Andy

-- 
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: E74E8C0C

From abdussalambaryun@gmail.com  Sat Jan 26 07:04:53 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08B5821F85AE for <i2rs@ietfa.amsl.com>; Sat, 26 Jan 2013 07:04:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.291
X-Spam-Level: 
X-Spam-Status: No, score=-3.291 tagged_above=-999 required=5 tests=[AWL=-0.292, BAYES_00=-2.599, J_CHICKENPOX_23=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 S2i3-j4mp1Yi for <i2rs@ietfa.amsl.com>; Sat, 26 Jan 2013 07:04:52 -0800 (PST)
Received: from mail-da0-f53.google.com (mail-da0-f53.google.com [209.85.210.53]) by ietfa.amsl.com (Postfix) with ESMTP id 70C3621F8596 for <i2rs@ietf.org>; Sat, 26 Jan 2013 07:04:52 -0800 (PST)
Received: by mail-da0-f53.google.com with SMTP id x6so592836dac.26 for <i2rs@ietf.org>; Sat, 26 Jan 2013 07:04:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=9c723ZGfD128DWrAxQysvyLBDB5TpcI83cN2LvGRKGw=; b=t8NWBSc5kWq6A213cRqgLctlp7EaDTnk8rXJONetuFl+X/tSllJmJmrve1cMR43dRJ cyRpIeP3i2RGQCYoETpDLVEGWl9uYfZY/k6vmxPEMa+OMuWqn7IJ0N9vZf1eNEUBdyNk VoMwA1af73LLU/e4xETQ3fx2hnwPGF78DfqlxZ6p72eqeI4lxF4NhvkV1pMNslFzbXEi Atyy/hLXABNFnTImMCFkn404tM9g/xX7Un/7GFaShKtPSZF2XVqnw4kAbuUTuhXr1N0P B1OcSB8H0USxoIEy3xntE/2j7iQkBpQBfsbfBWClUriSasDf3ctZSJheGJ40Q5gIzqCQ Yygg==
MIME-Version: 1.0
X-Received: by 10.68.136.132 with SMTP id qa4mr22663979pbb.166.1359212692221;  Sat, 26 Jan 2013 07:04:52 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Sat, 26 Jan 2013 07:04:52 -0800 (PST)
In-Reply-To: <CADnDZ8-GRpTXQ0kGVbb4HCbLv7B=58JQaiVEiAycXcF5ihZLCw@mail.gmail.com>
References: <CADnDZ8-GRpTXQ0kGVbb4HCbLv7B=58JQaiVEiAycXcF5ihZLCw@mail.gmail.com>
Date: Sat, 26 Jan 2013 16:04:52 +0100
Message-ID: <CADnDZ8-+PtBfemejEwGiUJ0gagR2JWKeQj_pWKx3OFv8dT4s8A@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: lhotka@nic.cz
Content-Type: text/plain; charset=ISO-8859-1
Cc: "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] Structure for I2RS communication information models (was Re: format for information models)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jan 2013 15:04:53 -0000

>> How about both?. The first step is to understand the data structures
>> at a high level and how they relate to each other. The IPFIX approach
>> is best for that. The next step is understanding each data structure

Maybe *understand* at both levels high and low, then *model* each separate,

>
> I agree. The authors of 6728 use a semi-formal procedure for mapping UML
> diagrams to YANG structures: object properties are represented as YANG
> groupings, aggregated components as
> subordinate nodes and unidirectional associations as leafrefs. And then they
> fill in the details in YANG.

I agree with the design approaches (i.e. RFC6728, UML, YANG, etc.) as
well, but I think that i2rs has different purpose and so it will need
a different structure and model definitions,

AB


On 1/26/13, Ladislav Lhotka <lhotka@nic.cz> wrote:
> Andy Bierman <andy@yumaworks.com> writes:
>
>> On Thu, Jan 24, 2013 at 8:36 AM, Ladislav Lhotka <lhotka@nic.cz> wrote:
>>
>>>
>>> On Jan 24, 2013, at 5:26 PM, Juergen Schoenwaelder <
>>> j.schoenwaelder@jacobs-university.de> wrote:
>>>
>>> > On Thu, Jan 24, 2013 at 11:13:44AM -0500, Alia Atlas wrote:
>>> >> Juergen,
>>> >>
>>> >> What would you recommend for an information model for i2rs?
>>> >>
>>> >
>>> > Frankly, I do not know. I am still unsure what the scope/complexity of
>>> > i2rs really is. To find out, I guess people just have to pick
>>> > something and get started. YANG tree diagrams are fine to get a quick
>>> > overview of YANG data models, they likely won't be the right tool if
>>> > many of data model items with more complex interrelationships are
>>> > involved - then you need additional diagrams.
>>>
>>> I like the approach of RFC 6728 which combines UML with YANG.
>>>
>>>
>> How about both?. The first step is to understand the data structures
>> at a high level and how they relate to each other. The IPFIX approach
>> is best for that. The next step is understanding each data structure
>
> I agree. The authors of 6728 use a semi-formal procedure for mapping UML
> diagrams to YANG structures: object properties are represented as YANG
> groupings, aggregated components as
> subordinate nodes and unidirectional associations as leafrefs. And then they
> fill in the details in YANG.
>
> Lada
>
>> in more detail and YANG tree diagrams are good for that. I agree with Tom
>> that the syntax is not completely intuitive.
>>
>>
>>
>>> Lada
>>>
>>>
>> Andy
>
> --
> Ladislav Lhotka, CZ.NIC Labs
> PGP Key ID: E74E8C0C
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From russw@riw.us  Mon Jan 28 10:29:25 2013
Return-Path: <russw@riw.us>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACEFE21F85D7 for <i2rs@ietfa.amsl.com>; Mon, 28 Jan 2013 10:29:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.185
X-Spam-Level: 
X-Spam-Status: No, score=-0.185 tagged_above=-999 required=5 tests=[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 s2oJIXrt8q0Y for <i2rs@ietfa.amsl.com>; Mon, 28 Jan 2013 10:29:25 -0800 (PST)
Received: from da31.namelessnet.net (da31.namelessnet.net [74.124.205.66]) by ietfa.amsl.com (Postfix) with ESMTP id 16A7321F84F9 for <i2rs@ietf.org>; Mon, 28 Jan 2013 10:29:25 -0800 (PST)
Received: from rrcs-24-199-145-66.midsouth.biz.rr.com ([24.199.145.66] helo=[192.168.3.115]) by da31.namelessnet.net with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from <russw@riw.us>) id 1TztSO-0005sh-DK for i2rs@ietf.org; Mon, 28 Jan 2013 10:29:24 -0800
Message-ID: <5106C380.3040102@riw.us>
Date: Mon, 28 Jan 2013 13:29:20 -0500
From: Russ White <russw@riw.us>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: i2rs@ietf.org
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk> <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com>
In-Reply-To: <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Antivirus-Scanner: Seems clean.  You should still use an Antivirus Scanner
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jan 2013 18:29:25 -0000

> Thus - the framework is the skeleton of what is desired and required in
> i2rs, giving the
> scope and reasoning.   Perhaps it should turn into a requirements draft?

IMHO, this hits the nail on the head.

:-)

Russ



-- 
<><
riwhite@verisign.com
russw@riw.us

From abdussalambaryun@gmail.com  Mon Jan 28 11:55:14 2013
Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 821D321F88B9 for <i2rs@ietfa.amsl.com>; Mon, 28 Jan 2013 11:55:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.59
X-Spam-Level: 
X-Spam-Status: No, score=-3.59 tagged_above=-999 required=5 tests=[AWL=0.009,  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 uonPglHFzGIB for <i2rs@ietfa.amsl.com>; Mon, 28 Jan 2013 11:55:12 -0800 (PST)
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by ietfa.amsl.com (Postfix) with ESMTP id 6F72E21F87FA for <i2rs@ietf.org>; Mon, 28 Jan 2013 11:55:12 -0800 (PST)
Received: by mail-pb0-f54.google.com with SMTP id rr4so1672541pbb.27 for <i2rs@ietf.org>; Mon, 28 Jan 2013 11:55:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ywyNWt4EWyU33kHRUyAp6WtizUB/9xM/c4Gt4KNJHCo=; b=AoqwF702iw36xahfpJhZupOrZzQNYjR8JNEvVwTDERVj9Q2T+y12shE0s1PA4MFaEg fQ+Xy0gfSvxdqpUszipD1sR/rNrkbBV96cf5tAFgZc/nGtUrRbwawXoB+7AelFOHlfcR YTG0hsuQB6iWy0P/HkXYc1CmYbdoLLZdKX2eJyQNvt7GXUN+/bl133zJMWwR7l4WHVNl SP4cLWSHVn4YEkPBSgMeC6JEHmLQP67mmYvrbfJAoOhvSPy7E4ep5uiLixN7v0St+BXv M/s3q+Xn2nM4F+HPdytK3OwR9YISyElTiKqjYdVBTWYwC8QSiLlpLNGyMvVGaZjHvh/W gO+A==
MIME-Version: 1.0
X-Received: by 10.68.232.195 with SMTP id tq3mr40279089pbc.70.1359402912199; Mon, 28 Jan 2013 11:55:12 -0800 (PST)
Received: by 10.68.218.134 with HTTP; Mon, 28 Jan 2013 11:55:12 -0800 (PST)
In-Reply-To: <5106C380.3040102@riw.us>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk> <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com> <5106C380.3040102@riw.us>
Date: Mon, 28 Jan 2013 20:55:12 +0100
Message-ID: <CADnDZ8-U1GVsMviP3s=6m4wSJ3BHjbZDEJdeX4P+GPiajX_WAA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Russ White <russw@riw.us>
Content-Type: text/plain; charset=ISO-8859-1
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jan 2013 19:55:14 -0000

+1

AB

On 1/28/13, Russ White <russw@riw.us> wrote:
>
>> Thus - the framework is the skeleton of what is desired and required in
>> i2rs, giving the
>> scope and reasoning.   Perhaps it should turn into a requirements draft?
>
> IMHO, this hits the nail on the head.
>
> :-)
>
> Russ
>
>
>
> --
> <><
> riwhite@verisign.com
> russw@riw.us
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

From akatlas@gmail.com  Mon Jan 28 12:12:32 2013
Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A1B621F85EE for <i2rs@ietfa.amsl.com>; Mon, 28 Jan 2013 12:12:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level: 
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 lJ84XyO8hFmH for <i2rs@ietfa.amsl.com>; Mon, 28 Jan 2013 12:12:31 -0800 (PST)
Received: from mail-ia0-x235.google.com (ia-in-x0235.1e100.net [IPv6:2607:f8b0:4001:c02::235]) by ietfa.amsl.com (Postfix) with ESMTP id F206221F854E for <i2rs@ietf.org>; Mon, 28 Jan 2013 12:12:30 -0800 (PST)
Received: by mail-ia0-f181.google.com with SMTP id k25so4722340iah.40 for <i2rs@ietf.org>; Mon, 28 Jan 2013 12:12:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=FYAn915z53w1C++JvRTPeJzAXjgomkxfIUIsycuQsag=; b=RDX2FrerwJY3PMvjJvanFUASVzFpBEGl7yiPj45PY0U3bcNhyG2g4CC+kqwiBCjlqB bECfhKdykY3CQcC/RQsuKKtxqMnbw3yeHaQ7IBxMd1/bEi/21ogOHr4qHbiNnkcuqYZ7 AnHnz70NqgENVujHCI3Oe6RWh6zLbzM7DGBG/qo5jtvrahtIyEQHiAAdCIG28h4b7fsJ 9j/yZ/RP4q73Io0vQisCaC4o0Gaci+jkloe7FEPNvN00oe9s9V+Op8D4gV5wR9CZ9oTr hcd+p9783OqITMN6hyAwT+GT9x6XOjitJOjEypejHYjNMKQmgYop7thRCySTlr2x9Pe+ TvpQ==
MIME-Version: 1.0
X-Received: by 10.50.6.169 with SMTP id c9mr6140868iga.24.1359403950541; Mon, 28 Jan 2013 12:12:30 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Mon, 28 Jan 2013 12:12:30 -0800 (PST)
Received: by 10.64.23.144 with HTTP; Mon, 28 Jan 2013 12:12:30 -0800 (PST)
In-Reply-To: <5106C380.3040102@riw.us>
References: <00bc01cdfa35$4ad62010$e0826030$@olddog.co.uk> <CAG4d1reO1_BdZ0A8jhDrirTmX5F9bCyMQc6chJf-1bDZ718OiA@mail.gmail.com> <5106C380.3040102@riw.us>
Date: Mon, 28 Jan 2013 15:12:30 -0500
Message-ID: <CAG4d1red82jZ=aT2QBC8KA4RiTv5NO3VLnHHt-nn+rtS82Jr0Q@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: Russ White <russw@riw.us>
Content-Type: multipart/alternative; boundary=e89a8f646717940acb04d45ee53d
Cc: i2rs@ietf.org
Subject: Re: [i2rs] Potential charter tweak
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jan 2013 20:12:32 -0000

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

We can work on that,  but it does list things that aren't in the more
tightly bound use-cases.

Alia
P S.  I'm sick with a bad case of the flu so my input and draft-revising is
pretty limited for a bit.
On Jan 28, 2013 1:29 PM, "Russ White" <russw@riw.us> wrote:

>
> > Thus - the framework is the skeleton of what is desired and required in
> > i2rs, giving the
> > scope and reasoning.   Perhaps it should turn into a requirements draft?
>
> IMHO, this hits the nail on the head.
>
> :-)
>
> Russ
>
>
>
> --
> <><
> riwhite@verisign.com
> russw@riw.us
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>

--e89a8f646717940acb04d45ee53d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">We can work on that,=A0 but it does list things that aren&#3=
9;t in the more tightly bound use-cases.</p>
<p dir=3D"ltr">Alia<br>
P S.=A0 I&#39;m sick with a bad case of the flu so my input and draft-revis=
ing is pretty limited for a bit.</p>
<div class=3D"gmail_quote">On Jan 28, 2013 1:29 PM, &quot;Russ White&quot; =
&lt;<a href=3D"mailto:russw@riw.us">russw@riw.us</a>&gt; wrote:<br type=3D"=
attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex">
<br>
&gt; Thus - the framework is the skeleton of what is desired and required i=
n<br>
&gt; i2rs, giving the<br>
&gt; scope and reasoning. =A0 Perhaps it should turn into a requirements dr=
aft?<br>
<br>
IMHO, this hits the nail on the head.<br>
<br>
:-)<br>
<br>
Russ<br>
<br>
<br>
<br>
--<br>
&lt;&gt;&lt;<br>
<a href=3D"mailto:riwhite@verisign.com">riwhite@verisign.com</a><br>
<a href=3D"mailto:russw@riw.us">russw@riw.us</a><br>
_______________________________________________<br>
i2rs mailing list<br>
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/i2rs" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/i2rs</a><br>
</blockquote></div>

--e89a8f646717940acb04d45ee53d--

From iesg-secretary@ietf.org  Tue Jan 29 09:50:49 2013
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D26221F8A8B; Tue, 29 Jan 2013 09:50:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.532
X-Spam-Level: 
X-Spam-Status: No, score=-102.532 tagged_above=-999 required=5 tests=[AWL=0.067, BAYES_00=-2.599, 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 NV6i+aQuF3Rh; Tue, 29 Jan 2013 09:50:48 -0800 (PST)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C15A821F8A9B; Tue, 29 Jan 2013 09:50:47 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 4.37
Message-ID: <20130129175047.25962.23331.idtracker@ietfa.amsl.com>
Date: Tue, 29 Jan 2013 09:50:47 -0800
Cc: i2rs WG <i2rs@ietf.org>
Subject: [i2rs] WG Action: Formed Interface to the Routing System (i2rs)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/i2rs>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jan 2013 17:50:49 -0000

A new IETF working group has been formed in the Routing Area. For
additional information please contact the Area Directors or the WG
Chairs.

Interface to the Routing System (i2rs)
------------------------------------------------
Current Status: Proposed Working Group

Chairs:
  Alia Atlas <akatlas@juniper.net>
  Edward Crabbe <edc@google.com>

Assigned Area Director:
  Adrian Farrel <adrian@olddog.co.uk>

Mailing list
  Address: i2rs@ietf.org
  To Subscribe: https://www.ietf.org/mailman/listinfo/i2rs
  Archive:
http://www.ietf.org/mail-archive/web/i2rs/current/maillist.html

Charter of Working Group:

In an IP routed network, the routing system:

- Distributes topology and other state (network metadata)
- Uses this network metadata to determine the best paths to each given 
  reachable destination attached to the network
- Communicates these decisions to the forwarding plane of each 
  forwarding device in the network.

That is, the routing system is the collection of entities, protocols and 
processes that collectively build the forwarding tables that are 
exported into the entities that constitute the network's forwarding 
plane.

While processes participating in the routing system are often colocated 
with the local forwarding elements, this isn't a necessary condition. 
Thus, the routing system includes control plane protocols and processes 
that compute routes and paths for data packets, wherever the processes 
implementing those protocols and processes may be running.

I2RS facilitates real-time or event driven interaction with the routing 
system through a collection of protocol-based control or management 
interfaces. These allow information, policies, and operational 
parameters to be injected into and retrieved (as read or by 
notification) from the routing system while retaining data consistency 
and coherency across the routers and routing infrastructure, and among 
multiple interactions with the routing system. The I2RS interfaces will 
co-exist with existing configuration and  management systems and 
interfaces.

It is envisioned that users of the I2RS interfaces will be management 
applications,  network controllers, and user applications that make 
specific demands on the network.

The I2RS working group works to develop a high-level architecture that 
describes the basic building-blocks necessary to enable the specific use 
cases, and that will lead to an understanding of the abstract
informational models and requirements for encodings and protocols for the
I2RS interfaces. Small and well-scoped use cases are critical to  
constrain the scope of the work and achieve sufficient focus for the 
working group to deliver successful outcomes. Initial work within the 
working group will be limited to a single administrative domain.

The working group is chartered to work on the following items:

- High-level architecture for I2RS including considerations of policy 
  and security.

- Tightly scoped key use cases for operational use of I2RS as follows:
  o Interactions with the Routing Information Base (RIB). Allowing read 
    and write access to the RIB, but no direct access to the Forwarding 
    Information Base (FIB).
  o Control and analysis of the operation of the Border Gateway Protocol 
    (BGP) including the setting and activation of policies related to 
    the protocol.
  o Control, optimization, and choice of traffic exit points from 
    networks based on more information than provided by the dynamic 
    control plane.
  o Distributed reaction to network-based attacks through rapid 
    modification of the control plane behavior to reroute traffic for 
    one destination while leaving standard mechanisms (filters, metrics, 
    and policy) in place for other routes.
  o Service layer routing to improve on existing hub-and-spoke traffic.
  o The ability to extract information about topology from the network. 
    Injection and creation of topology will not be considered as an
initial work item.

Other use cases may be adopted by the working group only through 
rechartering.

- Abstract information models consistent with the use cases.

- Requirements for I2RS protocols and encoding languages.

- An analysis of existing IETF and other protocols and encoding 
  languages against the requirements.

The working group is not currently chartered to develop protocols, 
encoding languages, or data models. The objective of this work effort is 
to arrive at common standards for these items, but these items are 
dependent on the progress of the topics listed above. Work for these 
items will be conducted in this working group only after a re-charter, 
and/or may be carried out in another working group with specific 
responsibility for the protocol or encoding language.

Milestones:
  Jul 2013 - Request publication of an Informational document defining
the problem statement
  Jul 2013 - Request publication of an Informational document defining
the high-level architecture
  Aug 2013 - Request publication of Informational documents describing
use cases
  Sep 2013 - Request publication of an Informational document defining
the protocol requirements
  Sep 2013 - Request publication of an Informational document defining
encoding language requirements
  Feb 2014 - Request publication of Standards Track documents specifying
information models
  Feb 2014 - Request publication of an Informational document providing
an analysis of existing IETF and other protocols and encoding languages
against the requirements
  Feb 2014 - Consider re-chartering


