UNIX Network Programming Lectures
CS494 Fall '99
1 8/26/99
overview, class mechanics, history
2 8/31/99
networking 101
3 9/2/99
sockets, TCP client, DNS
4 9/7/99
TCP server
5 9/9/99
UDP client/server
6 9/14/99
signals
7 9/16/99
fork,threads, and select
8 9/21/99
select, daemons and syslogd
9 9/23/99
inetd
10 9/28/99
tcpdump and IP and ARP
11 9/30/99
ICMP and raw sockets
12 10/5/99
UDP and TCP
13 10/7/99
TCP
14 10/12/99
UDP/TCP performance
15 10/14/99
review
16 10/19/99
Midterm
-- 10/21/99
NO class -- fall break
17 10/26/99
test review, NTP
18 10/28/99
PVM, XDR
19 11/2/99
RPC
20 11/4/99
RPC implementation, UNIX domain sockets
21 11/9/99
UDP, broadcast/multicast
22 11/11/99
BPF,security intro, DoS
23 11/16/99
IP security, incidents, spoofing
24 11/18/99
IP security, defenses
25 11/23/99
winsock, perl, java
-- 11/25/99
Thanksgiving
26 11/30/99
IPv6
27 12/2/99
high speed (ATM, VIA)
28 12/7/99
XTI
29 12/9/99
review
30 12/15/99
FINAL 2:45-4:45
Return to class page