Description

Book Synopsis
Presents skills network professionals need, including the ability to analyze network traffic that programs generate, efficient interaction with standard network protocols, and management of complex network systems.

Trade Review
"Clear writing and useful examples characterise this book". (www.linuxjournal.com, 21 May 2002)

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

Programming the Network with Perl

Product form

£26.25

Includes FREE delivery

RRP £35.00 – you save £8.75 (25%)

Order before 4pm today for delivery by Mon 19 Jan 2026.

A Paperback / softback by Paul Barry

Out of stock


    View other formats and editions of Programming the Network with Perl by Paul Barry

    Publisher: John Wiley & Sons Inc
    Publication Date: 26/02/2002
    ISBN13: 9780471486701, 978-0471486701
    ISBN10: 0471486701

    Description

    Book Synopsis
    Presents skills network professionals need, including the ability to analyze network traffic that programs generate, efficient interaction with standard network protocols, and management of complex network systems.

    Trade Review
    "Clear writing and useful examples characterise this book". (www.linuxjournal.com, 21 May 2002)

    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

    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account