Book resources
Computer Networking, A Top-down Approach, 5th edition, Kurose and K Ross, Addison-Welsey, 2011
Computer Networks, 5th Edition, A. S. Tanenbaum and D. Wetherall, Prentice Hall, 2010
Interesting Articles
Kleinrock's Article on Packet Switched Networks
RFC 2549: IP over Avian Carriers with Quality of Service
RFC 1925: The twelve networking truths
Miscellaneous
A presentation on the history of the Internet 1
A presentation on the history of the Internet 2
Animations of fundamental networking concepts
A great deal of networking resources are available at
Latex Tutorial: If you are not already familiar with, by Andrew Roberts