
Don't see the menu?
|

UM EECS 489: Winter 2010 Lecture Notes
This page is only for printing, all the links below are broken
Plain Page for Printing
Tentative syllabus:
| Wed 1/06
|
Introduction, History of the Internet, the Protocol Stack, Socket
(2 slides per page)
Kurose & Ross (K&R) Ch. 1 (except Section 1.4)
Stevens et al. (UNP) Chs. 1, 4, Sections 2.9, 2.10, 2.11 (ignore everything on SCTP)
|
| Fri 1/8
|
Discussion - Socket Review
|
| Mon 1/11
|
Socket Programming, Naming and DNS
(2 slides per page)
K&R Sections 2.7, 2.5
UNP Chs. 3, 5, 6 (up to and including 6.8), 7 (except 7.6-7.10), 11, Appendix C
|
| Wed 1/13
|
DNS, Packets, Encapsulation
Network Layer: IPv4, Addressing, CIDR, Forwarding
(2 slides per page)
K&R Sections 4.1, 4.2, 4.4
UNP Appendices A, B, Chs. 27, 28
Assigned PA1
|
|
|
|
| Mon 1/18
|
NO CLASS - MLK DAY
|
| Wed 1/20
|
ICMP, Packet fragmentation, IPv6, tunneling, NAT
(2 slides per page)
|
| Fri 1/22
|
PA1 discussion
|
| Mon 1/25
|
Routing: distance vector algorithm
K&R Sections 4.5.2, 4.6.1
|
| Wed 1/27
|
Routing: distance vector heuristics and link state routing and OSPF
K&R Sections 4.5.1, 4.6.2
Assigned HW1
|
| Fri 1/29
|
PA1 discussion cont.
|
| Mon 2/01
|
Interdomain and Policy Routing, BGP, MPLS
K&R Sections 4.5.3, 4.6.3, 4.8, 5.8.2
|
| Wed 2/03
|
Interdomain routing security
|
| |
| Mon 2/08
|
Physical and Link Layers: ARP, DHCP
PA1 Due
Assigned PA2
K&R Ch. 5 (up to and including 5.4)
UNP Ch. 20
|
| Wed 2/10
|
MAC Protocols: CSMA/CD (Ethernet) and others
(no new slides)
K&R Sections 5.5, 5.6
UNP Ch. 29
|
|
|
| Mon 2/15
|
Error control: FEC, Checksum, CRC
Flow Control: XON/XOFF, Stop&Wait, Sliding Window
ARQ: Alternating Bit, Go-Back-N, Selective Repeat
K&R Section 3.4
HW1 Due
Practice midterm(ignore the first
problem and the TCP problem) (sol)
|
| Wed 2/17
|
continuation from last lecture
K&R Sections 4.7, 2.6, 2.1, 2.3, 2.4
UNP Chs. 8, 22
|
| |
| Mon 2/22
|
Midterm Review in class
|
| Wed 2/24
|
Midterm Exam: 9:10AM till 10:30AM
Location: 3725CSE for unique name (starting 'A' till 'H')
1690CSE for unique name (starting 'I' till 'Z')
|
| |
| Week of 3/01
| NO CLASS - SPRING BREAK
|
| |
| Mon 3/08
|
Application layer protocols:
P2P Networking, Multicasting, FTP, SMTP
HTTP, Web Caching and CDN, Multi-player Gaming
midterm solution
K&R Sections 2.2
|
| Wed 3/10
|
Application protocols: HTTP.
Transport Layer: Connection Establishment and Teardown, Flow Control, RTT and RTO estimates
|
| Fri 3/12
|
PA2 discussion and SMTP protocol
|
| Mon 3/15
|
Transport Layer: Connection Establishment and Teardown, Flow Control, RTT and RTO estimates
(continuation from the last lecture)
K&R Ch. 3 (up to and including Section 3.5)
UNP Sections 2.6, 2.7
PA2 Due
Assigned PA3
|
| Wed 3/17
|
Congestion control, Effect of Asymmetry
UNP Section 7.9
K&R rest of Ch. 3
|
| |
| Mon 3/22
|
continuation from last lecture.
K&R Sections 4.3, 1.4, 7.5, 7.6
|
| Wed 3/24
|
AIMD and Router Architecture and OS
Multimedia Applications
K&R Ch. 7 (up to and including Section 7.3)
3/25: PA3 Project proposal due
|
| |
| Mon 3/29
|
(continuation from last lecture)
K&R Sections 3.3, 2.8, 7.4
|
| Wed 3/31
|
FEC, UDP, RTP
K&R Ch. 8 (up to and including 8.7)
Access from um network:
Neuman and Ts'o, "Kerberos: An Authentication Service for Computer Networks," IEEE Communications Magazine, Sep. 94.
|
| |
| Mon 4/05
|
Network Security: Kerberos, PKI, IPSec
K&R Section 8.9
Assigned HW2
|
| Wed 4/07
|
Content Protection
Network Security: PGP, VPN, firewall
and
Mobile networks, Cellular and Wireless Networks: 1G, 2G, 3G, 802.11, WiMax
K&R Ch. 6 (up to and including Section 6.4), Section 8.8
|
| |
| Mon 4/12
|
NO CLASS (work on your projects)
(4/13 11:59PM) PA3 Due
|
| Wed 4/14
|
Guest Lecture by Jon Oberheide (on security topics)
(11:59PM) HW2 Due
Assigned HW3
|
| |
| Mon 4/19
|
Mobility and Final Exam Review (practice final, soln)
(4/21) HW3 Due
(PA3 demos will be from 4/20-4/26: please sign up by 4/20)
|
| |
| Tuesday, April 27
| Final Exam 1:30-3:30pm
Location: EECS 1200 (unique names: 'a'-'m') and EECS 1005 ('n'-'z').
|
|