PPP Design, Implementation, and Debugging, 2/e

James D. Carlson

  • 出版商: Addison Wesley
  • 出版日期: 2000-08-21
  • 售價: $1,770
  • 貴賓價: 9.5$1,682
  • 語言: 英文
  • 頁數: 416
  • 裝訂: Paperback
  • ISBN: 0201700530
  • ISBN-13: 9780201700534
  • 已絕版

買這商品的人也買了...

商品描述


Description

The #1 guide to PPP development, fully updated to reflect the latest PPP advances and applications.

  • Extensive practical implementation examples for many environments, including Linux.
  • New coverage of the latest technological developments in optical PPP links, SONET/SDH, and more.
  • CD-ROM: PPP implementations, RFC references, and other key PPP resources.
Now, the industry's #1 hands-on PPP developer's guide has been updated to reflect the latest PPP advances, including SONET/SDH, optical PPP links, the use of PPP in telecommunications, and Linux-based PPP implementation -- a topic of exceptionally hot interest. In this book, leading network software architect James Carlson explains how PPP links operate, in depth, so developers can build more effective PPP implementations, and troubleshoot failures more effectively. Readers will learn how to implement and extend PPP in many environments, including Linux and UNIX. Carlson introduces PPP's growing role in telecommunications, including optical PPP links, PPP's relationship with SONET/SDH, and more. He also explains PPP's relationships to OSPF and other protocols, including PPP/L2TP integration in virtual private networks. The accompanying CD-ROM contains an extensive PPP resource library, including all relevant RFCs, several PPP implementations, and other PPP-related documentation.

James D. Carlson is a member of the Solaris Networking group at Sun Microsystems, Inc where he is working on the next generation of PPP implementation for Solaris(tm). He previously held positions at IronBridge Networks, Bay Networks (Xylogics), and Data General. Carlson has a MS/CS from Boston University and a BS/EE from Carnegie-Mellon.

Back to Top


Appropriate Courses

Networking--Advanced Topics.

Back to Top


Table Of Contents

Acknowledgments.
Preface to the Second Edition.
1. Introduction.
Packet Switching Networks.
Dial-Up File Transfer Protocols.
Dial-Up Networking.

2. PPP Communication Basics.
How PPP Fits In.
Media.
HDLC.
PPP Framing.
Standard Encapsulations.
Statistics and Management.
Auto-Detecting.
AHDLC Start-Up Issues.
Switched Circuit Integration.
Null-Modem Connection to Windows NT.
General Implementation Issues.

3. LCP and the PPP State Machines.
PPP Outline.
The Negotiation Messages.
LCP Negotiation Options.

4. Authentication and Security.
Authentication Protocols.
External Security Servers.
About Security.
Fast Reconnect.

5. The Network Layer Protocols.
Internet Protocol (IP; IPCP).
Open Systems Interconnection (OSI; OSINLCP).
Xerox Network Systems Internet Datagram Protocol (XNS IDP; XNSCP).
DECnet Phase IV Routing Protocol (DECnet; DNCP).
AppleTalk (AT; ATCP).
Internet Packet Exchange (IPX; IPXCP).
Bridging (BCP).
Banyan Vines (VINES; BVCP).
NetBIOS Frames Control Protocol (NetBIOS; NBFCP).
Systems Network Architecture (SNA; SNACP).
Serial Data Transport Protocol (SDTP; SDCP).
Internet Protocol Version 6 (IVPv6; IPV6CP).
Simple Transportation Management Framework (STMF; STMFCP).
Multiprotocol Label Switching (MPLS; MPLSCP).
IP Addressing Issues.

6. The Transforming Layers.
Architecture.
Compression Negotiation.
Encryption Negotiation.

7. Bandwidth Management and Call Control.
Demand-Dialing.
Aggregation of Multiple Links.
Active Bandwidth Management.
Cost Shifting.

8. Tunneling PPP.
Why Tunnel PPP?
PPP Tunneling Protocols.
Layer Two Forwarding L2F.
Point-to-Point Tunneling Protocol PPTP.
Layer Two Tunneling Protocol L2TP.
PPP over Ethernet (PPPoE).
Ad Hoc Tunneling.

9. Debugging Links.
Approach.
Network-Layer Problems.
Negotiation and Communications.
Configuration Problems.
Link Failure.
Common Implementation Errors and Effects.
Example Traces.
Network Data.
MP, CCP, and ECP.
Appearance of Packets on Various Media.
Getting Traces from Common PPP Software.
Unix Systems.
UNIX Vendor PPP Implementations.
Personal Computer Software.
Communications Servers and Routers.
Test Tools.

10. One PPP Implementation.
Overview.
Kernel Details.
The pppd Daemon.
The Utility Programs.
Modifying pppd.
Differences from RFC 1661.
Log Messages.
Other Notes.
The pppd Configuration Options.
Example Configuration.

11. Resources.
Other PPP-Related Books.
Related Books and Other Publications.
Getting RFCs, Internet Drafts, and Other Documents.
Help Sites.
USENET News Groups.
Meetings and Mailing Lists.
Publicly Available Source Code.
Binary-Only Software.
Commercial Sources.
Other Resources.

APPENDIX A: Cross-References.
APPENDIX B: Decimal, Hexadecimal, Octal, and Standard Characters.
Index. 0201700530T04062001


Back to Top