Fall 2008 NAD710 Weekly Schedule
The tentative weekly schedule shown here is subject to change.
Contents
- 1 Week 1 (Sept 1) - Intro to Networking / IP Network Basics
- 2 Week 2 (Sept 8) - Manual network configuration
- 3 Week 3 (Sept 15) - Sysconfig network configuration
- 4 Week 4 (Sept 22) - NetworkManager
- 5 Week 5 (Sept 29) - Nameserver configuration
- 6 Week 6 (Oct 6) - NFS I
- 7 Week 7 (Oct 13) - NFS II
- 8 FSOSS and Break Week (Oct 20)
- 9 Week 8 (Oct 27) - Samba I
- 10 Week 9 (Nov 3) - Samba II
- 11 Week 10 (Nov 10) - Routing Protocols
- 12 Week 11 (Nov 17) - IPv6 and the Future of Networking
- 13 Week 12 (Nov 24) - Project presentations
- 14 Week 13 (Dec 1) - Exam review
- 15 Exam Week (Dec 8)
Week 1 (Sept 1) - Intro to Networking / IP Network Basics
Lecture
- Program Introduction - by Prof. John Selmys
- Course Introduction - by Prof. Raymond Chan
- Lectures and Labs
- Introduction to Networking
- Network Types
- Network Models
- OSI Reference Model
- TCP/IP Network Model
- IP Networking Basics
- The Client-Server Model
- Request for Comment
- Institute of Electrical and Electronics Engineers (IEEE)
- The Internet, TCP/IP, and other protocol stacks
Lab 1
Discover Linux system information and network settings
Week 2 (Sept 8) - Manual network configuration
Lecture
- Network drivers and loadable kernel modules
- Identify the network device name - ifconfig/ip
- IP Address, Broadcast Address and Network Mask
- IP Address Class
- Private IP address space
- Network Communication by Name - /etc/hosts, /etc/resolv.conf
- Configure Network Name services - nsswitch.conf (Name Service Switch configuration)
- Connect to hosts on your local network
- Connect to hosts on different networks with specific routes/gateways
- Connect to the Internet - Default Gateway
- Using DNS servers: how and why
- Display the kernel's address resolution table
- Check the network connectivity to other machines
- Show active sockets, interfaces, and routing information
- Display kernel routing table
Lab 2
Manual Network configuration and Network Traffic Monitoring