[ppsp] 答复: FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt

"Huangyihong (Rachel)" <rachel.huang@huawei.com> Tue, 30 July 2013 13:50 UTC

Return-Path: <rachel.huang@huawei.com>
X-Original-To: ppsp@ietfa.amsl.com
Delivered-To: ppsp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3105A21F9DDB for <ppsp@ietfa.amsl.com>; Tue, 30 Jul 2013 06:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.065
X-Spam-Level:
X-Spam-Status: No, score=-1.065 tagged_above=-999 required=5 tests=[AWL=-3.853, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, MIME_8BIT_HEADER=0.3, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
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 iGdGTYIhEeYY for <ppsp@ietfa.amsl.com>; Tue, 30 Jul 2013 06:49:55 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 2CC1521F9D11 for <ppsp@ietf.org>; Tue, 30 Jul 2013 06:49:51 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AVO46992; Tue, 30 Jul 2013 13:49:46 +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.7; Tue, 30 Jul 2013 14:49:20 +0100
Received: from NKGEML408-HUB.china.huawei.com (10.98.56.39) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.1.323.7; Tue, 30 Jul 2013 14:49:27 +0100
Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.43]) by nkgeml408-hub.china.huawei.com ([10.98.56.39]) with mapi id 14.01.0323.007; Tue, 30 Jul 2013 21:49:24 +0800
From: "Huangyihong (Rachel)" <rachel.huang@huawei.com>
To: "arno@cs.vu.nl" <arno@cs.vu.nl>
Thread-Topic: [ppsp] FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt
Thread-Index: AQHOjRiEydnTgzFi10WvPhVg2BcEcJl9Oqmg
Date: Tue, 30 Jul 2013 13:49:23 +0000
Message-ID: <51E6A56BD6A85142B9D172C87FC3ABBB4585AE31@nkgeml501-mbs.china.huawei.com>
References: <51E6A56BD6A85142B9D172C87FC3ABBB45841007@nkgeml501-mbs.china.huawei.com> <51F78163.8050605@cs.vu.nl> <51E6A56BD6A85142B9D172C87FC3ABBB4585ACAC@nkgeml501-mbs.china.huawei.com> <51F7A3DA.9@cs.vu.nl>
In-Reply-To: <51F7A3DA.9@cs.vu.nl>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.174.43]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "ppsp@ietf.org" <ppsp@ietf.org>
Subject: [ppsp] 答复: FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt
X-BeenThere: ppsp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: discussing to draw up peer to peer streaming protocol <ppsp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ppsp>, <mailto:ppsp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ppsp>
List-Post: <mailto:ppsp@ietf.org>
List-Help: <mailto:ppsp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ppsp>, <mailto:ppsp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jul 2013 13:50:00 -0000

Hi Arno,

Please see inline.

Best regards,
Rachel

-----邮件原件-----
发件人: Arno Bakker [mailto:arno@cs.vu.nl] 
发送时间: 2013年7月30日 19:31
收件人: Huangyihong (Rachel)
抄送: ppsp@ietf.org
主题: Re: [ppsp] FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt

Hi Rachel and all

please see inline.

On 30/07/2013 12:43, Huangyihong (Rachel) wrote:
>
> "1. The peer list of a specific swarm obtained by a peer may be out of 
> date":
>
> I always assumed that when the initial peer list received via the base 
> protocol is outdated, a peer would send a new CONNECT message with a 
> PeerNum attribute to get a new list. So why is extra support needed?
>
> [Rachel]: I think the peer should first disconnect from the swarm, and 
> then send a new CONNECT message to get a new list. Actually, I think 
> this procedure is more complicated than having a new message ( in this 
> spec, we define a new message FIND) to deal with it.
>

I may have been misreading the base protocol spec for a long time then. 
Table 8 of the base protocol indeed does not list that a "CONNECT action=join" while in tracking state is a valid transition. IMHO, I think it should for both LEECH and SEED, retrieving a new set of peers for the swarm you are in is basic functionality. Or FIND must be moved into the base protocol spec.

[Rachel]: All right. Let's see how it works in the meeting.

> "2. A peer may have the requirement to inform the tracker its new 
> network address when the peer has changed its primary network 
> attachment."
>
> a) Isn't this the role of mobile IP? and b) can't the base CONNECT 
> handle this?
>
> [Rachel]: I think this case is talking about the peer switches its 
> network address during the streaming. For example, a peer is firstly 
> using WIFI to connect to the tracker. But during the streaming, the 
> WIFI has problem and the peer decides to switch to a wired network but 
> it doesn't want to stop the streaming. Actually, I think the base 
> CONNECT can't handle it. Because it can't "CONNECT" to the same swarm 
> twice, right?
>

There are many IETF drafts to deal with IP-address change, and IMHO there is no need to add another one here.

[Rachel]: I think this case is similar to the first case, because first case is about getting the update information from the tracker to peer, and this one is about providing the updated information of the peer to the tracker. So the conclusion made to the first case could also apply to this case.

CU,
     Arno