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)



Stanislav Shalunov wrote:
On Jul 16, 2008, at 8:13 AM, Vijay K. Gurbani wrote:
Who do you see doing cache discovery?  The ALTO server or the
individual peers?

Peers mainly. The ALTO server might use these same means as a convenience, but one can think of it as being configured with this information.

OK; good.  So we have peers that mainly perform cache discovery
using some protocol (more on this below.)

I believe that if cache discovery is moved to the realm of
the ALTO server, it becomes more of cache "dissemination" problem
than of cache "discovery."  In other words, the ALTO server
will be pre-configured by the ISP  -- or if it is not operated by
the ISP, will use other means -- to maintain a set of known caches.
It has been suggested that caches "register" to the ALTO server.
I think that this is probably not a good idea for a variety of
reasons.

I don't see why we need to standardize how ALTO servers are configured in this regard.

You misunderstood.  I was not saying that we standardize how ALTO
servers are configured (we should not go down that path, obviously.)
The point of my paragraph above was to determine if the ALTO server
is the only entity that does cache discovery, do we need to
specify a protocol at all?

So, it looks like the following statements apply (for sake of
sanity, I will take a leap of faith and assume that we have an
actual ALTO server instead of representing it a URL of a BGP dump):

Discovering caches and other resources:

  1) Peers may discover caches using a protocol X. The protocol
   X may be as simple as using well known DNS techniques to
   bootstrap the discovery process (i.e., something akin to
   DNS-SD, BEP-22, etc.)

  2) The ALTO server may be asked by the peers to discover caches
   using certain extensions to the ALTO protocol Y (Note: Y != X).
   When so asked, the ALTO server can use protocol X to discover
   those caches on behalf of the peers, and using additional
   information provided by the peer.

  3) The ALTO server may be asked by applications to discover
   other resources using certain extensions to the ALTO protocol Y.
   When so asked, the ALTO server can use protocol X to discover
   such resources on behalf of the applications, and using additional
   information provided by the application.

Yes?

Thanks,

- vijay
--
Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
2701 Lucent Lane, Rm. 9F-546, Lisle, Illinois 60532 (USA)
Email: vkg at {alcatel-lucent.com,bell-labs.com,acm.org}
WWW:   http://www.alcatel-lucent.com/bell-labs
_______________________________________________
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.