Books about Networks and Protocols

2001 P2P Networking Overview

£280.00
Image of 2001 P2P Networking Overview

Kelly Truelove,Clay Shirky,Lucas Gonze and Rael Dornfest; ISBN: 0-596-00185-1

There's so much buzz about peer-to-peer these days, it's hard to separate facts from fiction. How do the peer-to-peer companies stack up? Which technologies are credible, and which will shake up our notions of how people use computers? More importantly, how do you see through the hype to the underlying architectures that yield opportunities for creating lasting value?

The 2001 P2P Networking Overview from O'Reilly Research is a comprehensive look at peer-to-peer from business and technical perspectives. We describe the state of the industry and offer our opinions about where it's going to go next, with hard data to back us up.

What you will find in the report:

  • Company profiles
  • In-depth explanations of the underlying technologies
  • P2P services: present and future
  • Analysis of the hype: what the press gets wrong
  • Estimates of mindshare and community size
  • Our forecasts for the field

About O'Reilly Research:

In O'Reilly's book publishing business, web sites, and conferences, we've become famous for providing no-nonsense, in-depth information and insights about important technologies. We watch what leading-edge developers are doing, so we can tell when their work is about to "cross the chasm" and hit the mainstream. We provide the information that builds the bridge.

O'Reilly combines extensive experience in new and emerging technologies with insider connection to the development community. At O'Reilly Research, we augment these insights with our exclusive statistical and computational techniques tailored for modeling, condensing, summarizing, and forecasting trends in software development.



802.11 Security

£19.96
Image of 802.11 Security

Bruce Potter and Bob Fleck; ISBN: 0-596-00290-4

Mention wireless networks, and the question of security will soon follow. It's not surprising that in spite of compelling business arguments for going wireless, many companies are holding back because of security concerns. But, while it's true that wireless networks create security issues that don't exist in wired networks, the issues are not insurmountable. 802.11 Security shows how you can plan for and successfully contend with security obstacles in your wireless deployment. This authoritative book not only explains the security issues, but shows you how to design and build a your own secure wireless network.

802.11 Security covers the entire process of building secure 802.11-based wireless networks, in particular, the 802.11b ("Wi-Fi") specification. The authors provide detailed coverage of security issues unique to wireless networking, such as Wireless Access Points (WAP), bandwidth stealing, and the problematic Wired Equivalent Privacy component of 802.11. You'll learn how to configure a wireless client and to set up a WAP using either Linux or Free BSD. You'll also find thorough information on controlling network access and encrypting client traffic.

Beginning with an introduction to 802.11b in general, the book gives you a broad basis in theory and practice of wireless security, dispelling some of the myths along the way. In doing so, they provide you with the technical grounding required to think about how the rest of the book applies to your specific needs and situations. Next, the book details the technical setup instructions needed for both the Linux and FreeBSD operating systems.

Some of the topics covered include:

  • Station Security for Linux, FreeBSD, Open BSD, Mac OS X and Windows
  • Setting Up Access Point Security
  • Gateway Security, including building Gateways, firewall Rules, Auditing, etc.
  • Authentication and Encryption
  • FreeBSD IPsec client and gateway configuration
  • Linux IPsec client and gateway configuration
  • 802.1x authentication

802.11 Security is a book whose time has come. If you are a network, security, or systems engineer, or anyone interested in deploying 802.11b-based systems, you'll want this book beside you every step of the way.



BGP

£22.80
Image of BGP

Iljitsch van Beijnum; ISBN: 0-596-00254-8

Border Gateway Protocol (BGP) is the routing protocol used to exchange routing information across the Internet. It makes it possible for ISPs to connect to each other and for end-users to connect to more than one ISP. BGP is the only protocol that is designed to deal with a network of the Internet's size, and the only protocol that can deal well with having multiple connections to unrelated routing domains.

This book is a guide to all aspects of BGP: the protocol, its configuration and operation in an Internet environment, and how to troubleshooting it. The book also describes how to secure BGP, and how BGP can be used as a tool in combating Distributed Denial of Service (DDoS) attacks. Although the examples throughout this book are for Cisco routers, the techniques discussed can be applied to any BGP-capable router.

The topics include:

  • Requesting an AS number and IP addresses
  • Route filtering by remote ISPs and how to avoid this
  • Configuring the initial BGP setup
  • Balancing the available incoming or outgoing traffic over the available connections
  • Securing and troubleshooting BGP
  • BGP in larger networks: interaction with internal routing protocols, scalability issues
  • BGP in Internet Service Provider networks

The book is filled with numerous configuration examples with more complex case studies at the end of the book to strengthen your understanding. BGP is for anyone interested in creating reliable connectivity to the Internet.



Building Internet Firewalls, 2nd Edition

£28.40
Image of Building Internet Firewalls, 2nd Edition

