Internet Protocols 2015

From Widen
Jump to navigation Jump to search

Internet Protocols

  • Textbook
  • Reference
  • Tool
    • Wireshark ([1]).
  • Designated seating: the seat you use on March 17 will be yours for the entire semester. Your attendance will be checked by the occupancy of your seat.
  • Lecture note: There is no official "lecture notes." I will provide only the outline of each lecture as a powerpoint file each week.



Lecture schedule and materials

week topic references and reading lecture outline
1 Introduction
Layering principle
Wireshark Lecture 1 - intro, layering principle
2 IP address architecture Lecture 2 - address architecture
3 Link layer
IPv4 Address Resolution Protocol (ARP)
Lecture 3 - link layer
Lecture 4 - ARP
4 IP
No class on 3/24 (on the road)
Lecture 5 - IP
1st Mid-term (4/2, Thu) Lectures 1 - 5, tracert, ipconfig,
netshell, arp commands, Wireshark utility
An example problem set from 2010 Midterm 1 Solutions
Errata: Prob. 8 answer: 276, 252, 140
5 DHCP Lecture 6 - DHCP
6 NAT STUN trace Lecture 7 - NAT
7 UDP Lecture 8 - UDP
2nd Midterm (4/21, Tue) Lectures 6 - 8 Midterm 2 Solutions
Errata: Prob. 5: UDP port number for DHCP server = 67
8 ICMP Lecture 9 - ICMP
9 IP multicast IGMPv3 trace
IPTV channel zapping trace
Lecture 10 - IP multicast
10 DNS Lecture 11 - DNS
11-12 TCP Lecture 11: TCP introduction, connection management
Lecture 12: TCP interactive traffic management, flow control, timers
3rd Midterm (5/26, Tue) Lectures 9 - 11 Midterm 3 Solutions
13 - 14 SMTP / POP3
SNMP
Reading email headers
SNMP trace
Lecture 13 - SMTP
Lecture 14 - SNMP
Final (6/16, Tue) Lectures 12 - 14 (70%), Lectures 1 - 11 (30%) An example problem set from 2010 Final Solutions