Re: [p2pi] Thoughts on how IETF standards can help P2P/ISPs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [p2pi] Thoughts on how IETF standards can help P2P/ISPs
> From: Enrico Marocco <enrico.marocco at telecomitalia.it>
>
> Ted Hardie wrote:
>> At 3:15 PM -0700 6/2/08, Enrico Marocco wrote:
>>> It seems to me that this turned out to be a two-sided problem. On the
>>> one hand, it is clear that applications on the endpoints are in the
>>> worst position to make optimal network decisions; a first part of the
>>> solution should thus consist of a mechanism to defer such decisions to
>>> external entities
>>
>> Of course you can recast this as "So we should make sure that
>> there are mechanisms that allow them to make more optimal decisions.
>> The facilities which provide this information need not be controlled
>> by the ISPs, but might be third party services which indicate
>> cost/topology/congestion or some profile mix of the three."
>
> Existing systems today used (or proposed) for optimizing peer selection
> use different methods to make their choices. While it would be easy to
> define a common interface such systems could expose to p2p applications,
> it would be probably hard to standardize cost/topology/congestion/policy
> notification mechanisms in order to accommodate all different approaches
> adopted by existing and foreseeable solutions.
I agree with the addition that ietf could work on standardization of
extensions/enhancements of existing routing protocols that could be
leveraged by any localization/proximity implementation.
I know at least one implementation that goes towards that direction...
s.
>
> Examples of existing systems are Vivaldi and Ono, embedded in 10^5~10^6
> Azureus clients out there, P4P, iPlane, PIC and many others, simulated
> and emulated in friendly environments.
>
>> To my way of thinking, that makes it easier to consider the API
>> design, as it is not so much an API that says "What's the best
>> choice right now?" but "What's the best X (flow pattern, topology,
>> price)". The second set of questions is sufficiently more modular
>> that it is both easier to get right and, at least in my opinion,
>> more interesting.
>
> Well, I'd probably prefer a compromise between the two, something like
> "What's the best choice for downloading X Mb of delay-sensitive data?".
> And, just to be clear, available options must be provided by the
> application which, at the end of the day, will be also in charge of
> making the final decision (including ignoring the answer if for some
> reason it doesn't like it).
>
> --
> Ciao,
> Enrico
> _______________________________________________
> p2pi mailing list
> p2pi at ietf.org
> https://www.ietf.org/mailman/listinfo/p2pi
_______________________________________________
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.