This book is a good in-depth introduction to computer networks.
It's easy to read, but packed with information. I especially like the treatment of the layered structure of computer networks.
There's also a good reading list and bibliography at the end.
Ссылка удалена правообладателем ---- The book removed at the request of the copyright holder.