Tom Kelliher, CS 325
Feb. 7, 2011
Written assignment.
Review examples, in notes and textbook, of using telnet to exchange protocol messages with application services.
See me if you don't remember your phoenix username/password.
Application layer, HTTP, and FTP.
Protocols lab.
The overall model:
Sending email:
Historical context:
Features of today's DNS:
bluebird.goucher.edu.
How the hosts file is used.
TTL field.
Stale entries and flushing the cache.
TXT records and Sender Policy Framework (SPF) information for reducing SPAM.
A view of the hierarchy:
Anatomy of a DNS query:
Format of a DNS server response:
The file distribution problem:
Scalable vs. unscalable architectures:
BitTorrent chunking:
Centralized indexing service:
Distributed indexing service; query flooding:
Limiting scope with a hop count field.
A hybrid approach: