TCP/IP Networking technology

Topic Assignment
TCP/IP introduction  
TCP/IP history  
The application layer, client and server Clients and servers
Presentation: retrieving a Web page
Video: retrieving a Web page (small)
Video: retrieving a Web page (large)
 
Presentation: HTTP, the hypertext transfer protocol  
Presentation: TCP/IP, the transport layer  
Video: TCP/IP, the transport layer  
Presentation: the internet layer, IP, the Internet Protocol  
Presentation: ping and traceroute demonstration  
Ping  
Traceroute Ping and Traceroute
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  
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  

For more detail on these topics, see: HowStuffWorks, Webopedia, Wikipedia, TechEncyclopedia, The RFC Sourcebook, and DNSstuff.com.

For timing and other utilities see: Network diagnostic tool, DSL Reports tools and tests, Trace route servers, and DNS Stuff.