Re: [p2pi] ALTO and caching (Was: Re: Charter and problem statement)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [p2pi] ALTO and caching (Was: Re: Charter and problem statement)
Hi Song,
Actually, we are in the violent agreement here : I also see a complete
equivalency between "cache selection" and "peer selection" - the problem is
not in the selection, but in discovery.
Resource discovery requires knowledge of resource type ( "BitTorrent") and
context ( content id and other) and in general case uses little or no
information about ISP topology. (I assume that application need to identify
an exact cache as cache redirection is not an option for P2P applications -
(a) not supported by today's protocols (b) creates a lot of security/privacy
issues).
Peer selection does not require knowledge about resource types and content,
but uses a lot of topology knowledge and other ISP-sensitive information.
> -----Original Message-----
> From: Song Haibin [mailto:melodysong at huawei.com]
> Sent: Wednesday, July 16, 2008 12:33 AM
> To: 'Stas Khirman'; 'Stanislav Shalunov'; 'Vijay K. Gurbani'
> Cc: p2pi at ietf.org
> Subject: RE: [p2pi] Charter and problem statement
>
> Hi Stas,
>
> I think "cache selection" would be better to describe this issue and
> should
> be included in the scope of ALTO, just like the "peer selection". If
> caches
> are deployed by the ISP (Probably true in most cases), then it meets the
> requirement that ALTO wants to expose the information that P2P application
> can't measure for traffic optimization.
>
> Here cache is a special kind of peer, which is registered to the ALTO
> server. ALTO server must respond to peer selection queries with the
> selected
> peers and also caches. Of course, client can request resources from the
> cache that doesn't have the requested resource, as cache can fetch the
> resource from other peers/servers even other caches.
>
> IMO, there may be kinds of caches, P2P caches, http caches and etc. I
> don't
> know if ALTO takes into account all these kinds of caches. If so, the ALTO
> client must identify the "kind" of cache it wants to get from the ALTO
> server's selection. I don't know if it violates the rule of application
> agnostic here.
>
> Best Regards!
> Song Haibin
_______________________________________________
p2pi mailing list
p2pi at ietf.org
https://www.ietf.org/mailman/listinfo/p2pi
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.