Elizabeth D. Zwicky,Simon Cooper and D. Brent Chapman; ISBN: 1-56592-871-7

In the five years since the first edition of this classic book was published, Internet use has exploded. The commercial world has rushed headlong into doing business on the Web, often without integrating sound security technologies and policies into their products and methods. The security risks--and the need to protect both business and personal data--have never been greater. We've updated Building Internet Firewalls to address these newer risks.

What kinds of security threats does the Internet pose? Some, like password attacks and the exploiting of known security holes, have been around since the early days of networking. And others, like the distributed denial of service attacks that crippled Yahoo, E-Bay, and other major e-commerce sites in early 2000, are in current headlines.

Firewalls, critical components of today's computer networks, effectively protect a system from most Internet security threats. They keep damage on one part of the network--such as eavesdropping, a worm program, or file damage--from spreading to the rest of the network. Without firewalls, network security problems can rage out of control, dragging more and more systems down.

Like the bestselling and highly respected first edition, Building Internet Firewalls, 2nd Edition, is a practical and detailed step-by-step guide to designing and installing firewalls and configuring Internet services to work with a firewall. Much expanded to include Linux and Windows coverage, the second edition describes:

  • Firewall technologies: packet filtering, proxying, network address translation, virtual private networks
  • Architectures such as screening routers, dual-homed hosts, screened hosts, screened subnets, perimeter networks, internal firewalls
  • Issues involved in a variety of new Internet services and protocols through a firewall
  • Email and News
  • Web services and scripting languages (e.g., HTTP, Java, JavaScript, ActiveX, RealAudio, RealVideo)
  • File transfer and sharing services such as NFS, Samba
  • Remote access services such as Telnet, the BSD "r" commands, SSH, BackOrifice 2000
  • Real-time conferencing services such as ICQ and talk
  • Naming and directory services (e.g., DNS, NetBT, the Windows Browser)
  • Authentication and auditing services (e.g., PAM, Kerberos, RADIUS);
  • Administrative services (e.g., syslog, SNMP, SMS, RIP and other routing protocols, and ping and other network diagnostics)
  • Intermediary protocols (e.g., RPC, SMB, CORBA, IIOP)
  • Database protocols (e.g., ODBC, JDBC, and protocols for Oracle, Sybase, and Microsoft SQL Server)

The book's complete list of resources includes the location of many publicly available firewall construction tools.



Building Wireless Community Networks, 2nd Edition

£16.76
Image of Building Wireless Community Networks, 2nd Edition

Rob Flickenger; ISBN: 0-596-00502-4

Building Wireless Community Networks

is about getting people online using wireless network technology. The 802.11b standard (also known as WiFi) makes it possible to network towns, schools, neighborhoods, small business, and almost any kind of organization. All that's required is a willingness to cooperate and share resources.

The first edition of this book helped thousands of people engage in community networking activities. At the time, it was impossible to predict how quickly and thoroughly WiFi would penetrate the marketplace. Today, with WiFi-enabled computers almost as common as Ethernet, it makes even more sense to take the next step and network your community using nothing but freely available radio spectrum.

This book has showed many people how to make their network available, even from the park bench, how to extend high-speed Internet access into the many areas not served by DSL and cable providers, and how to build working communities and a shared though intangible network. All that's required to create an access point for high-speed Internet connection is a gateway or base station. Once that is set up, any computer with a wireless card can log onto the network and share its resources.

Rob Flickenger built such a network in northern California, and continues to participate in network-building efforts. His nuts-and-bolts guide covers:

  • Selecting the appropriate equipment

  • Finding antenna sites, and building and installing antennas

  • Protecting your network from inappropriate access

  • New network monitoring tools and techniques (new)

  • Regulations affecting wireless deployment (new)

  • IP network administration, including DNS and IP Tunneling (new)

    His expertise, as well as his sense of humor and enthusiasm for the topic, makes Building Wireless Community Networks a very useful and readable book for anyone interested in wireless connectivity.



Cisco IOS Access Lists

£22.80
Image of Cisco IOS Access Lists

Jeff Sedayao; ISBN: 1-56592-385-5

Cisco routers are used widely both on the Internet and in corporate intranets. At the same time, the Cisco Internet Operating System (IOS) has grown to be very large and complex, and Cisco documentation fills several volumes.

Cisco IOS Access Lists focuses on a critical aspect of the Cisco IOS--access lists. Access lists are central to the task of securing routers and networks, and administrators cannot implement access control policies or traffic routing policies without them. Access lists are used to specify both the targets of network policies and the policies themselves. They specify packet filtering for firewalls all over the Internet.

