ITKP104 Data networks - Materials
Materials for study
Contents of Theory parts in literature
Below you can see the contents of the theory parts as related to chapters in the book
J.F. Kurose, K.W. Ross: Computer Networks and the Internet (Edition 2).
If you have a newer edition e.g. Sixth, you can use
this comparison table
to find relevant chapters from the newer editions.
Theory 1
Theory 2
- Computer Networking: A Top-Down Approach, 2nd edition (or newer edition)
J.F. Kurose, K.W. Ross
- [Chapter 3: 3.1 - 3.2, 3.3 (Not UDP Checksum), 3.5.1]
- [Chapter 4: 4.1, 4.3 (Hierarchical routing), 4.4.1 - 4.4.2 (IP protocol, but not Datagram format nor fragmenting nor ICMP)]
- [continued... Chapter 4: 4.7 (IPv6)]
- Not included in any theory part: 4.6 What's inside a Router? and 4.8 Multicast Routing
- [Chapter 5: 5.1, 5.3 (Multiple Access Protocols), 5.4 (LAN addresses and ARP)]
Theory 3
- Computer Networking: A Top-Down Approach, 2nd edition (or newer edition)
J.F. Kurose, K.W. Ross
- [Chapter 3: 3.4-3.7 (Not 3.6.3 ATM)]
- [Chapter 4: 4.2 (routing algorithms)]
- Chapter 4.9 Mobility and the Networklayer
- [Chapter 5: 5.2 (Error-Detection and -Correction Techniques), 5.5 (Ethernet, specially CSMA/CD)], 5.6 (Hubs, Bridges, and Switches) and 5.7 (IEEE 802.11 LANs)
- Not included in any theory part: Chapters 5.8 - 5.10
Analyzator work - (1 ECTS)
Programming work - (1 ECTS)
Reading: Chapters "Introduction", "Application Layer", "Transport Layer", "Network Layer" and "Link Layer" (or equivalent) in any of the references [Bon][Kur][Tan][Pet]
Literature:
- [Bon] Olivier Bonaventure, Computer Networking : Principles, Protocols and Practice
- [Bon] Olivier Bonaventure, Computer Networking : Principles, Protocols and Practice (2nd edition, structured differently, more in-depth date
- [Kur] James F. Kurose, Keith W. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Addison-Wesley.
online (2nd Edition) or pdf
- [Tan] Andrew S. Tanenbaum, Computer Networks, Fourth Edition, Prentice Hall, 2003. or pdf
- [Pet] Larry L. Peterson, Bruce S. Davie, Computer Networks : A Systems Approach (4th Edition)Morgan Kaufmann, 2007.
- Wiki book: Computer Networking
- TCP/IP Tutorial and Technical Overview,
IBM Redbook
- http://freecomputerbooks.com/networkComputerBooks.html