Hitchhiker's Guide to the Internet

Hitchhiker's Guide to the Internet is a German introduction to the technical aspects of the Internet. This book explains both the low-level protocols IP, ICMP, TCP, and UDP and the high-level protocols SMTP, POP3, IMAP4, NNTP, HTTP, Gopher, FTP, IRC, DICT, Finger, Daytime, DNS, and Whois.

Tags Documentation Communications Usenet News Email Chat IRC education
Licenses GPL
Operating Systems OS Independent
Implementation Awk Perl Ruby Unix Shell

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Jun 2005 13:49
  • Rrelease-after

Changes: This release adds a small Web site and places a link pointing to the new Web site in the book.

  • Rrelease-mid
  •  11 Sep 2004 12:04
  • Rrelease-after

Changes: Updates were made the chapters about IP, UDP, TCP, ICMP, email, SMTP, POP3, HTTP, NNTP, FTP, gopher, DICT, daytime, finger, DNS, and whois. New IP topics include TTL, traceroute, fingerprinting, and portscanning. New TCP topics are telnet and netcat. The new ICMP topic is blocking of pings. Discussion of problems with firewalls was added to the FTP chapter. Recursive finger-looksups were added to the finger chapter. Sections about some subprotocols of IRC were added, namely CTCP, DCC, and XDCC. A section about the automation of DICT was added, and the section about HTTP-scripts was updated. A new text processing system is now used.

  • Rrelease-mid
  •  07 Aug 2003 04:38
  • Rrelease-after

Changes: Sections about the TRACE-request, chunked-encoding, and partial content were added to the HTTP chapter. The IHAVE-command and special headers (Followup-To, Control) are now explained in the NNTP chapter.

  • Rrelease-mid
  •  02 Aug 2003 13:10
  • Rrelease-after

Changes: Sections about TTL, Traceroute, and HTTP-at-a-Glance were added. Some more comments about Cookies were added.

  • Rrelease-mid
  •  01 Aug 2003 06:07
  • Rrelease-after

Changes: This release adds sections about Keep-Alive, Cookies, the POST-request, and details on IRC and POP3/IMAP4.

64d3bb02c4e71b42b847395342413420_thumb

Project Spotlight

WaveMaker

A visual development platform for building Java Web apps.

8e38db4e852c662e368497a5d6aec982_thumb

Project Spotlight

picviz

A parallel coordinates plotter.