Re: [PWE3] Questions relating to draft-ietf-pwe3-iccp-15.

"Samer Salam (ssalam)" <ssalam@cisco.com> Wed, 30 April 2014 19:39 UTC

Return-Path: <ssalam@cisco.com>
X-Original-To: pwe3@ietfa.amsl.com
Delivered-To: pwe3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3EEE1A889A for <pwe3@ietfa.amsl.com>; Wed, 30 Apr 2014 12:39:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.151
X-Spam-Level:
X-Spam-Status: No, score=-15.151 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, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, 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 etTKV2R7kTm3 for <pwe3@ietfa.amsl.com>; Wed, 30 Apr 2014 12:39:53 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 8B3A01A888B for <pwe3@ietf.org>; Wed, 30 Apr 2014 12:39:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19326; q=dns/txt; s=iport; t=1398886791; x=1400096391; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=ovc/ZpaybcabSywt9BfB/pIYqLSznYbbMorP6trlnVM=; b=ik+vh5qgJ1uCefe5BYsbSuvb8JBpvyU2gASUFDmD/XvHGDCqHXgmby1E CtHLtdtmkpSUjrjIh1JQtgqD7m7VsqZx/g/m0VkeJd8trZolRENKPkfHn WF2fTplrtjl768KVz4KvDLW7nGD3gQ4WhMvSJevOvpTXrE9i0VwUeBuG3 s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AicFAHxQYVOtJV2a/2dsb2JhbABZgkIjIU9Xu0qJAIEhFnSCJQEBAQMBJ1ISAQgRAwECKCgRFAkIAgQOBYgtAwkIAQzCSw2GUBeMOoE/BwEBPhEGAQaEMwSVM4IDgXGBPItVhVqDMYFpCRci
X-IronPort-AV: E=Sophos; i="4.97,960,1389744000"; d="scan'208,217"; a="321547706"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-8.cisco.com with ESMTP; 30 Apr 2014 19:39:50 +0000
Received: from xhc-rcd-x10.cisco.com (xhc-rcd-x10.cisco.com [173.37.183.84]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s3UJdoWJ000918 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 30 Apr 2014 19:39:50 GMT
Received: from xmb-aln-x13.cisco.com ([fe80::5404:b599:9f57:834b]) by xhc-rcd-x10.cisco.com ([173.37.183.84]) with mapi id 14.03.0123.003; Wed, 30 Apr 2014 14:39:49 -0500
From: "Samer Salam (ssalam)" <ssalam@cisco.com>
To: Binny Jeshan <binnyjeshan@gmail.com>
Thread-Topic: Questions relating to draft-ietf-pwe3-iccp-15.
Thread-Index: AQHPRCTshILx7+E75Ue8IOC3z2bFjpr7kjgAgB8vzICAD+wPAA==
Date: Wed, 30 Apr 2014 19:39:49 +0000
Message-ID: <CF869CAA.2933B%ssalam@cisco.com>
In-Reply-To: <CAHcPYOwtDVk3upzCqJ_O4Bj-PXx34g6ipetqMrs30B1M5u8zQA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.2.130206
x-originating-ip: [161.44.210.114]
Content-Type: multipart/alternative; boundary="_000_CF869CAA2933Bssalamciscocom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/pwe3/Sk4IqVliYeJ0ALfr4zNFCDvS50Y
Cc: "Ali Sajassi \(sajassi\)" <sajassi@cisco.com>, "tnadeau@brocade.com" <tnadeau@brocade.com>, "Luca Martini \(lmartini\)" <lmartini@cisco.com>, "matthew.bocci@alcatel-lucent.co.uk" <matthew.bocci@alcatel-lucent.co.uk>, "pwe3@ietf.org" <pwe3@ietf.org>
Subject: Re: [PWE3] Questions relating to draft-ietf-pwe3-iccp-15.
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Pseudowire Emulation Edge to Edge <pwe3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pwe3>, <mailto:pwe3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pwe3/>
List-Post: <mailto:pwe3@ietf.org>
List-Help: <mailto:pwe3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Apr 2014 19:39:59 -0000

Hi Binny,

Please find responses inline at [s1]
From: Binny Jeshan <binnyjeshan@gmail.com<mailto:binnyjeshan@gmail.com>>
Date: Sunday, 20 April, 2014 2:31 AM
To: Samer Salam <ssalam@cisco.com<mailto:ssalam@cisco.com>>
Cc: "Luca Martini (lmartini)" <lmartini@cisco.com<mailto:lmartini@cisco.com>>, "Ali Sajassi (sajassi)" <sajassi@cisco.com<mailto:sajassi@cisco.com>>, "matthew.bocci@alcatel-lucent.co.uk<mailto:matthew.bocci@alcatel-lucent.co.uk>" <matthew.bocci@alcatel-lucent.co.uk<mailto:matthew.bocci@alcatel-lucent.co.uk>>, "satoru.matsushima@gmail.com<mailto:satoru.matsushima@gmail.com>" <satoru.matsushima@gmail.com<mailto:satoru.matsushima@gmail.com>>, "tnadeau@brocade.com<mailto:tnadeau@brocade.com>" <tnadeau@brocade.com<mailto:tnadeau@brocade.com>>, "pwe3@ietf.org<mailto:pwe3@ietf.org>" <pwe3@ietf.org<mailto:pwe3@ietf.org>>
Subject: Re: Questions relating to draft-ietf-pwe3-iccp-15.

Hi Samer,

I have few questions now.

1) How many MAX redundant Groups can be possible between two Peers?
[Binny]: In my understanding one RG configured in a PE can cater many instances of Applications. for example, one can associate a mLACP Aggregation bundle t1 and t2  to be a part of Redundant group 1. Please clarify  and confirm.

