Re: [rbridge] OAM direction

Sam Aldrin <aldrin.ietf@gmail.com> Sat, 31 March 2012 23:14 UTC

Return-Path: <rbridge-bounces@postel.org>
X-Original-To: ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com
Delivered-To: ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F236F21F87E9 for <ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com>; Sat, 31 Mar 2012 16:14:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.202
X-Spam-Level:
X-Spam-Status: No, score=-5.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_MED=-4]
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 I32rnGUuDktp for <ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com>; Sat, 31 Mar 2012 16:14:38 -0700 (PDT)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by ietfa.amsl.com (Postfix) with ESMTP id A926021F87E8 for <trill-archive-Osh9cae4@lists.ietf.org>; Sat, 31 Mar 2012 16:14:38 -0700 (PDT)
Received: from boreas.isi.edu (localhost [127.0.0.1]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id q2VMXUtH005053; Sat, 31 Mar 2012 15:33:32 -0700 (PDT)
Received: from mail-wg0-f52.google.com (mail-wg0-f52.google.com [74.125.82.52]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id q2VMWpYc005000 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <rbridge@postel.org>; Sat, 31 Mar 2012 15:33:01 -0700 (PDT)
Received: by wgbgn7 with SMTP id gn7so1475040wgb.21 for <rbridge@postel.org>; Sat, 31 Mar 2012 15:32:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=BToYba5o/yxzsSHZCMQ+xQdPYfJDFjwXKWhdxAvY5WM=; b=QzWAgpM985Xb5ohzigI8Dx0groUg0Szzg9VZWuevIrtoLqnUwNu3IUWiYcoKI0tHih oq/vUsBq6CfZ9drsBxSXMEIlcYUGloLhczJfx0S7+Pr7WqNCgkmOg6hq/oP/NcP9YFpl he/SaN+NpceoaLxnFeEIdUp9HrSGtpwZNm39I3LTROF8ZnQe4q9rB+F17uKmrbO3QTCs 9BAdTN8VOTLN/IZ0kFpCZ7EdSo6stSVSxE+d1nwVSE84m6M02ej8sRiHTd6WU8XJJ4Ii 7mX0jUT+Gdr5dsNTUM3Osys6DoUElG/r6c7m1Tj44DRWYF3Q2z0mTDrc6GQHFO9dVbxR IjYA==
Received: by 10.180.89.9 with SMTP id bk9mr9751666wib.11.1333233170608; Sat, 31 Mar 2012 15:32:50 -0700 (PDT)
Received: from [10.216.6.63] ([93.158.40.168]) by mx.google.com with ESMTPS id n8sm31565950wix.10.2012.03.31.15.32.48 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 31 Mar 2012 15:32:49 -0700 (PDT)
References: <CAOyVPHTPWb=nJnwTyuBZorbsXsNJh2kPND9AxgDGnbLSF5iDfQ@mail.gmail.com> <B968558E-BE1B-49C5-B89D-D9CFFFECC3BE@gmail.com> <CAOyVPHSn6GRCTbb5uK1dW2DNtBhaSaioHSOjYp8_gEkVp71Mow@mail.gmail.com>
In-Reply-To: <CAOyVPHSn6GRCTbb5uK1dW2DNtBhaSaioHSOjYp8_gEkVp71Mow@mail.gmail.com>
Mime-Version: 1.0 (1.0)
Message-Id: <0795C9F0-C344-4C39-9913-E5F550E77A24@gmail.com>
X-Mailer: iPad Mail (9B176)
From: Sam Aldrin <aldrin.ietf@gmail.com>
Date: Sat, 31 Mar 2012 15:32:50 -0700
To: Vishwas Manral <vishwas.ietf@gmail.com>
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: aldrin.ietf@gmail.com
Cc: "Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com>, "rbridge@postel.org" <rbridge@postel.org>, Jon Hudson <jon.hudson@gmail.com>
Subject: Re: [rbridge] OAM direction
X-BeenThere: rbridge@postel.org
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: "Developing a hybrid router/bridge." <rbridge.postel.org>
List-Unsubscribe: <http://mailman.postel.org/mailman/listinfo/rbridge>, <mailto:rbridge-request@postel.org?subject=unsubscribe>
List-Archive: <http://mailman.postel.org/pipermail/rbridge>
List-Post: <mailto:rbridge@postel.org>
List-Help: <mailto:rbridge-request@postel.org?subject=help>
List-Subscribe: <http://mailman.postel.org/mailman/listinfo/rbridge>, <mailto:rbridge-request@postel.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1569231456=="
Sender: rbridge-bounces@postel.org
Errors-To: rbridge-bounces@postel.org

Hi Vishwas,

I will let Tissa to fill you in with details.

But we had lengthy discussions about the same here at IETF and the conclusion was opposite to what you have eluded to. We had laid out bare all the various proposals, I believe it is 3, on the table and had all the stake holders involved. The conclusion was that, we had to formalize the requirements first and ensure all the identified requirements to be met by the proposed solution/framework. On top of it, we were advised to ensure to check with other SDO's, in order to ensure the parity and no re-invention of the wheel.

HTH,
Sam

Sent from my iPad

On Mar 31, 2012, at 3:24 PM, Vishwas Manral <vishwas.ietf@gmail.com> wrote:

> Hi Sam,
> 
> I guess we agree.
> 
> All I am saying is, it is good to get the solution out. If you want to do the framework in parallel as a guiding principal that's good enough. However we should not wait for any framework etc to be finalized before we get the OAM solution work going. Infact I think with the way we are, we need to proceed with the solution, as we have an idea of the framework in place too. 
> 
> Thanks,
> Vishwas
> 
> On Sat, Mar 31, 2012 at 12:59 PM, Sam Aldrin <aldrin.ietf@gmail.com> wrote:
> Hi All,
> 
> Whatever tools one implements is left to ones choice. Be it ping or something else. I don't think we are disagreeing on that front at all. The effort we put in here should make sure the framework supports all Oam aspects in Trill. Discussions we had focused on that aspects and resolved many issues, and clarified why we do not have one, at present. Hopefully we put to rest, the confusion, once we publish framework/requirements doc.
> 
> Cheers
> Sam
> 
> Sent from my iPhone
> 
> On Mar 31, 2012, at 8:48 PM, Vishwas Manral <vishwas.ietf@gmail.com> wrote:
> 
>> Hi Jon,
>> 
>> Here are a few points we need to take care for good OAM design:
>> 
>> 1. The OAM packets should be defined as far as possible to be independent of the lower layer. 
>> 
>> 2. As we know we already run OAM over all layers like TCP/ ICMP/ UDP/ IP or any thing else, so as to be able to replicate real world traffic.In a TRILL network, we can already run traffic/ OAM end to end. So if we sent IP/ ICMP ping over the TRILL network end-to-end, it would work similar to similar data traffic already. What is most required is how the OAM traffic is able to monitor traffic directly over Ethernet.
>> 
>> 3. We do not need to define every possible combination of OAM packets in the same draft. We first need a simple set of ping and unicast traceroute. 
>> 
>> Do let me know if this sounds reasonable?
>> 
>> Thanks,
>> Vishwas
>> 
>> On Sat, Mar 31, 2012 at 3:05 AM, Jon Hudson <jon.hudson@gmail.com> wrote:
>> 
>> The number one concern I hear from Users about anything UDP is that it can be dropped and is stateless. (big issue with VXLAN) As this is the same for ICMP I see no practical difference to the User which one is used. 
>> 
>> 
>> On Fri, Mar 2, 2012 at 10:47 AM, Sam Aldrin <aldrin.ietf@gmail.com> wrote:
>> Do not have much preference of reusing the same port or not. With a programmer hat on, who developed rfc4379 and it's implementation, it will be klugy, and have issues when process is/was implemented in h.w. For ex: had issue with vccv when used by lsp ping and bfd, due to incompatible hardware in the network.
>> Having said that, idea is to use similar message or tlv formats, will help immensely in adopting the standard.
>> 
>> Cheers
>> Sam
>> 
>> Sent from my iPad
>> 
>> On Mar 2, 2012, at 10:11 AM, Vishwas Manral <vishwas.ietf@gmail.com> wrote:
>> 
>>> Hi Tissa,
>>> 
>>> I am not sure we would want to use the same port for de-multiplexing MPLS OAM and UDP based TRILL OAM packets.
>>> 
>>> On another note, I do know that folks use different channels for testing real application behavior in current networks. So yes UDP based channels should be good too. 
>>> 
>>> My biggest concern is that we should not have different message formats when the application works over different layers. It is for that reason that BFD has been so successful (the same message format/ state machine) irrespective of the lower layer protocol.
>>> 
>>> Thanks,
>>> Vishwas
>>> 
>>> On Fri, Mar 2, 2012 at 8:08 AM, Tissa Senevirathne (tsenevir) <tsenevir@cisco.com> wrote:
>>> Dear All
>>> 
>>>  
>>> 
>>> Current draft-tissa-till-oam utilize ICMP extensions defined in RFC 4884. I have also heard preference of using UDP based messaging channel defined in RFC 4379.
>>> 
>>>  
>>> 
>>> Advantage of using RFC 4379 methods is we can utilize the same framework and OAM challenges in TRILL and MPLS world are similar. However, we need to define new TLV series and message types. Question arise whether we should use the same wellknown UDP port used in MPLS OAM or a use a different UDP port.
>>> 
>>>  
>>> 
>>> Advantage of ICMP method is we are utilizing the ICMP infrastructure that is commonly utilized in IP world. However, we need to define RFC 4884 extensions and it also heavily depends on acceptance of individual submission draft-shen-traceroute-ping-ext-04.
>>> 
>>>  
>>> 
>>> Would like to see the preference from the WG on specific method over the other ?
>>> 
>>>  
>>> 
>>> Thanks
>>> 
>>> Tissa
>>> 
>>> 
>>> 
>> 
>>> _______________________________________________
>>> rbridge mailing list
>>> rbridge@postel.org
>>> http://mailman.postel.org/mailman/listinfo/rbridge
>> 
>> _______________________________________________
>> rbridge mailing list
>> rbridge@postel.org
>> http://mailman.postel.org/mailman/listinfo/rbridge
>> 
>> 
>> 
>> 
>> -- 
>> "Do not lie. And do not do what you hate."
>> 
>> 
> 
_______________________________________________
rbridge mailing list
rbridge@postel.org
http://mailman.postel.org/mailman/listinfo/rbridge