Computer Networks: A Systems Approach
by Larry L. Peterson, Bruce S. Davie
Read this book on Feynman