Re: [CCAMP] Network Assigned Upstream Label - Draft Update
"Zafar Ali (zali)" <zali@cisco.com> Fri, 28 February 2014 16:41 UTC
Return-Path: <zali@cisco.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B3C21A024F for <ccamp@ietfa.amsl.com>; Fri, 28 Feb 2014 08:41:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.047
X-Spam-Level:
X-Spam-Status: No, score=-10.047 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tp1SozKGfaRB for <ccamp@ietfa.amsl.com>; Fri, 28 Feb 2014 08:41:54 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) by ietfa.amsl.com (Postfix) with ESMTP id 507B41A00D1 for <ccamp@ietf.org>; Fri, 28 Feb 2014 08:41:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21123; q=dns/txt; s=iport; t=1393605712; x=1394815312; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=3INVOGYjepyDQO29Q7OaZ11sIOWiQFb3J9CYs8gUn8A=; b=T5qAyQXurAW66fDoGreAioC9xxS95LwyTKWXLUCARsm792F91/6l6lKu BNCk8xcSe5Gul8vSpsouizEIyaH0e8pSvUBPEbMu+NEALETJXXCNR9880 Ri8CX1ijJymZ7z5vqZLxR14urbXS2UJWv/TsJQPAaaePjW95R2bSKBYdU I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AisFAJ67EFOtJV2c/2dsb2JhbABZgkJEO1e4QYhdgRQWdIIlAQEBBHkSAQgOAwMBAQEoKBEUCQgCBAENBRuHSgMRDcQ2DYcMF4w/ggURBgEChDUElk2BbYEyizGFSIMtgio
X-IronPort-AV: E=Sophos; i="4.97,562,1389744000"; d="scan'208,217"; a="23986552"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-2.cisco.com with ESMTP; 28 Feb 2014 16:41:51 +0000
Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id s1SGfpqx023960 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 28 Feb 2014 16:41:51 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.212]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.03.0123.003; Fri, 28 Feb 2014 10:41:51 -0600
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Gert Grammel <ggrammel@juniper.net>, Igor Bryskin <IBryskin@advaoptical.com>, Vishnu Pavan Beeram <vishnupavan@gmail.com>, "Giovanni Martinelli (giomarti)" <giomarti@cisco.com>
Thread-Topic: [CCAMP] Network Assigned Upstream Label - Draft Update
Thread-Index: AQHPMdsUqW49vINDCkW/awk6nMLomJrGMiKAgAAgTQCAA9lggIAA1cMAgAAHuACAABbVgIAAB++AgAACnQD//8DNAIAAWcaA//+wpgA=
Date: Fri, 28 Feb 2014 16:41:51 +0000
Message-ID: <CF3625B4.9E3B8%zali@cisco.com>
In-Reply-To: <dc5af7f8662e44a19cb8b0e79264cfb3@BN1PR05MB041.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.3.120616
x-originating-ip: [10.86.247.46]
Content-Type: multipart/alternative; boundary="_000_CF3625B49E3B8zaliciscocom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ccamp/iPyia1-q9NIIAUOdRYZKdVnvhVM
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: Re: [CCAMP] Network Assigned Upstream Label - Draft Update
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Feb 2014 16:41:58 -0000
Hi Gert- Yes, it may require Perr for label correction but it works, deployed and is based on what is already documented in RFC3473 and wson-signaling WG document. What you are asking for is a "redundant/ duplicate" method just for the sake of an academic optimization! Thanks Regards … Zafar From: Gert Grammel <ggrammel@juniper.net<mailto:ggrammel@juniper.net>> Date: Friday, February 28, 2014 11:29 AM To: zali <zali@cisco.com<mailto:zali@cisco.com>>, "IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com>" <IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com>>, Vishnu Pavan Beeram <vishnupavan@gmail.com<mailto:vishnupavan@gmail.com>>, "Giovanni Martinelli (giomarti)" <giomarti@cisco.com<mailto:giomarti@cisco.com>> Cc: "ccamp@ietf.org<mailto:ccamp@ietf.org>" <ccamp@ietf.org<mailto:ccamp@ietf.org>> Subject: Re: [CCAMP] Network Assigned Upstream Label - Draft Update Hi Zafar, I was responding to Giovanni's comment: GM> for the wson case the LABEL_SET might be an output from the RWA process, so the signalling likely pick up a good label first time. So the ingress has to take an educated decision to get to a 'good label'. However in a world where the ingress has no idea of which label is available, it is not 'educated' and simply has to guess. This is related to visibility a client may have of the network. Full, partial or none. (You can translate this into your preferred model) Network assigned upstream labels can work well in either case as there is no pre-knowledge about labels assumed. Gert ________________________________ From: Zafar Ali (zali) <zali@cisco.com<mailto:zali@cisco.com>> Sent: Friday, February 28, 2014 5:04:34 PM To: Gert Grammel; Igor Bryskin; Vishnu Pavan Beeram; Giovanni Martinelli (giomarti) Cc: ccamp@ietf.org<mailto:ccamp@ietf.org> Subject: Re: [CCAMP] Network Assigned Upstream Label - Draft Update Gert- What label has to do with overlay vs. peer? If so, there is a terminology document in this area that WG is working on – please contribute to it first. Thanks Regards … Zafar From: Gert Grammel <ggrammel@juniper.net<mailto:ggrammel@juniper.net>> Date: Friday, February 28, 2014 9:53 AM To: "IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com>" <IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com>>, Vishnu Pavan Beeram <vishnupavan@gmail.com<mailto:vishnupavan@gmail.com>>, "Giovanni Martinelli (giomarti)" <giomarti@cisco.com<mailto:giomarti@cisco.com>> Cc: "ccamp@ietf.org<mailto:ccamp@ietf.org>" <ccamp@ietf.org<mailto:ccamp@ietf.org>> Subject: Re: [CCAMP] Network Assigned Upstream Label - Draft Update Giovanni, In other words, ACCEPTABLE_LABEL_SET is a mechanism that can work in a peer-to-peer model where label information is shared beforehand. It is not adequate for an overlay case where no label information is shared between client and network. Gert ________________________________ From: CCAMP <ccamp-bounces@ietf.org<mailto:ccamp-bounces@ietf.org>> on behalf of Igor Bryskin <IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com>> Sent: Friday, February 28, 2014 3:44:33 PM To: Vishnu Pavan Beeram; Giovanni Martinelli (giomarti) Cc: ccamp@ietf.org<mailto:ccamp@ietf.org> Subject: Re: [CCAMP] Network Assigned Upstream Label - Draft Update Hi, It is funny that we have to go through the same arguments again and again every 4 months :=) One point that I made when I was 4 months younger is that Acceptable Label Set is an exceptionally bad idea in the context of overlay networks (UNI, ENNI, etc.). Consider the following scenario: 1. Ingress UNI-C guesses upstream label for its LSP L to be X; 2. Network made its own decision that the upstream label cannot be X - has to be Y. This decision is a function of many things: selected path, capabilities of network nodes along the path, capabilities of egress UNI-C. etc. *Only when the entire tail of client LSP is established the ingress UNI-N can definitively report the acceptable upstream label;* The point is that the signaled acceptable label set cannot contain more than one value. 3. If label Y is not acceptable for ingress UNI-C, it will have no other choice other than to guess another upstream label Z, and start the process again; 4. This can go on for quite a while until ingress UNI-C runs out of guesses and gives up. Cheers, Igor From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of Vishnu Pavan Beeram Sent: Friday, February 28, 2014 9:16 AM To: Giovanni Martinelli (giomarti) Cc: ccamp@ietf.org<mailto:ccamp@ietf.org> Subject: Re: [CCAMP] Network Assigned Upstream Label - Draft Update Giovanni, Hi! Can you please elaborate on why you think the LABEL_SET having good labels help in this context/argument? If the upstream-node doesn't guess right (when picking the upstream-label), you'll get a PATH-ERR back with the ACCEPTABLE_LABEL_SET. And this would happen for every setup request. Wouldn't you call this a compromised solution? Regards, -Pavan On Fri, Feb 28, 2014 at 7:54 AM, Giovanni Martinelli (giomarti) <giomarti@cisco.com<mailto:giomarti@cisco.com>> wrote: Hi Vishnu, On 28 Feb 2014, at 13:26, Vishnu Pavan Beeram <vishnupavan@gmail.com<mailto:vishnupavan@gmail.com>> wrote: (2) The use of Label-Set/Acceptable Label-Set was meant to be used for exceptions. Using it always for every setup request is a compromised solution. At the time we discussed the wson signaling (http://tools.ietf.org/html/draft-ietf-ccamp-wson-signaling-06), the acceptable label set was considered good enough. Not sure it comes into play at every request since your label_set should have reasonably good labels. Cheers G
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Lou Berger
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- [CCAMP] Network Assigned Upstream Label - Draft U… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zhangxian (Xian)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… John E Drake
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Giovanni Martinelli (giomarti)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… John E Drake
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… John E Drake
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Giovanni Martinelli (giomarti)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Giovanni Martinelli (giomarti)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Igor Bryskin
- Re: [CCAMP] Network Assigned Upstream Label - Dra… John E Drake
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Gert Grammel
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Igor Bryskin
- Re: [CCAMP] Network Assigned Upstream Label - Dra… John E Drake
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Igor Bryskin
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Gert Grammel
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Lou Berger
- Re: [CCAMP] Network Assigned Upstream Label - Dra… John E Drake
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Lou Berger
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Lou Berger
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Igor Bryskin
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Zafar Ali (zali)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Giovanni Martinelli (giomarti)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Matt Hartley (mhartley)
- Re: [CCAMP] Network Assigned Upstream Label - Dra… Vishnu Pavan Beeram
- [CCAMP] Network Assigned Upstream Label - Draft U… Vishnu Pavan Beeram