Download Chapter Materials
The source code downloads are compressed, TAR archives. Use "tar -zxvf (filename)" to unpack them on Linux/UNIX. On a Windows PC, use any of the popular Unzip packages, and on the Macintosh, use Stuffit Expander. Please read the file called MANIFEST to see what's included in each archive.
The PDFs are primarily intended for instructors using the text within a classroom setting. To view them, use 'xpdf' on Linux/UNIX, and Acrobat Reader on other platforms.
The LaTeX source files used to produce the PDFs are also available. Instructors are welcome to take the LaTeX files and amend them as they see fit. Please e-mail me to request a copy of any LaTeX file.
Chapter 1: Meet Perl: links, PDF. Note: There is no source code download for this chapter.
Chapter 2: Snooping: source code, links, PDF.
Chapter 3: Sockets: source code, links, PDF.
Chapter 4: Protocols: source code, links, PDF.
Chapter 5: Management: source code, links, PDF.
Chapter 6: Mobile Agents: source code, links, PDF .
Links for Chapter 1: Meet Perl
The home of the Perl community, the Perl
The Perl gossip-site
The Perl advocacy-site (This is
also the home of The Perl Mongers)
The official location of the CPAN
(Search the archive here)
The Perl 5.6 on-line
documentation as a searchable web-site
The Perl Journal
The Perl Review is a new, on-line (and currently free) Perl magazine.
Links for Chapter 2: Snooping
This chapter has a number of diagrams.
libpcap can be downloaded from the tcpdump
Another diagram can be found in the "Network Employed" appendix.
Here they all are (in PDF format).
Potter's CPAN directory (NetPacket, etc.)
Shomiti Systems' Surveyor Lite
is available for the Windows platform
Macintosh users can download a demo of EtherPeek from
WildPackets (formerly: The AG
Search for analyzers for the Linux platform at the FreshMeat
The list of Ethernet Frame Types can be accessed here
The Transport Protocol Number Assignments can be accessed here
Other useful sites: The Net::Pcap for Windows page.
Links for Chapter 3: Sockets
The Perl web-site maintains
a short list of networking links
A excellent resource for Windows
Links for Chapter 4: Protocols
The HTTP standard document is available from the home of
The text to any RFC can be found on the IETF web-site
All about the Apache Web
The Gisle Aas web-site (for
the libwww-perl project)
Gisle's CPAN directory
Graham Barr's CPAN
Find out about InterMapper for
Jay Rogers' CPAN
Links for Chapter 5: Management
Daniel Hagerty's CPAN
David M. Town's CPAN
The ISO maintains a on-line presence here
Links for Chapter 6: Mobile Agents
Steve Purkis' CPAN directory is here (Agent.pm).
The Agent.pm web-site can be found here.
James Duncan's CPAN directory is here (Class::Tom).
An excellent web-site devoted to listing on-line mobile agent resources is: cetus-links.
Return to the Programming the Network with Perl website.