| Topic |
Assignment |
| Presentation: Computer components |
|
Presentation: Operating systems
Audio: Operating systems
|
|
| Presentation: Retrieving a Web page |
|
| Presentation: URLs |
|
| Presentation: Web clients and servers |
|
| Presentation: Many kinds of clients and servers |
|
| Presentation: Retrieving compound pages |
|
| Presentation: TCP/IP introduction |
|
| Presentation: the internet layer, IP, the Internet Protocol |
|
| Presentation: the transport layer, TCP and UDP |
|
| Presentation: the data link layer, Ethernet and WiFi |
|
| Presentation: the physical layer |
|
| Presentation: TCP/IP summary |
|
| Presentation: TCP/IP history |
|
| The application layer, client and server |
Clients and servers |
| Presentation: HTTP, the hypertext transfer protocol |
|
| Presentation: TCP/IP, the transport layer |
|
| Video: TCP/IP, the transport layer |
|
| Presentation: ping and traceroute demonstration |
|
| Ping |
|
| Traceroute |
Ping and Traceroute |
| Presentation: TCP/IP is a dumb protocol |
|
| URLs |
|
| Presentation: the domain name system |
|
| The domain name system |
|
| DNS growth |
|
| Domain names and IP addresses |
Domain names |
| Registering a domain name |
|
| HTTP pseudo code |
|
| A closer look at HTTP |
Web site timing
Improving a Web site |
| What Web clients and servers can detect |
Web servers |
| GET message example |
|
| The HTTP request header |
|
| The application layer is boss |
|
| Communication protocol layers |
|
| Analogy between the postal network and TCP/IP |
|
| TCP/IP and OSI protocol stacks |
|
| IP -- routing messages through an internet |
|
| The transport layer: TCP and UDP |
|
| A TCP/IP example |
A TCP/IP example |
| The data link and physical layers |
|
| Presentation: The data link layer |
|
| Presentation: The physical layer |
|
| Postal and layered communication networks |
Error checking |
| Evolution of the TCP/IP protocol stack |
|
| Communication between layer peers |
|
| Performance measurement |
|
| Information flow within a TCP/IP network |
|
| Information flow across an internet |
|
| Encapsulation |
|
| Fields |
|
| HTTP protocol example |
|
| HTTP log for Google |
|
| HTTP log for Ford |
|
| E-mail -- a sample application |
Configure POP and SMTP clients |
| SMTP, an application layer protocol |
SMTP protocol session |
| SMTP pseudo code |
|
| Using a command line interface |
|
| SMTP history |
|
| POP pseudo code |
|
| IP addresses |
IP addresses |
| Configuring an IP network connection |
|
| An IPconfig session |
IP connection configuration |
| Localhost, a reserved IP address |
|
| Network address translation (NAT) |
|
| An nslookup session |
Internet detective work |
| Domain name servers |
|
| Other DNS records |
|
| The transport layer: TCP and UDP |
|
| TCP ports |
|
| A little history of TCP/IP |
|
| A netstat session |
|
| Measuring and guaranteeing quality of service |
|
| Medium access protocols |
? |
| MAC addresses |
|
| Packet switching versus circuit switching |
|
| Setting standards using RFCs |
|
| Selected header fields |
|