ECE4110 Internetwork Programming (Version
4/13/2006)
Tu Jan 10 |
Goals and Objectives, Class Administration Details |
Th Jan 12 |
TCP/IP Protocol Architecture, Header Bit assignment Details, TCP/IP Forouzan Chapters 8, 11, and pp. 783-786. [Slide Set (S)-1] |
Tu Jan 17 |
TCP/IP Continued; Client and Servers, Example sockets programs, Elementary TCP Sockets (Chapters 1,2,3, and 4 Stevens Unix) [S-2] |
Th Jan19 |
Elementary TCP Sockets (Chapter 4 Stevens Unix) |
Tu Jan 24 |
TCP Client Server Examples (Chapter 5 Stevens Unix) [S-3] LAB 1 DUE: Installing Linux and Installing the Stevens book code |
Th Jan 26 |
Elementary UDP Sockets (Chapter 8 Stevens Unix); Lab 2 Code discussed in detail [S-4] |
Tu Jan 31 |
Address Classes, Physical Addresses, IP Routing, Subnet Addressing, Subnet Masks (Read Chapter 4 Forouzan) [S-5] LAB 2 TCP Traffic Generator Due |
Th Feb 2 |
Subnetworks with Variable Length Masks, Subnet Example Network; (Read Chapter 5 in Forouzan) Supernetting, CIDR [S-6] |
Tu Feb 7 |
Network Address Translation, IP Forwarding; Routing Versus Switching (Read Chapter 6 and Chapter 7 in Forouzan) [S-7] LAB 3 UDP Traffic Generator Due |
Th Feb 9 |
Linux Networking Kernel Code [
Slides sept22 notes.pdf] |
Tu Feb 14 |
Linux Networking Kernel Code [ Code sept22 code.pdf] LAB 4 Ethereal Packet Sniffer |
Th Feb 16 |
Ethernet [S-8] (Read Forouzan Ethernet pages 43-49) |
Test 1 |
|
Test 1 Solutions |
|
Configuring Routers: VLANs [S-9] |
|
TCP Bulk Data Flow (Chapters 17, 18 Stevens TCP/IP Illustrated Vol. 1 and Read Chapter 12 in Forouzan) [S-10] |
|
Continued |
|
TCP/IP, Bandwidth-Delay Product (Chap.s 19, 20 Stevens TCP/IP) [S-11] Lab 5 Configuring a Linux Machine as a router and Kernel Modification |
|
TCP/IP Details, slow start, Timeout and Retransmission (Chapters 21, 22 Stevens TCP/IP) [S-12] |
|
TCP Congestion Avoidance, Fast Retransmission
|
|
Tu Mar 21 |
School Holiday |
Th Mar 23 |
School Holiday |
Routing Protocols, RIP Read Forouzan Chapter 14 [S-13] Lab 6 Setting up a Network Using Cisco Routers, Switched and VLAN Technology |
|
Th Mar 30 |
Open Shortest Path First [S-14]
BGP Routing [S-15] |
Tu Apr 4 |
File Transfer Protocol and HTTP Forouzan Chapters 19, and 22 [S-16] |
Th Apr 6 |
Test 2 Prepartion - Sample questions. Lab 7 Setting up Burdell Inc network using multiple switches and Access Control Lists |
Tu Apr 11 |
Test 2 |
Th Apr 13 |
DHCP and DNS Read Forouzan Chapters 16, 17 [S-17] |
Tu Apr 18 |
Router Scheduling [S-18] LAB 8 RIP Lab Due |
Th Apr 20 |
Network Security Read Forouzan Chapter 28 [S-19] |
Tu Apr 25 |
Network Security |
Th Apr 27 |
LAB 9 OSPF Lab and Fixing a Broken Network Lab Due |
Fr. May 5 |
Final Exam 8:00 - 10:50 a.m. |