TWiki> CS450fall11 Web>Recordings (revision 26)EditAttach

Lecture Recordings

Application Layer

Lecture 1 Introduction to CS450
Lecture 2 Subversion, socket programming, and homework 1
Lecture 3 Internet core principles
Lecture 4 Socket programming, hw1 / hw2
Lecture 5 Application models - client/server, distributed
Lecture 6 Application models - peer to peer
Lecture 7 Domain Name System, hw3
Lecture 8 Distributed Hash Table with Chord

Transport Layer

Lecture 9 hw3/4, start of transport layer
Lecture 10 reliable transport over an unreliable link
Lecture 11 reliable transport performance (timeout estimation)
Lecture 12 hw4 and reliable transport performance (pipelining)
Lecture 13 hw5 and reliable transport performance (pipelining)
Lecture 14 connection management in TCP
Lecture 15 congestion control in TCP
Lecture 16 flow control in TCP, and alternatives
Lecture 17 error correcting codes

Network Layer

Lecture 18 introduction to the network layer
Lecture 19 planetlab, latex, and hw7
Lecture 20 more on hw7, and internet addressing
Lecture 21 IP addressing and forwarding
Lecture 22 Internet structure, autonomous systems, hw8
Lecture 23 Special use addresses, ICMP
Lecture 24 ARP and DHCP
Lecture 25 Network Address Translation
Lecture 26 Routing: Link State and Distance Vector Protocols
Lecture 27 Routing: Adapting to Change, RIP and OSPF
Lecture 28 Policy routing on the Internet with BGP
Lecture 29 Brief hw9 discussion, midterm 2 solutions (not recorded)
Lecture 30 Hands-on with firewalls, NAT and tunneling
Lecture 31 IPv6 and v4/v6 Transition Methods
Lecture 32 Mobile IP, Multicasting
Lecture 33 Performance Fairness, Concepts and Enforcement

Link Layer

Physical Layer

Edit | Attach | Print version | History: r29 < r28 < r27 < r26 < r25 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r26 - 2011-11-17 - 18:36:48 - Main.jakob
Copyright 2016 The Board of Trustees
of the University of
Helping Women Faculty Advance
Funded by NSF