Week 5: Switching
Summary: We consider the problems of building larger scale networks.
Goals:
- Compare datagram forwarding and virtual circuit switching.
- Consider approaches to extending an Ethernet: bridging and switching.
- Consider an alternate approach: cell switching (ATM).
- Briefly consider switch implementation.
Monday, February 16: Switching and bridging
Read:
- P&D, 3.0 - 3.2, p. 166 - 195.
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-16" as the
subject line of your email. For problems, write a one-line answer. You
need not present your entire approach.
- What is the key distinction between datagram forwarding and circuit switching? What issues do they share in common?
- Could
you achieve the goals for the Internet (as explained by Clark, 1988)
with only Ethernets and Ethernet bridges? Why or why not?
- We will work through some problems or examples in class. What algorithm(s) would you most like to review carefully?
- What's a question you still have about the reading?
- About how long did you spend on the reading and problems?
Tuesday,
February 17, 5:30 p.m.: Abstract 4 due
Submit an abstract
on one of the following:
Wednesday, February 18: Cell switching; switch implementation
Read:
- P&D 3.3 - 3.5, p. 195 - 218.
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-18" as the
subject line of your email. For problems, write a one-line
answer. You need not present your entire approach.
- P&D exercise 3.24
- P&D exercise 3.31
- P&D exercise 3.39
- 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 20: ifconfig and netstat
Due:
Assigned:
Janet
Davis (davisjan@cs.grinnell.edu)
Created February 14, 2009
Last revised February 20, 2009