Packet guide to Core Network Protocols - Hartpence, Bruce (O'Reilly Media, 2011)