Re: [mpls] Mixing ICC and Global-IDs in MPLS-TP Identifiers?

"Adrian Farrel" <adrian@olddog.co.uk> Wed, 11 May 2011 17:57 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20883E0887 for <mpls@ietfa.amsl.com>; Wed, 11 May 2011 10:57:08 -0700 (PDT)
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 cNJPARRWrnSh for <mpls@ietfa.amsl.com>; Wed, 11 May 2011 10:57:07 -0700 (PDT)
Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) by ietfa.amsl.com (Postfix) with ESMTP id 569F8E072B for <mpls@ietf.org>; Wed, 11 May 2011 10:57:07 -0700 (PDT)
Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id p4BHv3FE011574; Wed, 11 May 2011 18:57:03 +0100
Received: from 950129200 (dsl-sp-81-140-15-32.in-addr.broadbandscope.com [81.140.15.32]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id p4BHv25J011565 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 11 May 2011 18:57:02 +0100
From: Adrian Farrel <adrian@olddog.co.uk>
To: huubatwork@gmail.com, mpls@ietf.org
References: <OF67E42AA7.6792F7C3-ON85257886.001F25E8-85257886.001F9684@zte.com.cn> <4DC0EB7A.4000606@pi.nu> <D62E6669B3621943B7632961308F8F9E0DC52C4A@LHREML503-MBX.china.huawei.com> <4DC41838.9@pi.nu> <4DC42F28.7030607@gmail.com> <0d1401cc0c31$22223620$6666a260$@olddog.co.uk> <4DC8EAD1.3090003@gmail.com>
In-Reply-To: <4DC8EAD1.3090003@gmail.com>
Date: Wed, 11 May 2011 18:57:01 +0100
Message-ID: <023101cc1004$d4ed0b00$7ec72100$@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
Content-language: en-gb
Thread-index: AQD8OgkbKBty65xHJvZJQlcBoLfQqwJVbvz1AjK0rskCAzrroQDHY/peAWbocSkBhghJVZXVlZYw
Subject: Re: [mpls] Mixing ICC and Global-IDs in MPLS-TP Identifiers?
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 May 2011 17:57:08 -0000

Hi Huub,

Converging your two emails...

> > So, I may have understood the import of those figures (specifically
>  > figure 3 in draft-palanivelan-bfd-v2-gr-11.txt)
> 
> Just to avoid confusion I was refering to the figures in
> draft-tsb-mpls-tp-ach-ptn-00.txt and looking at the text below
> you may be refering to that draft too.

Yeah! Sorry about that. Sloppy cut and paste. So many I-Ds and so little time.

> > but I read that to  mean that, in the case of mismatched OAM types,
>  > one of the OAM types (in the figure, the PSN type is indicated)
>  > would be run end-to-end, and the local OAM types would be used
>  > within the networks according to what they supported.
> 
> Indeed.
> 
> > Now, noting very clearly that OAM types have nothing whatsoever to
>  > do with MPLS-TP Identifiers, you seem to be suggesting that the
>  > same approach holds.
> 
> The OAM types are independent of the used identifiers.
> 
> > That would mean that (to paraphrase Figure 3) network A might use
>  > one form of identifier and network B might use another form of
> >identifier,
> 
> yes.
> 
> > but the end-to-end identifiers would be of one form only.
> 
> Indeed, and the identifier that is used end-to-end can be either
> form A or form B. The actual form has to be agreed between the
> operators of network A and B.

| This can mean that in the direction A --> B one form can be used
| (i.e. the form that operator A uses in his whole network) and
| that in direction B --> A of the same LSP/PW form B can be used
| (the form that operator B uses in his network).
| At the sink MEP the identifier has to be verified, the form can
| be independent of the form used in the network. Operators A and B
| inform each other about the "value" of the expected identifier.

I'm not clear about this.
It is true that this *could* be done, but it also seems that it would be a bit odd to mix and match like this for a bidirectional LSP. However, I can see that for individual LSPs the behavior could be one of:
- always be configured so "A runs over B"
or
- always depend on the initiating network
or
- one mechanism always runs over the other

My interpretation of the OAM discussion was that "once the IETF OAM mechanism was standardised, all edge nodes would need to support it" so that we would have to have a case where the third option was the only one available. 

Now, regardless of all that, it seems that we have reached agreement that, while the end points might need to support both identifier formats, there would never be a case where mixed identifier formats were used.

Cheers,
Adrian

> > Have I misunderstood you?
> 
> I don't think so.