Great blog post about Content centric networking or CCN:

http://apenwarr.ca/log/?m=201211#11

I often wonder what will come after the current “Internet”. CCN is a good candidate to replace the whole or parts of the IP/TCP/HTTP stack, and it can run on top of the existing stuff: IP, IP/TCP, etc… unlike say IPv6.