Cisco IOS Access Lists covers three critical areas:

  • Intranets. The book serves as an introduction and a reference for network engineers implementing routing policies within intranet networking.
  • Firewalls. The book is a supplement and companion reference to books such as Brent Chapman's Building Internet Firewalls. Packet filtering is an integral part of many firewall architectures, and Cisco IOS Access Lists describes common packet filtering tasks and provides a "bag of tricks" for firewall implementers.
  • The Internet. This book is also a guide to the complicated world of route maps. Route maps are an arcane BGP construct necessary to make high level routing work on the Internet.

Cisco IOS Access Lists differs from other Cisco router titles in that it focuses on practical instructions for setting router access policies. The details of interfaces and routing protocol settings are not discussed.



Cisco IOS Cookbook

£31.16
Image of Cisco IOS Cookbook

Kevin Dooley and Ian J. Brown; ISBN: 0-596-00367-6

While several publishers (including O'Reilly) supply excellent documentation of router features, the trick is knowing when, why, and how to use these features There are often many different ways to solve any given networking problem using Cisco devices, and some solutions are clearly more effective than others. The pressing question for a network engineer is which of the many potential solutions is the most appropriate for a particular situation. Once you have decided to use a particular feature, how should you implement it? Unfortunately, the documentation describing a particular command or feature frequently does very little to answer either of these questions.

Everybody who has worked with Cisco routers for any length of time has had to ask their friends and co-workers for example router configuration files that show how to solve a common problem. A good working configuration example can often save huge amounts of time and frustration when implementing a feature that you've never used before. The Cisco Cookbook gathers hundreds of example router configurations all in one place.

As the name suggests, Cisco Cookbook is organized as a series of recipes. Each recipe begins with a problem statement that describes a common situation that you might face. After each problem statement is a brief solution that shows a sample router configuration or script that you can use to resolve this particular problem. A discussion section then describes the solution, how it works, and when you should or should not use it. The chapters are organized by the feature or protocol discussed. If you are looking for information on a particular feature such as NAT, NTP or SNMP, you can turn to that chapter and find a variety of related recipes. Most chapters list basic problems first, and any unusual or complicated situations last.

The Cisco Cookbook will quickly become your "go to" resource for researching and solving complex router configuration issues, saving you time and making your network more efficient. It covers:

  • Router Configuration and File Management
  • Router Management
  • User Access and Privilege Levels
  • TACACS+
  • IP Routing
  • RIP
  • EIGRP
  • OSPF
  • BGP
  • Frame Relay
  • Queueing and Congestion
  • Tunnels and VPNs
  • Dial Backup
  • NTP and Time
  • DLSw
  • Router Interfaces and Media
  • Simple Network Management Protocol
  • Logging
  • Access Lists
  • DHCP
  • NAT
  • Hot Standby Router Protocol
  • IP Multicast


Cisco IOS in a Nutshell

£19.96
Image of Cisco IOS in a Nutshell

James Boney; ISBN: 1-56592-942-X

Routers are the glue that holds the Internet together, and Cisco Systems--holding roughly 70% of the market--is the most prominent router manufacturer. Cisco's routers come in all shapes and sizes and almost all of them, from the smallest to the largest, run the IOS operating system. IOS is an extremely powerful and complex operating system, with an equally complex configuration language. There are many commands, with many options, and if one thing is configured incorrectly, the entire company could find itself offline.

Cisco IOS in a Nutshell covers IOS configuration for the TCP/IP protocol family. The book is divided into two parts: the first part includes chapters on the user interface, configuring lines and interfaces, access lists, routing protocols, and dial-on-demand routing and security; the second part is a classic O'Reilly-style quick reference to all the commands that you need to work with TCP/IP, including the lower-level protocols on which it relies, and lots of examples of the most commonly encountered configuration steps for the routers themselves.



Ethernet: The Definitive Guide

£25.56
Image of Ethernet: The Definitive Guide

Charles E. Spurgeon; ISBN: 1-56592-660-9

Ethernet is a core networking technology used by every high tech business. While the basic protocols have changed little, new options such as Fast Ethernet and Gigabit Ethernet have increased the complexity of the topic.

Ethernet has been the flavor of choice for networking administrators since the early 1980s because of its ease of use and scalability. Written by one of the foremost experts on Ethernet standards and configuration, Charles E. Spurgeon, Ethernet: The Definitive Guide includes everything you need to know to set up and maintain an Ethernet network.

Ethernet: The Definitive Guide teaches you everything you need to know about the IEEE 802.3 Ethernet standard and its protocols. The book is logically separated into five parts:

  • Introduction to Ethernet provides a tour of basic Ethernet theory and operation, including a description of Ethernet frames, operation of the Media Access Control (MAC) protocol, full-duplex mode and auto-negotiation.
  • Ethernet Media Systems is the heart of the book. This sectionof Ethernet: The Definitive Guide shows you how to build media-specific Ethernet networks, from a basic 10BASE-T Ethernet offering 10 Mbps over twisted-pair cables, to an advanced 1000BASE-X Gigabit Ethernet, providing up to 1 Gbps of data transfer over fiber optic cables.
  • Building Your Ethernet System teaches you how to build twisted-pair and fiber optic media segments, as well as how to build your Ethernet using repeaters and hubs.
  • Performance and Troubleshooting is divided into two chapters. The first describes both the performance of a given Ethernet channel, as well as the performance of the entire network system. The second includes a tutorial on troubleshooting techniques and describes the kinds of problems network administrators are likely to encounter.

The last part of the book includes a complete glossary of terms used throughout the book, a resource list, descriptions of thick and thin coax-based Ethernet systems, a guide to AUI equipment installation and configuration, and a listing of troubleshooting numbers.

This book is the definitive guide for anyone wanting to build a scalable local area network (LAN) using Ethernet.



Hardening Cisco Routers

£14.00
Image of Hardening Cisco Routers

Thomas Akin; ISBN: 0-596-00166-5

As a network administrator, auditor or architect, you know the importance of securing your network and finding security solutions you can implement quickly. This succinct book departs from other security literature by focusing exclusively on ways to secure Cisco routers, rather than the entire network. The rational is simple: If the router protecting a network is exposed to hackers, then so is the network behind it. Hardening Cisco Routers is a reference for protecting the protectors. Included are the following topics:

  • The importance of router security and where routers fit into an overall security plan
  • Different router configurations for various versions of Cisco's IOS
  • Standard ways to access a Cisco router and the security implications of each
  • Password and privilege levels in Cisco routers
  • Authentication, Authorization, and Accounting (AAA) control
  • Router warning banner use (as recommended by the FBI)
  • Unnecessary protocols and services commonly run on Cisco routers
  • SNMP security
  • Anti-spoofing
  • Protocol security for RIP, OSPF, EIGRP, NTP, and BGP
  • Logging violations
  • Incident response
  • Physical security

Written by Thomas Akin, an experienced Certified Information Systems Security Professional (CISSP) and Certified Cisco Academic Instructor (CCAI), the book is well organized, emphasizing practicality and a hands-on approach. At the end of each chapter, Akin includes a Checklist that summarizes the hardening techniques discussed in the chapter. The Checklists help you double-check the configurations you have been instructed to make, and serve as quick references for future security procedures.

Concise and to the point, Hardening Cisco Routers supplies you with all the tools necessary to turn a potential vulnerability into a strength. In an area that is otherwise poorly documented, this is the one book that will help you make your Cisco routers rock solid.



IP Routing

£19.96
Image of IP Routing

Ravi Malhotra; ISBN: 0-596-00275-0

This concise guide offers the basic concepts of IP routing,

free of hype and jargon. It begins with the simplest routing protocol, RIP, and then proceeds, in order of complexity, to IGRP, EIGRP, RIP2, OSPF, and finally to BGP. New concepts are presented one at a time in successive chapters. By the end, you will have mastered not only the fundamentals of all the major routing protocols,

but also the underlying principles on which they are based.

The basic information in IP Routing is designed to help you begin configuring protocols for Cisco routers. Although author Ravi Malhotra assumes that readers have a basic understanding of TCP/IP and are somewhat familiar with Cisco router configurations, he also assumes that you find some or all of these protocols difficult to work

with.

His book presents concepts simply, as nuts and bolts. Malhotra's use of plain language, analogy, and the recurring example of an imaginary network, which grows in complexity as the book progresses, will help you understand fundamental concepts behind each protocol. Once you master

these concepts, you will benefit from the detailed information contained in Cisco manuals and web pages (such as bug lists, new features, design guides, etc).

Depending on your skill level, you can either read IP Routing from cover to cover or use it as a reference for any of the protocols presented. The book describes administrative tools available to all the routing protocols, including those that block the advertisement of routing updates, and those that set up preferences for one routing protocol over another.

Honed by years of teaching Data Communications at major universities and managing IP networks in production environments, Ravi Malhotra's knowledge of this subject makes IP Routing is the ideal primer to Internet routing protocols.



IPv6 Essentials

£22.80
Image of IPv6 Essentials

Silvia Hagen; ISBN: 0-596-00125-8

IPv6, the next generation Internet Protocol, has been in the works since the early 90s when the rapid growth of the Internet threatened to exhaust existing IP addresses. Drawing on 20 years--operational experience with the existing protocol (IPv4), the new protocol offers scalability, increased security features, real-time traffic support, and auto-configuration so that even a novice user can connect a machine to the Internet. But what does this mean for IT professionals? Having learned all the strengths and weaknesses of the old protocol, will you need to start from scratch with the new?

IPv6 Essentials provides a succinct, in-depth tour of all the new features and functions in IPv6, guiding you through everything you?ll need to know to get started, including how to configure IPv6 on hosts and routers, and which applications currently support IPv6. Aimed at system and network administrators, engineers, network designers, and IT managers, this book will help you plan for, design, and integrate IPv6 into your current IPv4 infrastructure.

Beginning with a short history of IPv6, author Silvia Hagen provides an overview of the new functionality and describes some live test and production networks that are using the new protocol. Hagen then shares exhaustive discussions of the new IPv6 header format and Extension Headers, IPv6 address format, and IPv6 message format. IPv6 Essentials also covers:

  • Security in IPv6: concepts, requirements, and solutions. Includes the IPSEC framework and security elements available for authentication and encryption
  • Quality of Service: covers the types of QoS in IPv6 and how they can be implemented
  • Networking: Layer 2 support for IPv6 with sample network designs that show how to integrate IPv6 into your network without interruption of IPv4 services
  • Routing protocols and upper layer protocols
  • Getting started on different operating systems: Sun Solaris, Linux, Windows 2000 and Windows XP

Whether you're ready to start implementing IPv6 today or are planning your strategy for the future, IPv6 Essentials will provide the solid foundation you need to get started.



Internet Annoyances

£11.96
Image of Internet Annoyances

Preston Gralla; ISBN: 0-596-00735-3

What began as an intrepid U.S. Government initiative in the early 1970's has turned into a global way of life. Indeed, with more than 500 million current users (and counting), the Internet has revolutionized the way societies function the world over. From dating and shopping online, to conducting informational research, to communicating via email, today seemingly everyone uses the Internet for one purpose or another. How, then, can something so vast and powerful be defiled by something as trivial as spam?

It's true. The fact remains that despite the leading-edge technological sophistication fueling the Net, there are still many related annoyances that complicate and tarnish the Internet experience. And it doesn't matter if you're a homemaker in search of a fresh chicken recipe, or a civil engineer researching plans for a new skyscraper, the problems are the same.

Internet Annoyances understands the universal nature of the Internet and strives to make its use as stress-free as possible. This insightful guide shows you how to overcome the most annoying Internet-related quirks, bugs, and hassles. You'll learn how to make a seamless connection, thwart would-be hackers, ensure greater security while surfing, eliminate pop-up ads, maximize online services, conduct more effective Google searches, better utilize digital media (music and video), and much more.

In addition, Internet Annoyances discusses how to design and host a personal web site something once thought of as only possible for the technically gifted. Topics like blogs, domain names, setup, HTML, fonts, and graphics and are all dissected and analyzed for easy consumption.

Unlike other books on the subject, Internet Annoyances assumes readers already possess a working knowledge of the Internet. By fully recognizing the experience level of today's Internet culture, author Preston Galla is able to cut immediately to the chase and not waste time on the more obvious points. Internet Annoyances, therefore, is a quick read that presents succinct solutions for the many glitches that still populate the Internet experience.



Internet Core Protocols: The Definitive Guide

£22.80
Image of Internet Core Protocols: The Definitive Guide

Eric Hall; ISBN: 1-56592-572-6

If you've ever been responsible for a network, you know that sinkingfeeling: your pager has gone off at 2 a.m., the network is broken, and you can't figure out why by using a dial-in connection from home. You drive into the office, dig out your protocol analyzer, and spend the next four

hours trying to put things back together before the staff shows up for work.

When this happens, you often find yourself looking at the low-level guts of the Internet protocols: you're deciphering individual packets, trying to figure out what is (or isn't) happening. Until now, the only real guide to the protocols has been the Internet RFCs--and they're hardly

