Re: [Status] Summary of STATUS BOF and the next steps

<stephane.litkowski@orange.com> Wed, 04 September 2013 08:02 UTC

Return-Path: <stephane.litkowski@orange.com>
X-Original-To: status@ietfa.amsl.com
Delivered-To: status@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86CC011E818B for <status@ietfa.amsl.com>; Wed, 4 Sep 2013 01:02:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.248
X-Spam-Level:
X-Spam-Status: No, score=-2.248 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1WHZbX5-9WmF for <status@ietfa.amsl.com>; Wed, 4 Sep 2013 01:02:50 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias244.francetelecom.com [80.12.204.244]) by ietfa.amsl.com (Postfix) with ESMTP id BAD0811E80E3 for <status@ietf.org>; Wed, 4 Sep 2013 01:02:49 -0700 (PDT)
Received: from omfeda05.si.francetelecom.fr (unknown [xx.xx.xx.198]) by omfeda12.si.francetelecom.fr (ESMTP service) with ESMTP id 2A2083B543A; Wed, 4 Sep 2013 10:02:47 +0200 (CEST)
Received: from PUEXCH51.nanterre.francetelecom.fr (unknown [10.101.44.31]) by omfeda05.si.francetelecom.fr (ESMTP service) with ESMTP id 119D118003E; Wed, 4 Sep 2013 10:02:47 +0200 (CEST)
Received: from PUEXCB2F.nanterre.francetelecom.fr ([10.101.44.44]) by PUEXCH51.nanterre.francetelecom.fr ([10.101.44.31]) with mapi; Wed, 4 Sep 2013 10:02:47 +0200
From: <stephane.litkowski@orange.com>
To: Hannes Gredler <hannes@juniper.net>
Date: Wed, 4 Sep 2013 10:02:45 +0200
Thread-Topic: [Status] Summary of STATUS BOF and the next steps
Thread-Index: Ac6owwTTFv/vcw2mTVaNxErNDk0WvwAfIBOA
Message-ID: <27969_1378281767_5226E927_27969_18473_1_EEE55384044474429A926C625D0FCC810963161A7F@PUEXCB2F.nanterre.francetelecom.fr>
References: <CE48D397.55441%victor@jvknet.com> <E9735A6E-CF3B-4F84-BD79-F3268105E813@townsley.net> <13008b9cfd934647ab76a0326623ee1a@BY2PR05MB142.namprd05.prod.outlook.com>, <25959_1378213600_5225DEE0_25959_4505_1_EEE55384044474429A926C625D0FCC810962D1E5E2@PUEXCB2F.nanterre.francetelecom.fr> <3E259A28-6157-4794-8769-0437A3183A21@huawei.com> <1808_1378219408_5225F590_1808_18992_1_EEE55384044474429A926C625D0FCC810962D1E707@PUEXCB2F.nanterre.francetelecom.fr> <7AE6A4247B044C4ABE0A5B6BF427F8E2098E387A@dfweml513-mbb.china.huawei.com> <522600E0.8050004@pi.nu> <84F91B33-5976-455B-B1C3-7AAA6C546903@juniper.net>
In-Reply-To: <84F91B33-5976-455B-B1C3-7AAA6C546903@juniper.net>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2013.9.4.73317
Cc: "status@ietf.org" <status@ietf.org>
Subject: Re: [Status] Summary of STATUS BOF and the next steps
X-BeenThere: status@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Stacked Tunnels for Source Routing \(STATUS\)." <status.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/status>, <mailto:status-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/status>
List-Post: <mailto:status@ietf.org>
List-Help: <mailto:status-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/status>, <mailto:status-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Sep 2013 08:02:54 -0000

Hannes,

