加载中...
PPP 是一种在两个节点之间建立直连链路的数据链路层协议,定义于 RFC 1661。它提供链路建立、认证、多协议封装和网络参数分配能力,是宽带拨号、专线和串行链路的经典协议。

| 全称 | Point-to-Point Protocol |
| 标准 | RFC 1661 |
| 所在层 | 数据链路层 |
| 控制协议 | LCP / NCP |
| 认证方式 | PAP / CHAP |
PPP(Point-to-Point Protocol,点对点协议)是一种工作在数据链路层的协议,用于在两个直接相连的节点之间传输数据。它由 IETF 在 RFC 1661 中标准化,替代了早期的 SLIP,提供了完善的链路控制、认证和多网络层协议封装能力。
PPP 最初为拨号上网设计,如今仍广泛用于宽带接入、专线和串行链路。它把一次连接分为若干阶段:先用链路控制协议(LCP)协商链路参数并可选地进行认证,再用一系列网络控制协议(NCP)为 IP 等上层协议配置地址和参数,数据传输结束后再拆除链路。
家庭宽带常用的 PPPoE 就是把 PPP 封装在以太网上,运营商借助其认证与地址分配管理用户拨号。此外 PPP 还用于路由器之间的串行专线、部分 VPN 隧道以及移动网络的数据承载。
问:PPP 和 PPPoE 有什么关系?答:PPPoE 是把 PPP 会话封装进以太网帧的方式,让本用于串行链路的 PPP 能跑在以太网宽带上,认证与计费逻辑仍由 PPP 提供。
问:PAP 和 CHAP 哪个更安全?答:CHAP 更安全,它通过挑战值和哈希响应认证,不在链路上传输明文口令,还可周期性重认证;PAP 直接发送明文口令,基本已不推荐。

| 全称 | Point-to-Point Protocol |
| 标准 | RFC 1661 |
| 所在层 | 数据链路层 |
| 控制协议 | LCP / NCP |
| 认证方式 | PAP / CHAP |
登录 后参与讨论
暂无讨论,来发表第一条评论吧