what you want to be reading late at night when your network is down. There hasn't been a good book on the fundamentals of IP networking aimed at network administrators--until now.

Internet Core Protocols: The Definitive Guide contains all the information you need for low-level network debugging. It provides thorough coverage of the fundamental protocols in the TCP/IP suite: IP, TCP, UDP, ICMP, ARP (in its many variations), and IGMP. (The companion volume, Internet Application Protocols: The Definitive Guide,

provides detailed information about the commonly used application protocols, including HTTP, FTP, DNS, POP3, and many others). It includes many packet captures, showing you what to look for and how to interpret all the fields. It has been brought up to date with the latest developments in real-world IP networking.

The CD-ROM included with the book contains Shomiti's "Surveyor Lite," a packet analyzer that runs on Win32 systems, plus the original RFCs, should you need them for reference. Together, this package includes everything you need to troubleshoot your network--except coffee.



Managing IP Networks with Cisco Routers

£19.96
Image of Managing IP Networks with Cisco Routers

Scott M. Ballew; ISBN: 1-56592-320-0

Routers are the glue that connects the pieces of your network. Even in the simplest networks, this isn't a simple task. Routers have evolved into highly specialized computing platforms, with extremely flexible but complex capabilities.

Managing IP Networks with Cisco Routers is a practical guide to setting up and maintaining a production network. It discusses issues like how to select routing protocols and how to configure protocols to handle most common situations. It also discusses less esoteric but equally important issues like how to evaluate network equipment and vendors and how to set up a help desk. Although the book focuses on Cisco routers, and gives examples using Cisco's IOS, the principles discussed are common to all IP networks, regardless of the vendor you choose.

