Re: [BEHAVE] BitTorrent with shared IP addresses
"Dan Wing" <dwing@cisco.com> Fri, 31 October 2008 16:56 UTC
Return-Path: <behave-bounces@ietf.org>
X-Original-To: behave-archive@optimus.ietf.org
Delivered-To: ietfarch-behave-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BDAF528C1ED; Fri, 31 Oct 2008 09:56:28 -0700 (PDT)
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BC0123A6C46 for <behave@core3.amsl.com>; Fri, 31 Oct 2008 09:56:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.518
X-Spam-Level:
X-Spam-Status: No, score=-6.518 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i7vt6j2tgEAz for <behave@core3.amsl.com>; Fri, 31 Oct 2008 09:56:26 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id 52AE83A6C44 for <behave@ietf.org>; Fri, 31 Oct 2008 09:56:22 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.33,523,1220227200"; d="scan'208";a="112258188"
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-3.cisco.com with ESMTP; 31 Oct 2008 16:56:21 +0000
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id m9VGuL2d000351; Fri, 31 Oct 2008 09:56:21 -0700
Received: from dwingwxp01 ([10.32.240.195]) by sj-core-2.cisco.com (8.13.8/8.13.8) with ESMTP id m9VGuKwF003227; Fri, 31 Oct 2008 16:56:20 GMT
From: Dan Wing <dwing@cisco.com>
To: pierre.levis@orange-ftgroup.com
References: <000201c939f3$50f9bcb0$24726b80@cisco.com> <D109C8C97C15294495117745780657AE0AB4D458@ftrdmel1>
Date: Fri, 31 Oct 2008 09:56:20 -0700
Message-ID: <01df01c93b79$99a4b640$c3f0200a@cisco.com>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
In-Reply-To: <D109C8C97C15294495117745780657AE0AB4D458@ftrdmel1>
Thread-Index: Ack4D7klS4M1ZXX+R52TmqC2hnfVIAAKo9QAAAoeJZAAMsaucAApJfBgAAeGGXAAWhUDsAAH+QvQ
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=3555; t=1225472181; x=1226336181; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dwing@cisco.com; z=From:=20=22Dan=20Wing=22=20<dwing@cisco.com> |Subject:=20RE=3A=20BitTorrent=20with=20shared=20IP=20addre sses |Sender:=20; bh=3l1OO1xP1UsXiyVR9AUUEAHcKS7EpaaEmGJfRsek2HA=; b=mYlaX8t4Or4WTz2KOgTN/o4SvQGFaIB3nh47khmH3aBcVnZ7xXzZqvDmBX 8ZpCf14iKsuHTf91+gCZ120QAZ0BkdOmOQVykbIF6XREvr5fO7nJjGGDcU0t fX8DgYDxgy;
Authentication-Results: sj-dkim-2; header.From=dwing@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; );
Cc: behave@ietf.org
Subject: Re: [BEHAVE] BitTorrent with shared IP addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: behave-bounces@ietf.org
Errors-To: behave-bounces@ietf.org
> -----Original Message----- > From: pierre.levis@orange-ftgroup.com > [mailto:pierre.levis@orange-ftgroup.com] > Sent: Friday, October 31, 2008 6:12 AM > To: dwing@cisco.com > Cc: behave@ietf.org > Subject: RE: BitTorrent with shared IP addresses > > The second can download the file when the first has finished > and when it has re-launched the bittorent download. > After further investigation I saw in the BitTorrent seed > (BitTorrent 6.0.3)in Options/Preferences/Advanced, the parameter: > bt.allow_same_ip > When this parameter is set to false the behavior is as mentioned. > When this parameter is set to true the two PCs sharing the > same IP address can simultaneously download the file. Thanks for your investigation on this. Would you be willing to write up an I-D describing this application behavior? I expect we will find other applications that expect each 'user' has one IP address - which will no longer be true with IPv4 address sharing. This affects NAT44 (CGN), port borrowing, DS-Lite, and IPv6->IPv4 translation. I touched on this problem a little bit in http://tools.ietf.org/html/draft-wing-nat-pt-replacement-comparison-02#section -9.1 but without specifics on BitTorrent, of course. -d > Pierre > > -----Message d'origine----- > De : Dan Wing [mailto:dwing@cisco.com] > Envoyé : mercredi 29 octobre 2008 19:22 > À : LEVIS Pierre RD-CORE-CAE > Cc : behave@ietf.org > Objet : RE: BitTorrent with shared IP addresses > > > > > -----Original Message----- > > From: pierre.levis@orange-ftgroup.com > > [mailto:pierre.levis@orange-ftgroup.com] > > Sent: Wednesday, October 29, 2008 7:52 AM > > To: dwing@cisco.com > > Cc: behave@ietf.org > > Subject: RE: BitTorrent with shared IP addresses [was RE: > > [BEHAVE] TR: I-D Action:draft-boucadair-port-range-00.txt] > > > > Dan, > > > > Yes, the test you carried out work also in our lab (I have > tested the > > same torrent download as yours on two different PCs sharing > the same > > IP address). > > > > In fact, the result we have mentionned in our draft is from another > > test which is much more constrained: > > > > "For one P2P (Peer-to-Peer) application tested, we found that two > > peers each behind a CPE sharing the same public address cannot > > download a SAME file from a source peer." > > > > By "SAME file from a source peer" we mean a single file on a single > > location. > > Then, the two PCs with the same IP address tried to > download the file > > from the very same location, by BitTorrent. > > > > So, of course we cannot say that it does not work at all, > we can only > > say that it does not work in these very particular conditions. > > Ah, okay. So the failure occurs when a file that has only > one seed in the BitTorrent swarm, like this: > > > PC-A--+ > \ > NAT--seed > / > PC-B--+ > > > And PC-A is able to download the file, but PC-B can't download > the file. > > What happens after PC-A completes downloading the file -- > can PC-B start downloading it immediately after PC-A finishes? > Perhaps after the next tracker update, can PC-B start downloading > it? Or does your testing show that PC-B is *never* able to > download the file because PC-A already downloaded it from the > seed? > > -d > > _______________________________________________ Behave mailing list Behave@ietf.org https://www.ietf.org/mailman/listinfo/behave
- [BEHAVE] TR: I-D Action:draft-boucadair-port-rang… pierre.levis
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Dan Wing
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Rémi Denis-Courmont
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… teemu.savolainen
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… pierre.levis
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Rémi Després
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Rémi Després
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… pierre.levis
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… pierre.levis
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Rémi Després
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… pierre.levis
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Dan Wing
- [BEHAVE] BitTorrent with shared IP addresses [was… Dan Wing
- Re: [BEHAVE] BitTorrent with shared IP addresses … pierre.levis
- Re: [BEHAVE] BitTorrent with shared IP addresses Dan Wing
- Re: [BEHAVE] BitTorrent with shared IP addresses pierre.levis
- Re: [BEHAVE] TR: I-D Action:draft-boucadair-port-… Rémi Denis-Courmont
- Re: [BEHAVE] BitTorrent with shared IP addresses Rémi Després
- Re: [BEHAVE] BitTorrent with shared IP addresses Dan Wing
- Re: [BEHAVE] BitTorrent with shared IP addresses pierre.levis
- [BEHAVE] Comments on draft-boucadair-port-range-0… Dave Thaler
- Re: [BEHAVE] BitTorrent with shared IP addresses Saikat Guha
- Re: [BEHAVE] BitTorrent with shared IP addresses Dan Wing
- Re: [BEHAVE] Comments on draft-boucadair-port-ran… pierre.levis