did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780471486701

Programming the Network with Perl

by
  • ISBN13:

    9780471486701

  • ISBN10:

    0471486701

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2002-04-03
  • Publisher: WILEY

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $85.00 Save up to $8.29
  • Rent Book $76.71
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 2-3 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

After providing an introduction to the Perl programming language, this helpful guide teaches computer networking using Perl. Topics discussed include ethernet network analysis, programming standard Internet protocols, and exploring mobile agent programming. * Each chapter provides a general discussion of the technologies under consideration, the support for programming the technologies as provided by Perl, and implementations of working examples * Covers Mobile Agent Technology, which is set to become one of the "next big things" on the Internet * Further information is supplied, including a listing of Web and print resources, programming exercises, and tips to expand the reader's understanding of the material

Author Biography

Paul Barry lectures in Computer Networking at the Institute of Technology, Carlow in Ireland

Table of Contents

1. Meet Perl
Perl's Default Behaviour
Using Variables in Perl
Controlling Flow
Boolean in Perl
Perl Operators
Subroutines
Perl I/O
Packages, Modules and Objects
More Perl
Where to From Here?
Print Resources
Web Resources
2. Snooping
Thank you, Tim Potter
Preparing to Snoop
Building Low-Level Snooping Tools
Snooping IP Datagrams
Transport Snoopers
The Network Debugger
Where to From Here?
Print Resources
Web Resources
3. Sockets
Clients and Servers
Transport Services
Introducing the Perl Socket API
Socket Support Subroutines
Simple UDP Clients and Servers
Genericity and Robustness
UDP is Unreliable
Sending and Receiving with UDP
Dealing with Deadlock
TCP Clients and Servers
A Common TCP Gotcha
More TCP Socket Communication
The Concurrent Syntax Checker
Object-Oriented Sockets
Where to From Here?
Print Resources
Web Resources
4. Protocols
Gotcha!
Working with the Web
The World's Worst Web Browser
HTTP Status Codes
It's the Gisle and Graham Show!
The Library for WWW Access in Perl
The LWPwwwb Program
Doing More with LWPwwwb
Building a Custom Web Server
The libnet Library
Email Enabling simplehttpd
Other Networking Add-on Modules
Where to From Here?
Print Resources
Web Resources
5. Management
Simple Management with ICMP
Doing the Ping Thing
Doing the Net: Ping Thing
Tracing Routes
Not So Simple Management with SNMP
The SNMP Management Framework
Managed Data
The SNMP Protocol
The Net: SNMP Module
Working with Net: SNMP
What's Up?
Setting MIB-II Data
IP Router Mapping
Where to From Here?
Print Resources
Web Resources
6. Mobile Agents
What is a Mobile Agent?
Mobile-Agent Examples
Mobile-Agent Advantages/Disavantages
Perl Agents
The Agent.pm Module
Ooooh, Objects!
The Default Mobile Agent
A Launching Mobile-Agent Environment
A One-Shot Location
Relocating to Multiple Locations
The Mobile-Agent multiwho
The Mobile-Agent ipdetermine
The Cloning Mobile-Agent ipdetermine
Other Perl Agent Examples
Where to From Here?
Print Resources
Web Resources
Appendices
Index

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program