Books: A User's Report
This month I read and reviewed Building Internet Firewalls,
by D. Brent
Chapman and Elizabeth D. Zwicky; AIX 6000 System Guide,
Cervone; The Essential Web Surfer Survival Guide, by
Jenny Fristrup; The
World Wide Web Complete Reference, by Rick Stout; and
FAQs: Frequently Asked Questions, by Steve Summit.
Building Internet Firewalls
by D. Brent Chapman and Elizabeth D. Zwicky
O'Reilly & Associates, Inc.
The proliferation of the Internet unleashes immediate
(we hope) and
convenient communication, easily accessed information,
and also the
possibility of unwelcome intrusion. Every technological
possesses new and unique risks; the Internet is no exception.
an unprotected connection provides users with access
to sites all over
the world, it also allows the knowledgeable, the malicious,
merely curious entrance to your system. The most effective
measure is a firewall. Simply defined, a firewall permits
between the Internet and your network. It both stops
entering and prevents users from unwittingly sending
to the world. However, the firewall should not be the
only safeguard for
your system, but an integral part of your security plan.
Chapman and Zwicky discuss security problems, present
a practical guide
to building firewalls, and demonstrate how to implement
policy. A successful plan is the result of careful examination,
investigation, and analysis. The administrator must
he/she wants to protect and from whom, which Internet
services the users
need, and the benefits and disadvantages of available
The authors address these concerns in four parts: Network
Building Firewalls, Keeping Your Site Secure, and Appendices.
The introductory section, Network Security, begins with
Firewalls, a glimpse at the different types of invasion
and at the advantages and disadvantages of firewalls.
It also includes
Internet Services, a consideration of the benefits and
of an Internet connection, as well as a chapter on the
strategies currently available. The second section,
demonstrates how to build firewalls and implement the
services. The individual topics include Firewall Design,
Packet Filtering, Proxy Systems, Configuring Internet
Sample Firewalls, and Authentication and Inbound Services.
Site Secure describes how to develop a security policy,
firewall, and handle any security problems as they occur.
includes chapters discussing security policies, firewall
and responses to security incidents. The Appendices
Tools, and TCP/IP Fundamentals.
Chapman and Zwicky write very well, presenting the facts,
them when necessary, and using examples for clarification.
frequently employ figures, tables, and lists to aid
the reader. Several
books discuss the theory of firewalls, but few describe
implementation. Building Internet Firewalls addresses
of firewalls, as well as the design of a general security
is an excellent addition to the library of both Internet
books. Every system, Internet, and network administrator
should read it.
AIX 6000 System Guide
by Frank Cervone
J. Ranade Workstation Series
When the AIX system debuted, no third-party books existed
administrators or users with the IBM documentation.
As AIX became a more
permanent fixture in the UNIX world, it received a little
in the form of individual chapters in select books.
Finally, a few books
were devoted primarily either to its use or to its administration.
6000 System Guide, the latest addition to this select
both administrators and users.
Cervone divides the book into three parts: An AIX Overview,
Operating System Usage, and User Interface Topics. Part
Introduction to the RS/6000, Introduction to AIX/6000,
and the AIX/6000
Architecture. Part Two, which is addressed to the system
contains Starting and Stopping the System; Files and
Systems, Logical Volumes, and Physical Volumes; Processes
Subsystems; Printing; Users, Groups, and Security Considerations;
Hardware Management; and Networking and Communications.
In Part Three,
Cervone covers topics for the AIX/6000 user: vi, the
Korn Shell, and
Miscellaneous Commands. The Appendices provide Basic
Tools, Error Log Identifiers, and LED Indicators.
Throughout the book, the text is supported and enhanced
figures, diagrams, and screen outputs. Cervone's approach
concepts is logical and straightforward; he provides
progression in a clear writing style. This is a superb
book for anyone
using an AIX/6000 machine, whether as an administrator
or a user.
The Essential Web Surfer Survival Guide
by Jenny Fristrup
$29.95 Disk Included
Specifically written for the nontechnical PC user, The
Surfer Survival Guide provides "a friendly introduction"
to the World
Wide Web. Experienced users often explain internet concepts
in acronyms, giving the impression that the Internet
works by magic.
Fristrup dispels the smoke and mirrors and explains
simply. She identifies the different sections of the
the terms and presents examples. The book is organized
sections Part One: The Overview; Part Two: How To Do
It; and the
The Overview includes Meet the Web; The Web's Commodity;
HTML, and Why It Is Called the Web; and People Who Have
introductory chapter, Meet the Web, answers some basic
discusses what the Web is, its information, its diverse
elements and how
it works. (This chapter contains a one-line definition
that is understandable, accurate, and not overly simplistic.)
Commodity examines the various formats in which information
stored, Hypertext, HTML and Why It Is Called the Web
(Hypertext Markup Language), the design principles of
the Web, and what
an HTML document looks like. The final chapter in the
some actual Web pages to view.
The accompanying disk provides a copy of NetCruiser
software. The first
chapter in the second section discusses how to install
NetCruiser. The rest of the section includes Internet
(Uniform Resource Locaters) and How to Navigate, a Directory
Key Things to Know How to Do, How to Create Your Own
Home Page, Putting
Information on the Web, Advice From Austin Technology,
and Using the Web
to Learn More about the Web. The Essential Web Surfer
Survival Guide is
approximately 600 pages long; the first two sections
occupy 226 pages ,
and the rest of the book provides several useful Appendices.
include Entering the World Wide Web: A Guide to Cyberspace;
Web Frequently Asked Questions (Parts I and II); HTML
Useful E-Mail Addresses; How to Use Netscape Navigator;
How to Get and
Use Adobe Acrobat Reader; Recommended Reading; and a
Fristrup has written an informative, readable introduction
to the Web,
examining its fundamental design and implementation.
This book offers a
valuable foundation for any Web user; the appendices
extend its appeal
to intermediate and advanced surfers. The Essential
Web Surfer Survival
Guide will be an asset to any user's library.
The World Wide Web Complete Reference
by Rick Stout
The World Wide Web provides many different services:
instant communication via electronic mail, features
access to research
tools among databases all over the world, and it also
can be a marketing
tool for businesses. The Web has become so popular that
it deserves a
reference book of its own, independent of Internet references.
general Internet texts, the information about the Web
consists of a
description of the Web and an explanation of how to
use it. Stout has
written a resource that not only tells you how to use
the Web, but also
demonstrates how to create a Web page. The World Wide
Reference is divided into three sections: Getting Started
with the Web,
Creating Web Pages, Advanced Web Topics, and Appendices.
Getting Started describes the Web and the essential
equipment any user
needs to access the Web. The author also tackles Getting
Turnkey Solutions for Connecting to the Internet, Web
Online Services, and using Web Browsers. The second
Weaving a Better Web; The Language of the Web HTML;
Defining an HTML
Page; Formatting Text and Displaying Special Characters;
What's New with
HTML 3; Anchors: The Hypertext Cross-Reference; Working
Objects; and Gateway Interfaces and Forms. Advanced
Web Topics include
Tools for Authoring HTML Pages, Finding a Home for Your
Networking with the Internet, High-Speed Connections
to the Internet,
Web Servers, Doing Business on the Web, and a catalog
A Guide to
Business on the Web. The Appendices contain HTML codes
software. Essentially, the three parts address what
kind of Internet
connection the user needs and how to choose one, assigning
a Web page, and miscellaneous topics from applications
The writing style here is logical and clear, and a number
of figures and
diagrams supplement the text. The catalog illustrates
the variety of
different businesses currently on the Web. This is an
excellent book for
users of all levels: I highly recommend it.
C Programming FAQs: Frequently Asked Questions
by Steve Summit
The C programming language is a powerful and permissive
allows the programmer to do many things at various levels.
whether a statement works the way the programmer intended
is an entirely
different matter. Generally, if a problem arises, a
programmer new to C
will complain that the language permitted the originator
to cause it.
The language allowed it, and the program performed in
exactly the way
the programmer commanded. This behavior usually leads
to a question or
series of questions about the way C behaves. If one
person has a
question, others usually have the same question. Steve
collected a group of the most frequently asked questions
thankfully, the answers) and put them in print.
These questions are clearly answered and often illustrated
examples. They are organized in 20 chapters, each covering
topic. The topics attempt to follow a procedural order,
in the same way
that a program would be written. After the first table
of contents, a
second table of contents appears consisting of the individual
making them easy to locate. The answers are easily found,
organized, and clearly written. This is an excellent
book, and one that
any programmer will value.
About the Author
Elizabeth Zinkann has been involved in the UNIX and
C environment for the past 11 years. She is currently
a UNIX and C consultant, and one of her specialties
is UNIX education. In addition to her cmoputer science
background, she also has a degree in English. Elizabeth
can be reached via CompuServe at 71603,2201 (Internet
format: firstname.lastname@example.org), or at America Online