Week 6: IP
Summary: We consider the problems of heterogeneity and scale, and how they are addressed by the Internet Protocol.
Goals:
- Understand the IP service model and datagram forwarding.
- Understand IP addresses, address resolution, and address assignment.
Monday, February 23: IP
& ICMP
Read:
- P&D
4.0 - 4.1.4, 4.1.7 - 4.1.8 (pp. 323-254, 262-266)
- RFC 1149
Today we'll focus on internetworking, the IP packet format, and IP
forwarding. Wednesday we will delve more into the details of IP
addressing.
Briefly answer
the following questions. Send your answers in the body of
an email to me (davisjan@cs.grinnell.edu)
by 11 a.m. Please use "CSC-364 02-23"
as the
subject line of your email. For problems, write a one-line answer. You
need not present your entire approach.
- P&D exercise 4.1
- P&D exercise 4.4
- P&D exercise 4.10
- What is the most important thing that you learned from the
reading?
- What's a question you still have about the reading?
- About how long did you spend on the reading and problems?
Tuesday,
February 24, 5:30 p.m.: Abstract 5 due
Submit an abstract
on
- Perlman, Radia (1985). "An Algorithm
for Distributed Computation of a Spanning Tree in an Extended LAN". ACM
SIGCOMM Computer Communication Review 15
(4): 44–53.
For additional perspective, read one of the following:
- Radia
Perlman's acceptance speech for the 2008 Women of Vision
Innovation Award (short, funny--you should read this even if you don't read the research paper).
- Cisco's
recommendations for using bridges that implement the spanning
tree protocol (interesting, but some parts are very specific to Cisco's
devices).
Wednesday, February 25: IP addressing, ARP, & DHCP
Read:
- P&D
4.1.5 - 4.1.6, 4.3.0 - 4.3.2 (pp. 254 - 262, p. 297 - 306)
Briefly answer
the following questions. Send your answers in the body of
an email to me (davisjan@cs.grinnell.edu)
by 11 a.m. Please use "CSC-364 02-25" as the
subject line of your email. For problems, write a one-line
answer. You need not present your entire approach.
- P&D exercise 4.13
- P&D exercise 4.22
- P&D exercise 4.46
- What is the most important thing that you learned from the
reading?
- What's a question you still have about the reading?
- About how long did you spend on the readings and problems?
Friday, February 27: ARP, ping, traceroute
Due:
Assigned:
Janet
Davis (davisjan@cs.grinnell.edu)
Created February 20, 2009
Last revised February 25, 2009