Textbooks: L. Peterson and B. S. Davie, Computer Networks: A Systems Approach, Fifth Edition, Morgan Kaufmann, 2012.

References:

Basic Computer Networking and TCP/IP topics (a partial list):

Advanced references:

Online resources:

 References for Chapter 2: