Yes, and the contents can be cached by the routers, so to get a piece of a video you don't need a connection all the way to the source of that video but only to the nearest router that caches it.
That may make sense for content that has few sources and many users, like video (although I think CDN's mostly already solve this problem).
I don't think it makes much sense for interactive data and hence I don't think it's a good basis for implementing all networking protocols.
That may make sense for content that has few sources and many users, like video (although I think CDN's mostly already solve this problem).
I don't think it makes much sense for interactive data and hence I don't think it's a good basis for implementing all networking protocols.