D.G. Messerschmitt, Understanding Networked Applications: A First Course, Morgan Kaufmann Publishers, 1999.
You can buy the book from local bookstores, or online:
Amazon.com associates program, with some of the revenue supporting SIMS student organizations
You can also buy from Amazon.com without supporting student organizations