[mpls] 答复: 答复: MPLS-RT review of draft-zjns-mpls-lsp-ping-relay-reply

Mach Chen <mach.chen@huawei.com> Wed, 14 November 2012 08:45 UTC

Return-Path: <mach.chen@huawei.com>
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 0150921F8479 for <mpls@ietfa.amsl.com>; Wed, 14 Nov 2012 00:45:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.223
X-Spam-Level:
X-Spam-Status: No, score=-4.223 tagged_above=-999 required=5 tests=[AWL=1.789, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_UTF8=0.152, SARE_SUB_OBFU_OTHER=0.135]
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 uCCYfyAez1l0 for <mpls@ietfa.amsl.com>; Wed, 14 Nov 2012 00:45:15 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 079AC21F84C4 for <mpls@ietf.org>; Wed, 14 Nov 2012 00:45:11 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ALN00646; Wed, 14 Nov 2012 08:45:08 +0000 (GMT)
Received: from LHREML405-HUB.china.huawei.com (10.201.5.242) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 14 Nov 2012 08:44:57 +0000
Received: from SZXEML442-HUB.china.huawei.com (10.82.67.180) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 14 Nov 2012 08:45:08 +0000
Received: from SZXEML511-MBX.china.huawei.com ([169.254.3.192]) by szxeml442-hub.china.huawei.com ([10.82.67.180]) with mapi id 14.01.0323.003; Wed, 14 Nov 2012 16:42:40 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Ryan Zheng <zheng.zhi@zte.com.cn>
Thread-Topic: [mpls] 答复: MPLS-RT review of draft-zjns-mpls-lsp-ping-relay-reply
Thread-Index: AQHNqJcrIkWg3D9WQE2r/huopqKsjZfMkPswgBvyGYCAAKA2UIAAAD8g
Date: Wed, 14 Nov 2012 08:42:40 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE22CAED6F4@SZXEML511-MBX.china.huawei.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE22CAED6AC@SZXEML511-MBX.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE22CAED6AC@SZXEML511-MBX.china.huawei.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.96.103]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "lizhong.jin@zte.com.cn" <lizhong.jin@zte.com.cn>
Subject: [mpls] 答复: 答复: MPLS-RT review of draft-zjns-mpls-lsp-ping-relay-reply
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
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, 14 Nov 2012 08:45:16 -0000

Hi Ryan,


Sniped.

> 
> > b. it defines two types the relay address (IPv4, IPv6), does it
> > allow the combination of the two types (e.g., IPv4-IPv4-IPv6-IPv4)
> > in a single stack, if not, it should explicitly spell out. And if a
> > node support dual stacks, how does it decide which type should be used?
> <Ryan>The combination of IPv4 and IPv6 is allowed, that is why each relayed
> address in the stack has its own Address Type, either IPv4 or IPv6. Which type
> should be used depends on local configuration. Whatever IPv4 or IPv6, a
> routable address for other nodes is required here.

If combination is allowed, this may appear that a node only supports IPv4 but the stack includes IPv6 addresses, how does it handle this? Drop that entry may result in failing to relay the echo reply to the ingress. 

> 
> > c. the K bit, the draft said: "The K bit may be set by ASBRs which
> > address would be kept in the stack if necessary." How and when does
> > an ASBR know it should set the K bit? Can an non-ASBR set the K bit?
> <Ryan>It is under administrator control policy. It is recommended for the ASBR
> to set the K bit, but other node could also set the K bit.

IMHO, such definition may be difficult for implementation and operation. 

The K bit seems useless, it could just leave the authority whether to remove an entry to the node who is processing echo request, the rule is that only keep the least entries that can be used to relay the echo reply. 

For example:

Node2: 1, 2, 
Node3: 1, 3, since node 3 can directly sends echo reply to node 1, no need to keep 2;
Node4: 1, 3, 4, node 4 cannot directly sends echo reply to node 1, but node 3 is routable for it, so keep 3;
Node5: 1, 3, 5, node 3 is reachable for node 5, so no need to keep 4
...

Best regards,
Mach