Literature

This year, we do not have an official course book. We will manage with lecture notes, lab material, web pages, and RFC:s.

A good reference book that is used in 2D1392 is: TCP/IP Protocol Suite, Third Edition by Behrouz A. Forouzan, McGraw-Hill, ISBN 0-07-111583-8 which Kårbokhandeln have in stock.The book has a good coverage of modern Internetworking topics and has a very pedagogical top-down approach. In the details, however, it has several annoying errors - it is not a book for hands-on experiments. See below for other alternatives.

The following RFC:s are part of the course literature:

Extra material that will be handed out on lectures:

Reference RFCs

Other books

TCP/IP Illustrated, Volume 1: The Protocols by W. Richard Stevens, Addison-Wesley, 1994, ISBN 0-201-63346-9. This used to be the "bible" of internetworking. It has a bottom-up approach and is fantastic in its details. Large parts of the text of the book is the same as the RFCs, which means that by definition the text is correct. If you want hands-on experience, this is the book for you. The drawback is primarily that the book is old (it does not cover NAT, firewalls, VPN, IPv6, etc), and Stevens is unfortunately deceased, so there will be no new versions. It might also be somewhat expensive.
An alternative to Forouzan is Internetworking with TCP/IP: Principles, Protocols, and Architectures, by Douglas E. Comer, Prentice Hall, 4th edt. 2000, ISBN 0-13-018380-6. It also uses a top-down approach but little detail, but is usually more correct than Forouzan.
An excellent book used in many other universities is Computer Networking; A top-down approach featuring the Internet by James F. Kurose and Keith W. Ross, Addison-Wesley, 2003, ISBN 0-321-17644-8. It is modern and accurate and might be the best choice.
A reference book that we use a little in bridging and spanning tree is "Interconnections - Bridges, Routers, Switches and Internetworking Protocols (2nd edition). A very good by Radio Perlman, which gives a detailed insight into the design of bridging and link-state routing protocols. But is somewhat advanced and is not an overview book.