In case, we are using only directed forwarding (adjacency segment), could we still talk about tunneling ? (it's a very very small tunnel)
Moreover talking about "stacking" is really dataplane agnostic (MPLS) ...

In the proposed segment routing architectural concepts, segments are at the same "level" and pointer moves on the segment list, then the MPLS instantiation is performing this using stacking ...

IMHO, if we use "Stacked Tunnels", we already talk about a chosen solution and it's closing the door to something else  ...

Finally, about the "routing" word, routing is essentially a "forward" action which may limit the scope of what we can do by using a segment list. Actions associated with a segment could be something else than forwarding.

Do we want in the charter to limit the scope to routing actions ?

I have no solution today to propose for the naming, but I completely agree with Loa, to first focus on working on the charter, and define a clear scope of the work and then the name will be easier to find.

Regarding your charter proposal :

--------

- They form a connected network
        [SLI] InterAS case must be included, but the WG can go step by step and first release intraAS, and then doing interAS (in relation with IDR ??).

- They can forward traffic through the shortest paths or paths other than the shortest (the latter called explicitly routed paths, or explicit paths)
        [SLI] There is something else between SPT and Explicit path, you can define other algorithms than SPT to define a path, and it's not explicit path. Moreover I come back to my comment, on do we want to limit the scope to routing ? I would say no.

- They share a common trust model. In this model, any router within the ERD can specify an explicit path between itself and any other router in the ERD. It can then send any packet that passes through it through any path that it has specified.
        [SLI] Security considerations may have to be addressed in the charter , especially for the interAS case (trust yes, but not sure access to everything may not be good)

Downstream routers within the ERD forward the packet as specified by the router at the head-end of the path.
[SLI] Yes, but any router in the middle may be able to change the end to end explicit path.



- The first goal of the STER WG is to identify use-cases for ERDs.
- Having identified use-cases, the WG will identify gaps between currently available technologies and use-case requirements.
- The WG will then define requirements for extensions to existing protocols or new protocols that address gaps that are identified.

[SLI] Agree, I would add :
- defining the architecture framework
- analysing the security considerisations


---------


Here would be my proposal to extend yours :

A <named to be defined> domain contains a set of routers with the following characteristics:

- They form a connected network
- They can forward traffic through any path within the network using shortest path, non shortest path or explicit path
- They may provide other types of services than forwarding and they can enforce service actions in the path.
- They share a common trust model. In this model, any router within the domain can specify a path between itself and any other router in the domain. It may then send any packet that passes through it through any path that it has specified and that is conform to the security rules. Downstream routers within the ERD forward the packet as specified by the router at the head-end of the path.

The <name> working group is chartered for the following ordered list of work items:

- The first goal of the WG is to identify use-cases.
- The WG will then define the architecture framework associated with the security considerations. The architecture framework and security considerations must address the relations between domains (interdomain).
- Having identified use-cases, architecture and security, the WG will identify gaps between currently available technologies and use-case requirements.
- The WG will then define requirements for extensions to existing protocols or new protocols that address gaps that are identified.
- The WG will first focus on the intra-domain forwarding definition.

Protocol work may be carried out in this working group or in other working groups responsible for the protocols, in coordination with this WG, and in agreement with the WG chairs and responsible ADs. However, no protocol work will be adopted by a working group to address the ERD use-cases until the requirements document motivating the protocol work has been sent to the IESG for publication as an RFC.

-----Message d'origine-----
De : status-bounces@ietf.org [mailto:status-bounces@ietf.org] De la part de Hannes Gredler
Envoyé : mardi 3 septembre 2013 18:31
À : Loa Andersson
Cc : status@ietf.org
Objet : Re: [Status] Summary of STATUS BOF and the next steps

good point - what about this charter proposal ?

---

Stacked Tunnels for Explicit Routing (STER) ===========================================

A explicit routing domain (ERD) contains a set of routers with the following characteristics:

- They form a connected network
- They can forward traffic through the shortest paths or paths other than the shortest (the latter called explicitly routed paths, or explicit paths)
- They share a common trust model. In this model, any router within the ERD can specify an explicit path between itself and any other router in the ERD. It can then send any packet that passes through it through any path that it has specified. Downstream routers within the ERD forward the packet as specified by the router at the head-end of the path.

The STER working group is chartered for the following ordered list of work items:

- The first goal of the STER WG is to identify use-cases for ERDs.
- Having identified use-cases, the WG will identify gaps between currently available technologies and use-case requirements.
- The WG will then define requirements for extensions to existing protocols or new protocols that address gaps that are identified.

Protocol work may be carried out in this working group or in other working groups responsible for the protocols, in coordination with this WG, and in agreement with the WG chairs and responsible ADs. However, no protocol work will be adopted by a working group to address the ERD use-cases until the requirements document motivating the protocol work has been sent to the IESG for publication as an RFC.

---

<flame suit on>

/hannes


On Sep 3, 2013, at 5:31 PM, Loa Andersson wrote:

> Folks,
>
> Excuse me if I'm slightly out of the loop, but so far I have not seen
> a charter proposal, if there is one please point me to it.
>
> It seems a bit odd to put the cart (what the wg should do) before the
> horse (wg name). If we drill down the the charter first the wg name
> might be easier to figure out.
>
> /Loa
>
> PS
> OK I understand that the horse and cart analogy limps a  bit :).
>
>
>
> On 2013-09-03 17:22, AshwoodsmithPeter wrote:
>> " If the WG charter is limited to source routing, how will we handle the "non source routing" use cases of segment routing ? In another working group ? So we will go back to the WG synchronization issue that has been raised for this technology ..."
>>
>> That's why I suggested SRV2. We are revisiting source routing with new concepts. More generic number/action behavior.
>>
>> Peter
>>
>> -----Original Message-----
>> From: status-bounces@ietf.org [mailto:status-bounces@ietf.org] On
>> Behalf Of stephane.litkowski@orange.com
>> Sent: Tuesday, September 03, 2013 10:43 AM
>> To: AshwoodsmithPeter
>> Cc: status@ietf.org
>> Subject: Re: [Status] Summary of STATUS BOF and the next steps
>>
>>
>> There was a misunderstanding in my small comment :) so I will explain more :
>>
>> In segment routing, you have more than basic source routing : segment routing is just associate a segment number to an action and then combine segment as you want, yes you can do source routing, but you also can do more.
>>
>> In the other hand, I completely agree with your statement that source
>> routing is generic and dataplane agnostic, as segment routing is ...
>> (segment routing is not a new dataplane ...)
>>
>> Now the definition of the WG naming must be inline with the charter
>> that will be defined ... (draft today)
>>
>> Based on the already existing consensus (at least for MPLS dataplane) brought up during Berlin STATUS BOF meeting, segment routing sounds to be a good target candidate.
>>
>> So now, do we want to do more in the WG charter than just make progressing segment routing architecture and uses cases document and ensure coordination for the standardization of this technology ?
>>
>> Do we want to standardize other technologies in this WG ? I don't think so, based on Stewart's conclusion email from the BOF :"A new WG focused solely on SR therefore needs to be create"
>>
>> If the WG charter is limited to source routing, how will we handle the "non source routing" use cases of segment routing ? In another working group ? So we will go back to the WG synchronization issue that has been raised for this technology ...
>>
>> If the WG is focused on SR, let's use a name in relation with SR.
>>
>> Feedback ?
>>
>>
>> Stephane
>>
>>
>> -----Message d'origine-----
>> De : AshwoodsmithPeter [mailto:Peter.AshwoodSmith@huawei.com]
>> Envoyé : mardi 3 septembre 2013 15:27 À : LITKOWSKI Stephane DTF/DERX
>> Cc : John E Drake; Mark Townsley; Victor Kuarsingh; Roberta Maglione
>> (robmgl); John G. Scudder; Adrian Farrel; Alvaro Retana (aretana);
>> status@ietf.org; Stewart Bryant (stbryant) Objet : Re: [Status]
>> Summary of STATUS BOF and the next steps
>>
>> The term "source routing" has been around for a very long time and is data path agnostic. Its also the term used in the literature etc so my preference is to stick with this existing well known and data path agnostic term.
>>
>> Peter
>>
>> On Sep 3, 2013, at 9:07 AM, "stephane.litkowski@orange.com" <stephane.litkowski@orange.com> wrote:
>>
>>> Hi,
>>>
>>> "Source routing" is just a subcase of segment routing ... as it is for IP routing ...
>>>
>>> Stephane
>>>
>>>
>>> -----Message d'origine-----
>>> De : status-bounces@ietf.org [mailto:status-bounces@ietf.org] De la
>>> part de John E Drake Envoyé : mardi 3 septembre 2013 15:02 À : Mark
>>> Townsley; Victor Kuarsingh Cc : Roberta Maglione (robmgl); John G.
>>> Scudder; Alvaro Retana (aretana); Adrian Farrel; status@ietf.org;
>>> Stewart Bryant (stbryant) Objet : Re: [Status] Summary of STATUS BOF
>>> and the next steps
>>>
>>> Hi,
>>>
>>> What is this 'segment routing' silliness?  The correct term is 'source routing'.
>>>
>>> Yours Irrespectively,
>>>
>>> John
>>>
>>>> -----Original Message-----
>>>> From: status-bounces@ietf.org [mailto:status-bounces@ietf.org] On
>>>> Behalf Of Mark Townsley
>>>> Sent: Sunday, September 01, 2013 10:08 AM
>>>> To: Victor Kuarsingh
>>>> Cc: Roberta Maglione (robmgl); John G. Scudder; Adrian Farrel;
>>>> Alvaro Retana (aretana); status@ietf.org; Stewart Bryant (stbryant)
>>>> Subject: Re: [Status] Summary of STATUS BOF and the next steps
>>>>
>>>>
>>>> On Sep 1, 2013, at 5:38 PM, Victor Kuarsingh wrote:
>>>>
>>>>> All,
>>>>>
>>>>> I would also favour "Segment Routing WG" as well.
>>>>>
>>>>> I note this since attempting to come up with an all encompassing
>>>>> acronym will be difficult and Segment Routing is generic enough to
>>>>> associate to multiple functions.
>>>>
>>>> Then we can just use "segroute" for the short name. WGs do not have
>>>> to have acronyms, but they do need to have an 8-char limited short
>>>> name for the various automated tools not to break.
>>>>
>>>> - Mark
>>>>
>>>>>
>>>>> Regards,
>>>>>
>>>>> Victor K
>>>>>
>>>>>
>>>>>
>>>>> On 2013-08-31 6:51 PM, "Roberta Maglione (robmgl)"
>>>>> <robmgl@cisco.com>
>>>>> wrote:
>>>>>
>>>>>> +1 for Segment Routing WG
>>>>>>
>>>>>> Roberta
>>>>>>
>>>>>> Sent from my iPad
>>>>>>
>>>>>> On 2013-08-30, at 2:55 PM, "Alvaro Retana (aretana)"
>>>>>> <aretana@cisco.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Segment Routing WG
>>>>>>>
>>>>>>> Sent from my iPhone
>>>>>>>
>>>>>>> On Aug 30, 2013, at 1:39 PM, "Stewart Bryant (stbryant)"
>>>>>>> <stbryant@cisco.com> wrote:
>>>>>>>
>>>>>>>> The second task, which hopefully should be relatively easy, is
>>>>>>>> to find a better working name for the WG, since it has been put
>>>>>>>> to me a number of times that STATUS is going to be confusing in
>>>>>>>> text and a difficult search term.
>>>>>>> _______________________________________________
>>>>>>> status mailing list
>>>>>>> status@ietf.org
>>>>>>> https://www.ietf.org/mailman/listinfo/status
>>>>>> _______________________________________________
>>>>>> status mailing list
>>>>>> status@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/status
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> status mailing list
>>>>> status@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/status
>>>>
>>>> _______________________________________________
>>>> status mailing list
>>>> status@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/status
>>>
>>>
>>> _______________________________________________
>>> status mailing list
>>> status@ietf.org
>>> https://www.ietf.org/mailman/listinfo/status
>>>
>>> ____________________________________________________________________
>>> __ ___________________________________________________
>>>
>>> Ce message et ses pieces jointes peuvent contenir des informations
>>> confidentielles ou privilegiees et ne doivent donc pas etre
>>> diffuses, exploites ou copies sans autorisation. Si vous avez recu
>>> ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>>>
>>> This message and its attachments may contain confidential or
>>> privileged information that may be protected by law; they should not be distributed, used or copied without authorisation.
>>> If you have received this email in error, please notify the sender and delete this message and its attachments.
>>> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
>>> Thank you.
>>>
>>> _______________________________________________
>>> status mailing list
>>> status@ietf.org
>>> https://www.ietf.org/mailman/listinfo/status
>>
>> _____________________________________________________________________
>> ____________________________________________________
>>
>> Ce message et ses pieces jointes peuvent contenir des informations
>> confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
>> exploites ou copies sans autorisation. Si vous avez recu ce message
>> par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>>
>> This message and its attachments may contain confidential or
>> privileged information that may be protected by law; they should not be distributed, used or copied without authorisation.
>> If you have received this email in error, please notify the sender and delete this message and its attachments.
>> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
>> Thank you.
>>
>> _______________________________________________
>> status mailing list
>> status@ietf.org
>> https://www.ietf.org/mailman/listinfo/status
>> _______________________________________________
>> status mailing list
>> status@ietf.org
>> https://www.ietf.org/mailman/listinfo/status
>>
>
> --
>
>
> Loa Andersson                        email: loa@mail01.huawei.com
> Senior MPLS Expert                          loa@pi.nu
> Huawei Technologies (consultant)     phone: +46 739 81 21 64
> _______________________________________________
> status mailing list
> status@ietf.org
> https://www.ietf.org/mailman/listinfo/status
>
>


_______________________________________________
status mailing list
status@ietf.org
https://www.ietf.org/mailman/listinfo/status

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.