This book is firmly grounded in the realities of day-to-day network management. It's designed to solve real-world problems, like: "How do I prevent my router from using unreliable information from other routers?" "How do I safeguard my router against attacks?" "How can I make my network more reliable?" If you're building or maintaining an IP network, you'll find this book indispensable.

Topics covered include:

  • Designing an IP network
  • Evaluating equipment and vendors
  • Selecting routing protocols
  • Configuring common interior protocols (RIP, OSPF, EIGRP)
  • Connecting to external networks and configuring exterior protocols (BGP)
  • Ongoing network management: troubleshooting and maintenance
  • Security and privacy issues


Network Printing

£19.96
Image of Network Printing

Matthew Gast and Todd Radermacher; ISBN: 0-596-00038-3

On today's networks it's common to have users running Windows, Apple, Novell, and many versions of Unix. Each operating system has its own printing facility and there is little or nothing in common between them--there is no single system for print spooling. Yet all users want to be able to print, and most of the time they have to share the same printers. The network administrator has to solve this problem as efficiently as possible.

O'Reilly's Network Printing shows network administrators a way out of this problem. It details how to set up a network printing system that's based on Linux, but can handle printing from Windows, Novell, Apple, and any version of Unix. To this end, it offers thorough discussions of the Unix printing facility (both LPR and LPRng); Samba's printer sharing; Netatalk, a free implementation of the AppleTalk protocol; and ncpfs, a Linux implementation of the Netware protocols. The book also shows how to get printers to boot correctly on a network, using solutions like bootp and DHCP; how to manage printers remotely using SNMP; and how to set up a network-wide printer configuration repository with LDAP.



