Re: [nvo3] One question about draft draft-tissa-nvo3-oam-fm-00

"Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com> Fri, 13 June 2014 14:12 UTC

Return-Path: <tsenevir@cisco.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 169451B2869 for <nvo3@ietfa.amsl.com>; Fri, 13 Jun 2014 07:12:38 -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 Kz_2hD7En8tI for <nvo3@ietfa.amsl.com>; Fri, 13 Jun 2014 07:12:36 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14A6D1A00FB for <nvo3@ietf.org>; Fri, 13 Jun 2014 07:12:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17652; q=dns/txt; s=iport; t=1402668756; x=1403878356; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=+FeMxoBWy0845XNCeMBD5mvvquCYZCzhnJCZANYHzeY=; b=EjaZxkLlIbxII0+7Z2nIJech6KusFy5LjahV5SF15neqtOIwHV4dyZik vHylPODCg84bER2QmWvamoTCtU/QH1GB5UMR3XVcpU0MyrT5+e7Uk38WA A+rRJZq8WzjwybzsuutHvdif3Kkvgxz83kxGkqTsvgkReRwd6aGrIRxIP 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApkGAM0Fm1OtJA2K/2dsb2JhbABagkZHUlmpWgEEAQUBmR8BgQQWdYQDAQEBBC1MEAIBCBEEAQELHQcyFAkIAQEEDgUIiDrSJReFXIgdMjEGAQaDJYEWBK4KgzyCLw
X-IronPort-AV: E=Sophos;i="5.01,471,1400025600"; d="scan'208,217";a="332995127"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-4.cisco.com with ESMTP; 13 Jun 2014 14:12:35 +0000
Received: from xhc-rcd-x07.cisco.com (xhc-rcd-x07.cisco.com [173.37.183.81]) by alln-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id s5DECZtq003163 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 13 Jun 2014 14:12:35 GMT
Received: from xmb-rcd-x08.cisco.com ([169.254.8.200]) by xhc-rcd-x07.cisco.com ([173.37.183.81]) with mapi id 14.03.0123.003; Fri, 13 Jun 2014 09:12:34 -0500
From: "Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com>
To: Haoweiguo <haoweiguo@huawei.com>
Thread-Topic: One question about draft draft-tissa-nvo3-oam-fm-00
Thread-Index: Ac+G5tZ/EZg4wop1QC6e30AzRpcCWAAKUNWg
Date: Fri, 13 Jun 2014 14:12:34 +0000
Message-ID: <FBEA3E19AA24F847BA3AE74E2FE193562EE93E1D@xmb-rcd-x08.cisco.com>
References: <DD5FC8DE455C3348B94340C0AB5517334F7D3EB6@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <DD5FC8DE455C3348B94340C0AB5517334F7D3EB6@nkgeml501-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.21.149.193]
Content-Type: multipart/alternative; boundary="_000_FBEA3E19AA24F847BA3AE74E2FE193562EE93E1Dxmbrcdx08ciscoc_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/nvo3/k3ZT9czPgdCWVSdLawtNldnwnBc
Cc: "nvo3@ietf.org" <nvo3@ietf.org>
Subject: Re: [nvo3] One question about draft draft-tissa-nvo3-oam-fm-00
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jun 2014 14:12:38 -0000

Hi Weiguo

This is a good question.

If the intermediate device is not aware of the nvo3 OAM few thing will happen


1.      When TTL expiry happens the device is supposed to generate ICMP message TTL expiery, the originator can interpret

2.      Assume #1 did not happen

a.      In that case originator device , upon retransmission expiry would increment the TTL and re-transmit.

b.      In the display you would see a * - indicating device timedout or unknown

c.      Output will look like something below

                                                    i.     [ip address of TTL=1]

                                                   ii.     *  [non compatible device]

                                                  iii.     [ip address of TTL=2]

                                                  iv.     And so on.

3.      It is possible the path is broken at (ii). So the drawback is originator has to try max-TTL to figure out path is indeed broken at (ii). Which is a slightly a longer time and a price to pay for mixed network. BTW: this is the exact same result today with IP traceroute and one of the devices disable ICMP response due to security or other reasons.

I will update the draft with backwards compatibility section to include this and other caveats in a mixed mode networks.

From: nvo3 [mailto:nvo3-bounces@ietf.org] On Behalf Of Haoweiguo
Sent: Friday, June 13, 2014 2:07 AM
To: Tissa Senevirathne (tsenevir)
Cc: nvo3@ietf.org
Subject: [nvo3] One question about draft draft-tissa-nvo3-oam-fm-00


Hi Tissa,

In section 10.1 in your draft of draft-tissa-nvo3-oam-fm-00, theory of operation is discribed, you say that originator device should specify the TTL of the transport header as 1 for the first request. Because transit devices in underlying network normally don't support the OAM function, if you specify TTL as 1, the first transit device will drop it, remote MEP or MIP won't receive the message if two or more hops exists between ingress and egress MEPs, so the response timer will expire on originator device.
How can you ensure the OAM state machine on originator runs correctly in this scenario?

Thanks

weiguo