异步点到点协议子系统
异步点到点协议 (PPP) 子系统提供 SLIP 的备用子系统。
PPP 为通过点到点介质传输多协议数据报提供了一个标准的方法。 PPP 包含 3 个主要的层:
- 封装多协议数据报的方法。 PPP 支持 TCP/IP 网络层协议。
- 用于建立、配置和测试数据链路连接的链路控制协议 (LCP)。 PPP 通过流内核扩展达到该目的。
- 用于建立和配置不同网络层协议的一系列网络控制协议 (NCP)。 PPP 支持因特网协议控制协议 (IPCP/IPv6CP) 用于协商 TCP/IP 连接。
PPP 的实现支持以下意见征求书 (RFC):
- RFC 1661 , The Point-to-Point Protocol , LCP
- RFC 1332 , The PPP Internet Protocol Control Protocol (IPCP)
- RFC 1662 , PPP in HDLC-like Framing
- RFC 1334 , PPP 认证协议
- RFC 1990 , PPP Multilink
- RFC 2472 , 基于 PPP 的 IP 版本 6
PPP 分为客户机和服务器。 此操作系统既可以作为客户机也可以作为服务器。 此区分是为了简化配置。 PPP 服务器会在建立的连接中分配一个 IP/IPv6CP 地址池。 在介质设备之间存在相关性。 PPP 的这种实现打破了此相关性。 所有服务器 PPP 连接都在第一可用基础上进行分配。 这样便于从介质分离 PPP。 此连接过程必须请求连接到合适的连接类型。