Network Troubleshooting Tools

£22.80
Image of Network Troubleshooting Tools

Joseph D. Sloan; ISBN: 0-596-00186-X

Over the years, thousands of tools have been developed for debugging TCP/IP networks. They range from very specialized tools that do one particular task, to generalized suites that do just about everything except replace bad Ethernet cables. Even better, many of them are absolutely free. There's only one problem: who has time to track them all down, sort through them for the best ones for a particular purpose, or figure out how to use them?

Network Troubleshooting Tools does the work for you--by describing the best of the freely available tools for debugging and troubleshooting. You can start with a lesser-known version of ping that diagnoses connectivity problems, or take on a much more comprehensive program like MRTG for graphing traffic through network interfaces. There's tkined for mapping and automatically monitoring networks, and Ethereal for capturing packets and debugging low-level problems.

This book isn't just about the tools available for troubleshooting common network problems. It also outlines a systematic approach to network troubleshooting: how to document your network so you know how it behaves under normal conditions, and how to think about problems when they arise, so you can solve them more effectively.

The topics covered in this book include:

  • Understanding your network
  • Connectivity testing
  • Evaluating the path between two network nodes
  • Tools for capturing packets
  • Tools for network discovery and mapping
  • Tools for working with SNMP
  • Performance monitoring
  • Testing application layer protocols
  • Software sources

If you're involved with network operations, this book will save you time, money, and needless experimentation.



Palm OS Network Programming

£22.80
Image of Palm OS Network Programming

Greg Winton; ISBN: 0-596-00005-7

The wireless revolution has touched off a huge demand for Palm OS network applications. But information on how to connect a Palm is fragmented across dry function listings in the SDK documentation, a couple of book chapters, some sample code, and a few articles on the Palm web site (each of which assumes prior knowledge of network applications).

Palm OS Network Programming pulls all the necessary elements together in the first complete guide to developing network applications for the Palm Computing Platform. The author assumes knowledge of Palm programming in C, but no network experience is required. You'll learn Palm network concepts such as transport protocols and client-server applications from the ground up, clearly illustrated with examples using Metrowerks CodeWarrior development environment.

The Palm Net Library, essential to any network application development, gets the detailed treatment it deserves, with sample network applications demonstrating how to make the best use of this powerful system library.

Palm OS Network Programming is the first complete developer's resource to building creative--and connected--applications for the fastest-growing platform of the 21st century.



Practical VoIP Using VOCAL

£25.56
Image of Practical VoIP Using VOCAL

David G. Kelly,Cullen Jennings and Luan Dang; ISBN: 0-596-00078-2

