Computer Networking : Principles, Protocols and Practice
This is an ongoing effort to develop an open-source networking textbook that could be used for an in-depth undergraduate or graduate networking courses.
Building on the successful top-down approach, it continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts.
Networking today involves much more than standards specifying message formats and protocol behavior and it is far more interesting. This book focus on describing emerging principles in a lively and engaging manner and then illustrate these principles with examples drawn from Internet architecture.
Download this ebook
http://www.mediafire.com/?gzpchdcprd2bss8