ToC of Chapter 4

Network Layer and Routing

  1. Introduction and Network Service Models

    1. Network Service Model

    2. Origins of Datagram and Virtual Circuit Service

    3. References

  2. Routing Principles

    1. A Link State Routing Algorithm

    2. A Distance Vector Routing Algorithm

    3. Other Routing Algorithms

    4. References

  3. Hierarchical Routing

  4. Internet Protocol

    1. IP Addressing

    2. The Big Picture: Transporting a Datagram from Source to Destination

    3. Datagram Format

    4. IP Fragmentation and Reassembly

    5. ICMP: Internet Control Message Protocol

    6. References

    1. Fragmentation Applet

  5. Routing in the Internet

    1. Intra-Autonomous System Routing in the Internet

    2. Inter-Autonomous System Routing

    3. Why are there Different Inter-AS and Intra-AS Routing Protocols?

    4. References

  6. What's inside a router?

    1. Input Ports

    2. Switching Fabrics

    3. Output Ports

    4. Where Does Queueing Occur?

    5. References

  7. IPv6

    1. IPv6 Packet Format

    2. Transitioning from IPv4 to IPv6

    3. References

  8. Multicast Routing

    1. Introduction: The Internet multicast abstraction and multicast groups

    2. The IGMP Protocol

    3. Multicast Routing: the general case

    4. Multicast Routing in the Internet

    5. References

  9. Summary

  10. Homework Problems and Discussion Questions


Copyright 1996–2000 James F. Kurose and Keith W. Ross