While many books describe the theory behind Voice over IP, only Practical VoIP Using VOCAL describes how such a phone system was actually built, and how you too can acquire the source code, install it onto a system, connect phones, and make calls.

VOCAL (the Vovida Open Communication Application Library) is an open source software project that provides call control, routing, media, policy, billing information and provisioning on a system that can range from a single box in a lab with a few test phones to a large, multi-host carrier grade network supporting hundreds of thousands of users. VOCAL is freely available from the Cisco Systems-sponsored Vovida.org community web site (www.vovida.org).

A Silicon Valley start-up called Vovida Networks, Inc (think of VOice, VIdeo, DAta) created VOCAL and invested over one hundred man years into its development. Since Cisco acquired Vovida in 2000, individuals representing every significant telecom company and service provider in the world have downloaded the source code. Today, more and more people are successfully building VOCAL into professional solutions, while contributing fixes and new functionality back to Vovida.org.

Because VOCAL is open source, you can look "under the hood" to the base code and protocol stack levels and discover not only how the system works, but also how common problems are being worked out in the development environment. We're hoping that you will be inspired to take this system to another level by implementing a feature or functionality that no one has thought of before.

Written by a team from Vovida Networks, Practical VoIP Using VOCAL includes the following topics:

  • Installing and configuring VOCAL 1.4.0 onto a single host and onto a multi-host network with phones and gateways
  • C++, C and Java architecture found within VOCAL
  • Provisioning a VoIP system SIP (Session Initiation Protocol), SDP (Session Description Protocol) and RTP (Real-time Transport Protocol) for call control and media
  • TRIP (Telephony Routing over IP), DNS SRV and ENUM for routing
  • MGCP (Media Gateway Control Protocol) and H.323 for call control and translation into SIP
  • COPS (Common Open Policy Service), OSP (Open Settlement Protocol) and RSVP (Reservation Protocol) for policy and Quality of Service
  • RADIUS (Remote Authentication Dial In User Service) for interfacing with billing servers
  • SNMP (Simple Network Management Protocol)

If you're interested in VoIP, this is the only book available that focuses on the real issues facing programmers and administrators who need to work with these technologies.



Programming Internet Email

£19.96
Image of Programming Internet Email

David Wood; ISBN: 1-56592-479-7

The Internet's "killer app" is not the World Wide Web or Push technologies: it is humble electronic mail. More people use email than any other Internet application. As the number of email users swells, and as email takes on an ever greater role in personal and business communication, Internet mail protocols have become not just an enabling technology for messaging, but a programming interface on top of which core applications are built.

Programming Internet Email unmasks the Internet Mail System and shows how a loose federation of connected networks have combined to form the world's largest and most heavily trafficked message system.

Programming Internet Email tames the Internet's most popular messaging service. For programmers building applications on top of email capabilities, and power users trying to get under the hood of their own email systems, Programming Internet Email stands out as an essential guide and reference book. In typical O'Reilly fashion,

Programming Internet Email covers the topic with nineteen tightly written chapters and five useful appendixes.

Following a thorough introduction to the Internet Mail System, the book is divided into five parts:

  • Part I covers email formats, from basic text messages to the guts of MIME. Secure email message formats (OpenPGP and S/MIME), mailbox formats and other commonly used formats are detailed in this reference section.
  • Part II describes Internet email protocols: SMTP and ESMTP, POP3 and IMAP4. Each protocol is covered in detail to expose the Internet Mail System's inner workings.
  • Part III provides a solid API reference for programmers working in Perl and Java. Class references are given for commonly used Perl modules that relate to email and the Java Mail API.
  • Part IV provides clear and concise examples of how to incorporate email capabilities into your applications. Examples are given in both Perl and Java.
  • Part V covers the future of email on the Internet. Means and methods for controlling spam email and newly proposed Internet mail protocols are discussed.
  • Appendixes to Programming Internet Email provide a host of explanatory information and useful references for the programmer and avid user alike, including a comprehensive list of Internet RFCs relating to email, MIME types and a list of email related URLs.

Programming Internet Email will answer all of your questions about mail and extend your abilities into this most popular messaging frontier.



Securing Windows NT/2000 Servers for the Internet

£16.76
Image of Securing Windows NT/2000 Servers for the Internet

Stefan Norberg; ISBN: 1-56592-768-0

In recent years, Windows NT and Windows 2000 systems have emerged as viable platforms for Internet servers. More and more organizations are now entrusting the full spectrum of business activities--including e-commerce--to Windows.

Unfortunately, the typical Windows NT/2000 installation makes a Windows server an easy target for attacks, and configuring Windows for secure Internet use is a complex task. Securing Windows NT/2000 Servers for the Internet suggests a two-part strategy to accomplish the task:

  • "Hardening" any Windows server that could potentially be exposed to attacks from the Internet, so the exposed system (known as a "bastion host") is as secure as it can be.
  • Providing extra security protection for exposed systems by installing an additional network (known as a "perimeter network") that separates the Internet from an organization's internal networks.