[s1] Typically, between two PEs, a single Redundancy Group is sufficient. Indeed, it is possible to associate multiple bundle interfaces with the same group. Usually, multiple RGs are employed if you need to logically group 3 or more PEs into subsets. E.g. PE1, PE2, PE3. On PE1, you may have an RG with PE2 and another RG with PE3 to perform flexible grouping.


2) As i understand from this draft, applications send their TLV's to the peer through the ICCP channel. Which means mLACP Application Data Message would look like -> ICC Header (6.1.1)  with Type 0x703+ mLACP SystemConfig Tlv (type 0032 - section 7.2.3) . Is this understanding correct that the stack order looks like Ethernet + IP + LDP Header + ICCP header + Application TLVs.

[s1] Correct.

If my understanding in (1) was right, then How different Application Instances are distinuguished in the Packets received. (for example mLACP may have two MC-LAG instances that its managing) - but the ICC header will have only one RG ID but the following TLV could belong to one of the application instances running on top of the RG.  How to demultiplex that.

[s1] You are mixing up two things here: each application has a single instance in a given RG. That is, there is one mLCAP client application of ICCP. This application is managing both MC-LAG instances (in your example). The way by which one MC-LAG is distinguished from the other is by the ROID or Aggregator ID.

I  see a reference to ROID. Section 4.3 " That allows separate systems in an RG to use a common handle to reference the protected entity" .
This draft does not define how exactly the ROID bytes will be encoded, as far as i read. This leaves interop malfunction also, various options to code the ROID. one option could
ROID =
But im left unclear where i will fit this ROID in each type of packet sent by the application

[s1] The only requirement for interoperability between systems is that all PEs in the RG use the same ROID numeric value for the same protected entity. If an implementation wishes to encode semantics in the ROID, that's fine, and out of scope of the draft.

3) How do i exactly code the ROID? can you please standardize that > Comment please.

[s1] The semantics of the ROID is irrelevant for interoperability, that's why it was not standardized. All what is required is that it matches on the PEs. You can have it set by configuration, for example.

4) Why ROID is not mentioned to be a Part of EVERY TLV or atleast have a Application Header or something like that to carry it ?

[s1] It is treated as part of the configuration data, and hence it does not change dynamically during the lifespan of the application connection. If it does change, then this is handled as if the object is deleted and a new created. This allows you to safely reset the associated state machines.

Regards,
Samer

Thanks,
Binny.
Aricent.



On 31 March 2014 23:15, Samer Salam (ssalam) <ssalam@cisco.com<mailto:ssalam@cisco.com>> wrote:
Hi Binny,

From: Binny Jeshan <binnyjeshan@gmail.com<mailto:binnyjeshan@gmail.com>>
Date: Thursday, 20 March, 2014 3:12 AM
To: "Luca Martini (lmartini)" <lmartini@cisco.com<mailto:lmartini@cisco.com>>, Samer Salam <ssalam@cisco.com<mailto:ssalam@cisco.com>>, "Ali Sajassi (sajassi)" <sajassi@cisco.com<mailto:sajassi@cisco.com>>, "matthew.bocci@alcatel-lucent.co.uk<mailto:matthew.bocci@alcatel-lucent.co.uk>" <matthew.bocci@alcatel-lucent.co.uk<mailto:matthew.bocci@alcatel-lucent.co.uk>>, "satoru.matsushima@gmail.com<mailto:satoru.matsushima@gmail.com>" <satoru.matsushima@gmail.com<mailto:satoru.matsushima@gmail.com>>, "tnadeau@brocade.com<mailto:tnadeau@brocade.com>" <tnadeau@brocade.com<mailto:tnadeau@brocade.com>>
Cc: "pwe3@ietf.org<mailto:pwe3@ietf.org>" <pwe3@ietf.org<mailto:pwe3@ietf.org>>
Subject: Questions relating to draft-ietf-pwe3-iccp-15.

Hello,

I came across this when reading this draft. http://tools.ietf.org/html/draft-ietf-pwe3-iccp-15

1)
Section 7.2.5<http://tools.ietf.org/html/draft-ietf-pwe3-iccp-15#section-7.2.5>.5>. mLACP Port Config TLV says,
- Flags

       Valid values are:

            -i. Synchronized (0x01)

                Indicates that the sender has concluded transmitting all
                member link port configurations for a given Aggregator.

Shouldn't this be stating it as "given Port" ?

>>> Aggregator is the term used by the IEEE 802.1AX standard to refer to the Ethernet "bundle", so it is correct as is.


2) I am not able to spot mail archives of this topic in the PWE3 group . Did I do a limited search or a wrong directory search? please direct me to the right mail archive where I can see discussion emails about this draft so that I can know more details from it for better understanding.


>>>> What type of information are you looking for? The draft is quite detailed and self-explanatory. If you have questions, please post them.

Regards,
Samer

I am new to this Topic of mLACP and its aggregation. I may have more queries later on.

Thanks,
Binny

Aricent, India.