Re: [vos-d] Van Jacobson: "named data"

2007-05-11 Thread Reed Hedges
Yeah, so his ideas cut accross all kinds of layers and aspects of networking. so I don't think VOS can be "THE" solution to the problems he explains, but it can provide a few key tools. Namely it can be a data storage system, both for originals, and replicated copies, and for store-and-forward,

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-09 Thread Peter Amstutz
I don't think Jacobson was suggesting that a really new paradigm in networking would be able to handle the robust case of broadcast data, of which unicasting is simply a subset. I find you need a little creativity to fill in some of the gaps in the later part of the talk, since he wasn't prese

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-09 Thread dan miller
Hi -- I'm new to the list though I have been on IRC now & then. I loved Jacobson's talk but one point struck me: the introduction of a new paradigm doesn't obviate the need for the old. Packet-switching is great for fault-tolerance when the goal is "get this packet from here to there, no matte

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-09 Thread Ken Taylor
Lalo Martins wrote: > On Wed, 09 May 2007 09:07:57 +0200, Karsten Otto wrote: > > I don't quite understand what you need versioning for. The bulk of > > changes you get in a shared word is avatar movement, which may wind up > > to ~30 changes per second per avatar. Do you really want to keep a > >

Re: [vos-d] Van Jacobson: "named data"

2007-05-09 Thread Len Bullard
S Discussion Subject: Re: [vos-d] Van Jacobson: "named data" > In effect, regardless of the wrapper, unless you have the original 1959 > first episode of Rocky and Bullwinkle, you probably can't answer those > trivia question correctly. There are some approaches to organize th

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-09 Thread Lalo Martins
On Wed, 09 May 2007 09:07:57 +0200, Karsten Otto wrote: > I don't quite understand what you need versioning for. The bulk of > changes you get in a shared word is avatar movement, which may wind up > to ~30 changes per second per avatar. Do you really want to keep a > record of all this? My underst

Re: [vos-d] Van Jacobson: "named data"

2007-05-09 Thread Lars O. Grobe
> In effect, regardless of the wrapper, unless you have the original 1959 > first episode of Rocky and Bullwinkle, you probably can't answer those > trivia question correctly. There are some approaches to organize these decentralized verification processes in the field of certificates. E.g. cacer

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-09 Thread Lars O. Grobe
> I don't quite understand what you need versioning for. The bulk of > changes you get in a shared word is avatar movement, which may wind > up to ~30 changes per second per avatar. Nice question, there must be a control on what is covered by versioning. It may be enough for some applications

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-09 Thread Karsten Otto
I don't quite understand what you need versioning for. The bulk of changes you get in a shared word is avatar movement, which may wind up to ~30 changes per second per avatar. Do you really want to keep a record of all this? My understanding was that if you want to make a movie, its your re

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-08 Thread Peter Amstutz
Well, I was thinking that you have the (simplified) tuple (id, version). You can't write to an older version, since that's rewriting history. The kind of transparent branching like you're talking about seems a bit excessive, although I was thinking about "alias" vobjects that would just be a

Re: [vos-d] Van Jacobson: "named data"

2007-05-08 Thread Reed Hedges
I guess each copy, whether changed or not, should have a pointer to its original. I wonder if any vobject version should not have it's versions "inside" it, but simply have a pointer to it's predecessor (or the other way around, an object has links to all its derivatives). Then you can have dif

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-08 Thread Reed Hedges
> > This means that if that version object is mutable, i.e. a not read-only > > property, we need to also have branches in the version history, and any > > reference to a past version of a vobjcet is really a reference to "the > > most recent version in the branch rooted on this object, which if th

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-08 Thread Peter Amstutz
On Tue, May 08, 2007 at 03:56:07PM -0400, Reed Hedges wrote: > > There are lots of ways to do version control in VOS-- we already have it > partly implemented. One important thing that we need to decide is how > to expose particular object revisions to remote sites. I think we need > to be able to

Re: [vos-d] Van Jacobson: "named data"

2007-05-08 Thread Len Bullard
Understood completely and I know how SSL, checksums, asymmetric keys, etc work but without the understanding that content drifting away from its original sources corrupts means the buyer doesn't understand the technical solution is not the whole solution. In effect, regardless of the wrapper, unle

Re: [vos-d] Van Jacobson: "named data"

2007-05-08 Thread Peter Amstutz
Well, on a technical level you have digital signatures that give you a technical way to verify that information from a given source has not been tampered with. Provided you trust that the public key used to sign that data did in fact come from that entity, of course, but trust has to start som

Re: [vos-d] Van Jacobson: "named data" -- revision control

2007-05-08 Thread Reed Hedges
There are lots of ways to do version control in VOS-- we already have it partly implemented. One important thing that we need to decide is how to expose particular object revisions to remote sites. I think we need to be able to refer (by URL) to both the current version, or to any past version (

Re: [vos-d] Van Jacobson: "named data"

2007-05-08 Thread Lalo Martins
(Cutting the great summary, keeping the VOS part) On Mon, 07 May 2007 22:57:05 -0400, Peter Amstutz wrote: > So, Lalo, this is probably a bit more than you expected :-) I think the > answer to your question ("could VOS be useful for the things Van > Jacobson talks about") is yes, if we incorporate

Re: [vos-d] Van Jacobson: "named data"

2007-05-08 Thread Reed Hedges
I downloaded a copy of this video if anyone wants it. Reed ___ vos-d mailing list vos-d@interreality.org http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Re: [vos-d] Van Jacobson: "named data"

2007-05-07 Thread Len Bullard
Versioning yes, but also vetting and revetting of sources. The further you get from original sources in any communication system, the more noise you incur without adequate checks. Shannon 101. Names alone won't do it. I put a trivia test at my personal blog just for a "Do you trust Google and W

Re: [vos-d] Van Jacobson: "named data"

2007-05-07 Thread Peter Amstutz
On Mon, May 07, 2007 at 05:51:45AM +, Lalo Martins wrote: > Aaron Bentley posted to the bzr list about a Van Jacobson talk: > > I was watching this talk by Van Jacobson about a new networking > > paradigm, and I started going "hey, I know this stuff". > > > > http://video.google.com/videoplay?

Re: [vos-d] Van Jacobson: "named data"

2007-05-06 Thread Lalo Martins
oh, before I get stoned to death by the FUD patrol :-D I'm not claiming we already do *exactly* what he wants. I am, rather, interested in how *related* what he wants is to the VOS model; in the sense that if it is, then it might be easy for us to add a few interesting features based on his id

[vos-d] Van Jacobson: "named data"

2007-05-06 Thread Lalo Martins
Aaron Bentley posted to the bzr list about a Van Jacobson talk: > I was watching this talk by Van Jacobson about a new networking > paradigm, and I started going "hey, I know this stuff". > > http://video.google.com/videoplay?docid=-6972678839686672840&hl=en > > Around 37:31, he starts talking ab