Securing Windows NT/2000 Servers for the Internet is a concise guide that pares down installation and configuration instructions into a series of checklists aimed at Windows administrators. Topics include:

  • Introduction--Windows NT/2000 security threats, architecture of the Windows NT/2000 operating system and typical perimeter networks.
  • How to build a Windows NT bastion host.
  • Configuring Windows and network services, encrypting the password database, editing the registry, setting system policy characteristics, performing TCP/IP configuration, configuring administrative tools, and setting necessary permissions.
  • Differences between Windows NT and Windows 2000 security including IPSec (IP Security Protocol) configuration.
  • Secure remote administration--SSH, OpenSSH, TCP Wrappers, the Virtual Network Console, and the new Windows 2000 Terminal Services.
  • Windows NT/2000 backup, recovery, auditing, and monitoring--event logs, the audit policy, time synchronization with NTP (Network Time Protocol), remote logging, integrity checking, and intrusion detection.

Administrators who carefully follow the detailed instructions provided in this book will dramatically increase the security of their Windows NT/2000 Internet servers.



TCP/IP Network Administration, 3rd Edition

£25.56
Image of TCP/IP Network Administration, 3rd Edition

Craig Hunt; ISBN: 0-596-00297-1

This complete guide to setting up and running a TCP/IP network is essential for network administrators, and invaluable for users of home systems that access the Internet. The book starts with the fundamentals -- what protocols do and how they work, how addresses and routing are used to move data through the network, how to set up your network connection -- and then covers, in detail, everything you need to know to exchange information via the Internet.

Included are discussions on advanced routing protocols (RIPv2, OSPF, and BGP) and the gated software package that implements them, a tutorial on configuring important network services -- including DNS, Apache, sendmail, Samba, PPP, and DHCP -- as well as expanded chapters on troubleshooting and security. TCP/IP Network Administration is also a command and syntax reference for important packages such as gated, pppd, named, dhcpd, and sendmail.

With coverage that includes Linux, Solaris, BSD, and System V TCP/IP implementations, the third edition contains:

  • Overview of TCP/IP
  • Delivering the data
  • Network services
  • Getting started
  • Basic configuration
  • Configuring the interface
  • Configuring routing
  • Configuring DNS
  • Configuring network servers
  • Configuring sendmail
  • Configuring Apache
  • Network security
  • Troubleshooting
  • Appendices include dip, ppd, and chat reference, a gated reference, a dhcpd reference, and a sendmail reference

This new edition includes ways of configuring Samba to provide file and print sharing on networks that integrate Unix and Windows, and a new chapter is dedicated to the important task of configuring the Apache web server. Coverage of network security now includes details on OpenSSH, stunnel, gpg, iptables, and the access control mechanism in xinetd. Plus, the book offers updated information about DNS, including details on BIND 8 and BIND 9, the role of classless IP addressing and network prefixes, and the changing role of registrars.

Without a doubt, TCP/IP Network Administration, 3rd Edition is a must-have for all network administrators and anyone who deals with a network that transmits data over the Internet.



Using Samba, 2nd Edition

£22.80
Image of Using Samba, 2nd Edition

Jay Ts,Robert Eckstein and David Collier-Brown; ISBN: 0-596-00256-4

This book, which has been officially adopted by the Samba Team and is under the GNU Free Documentation License (FDL), is a comprehensive guide to Samba administration. The 2nd edition focuses on Samba 2.2 and covers the most important features of 3.0, which was under development as this book went to print.

Samba is a cross-platform triumph: it turns a Unix or Linux system into a file and print server for Microsoft Windows network clients. Samba is so robust, flexible, fast, and secure that many people are choosing it over Windows NT/2000/XP for their file and print services. Samba is also free software, licensed under the GNU General Public License.

This book will help you make file and print sharing as robust, powerful, and efficient as possible. The authors delve into the internals of the Windows activities and protocols to an unprecedented degree, explaining the strengths and weaknesses of each feature in Windows domains and in Samba itself.

Using Samba takes you from basic installation and configuration--on both the client and server side, for a wide range of systems--to subtle details of security, cross-platform compatibility, and resource discovery that make the difference between whether a user sees the folder they expect or a cryptic error message.

The range of this book knows few bounds. Wondering how to integrate Samba's authentication with that of a Windows PDC? How to get Samba to serve Microsoft Dfs shares? How to share files on Mac OS X? These and a dozen other issues of interest to system administrators are covered. A whole chapter is dedicated to troubleshooting.

Whether you're playing on one note or a full three-octave range, on your personal computer or an enterprise network, Using Samba will give you an efficient and secure server.