PPP Design, Implementation, and Debugging, 2/e
暫譯: PPP 設計、實作與除錯(第二版)

James D. Carlson

  • 出版商: Addison Wesley
  • 出版日期: 2000-08-21
  • 售價: $1,840
  • 貴賓價: 9.5$1,748
  • 語言: 英文
  • 頁數: 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

商品描述(中文翻譯)

描述

本書是關於PPP(點對點協議)開發的首要指南,已全面更新以反映最新的PPP進展和應用。
- 提供多種環境(包括Linux)的廣泛實作範例。
- 新增有關光纖PPP連接、SONET/SDH等最新技術發展的內容。
- CD-ROM:PPP實作、RFC參考及其他關鍵PPP資源。

現在,業界首屈一指的實務PPP開發者指南已更新,以反映最新的PPP進展,包括SONET/SDH、光纖PPP連接、PPP在電信中的應用,以及基於Linux的PPP實作——這是一個極具熱度的主題。在本書中,知名網路軟體架構師James Carlson深入解釋PPP連接的運作方式,使開發者能夠建立更有效的PPP實作,並更有效地排除故障。讀者將學習如何在多種環境中實作和擴展PPP,包括Linux和UNIX。Carlson介紹了PPP在電信中的日益重要角色,包括光纖PPP連接、PPP與SONET/SDH的關係等。他還解釋了PPP與OSPF及其他協議的關係,包括在虛擬私人網路中的PPP/L2TP整合。隨附的CD-ROM包含廣泛的PPP資源庫,包括所有相關的RFC、幾個PPP實作及其他PPP相關文檔。

James D. Carlson是Sun Microsystems, Inc.的Solaris Networking小組成員,正在為Solaris(tm)開發下一代PPP實作。他曾在IronBridge Networks、Bay Networks(Xylogics)和Data General擔任職位。Carlson擁有波士頓大學的碩士學位(計算機科學)和卡內基梅隆大學的學士學位(電子工程)。

適合的課程

網路 - 進階主題。

目錄

- 致謝。
- 第二版前言。
- 1. 介紹。
- 封包交換網路。
- 撥號檔案傳輸協議。
- 撥號網路。
- 2. PPP通訊基礎。
- PPP的適用性。
- 媒介。
- HDLC。
- PPP封裝。
- 標準封裝。
- 統計與管理。
- 自動偵測。
- AHDLC啟動問題。
- 交換電路整合。
- 與Windows NT的Null-Modem連接。
- 一般實作問題。
- 3. LCP和PPP狀態機。
- PPP大綱。
- 協商訊息。
- LCP協商選項。
- 4. 認證與安全性。
- 認證協議。
- 外部安全伺服器。
- 有關安全性。
- 快速重新連接。
- 5. 網路層協議。
- 網際網路協議(IP; IPCP)。
- 開放系統互連(OSI; OSINLCP)。
- Xerox網路系統網際網路數據報協議(XNS IDP; XNSCP)。
- DECnet第四階段路由協議(DECnet; DNCP)。
- AppleTalk(AT; ATCP)。
- 網際網路封包交換(IPX; IPXCP)。
- 橋接(BCP)。
- Banyan Vines(VINES; BVCP)。
- NetBIOS幀控制協議(NetBIOS; NBFCP)。
- 系統網路架構(SNA; SNACP)。
- 串行數據傳輸協議(SDTP; SDCP)。
- 網際網路協議第六版(IVPv6; IPV6CP)。
- 簡單傳輸管理框架(STMF; STMFCP)。
- 多協議標籤交換(MPLS; MPLSCP)。
- IP位址問題。
- 6. 轉換層。
- 架構。
- 壓縮協商。
- 加密協商。
- 7. 帶寬管理與呼叫控制。
- 需求撥號。
- 多條連接的聚合。
- 主動帶寬管理。
- 成本轉移。
- 8. 隧道PPP。
- 為什麼要隧道PPP?
- PPP隧道協議。
- 第二層轉發L2F。
- 點對點隧道協議PPTP。
- 第二層隧道協議L2TP。
- 以太網上的PPP(PPPoE)。
- 臨時隧道。
- 9. 除錯連接。
- 方法。
- 網路層問題。
- 協商與通訊。
- 配置問題。
- 連接失敗。
- 常見實作錯誤及其影響。
- 範例追蹤。
- 網路數據。
- MP、CCP和ECP。
- 封包在各種媒介上的出現。
- 從常見PPP軟體獲取追蹤。
- Unix系統。
- UNIX供應商的PPP實作。
- 個人電腦軟體。
- 通訊伺服器和路由器。
- 測試工具。
- 10. 一個PPP實作。
- 概述。
- 核心細節。
- pppd守護進程。
- 實用程式。
- 修改pppd。
- 與RFC 1661的差異。
- 日誌訊息。
- 其他說明。
- pppd配置選項。
- 範例配置。
- 11. 資源。
- 其他PPP相關書籍。
- 相關書籍及其他出版物。
- 獲取RFC、網際網路草案及其他文件。
- 幫助網站。
- USENET新聞組。
- 會議和郵件列表。
- 公開可用的源代碼。
- 僅二進位軟體。
- 商業來源。
- 其他資源。

附錄A:交叉參考。
附錄B:十進位、十六進位、八進位和標準字符。
索引。