跳过导航链接 | |
退出打印视图 | |
在 Oracle Solaris 11.1 中使用 UUCP 和 PPP 管理串行网络 Oracle Solaris 11.1 Information Library (简体中文) |
Solaris PPP 4.0 实现点对点协议 (Point-to-Point Protocol, PPP),此协议为数据链路协议,是 TCP/IP 协议集的成员之一。PPP 说明通过通信介质(如电话线路)在两台端点计算机之间传输数据的方式。
自 20 世纪 90 年代初以来,PPP 已广泛用作通过通信链路发送数据报的 Internet 标准。PPP 标准由 Internet 工程任务组 (Internet Engineering Task Force, IETF) 的点对点工作组在 RFC 1661 中说明。当远程计算机呼叫配置用于接收传入呼叫的 Internet 服务提供商 (Internet service provider, ISP) 或公司服务器时,通常使用 PPP。
Solaris PPP 4.0 基于公开的澳大利亚国立大学 (Australian National University, ANU) PPP–2.4 并实现 PPP 标准。支持异步和同步 PPP 链路。
在整个 Internet 社区中可以获取各种版本的标准 PPP,并且正在广泛使用这些版本。ANU PPP-2.4 广泛用于 Linux、Tru64 UNIX 以及 BSD 的三种最主要变体:
FreeBSD
OpenBSD
NetBSD
Solaris PPP 4.0 为运行 Oracle Solaris 操作系统的计算机带来了 ANU PPP-2.4 的高可配置特性。在运行 Solaris PPP 4.0 的计算机上可以轻易地设置连接到任何运行标准 PPP 实现的计算机的 PPP 链路。
不基于 ANU 但却能成功地与 Solaris PPP 4.0 进行交互操作的 PPP 实现包括:
Solaris PPP,也称为 asppp,在 Solaris 2.4 到 Solaris 8 发行版中提供
Solstice PPP 3.0.1
Microsoft Windows 98 DUN
Cisco IOS 12.0(同步)
Solaris PPP 4.0 是支持的 PPP 实现。Solaris 9 发行版和之后的发行版不包含早期的异步 Solaris PPP (asppp) 软件。有关更多信息,请参阅第 9 章。
如果当前使用的是 asppp,请考虑迁移到 Solaris PPP 4.0。请注意这两种 Solaris PPP 技术之间的以下差别:
传送模式
asppp 仅支持异步通信。Solaris PPP 4.0 支持异步通信和同步通信。
配置过程
设置 asppp 需要对 asppp.cf 配置文件、三个 UUCP 文件和 ipadm 命令进行配置。此外,必须为可能登录到计算机的所有用户预先配置接口。
设置 Solaris PPP 4.0 需要为 PPP 配置文件定义选项,或发出带选项的 pppd 命令。您也可以将配置文件和命令行方法结合使用。Solaris PPP 动态创建和删除接口。不需要为每个用户直接配置 PPP 接口。
asppp 中不提供的 Solaris PPP 4.0 功能
MS-CHAPv1 和 MS-CHAPv2 验证
基于以太网的 PPP (PPP over Ethernet, PPPoE),用于支持 ADSL 网桥
PAM 验证
插件模块
IPv6 寻址
使用 Deflate 或 BSD 压缩方法进行的数据压缩
Microsoft 客户端回调支持
如果要将现有 asppp 配置转换为 Solaris PPP 4.0,可以使用此发行版附带的转换脚本。有关完整说明,请参阅如何从 asppp 转换为 Solaris PPP 4.0。
可利用印刷材料和联机文档等多种资源获取更多有关 PPP 的信息。以下几个小节给出了一些建议。
有关广泛使用的 PPP 实现(包括 ANU PPP)的更多信息,请参阅以下书籍:
由 Carlson, James 编著的 《PPP Design, Implementation, and Debugging》,第 2 版。Addison-Wesley 出版,2000。
由 Sun, Andrew 编著的《Using and Managing PPP》。O'Reilly & Associates 出版,1999。
要获取有关 PPP 的常规信息,请访问以下 Web 站点:
有关 Oracle Solaris 系统管理和 PPP 早期版本的技术信息、常见问题解答和讨论,请访问系统管理员资源,网址为 http://www.sun.com/bigadmin/home/index.html。
有关许多不同 PPP 实现的调制解调器配置和建议,请参阅 Stokely Consulting 的 Web 项目管理与软件开发 Web 站点: http://www.stokely.com/unix.serial.port.resources/ppp.slip.html。
有关 PPP 的一些有用的 Internet RFC 包括:
1661 和 1662,说明 PPP 的主要功能
1334,说明验证协议(如口令验证协议 (Password Authentication Protocol, PAP) 和质询握手身份验证协议 (Challenge-Handshake Authentication Protocol, CHAP))
1332,说明基于以太网的 PPP (PPP over Ethernet, PPPoE) 的信息性 RFC
要获取 PPP RFC 的副本,请在 http://www.ietf.org/rfc.html 的 IETF RFC Web 页上指定 RFC 的编号。
有关 Solaris PPP 4.0 实现的详细技术信息,请参阅以下手册页:
此外,还可以参见 pppdump(1M) 的手册页。可使用 man 命令找到与 PPP 有关的手册页。