The Hitchhiker's Guide to IP