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.
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Maße
Höhe: 188 mm
Breite: 250 mm
Dicke: 25 mm
Gewicht
ISBN-13
978-0-201-70053-4 (9780201700534)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
James 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). Previously he held positions at IronBridge Networks, Bay Networks (Xylogics), and Data General. Mr. Carlson has a M.S./C.S. from Boston University and a B.S./E.E. from Carnegie-Mellon.
0201700530AB04062001
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