It looks to me like a generalised form of bittorrent.
I wonder if it can do a hierarchical request as well, say I want the latest $distro image. I send out my interest in it on CCNx and it returns with a list of more CCNx chunks that I can send out interest for. This way I can receive the chunks from multiple sources simultaneously. Obviously, the CCNx "layer" could abstract this out for me.