系统管理指南:网络服务

PPP 配置和术语

本节介绍 PPP 配置,还将介绍本指南中使用的术语。

Solaris PPP 4.0 支持许多配置。

图 15–1 PPP 链路的各部分

图中显示了基本 PPP 链路的各部分,将在下面的内容中进一步说明。

上图显示了基本 PPP 链路。该链路包含以下部分:

拨号 PPP 概述

最常用的 PPP 配置是拨号链路。在拨号链路中,本地对等点向远程对等点拨号以建立连接并运行 PPP。在拨号过程中,本地对等点呼叫远程对等点的电话号码以启动该链路。

常见拨号情况包括呼叫 ISP 的对等点(配置用于接收传入呼叫)的家庭计算机。另外一种情况是公司站点,此站点中的本地计算机基于 PPP 链路向另一建筑内的对等点传输数据。

在本指南中,启动拨号连接的本地对等点称为拨出计算机。接收传入呼叫的对等点称为拨入服务器。此计算机实际上是拨出计算机的目标对等点,它可能是一台真实服务器也可能不是。

PPP 不是客户机/服务器协议。一些 PPP 文档使用术语“客户机”和“服务器”表示电话呼叫的建立。拨入服务器与文件服务器或名称服务器类似,不是一台真实的服务器。拨入服务器成为广泛使用的 PPP 术语是因为拨入计算机通常为多台拨出计算机提供网络访问“服务”。不过,拨入服务器是拨出计算机的目标对等点。

拨号 PPP 链路的各部分

请参见下图。

图 15–2 基本模拟拨号 PPP 链路

图中显示了位置 1 和位置 2 之间的基本拨号链路,将在下面的上下文中对其进行说明。

位置 1(链路的拨出端)的配置由以下元素组成:

位置 2(链路的拨入端)的配置由以下元素组成:

使用拨出计算机上的 ISDN 终端适配器

外部 ISDN TA 具有比调制解调器更快的速度,但可以按照基本相同的方法配置 TA。配置 ISDN TA 的主要差别在于聊天脚本,该脚本需要使用特定于 TA 制造商的命令。有关 ISDN TA 的聊天脚本的信息,请参阅外部 ISDN TA 的聊天脚本

拨号通信期间发生的操作

拨出和拨入对等点上的 PPP 配置文件包含用于设置链路的指令。启动拨号链路时将发生以下过程。

  1. 拨出计算机上的用户或进程运行 pppd 命令以启动链路。

  2. 拨出计算机读取其 PPP 配置文件。然后,拨出计算机基于串行线路将指令(包括拨入服务器的电话号码)发送到其调制解调器。

  3. 调制解调器拨打电话号码,以与拨入服务器上的调制解调器建立电话连接。

    拨出计算机发送到调制解调器和拨入服务器的一系列文本字符串包含在称为聊天脚本的文件中。如有必要,拨出计算机可发送命令到拨入服务器以调用该服务器上的 PPP。

  4. 连接到拨入服务器的调制解调器开始与拨出计算机上的调制解调器进行链路协商。

  5. 完成调制解调器对调制解调器协商后,拨出计算机上的调制解调器将报告 “CONNECT”。

  6. 两个对等点上的 PPP 都将进入建立阶段,此阶段中链路控制协议 (Link Control Protocol, LCP) 协商基本链路参数和验证的使用。

  7. 如有必要,对等点相互验证。

  8. PPP 的网络控制协议 (Network Control Protocol, NCP) 协商网络协议(如 IPv4 或 IPv6)的使用。

然后,拨出计算机对通过拨入服务器可访问的主机运行 telnet 或类似命令。

租用线路 PPP 概述

硬连线的租用线路 PPP 配置包括通过链路连接的两个对等点。该链路由从提供商处租用的交换式或非交换式数字服务组成。Solaris PPP 4.0 基于任何全双工、点对点租用线路介质工作。通常,公司从网络提供商租用硬连线的链路以连接到 ISP 或其他远程站点。

拨号链路与租用线路链路的比较

拨号链路和租用线路链路都包括通过通信介质连接的两个对等点。下表概述了两种链路类型之间的差别。

租用线路 

拨号线路 

始终处于连接状态,除非系统管理员断开租用线路的连接或由于停电而断开连接。 

根据需要在用户尝试呼叫远程对等点时启动。 

使用同步和异步通信。对于异步通信,通常使用长通信距离调制解调器。 

使用异步通信。 

从提供商处租用。 

使用现有电话线路。 

需要同步设备。 

使用低成本的调制解调器。 

需要大多数 SPARC 系统中常见的同步端口。但是,同步端口在 x86 系统和较新的 SPARC 系统中不常见。 

使用大多数计算机中附带的标准串行接口。 

租用线路 PPP 链路的各部分

请参见下图。

图 15–3 基本租用线路配置

图中显示了租用线路链路的各部分,将在下面的内容中说明。

租用线路链路包含以下部分:

租用线路通信期间发生的操作

在大多数类型的租用线路中,对等点实际上不相互拨号。相反,公司购买租用线路服务在两个固定位置之间显式建立连接。有时,位于租用线路两端的两个对等点处于同一公司的不同物理位置。另外一种情况是公司在租用线路上设置用于连接到 ISP 的路由器。

尽管硬连线的链路更容易设置,但租用线路通常没有拨号链路使用广泛。硬连线的链路不需要聊天脚本。租用线路时,由于两个对等点可相互识别,通常不使用验证。两个对等点启动基于链路的 PPP 之后,该链路将保持活动状态。如果线路未失败,或任何一个对等点未显式终止租用线路链路,该链路将会一直保持活动状态。

租用线路上运行 Solaris PPP 4.0 的对等点使用与定义拨号链路相同的大多数配置文件。

启动基于租用线路的通信时,将发生以下过程:

  1. 每台对等计算机都在引导过程中或在其他管理脚本中运行 pppd 命令。

  2. 对等点读取其 PPP 配置文件。

  3. 对等点协商通信参数。

  4. IP 链路建立。