Kurssikirjassa asiat esitetään riittävällä tasolla, mutta Path MTU Discovery (lähes) puuttuu (RFC 1191 sisältää kuvauksen).
The course book covers the area sufficiently but the discussion on Path MTU Discovery is (nearly) missing (RFC 1191 covers it)
Kurose & Ross (3. edition): 4.4.1-3 The Internet Protocol (IP, ICMP, CIDR, NAT), 5.4 Link-layer Addressing (MAC Addresses, ARP, DHCP)
Kirjassa esitetään jotkin asiat melko suppesti (esim. ICMP), joitakin ei ollenkaan (Path MTU Discovery). Nämä ja tarkempi kuvaus muistakin löytyy parhaiten RFC-dokumenteista (ks. yllä).
The Kurose&Ross book discusses some issues very briefly and nothing on the Path MTU Discovery. Again these are better available in the corresponding RFCs (see above).
How to work with IP addresses: some useful information can be found here
Kurssikirjassa esitetään kohtuullisesti TCP:n perustoiminta ja ruuhkanhallinnan perusasiat, mutta ei kovin yksityiskohtaisesti sekä kehittyneempiä ruuhkanhallintamenetelmiä (mm. NewReno Recovery, SACK Recovery, RED, ECN) käsitellään vain melko suppeasti tai ei lainkaan (Limited Transmit, Larger Initial Window). Täsmälliset tiedot näistä piirteistä löytyvät suoraan RFC-dokumenteista ja RED:n osalta tarkemmin RED-paperista (ks. yllä).
The course book discusses the TCP basics and Congestion Control but is not very clear in part nor detailed enough and the state-of-the-art congestion control mechanisms are discussed only briefly (e.g., NewReno Recovery, SACK Recovery, ECN) or not at all (Limited Transmit, Larger Initial Window). Also the need for Active Queue Management and RED as one of the widely used implementations of AQM are only briefly discussed. For proper information on these refer to the corresponding RFCs and the RED paper (see above).
Kurose & Ross (3rd Edition): 3.5 Connection-Oriented Transport: TCP; 3.6 Principles of Congestion Control (excluding 3.6.3); 3.7 TCP Congestion Control
Kirjassa esitetään vain TCP:n ja ruuhkanvalvonnan perusteet, ei kehittyneempiä ruuhkanhallintamenetelmiä. Parhaiten tiedot uusista piirteistä löytyvät suoraan RFC-dokumenteista (ks. yllä).
The Kurose&Ross book discusses only the basics but none of the state-of-the art congestion control mechanisms that are best available in the corresponding RFCs (see above).
Kurssikirjassa kohtuullinen kuvaus tarvittavilta osin. IPv6 Autokonfiguraatioasiat jäävät tosin melko suppeaksi, mutta RFC4862 kattaa ko. asian.
The Comer book has decent discussion on the basics but IPv6 autoconfiguration is covered very briefly, but this information is available in RFC 4862.
Kurose & Ross (3rd Edition): Ch. 4.4.4 IPv6
Kirjassa esitetään perusasiat, mutta melko suppesti ja joistakin vanhaa tietoa (IPv6 Flow Label). Nämä ja tarkempi kuvaus muistakin löytyy parhaiten RFC-dokumenteista (ks. yllä).
The Kurose&Ross book discusses the basics but some issues only very briefly and some issues with old information (IPv6 Flow Label). Again these are better available in the corresponding RFCs (see above).
Asiasisältö / Content: Routing basics, Autonomous Systems, Intra and Inter AS Routing (IGP, EGP), Hierarchical Routing, Internet Routing and Routing protocols: RIP-1 and RIP-2 (RFC 1058, RFC 2453), OSPF (RFC 2328), BGP (RFC 4271)
Kurssikirjassa kohtuullinen kuvaus tarvittavilta osin, mutta kirjassa on epäselkeyksiä ja virheellisyyksiä (mm. RIP-2 Next Hop-kentän käyttö, ks oikea kuvaus RFC 2453 luku 4.4) ja RIP-2 käsitelty melko suppeasti. Lisäksi kuvaus OSPF:n linkkitilatietokannan rakenteesta, AS:n jakamisesta alueiksi (OSPF:n alueet) sekä eri linkkitilaviestityyppien käytöstä puuttuu. Puuttuvat OSPF-asiat löytyvät RFC 2328, luvut 2, 3 ja 4 s. 13-47.
The Comer book has decent discussion on the basics but it contains some unclear text and errors (e.g., description of RIP-2 Next Hop field usage (see correct explanation in Sec. 4.4 of RFC 2453 for RIPv2) and RIP-2 is covered quite briefly. In addition, partitioning an AS into areas, OSPF support for hierarchy within an AS (OSPF Areas) as well as description of different link state advertisement (LSA) types are not covered. Discussion on the missing OSPF features is avaiable in RFC 2328, Sections 2, 3 and 4, pp. 13-47.
Kurose & Ross (3rd edition): 4.5 Routing Algorithms, 4.6 Routing in the Internet,
Sisältää lyhyen kuvauksen OSPF:n alueista. Täsmällisempi ja parempi kuvaus Internetin reititysprotokollista löytyy parhaiten RFC-dokumenteista (ks. yllä).
Includes a brief description on OSPF areas. The discussion on Internet routing protocols is more accurate in the corresponding RFCs (see above).
Asiasisältö / Content: Broadcast and Multicast Routing Algorithms, IGMP (RFC 3376, [RFC 2236]), Overview of the Internet Multicast Routing protocols: DVMRP (RFC 1075), MOSFP (RFC 1584), CBT (RFC 2201, RFC 2189), PIM (RFC 2362)
Kurssikirjassa kohtuullinen kuvaus tarvittavilta osin, tosin monilähetysprotokollien esittelyt ovat melko suppeita.
The Comer book has decent discussion on the basics though overviews of the Internet multicast protocols are very brief.
Kurose & Ross (3. edition): 4.7 Broadcast and Multicast Routing
Yleiskuvausta MOSFP-protokollalle ei löydy kirjasta
Overview for MOSFP not available in the book.
Asiasisältö / Content: Mobility, Mobile IP (RFC 3344), Mobile IPv6 (RFC 3775)
Kurssikirjassa kohtuullinen kuvaus tarvittavilta osin. Mobile IPv6 tosin puuttuu, mutta se ei kuulu pakollisiin vaatimuksiin.
The Comer book has decent discussion on the basics though Mobile IPv6 is missing (not required for this course).
Kurose & Ross (3. edition): 6.5 Mobility Management: Principles, 6.6, Mobile IP, 6.8 Wireless & Mobility: Impact on Higher-layer Protocols
Yleiskuvausta Mobile IPv6:sta ei löydy kurssikirjasta
Overview of Mobile IPv6 is not available in the book.
Asiasisältö / Content: Introduction to Multimedia Networking principles and requirements, RTP (RFC3550), RTCP (RFC3550), RTSP (RFC 2326), SIP (RFC 3261), Scheduling and Policing, Intserv (RFC 1633), RSVP (RFC 2205), Diffserv (RFC 2475, 3260)
Kurssikirjassa melko suppea kuvaus, mutta muuta materiaali ei vaadita opiskeltavaksi. RTSP kuvaus puuttuu kokonaan, mutta löytyy Kurose&Rose kirjasta. Kurssikirjan kuvaus RSVP-protokollan toiminnasta resurssienvarauksessa on hieman harhaanjohtava. Varsinainen varaus tapahtuu vasta RESV-sanomalla, ei PATH-sanomalla.
The Comer book has quite short discussion on the topics but no additional material is required on this course. RTSP overview is missing but can be find in the Kurose&Rose book, for example. Comer book is a bit unclear on RSVP protocol resource reservations. The actual resource reservation is executed with the RESV message, not with PATH message.
Kurose & Ross (3. edition): Ch 7 (excluding 7.4.4)