10.4、局域网—PPP协议
点对点协议(Point to Point Protocol,PPP)为在点对点连接上传输多协议数据包提供了一个标准方法。PPP 最初设计是为两个对等节点之间的 IP 流量传输提供一种封装协议。在 TCP-IP 协议集中它是一种用来同步调制连接的数据链路层协议(OSI模式中的第二层),替代了原来非标准的第二层协议,即 SLIP。除了 IP 以外 PPP 还可以携带其它协议,包括 DECnet 和 Novell 的 Internet 网包交换(IPX)。
点到点协议(Point to Point Protocol,PPP)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。 [1]这种链路提供全双工操作,并按照顺序传递数据包。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。PPP具有以下功能:
①、PPP具有动态分配IP地址的能力,允许在连接时刻协商IP地址;
②、PPP支持多种网络协议,比如TCP/IP、NetBEUI、NWLINK等;
③、PPP具有错误检测能力,但不具备纠错能力,所以ppp是不可靠传输协议;
④、无重传的机制,网络开销小,速度快;
⑤、PPP具有身份验证功能;
⑥、PPP可以用于多种类型的物理介质上,包括串口线、电话线、移动电话和光纤(例如SDH),PPP也用于Internet接入。
一、PPP协议的设计
1.1、PPP协议的设计需求(RFC 1557)

1.2、PPP协议无需支持的功能

1.3、PPP协议的数据帧

1.4、PPP协议的字节填充(Byte Stuffing)


二、PPP协议的控制过程


浙公网安备 33010602011771号