I've been doing some reading about Van Jacobsen's concept of content centric networking lately and i find the idea to be really fascinating and potentially transformative.  This morning i came across an interview with Robert Kahn regarding his Digital Object Architecture.

At first glance these two concepts seem to be two heads of the same coin (making content a first-class citizen of the network) but i find concent centric networking to be a more compelling concept.  Any experts (or just opinionated people) on either side out there ?  Do these ideas coexist peacefully or should it be one or the other?  What are the benefits and drawbacks of each?  Are either being used outside of research environments?  I'd be curious to hear your thoughts and get a conversation going