跳过导航链接 | |
退出打印视图 | |
![]() |
在 Oracle Solaris 11.1 中使用 UUCP 和 PPP 管理串行网络 Oracle Solaris 11.1 Information Library (简体中文) |
本节介绍 PPP 配置,还将介绍本指南中使用的术语。
Solaris PPP 4.0 支持许多配置。
交换式访问(或称为拨号)配置
硬连线(或称为租用线路)配置
图 1-1 PPP 链路的各部分
两台计算机,通常位于独立物理位置,称为对等点。 对等点可以是个人计算机、工程工作站、大型服务器,甚至商业路由器,具体取决于网站的要求。
每个对等点上的串行接口。在 Oracle Solaris 计算机上,此接口可以是 cua、hihp 或其他接口,具体取决于配置的是异步还是同步 PPP。
最常用的 PPP 配置是拨号链路。 在拨号链路中,本地对等点向远程对等点拨号以建立连接并运行 PPP。在拨号过程中,本地对等点呼叫远程对等点的电话号码以启动该链路。
常见拨号情况包括呼叫 ISP 的对等点(配置用于接收传入呼叫)的家庭计算机。另外一种情况是公司站点,此站点中的本地计算机基于 PPP 链路向另一建筑内的对等点传输数据。
在本指南中,启动拨号连接的本地对等点称为拨出计算机。 接收传入呼叫的对等点称为拨入服务器。此计算机实际上是拨出计算机的目标对等点,它可能是一台真实服务器也可能不是。
PPP 不是客户机/服务器协议。一些 PPP 文档使用术语“客户机”和“服务器”表示电话呼叫的建立。拨入服务器与文件服务器或名称服务器类似,不是一台真实的服务器。拨入服务器成为广泛使用的 PPP 术语是因为拨入计算机通常为多台拨出计算机提供网络访问“服务”。不过,拨入服务器是拨出计算机的目标对等点。
请参见下图。
图 1-2 基本模拟拨号 PPP 链路
位置 1(链路的拨出端)的配置由以下元素组成:
拨出计算机,通常为个人计算机或个人家庭中的工作站。
拨出计算机上的串行接口。/dev/cua/a 或 /dev/cua/b 是运行 Oracle Solaris 软件的计算机上传出呼叫的标准串行接口。
连接到电话插口的异步调制解调器或 ISDN 终端适配器 (terminal adapter, TA)。
电话线和电话公司的服务。
位置 2(链路的拨入端)的配置由以下元素组成:
连接到电话网络的电话插口或类似连接器
异步调制解调器或 ISDN TA
连接到网络(如公司内联网,对于 ISP 则为全球 Internet)的拨入服务器
外部 ISDN TA 具有比调制解调器更快的速度,但可以按照基本相同的方法配置 TA。配置 ISDN TA 的主要差别在于聊天脚本,该脚本需要使用特定于 TA 制造商的命令。有关 ISDN TA 的聊天脚本的信息,请参阅外部 ISDN TA 的聊天脚本。
拨出和拨入对等点上的 PPP 配置文件包含用于设置链路的指令。启动拨号链路时将发生以下过程。
拨出计算机上的用户或进程运行 pppd 命令以启动链路。
拨出计算机读取其 PPP 配置文件。然后,拨出计算机基于串行线路将指令(包括拨入服务器的电话号码)发送到其调制解调器。
调制解调器拨打电话号码,以与拨入服务器上的调制解调器建立电话连接。
拨出计算机发送到调制解调器和拨入服务器的一系列文本字符串包含在称为聊天脚本的文件中。如有必要,拨出计算机可发送命令到拨入服务器以呼叫该服务器上的 PPP。
连接到拨入服务器的调制解调器开始与拨出计算机上的调制解调器进行链路协商。
完成调制解调器对调制解调器协商后,拨出计算机上的调制解调器将报告 "CONNECT"。
两个对等点上的 PPP 都将进入建立阶段,此阶段中链路控制协议 (Link Control Protocol, LCP) 协商基本链路参数和验证的使用。
如有必要,对等点相互验证。
PPP 的网络控制协议 (Network Control Protocol, NCP) 会协商网络协议(如 IPv4 或 IPv6)的使用。
然后,拨出计算机对通过拨入服务器可访问的主机运行 telnet 或类似命令。
硬连线的租用线路 PPP 配置包括通过链路连接的两个对等点。该链路由从提供商处租用的交换式或非交换式数字服务组成。Solaris PPP 4.0 基于任何全双工、点对点租用线路介质工作。通常,公司从网络提供商租用硬连线的链路以连接到 ISP 或其他远程站点。
拨号链路和租用线路链路都包括通过通信介质连接的两个对等点。下表概述了两种链路类型之间的差别。
|
请参见下图。
图 1-3 基本租用线路配置
租用线路链路包含以下部分:
两个对等点,每个对等点位于链路的一端。每个对等点可以是工作站或服务器。通常,一个对等点充当其网络或 Internet 与另外一个对等点之间的路由器。
每个对等点上的同步接口。一些运行 Oracle Solaris 软件的计算机需要购买同步接口卡(如 HSI/P)才能连接到租用线路。其他计算机(如 UltraSPARC 工作站)具有内置同步接口。
每个对等点上的 CSU/DSU 同步数字单元,用于将同步端口连接到租用线路。
根据所在地区,CSU 可能内置在 DSU 中、由个人拥有或从提供商处租用。DSU 为 Oracle Solaris 计算机提供了标准的同步串行接口。通过帧中继,帧中继访问设备 (Frame Relay Access Device, FRAD) 可执行串行接口适配。
在大多数类型的租用线路中,对等点实际上不相互拨号。相反,公司购买租用线路服务在两个固定位置之间显式建立连接。有时,位于租用线路两端的两个对等点处于同一公司的不同物理位置。另外一种情况是公司在租用线路上设置用于连接到 ISP 的路由器。
尽管硬连线的链路更容易设置,但租用线路通常没有拨号链路使用广泛。硬连线的链路不需要聊天脚本。租用线路时,由于两个对等点可相互识别,通常不使用验证。两个对等点启动基于链路的 PPP 之后,该链路将保持活动状态。如果线路未失败,或任何一个对等点未显式终止租用线路链路,该链路将会一直保持活动状态。
租用线路上运行 Solaris PPP 4.0 的对等点使用的配置文件大部分与定义拨号链路的配置文件相同。
启动基于租用线路的通信时,将发生以下过程: