P2P: an ISP's Perspective
Transcript of P2P: an ISP's Perspective
![Page 1: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/1.jpg)
add image
P2P: An ISP’s Point of View
Pablo Rodriguez Telefonica Research, Barcelona
![Page 2: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/2.jpg)
2
P2P Success…
![Page 3: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/3.jpg)
P2P is everywhere...
P2P Telephony: Skype (or how to deal with NATs)
P2P TV: Joost is about to realize the dream of ubiquitous/personalized TV.
P2P File Delivery: bittorrent.com scales large file dissemination without having to wait for IP Multicast
P2P Data Syncing: backs up your data and keeps it in sync across all your computers, e.g. Groove
3
![Page 4: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/4.jpg)
Why…? We got tired of waiting for the network to support various
things:
— E2E IP Multicast
— Content-Based Naming Protocol
— Anycasting
— End2end reachability
Quickly experiment new ideas:
— no need to change all routers in the world or make an agreement with every single ISP in the world
4
![Page 5: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/5.jpg)
P2P Swarming & Routing Protocols
Packet Networks: Time MultiplexingTime Multiplexing
— Reuse the same channel across time
P2P: Space MultiplexingSpace Multiplexing
— Leverage unused resources across nodes in the network
5
Can we integrate P2P swarming concepts with routing and use network coding to build a universal swarm?
![Page 6: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/6.jpg)
Oviedo, Spain
![Page 7: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/7.jpg)
7
And as we all know . . .
ILLEGAL P2P is the largest bandwidth consumer in the Internet
Eye candy from cachelogic.com, 2005
BitTorrent
eDonkey
non-”P2P”
![Page 8: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/8.jpg)
8
But others think different… Paul Francis, 10th WCW.
![Page 9: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/9.jpg)
Things are changing.And the numbers are showing so….
Down/Up Traffic
9
June-06
Oct-06
Jan-07 March-07
June-07
Oct-07
1.07 1.1 1.13 1.17 1.25 1.37
![Page 10: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/10.jpg)
Why….?
The battle for bandwidth and copyrights
![Page 11: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/11.jpg)
11
Two types of P2P:Illegal DownloadsCommercial
Downloads
![Page 12: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/12.jpg)
12
ILLEGAL P2P and ISPs…
![Page 13: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/13.jpg)
13
P2P and ISPs
In one sense, ISPs of course love it…
— Because a lot more customers subscribe for broadband
— Though they must be kicking themselves for not charging for volume during the P2P growth boom!
![Page 14: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/14.jpg)
14
Ultimately there are some fundamentals here
P2P protocols allow end hosts to pretty much fill their access bandwidth constantly
Total access bandwidth could exceed total backbone bandwidth by (very roughly) one or two orders of magnitude
In other words, the Internet is (or easily could be) over-subscribed.
![Page 15: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/15.jpg)
15
Difficulties
Increased traffic volume without increased revenue
— Users got a lot of value out of P2P but nobody got paid extra for it!
— Eventually, ISPs will reach customer saturation, and then…
Conflicts between Overlay and Underlay
— P2P topologies are not aware of the ISPs economics.
— This makes P2P traffic to be routed over expensive transit links.
![Page 16: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/16.jpg)
16
Overlay vs Underlay Conflicts
![Page 17: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/17.jpg)
Client/Server Economics
17
![Page 18: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/18.jpg)
P2P Economics
18
![Page 19: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/19.jpg)
19
Solutions
Filter P2P Traffic
— Reduces access revenue
Add caches
— Expensive to maintain, legal problems
Keep traffic within ISP
Establish new ISP relationships
— Flattens the Internet
Redirect traffic to less expensive peering points
![Page 20: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/20.jpg)
P2P traffic could go through unwanted links
20
SPRINT/LEVEL3
Access ISP
Telefonica Backbone
Tel Spain
Tel Brasil
Transit ISP
Backbone
Access ISPs
Transit ($$$)
P2P P2P
P2P
Other Backbone
(II)
Peering ($$)
Other Backbone
(I)
Peering ($)
![Page 21: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/21.jpg)
Can ISPs take advantage of clients within?
Perc
en
tag
e o
f To
rren
ts
21
Percentage of local Peers
-Two modes:One for all local swarmsAnother for all foreign swarms
![Page 22: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/22.jpg)
Potential for locality for Telefonica
-More than 50% of traffic could stay within
![Page 23: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/23.jpg)
23
What about LEGAL P2P?
![Page 24: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/24.jpg)
24
Several Content providers are using legal P2P networks to reduce their distribution cost to zero
The most popular case is the BBC.
However, they are basically pushing the distribution cost to the ISP…
Content Providers are moving fast…
![Page 25: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/25.jpg)
BBC iMP – Legal P2P Distribution
• Content Trial Sep 05• Sky announced competing offering• Every major broadcaster evaluating P2P
![Page 26: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/26.jpg)
26
And ISPs are already complaining…
![Page 27: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/27.jpg)
27
Moral:One way or another, legit content providers have to pay for distribution and current legal P2P models do not fit well ISPs
![Page 28: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/28.jpg)
28
and… one way to keep everybody happy is if ISPs deploy their own legal P2P technology
![Page 29: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/29.jpg)
Telco Managed P2P
29
![Page 30: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/30.jpg)
30
Why does it makes sense? ISPs can control the user experience and how
the p2p traffic flows in his network
ISPs can engage in the content distribution cycle
Removes content distribution hassle from Content Providers
Integrates well with existing IPTV solutions
-
![Page 31: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/31.jpg)
31
Massive Data Centers NOW
data centersdata centers
P2PP2P
Capital intensive
Huge energy consumption
Far from the end users
Capital intensive
Huge energy consumption
Far from the end users
Uncoordinated
Only statistical QoS
Poor use of resources
— Random topologies
— Simplistic scheduling
Uncoordinated
Only statistical QoS
Poor use of resources
— Random topologies
— Simplistic scheduling
I am just a
process
I have steel walls
a h
ug
e
gap
![Page 32: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/32.jpg)
32
Distributed Nano data centers using set-top-boxes
power & cooling for free
decent CPU & storage
predictable behavior
central control
power & cooling for free
decent CPU & storage
predictable behavior
central control
A set-top-box provides
… all we need to do is organize them a bit!
![Page 33: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/33.jpg)
One Real Example: Imagenio P2P
homegateway STB
PC
TV
DSLAM
customer premiseTV
head end
ISP
IP MulticastInternet phone
33
Internet (1 Mb/s)
VoIP
IPTV (5 Mb/s)1-2 channels
Last mile(6 Mb/s)
1Gb/s
6Mb/s
Joined work with Cambridge Univ and KAIST
![Page 34: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/34.jpg)
P2P for Past Scenes: VoD Server Savings
34
(no p2p)
(p2p)
![Page 35: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/35.jpg)
Conclusions P2P has provided a great opportunity to deploy new
applications
There is a lot of potential to integrate P2P swarming solutions in routing (and use network coding to avoid scheduling problems)
However, the economics are still not clear and interactions with ISPs are non-optimal. P2P systems will need to adapt.
Telco-Managed P2P systems provide lots of opportunities to scale IP-TV services and a stable P2P ecosystem
35
![Page 36: P2P: an ISP's Perspective](https://reader036.fdocuments.net/reader036/viewer/2022062319/554ba57fb4c905b8618b4eaf/html5/thumbnails/36.jpg)
36