1.PPP协议应满足的需求 简单 这是首要的要求 ■封装成帧 透明性 多种网络层协议 ■多种类型链路 ■差错检测 检测连接状态 最大传送单元 ■网络层地址协商 数据压缩协商 课件制作人:谢希仁
课件制作人:谢希仁 1. PPP 协议应满足的需求 ◼ 简单——这是首要的要求 ◼ 封装成帧 ◼ 透明性 ◼ 多种网络层协议 ◼ 多种类型链路 ◼ 差错检测 ◼ 检测连接状态 ◼ 最大传送单元 ◼ 网络层地址协商 ◼ 数据压缩协商
2.PPP协议不需要的功能 纠错 流量控制 ■序号 多点线路 ■半双工或单工链路 课件制作人:谢希仁
课件制作人:谢希仁 2. PPP 协议不需要的功能 ◼ 纠错 ◼ 流量控制 ◼ 序号 ◼ 多点线路 ◼ 半双工或单工链路
3.PPP协议的组成 ■ 1992年制订了PPP协议。经过1993年 和1994年的修订,现在的PPP协议已 成为因特网的正式标准[RFC1661]。 ■PPP协议有三个组成部分 ·一个将P数据报封装到串行链路的方法。 ·链路控制协议LCP(Link Control Protocol)。 网络控制协议NCP(Network Control Protocol。 课件制作人:谢希仁
课件制作人:谢希仁 3. PPP 协议的组成 ◼ 1992 年制订了 PPP 协议。经过 1993 年 和 1994 年的修订,现在的 PPP 协议已 成为因特网的正式标准[RFC 1661]。 ◼ PPP 协议有三个组成部分 ◼ 一个将 IP 数据报封装到串行链路的方法。 ◼ 链路控制协议 LCP (Link Control Protocol)。 ◼ 网络控制协议 NCP (Network Control Protocol)
3.2.2 PPP协议的帧格式 ■ 标志字段F=0x7E(符号“0x”表示后面 的字符是用十六进制表示。十六进制的 7E的二进制表示是01111110)。 ■于 地址字段A只置为OxFF。地址字段实际 上并不起作用。 ■控制字段C通常置为0x03。 PPP是面向字节的,所有的PPP帧的长 度都是整数字节。 课件制作人:谢希仁
课件制作人:谢希仁 3.2.2 PPP 协议的帧格式 ◼ 标志字段F= 0x7E (符号“0x”表示后面 的字符是用十六进制表示。十六进制的 7E的二进制表示是 01111110)。 ◼ 地址字段A只置为 0xFF。地址字段实际 上并不起作用。 ◼ 控制字段C通常置为 0x03。 ◼ PPP 是面向字节的,所有的 PPP 帧的长 度都是整数字节
PPP协议的帧格式 IP数据报 先发送 首部 尾部 FA 7E FF 协议 信息 部 分 FCS 字节 1 2 不超过1500字节 2 1 PPP帧 PPP有一个2个字节的协议字段。 ■当协议字段为0x0021时,PPP帧的信息字段就是 IP数据报。 ■若为0xC021,则信息字段是PPP链路控制数据。 ■若为0x8021,则表示这是网络控制数据。 课件制作人:谢希仁
课件制作人:谢希仁 PPP 协议的帧格式 ◼ PPP 有一个 2 个字节的协议字段。 ◼ 当协议字段为 0x0021 时,PPP 帧的信息字段就是 IP 数据报。 ◼ 若为 0xC021, 则信息字段是 PPP 链路控制数据。 ◼ 若为 0x8021,则表示这是网络控制数据。 IP 数据报 字节 1 1 1 2 不超过 1500 字节 2 1 PPP 帧 先发送 7E FF 03 F A C FCS F 7E 协议 信 息 部 分 首部 尾部