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)
322PPP协议的帧格式 标志字段F=0X7E(符号“0x”表示后面 的字符是用十六进制表示。十六进制的 7E的二进制表示是01111)0 ■地址字段A只置为0xFF。地址字段实际 上并不起作用。 控制字段C通常置为0X03。 PPP是面向字节的,所有的PPP帧的长 度都是整数字节。 课件制作人:谢希仁
课件制作人:谢希仁 3.2.2 PPP 协议的帧格式 ◼ 标志字段F= 0x7E (符号“0x”表示后面 的字符是用十六进制表示。十六进制的 7E的二进制表示是 01111110)。 ◼ 地址字段A只置为 0xFF。地址字段实际 上并不起作用。 ◼ 控制字段C通常置为 0x03。 ◼ PPP 是面向字节的,所有的 PPP 帧的长 度都是整数字节
PPP协议的帧格式 P数据报 先发送 首部 尾部 FACn协议 7E FF 03 信息部分 FCS 7E 字节11 2 不超过1500字节 2 PPP帧 PPP有一个2个字节的协议字段。 当协议字段为0x0021时,PPP帧的信息字段就是 P数据报。 ■若为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 协议 信 息 部 分 首部 尾部