PPP 协议原理实验指导书
一.实验目的:
通过对 PPP 协议的模拟仿真实验,了解协议的工作原理,加深对 PPP 协议的理解。
二.实验内容
1. LCP 建链实验
2. LCP 拆链实验
3. LCP 身份验证
4. NCP 的工作过程
5. 数据报文传送
三.实验器材
PC 机两台,PPP 协议模拟程序,串口线一根。
四.实验原理
1. PPP 协议简介
PPP 协议在接入网领域的使用十分广泛,比如说拨号上网,宽带接入等,同时
,在广域网之间的绝大部分链路也都是 PPP 链路,这些都使得我们有必要了解和
掌握 PPP 协议的工作原理和运行机制。这本指导书就是为了让同学们了解 PPP 协
议而编著的,它介绍了 PPP 协议的各个组成部分以及各部分的运行机制。
PPP(Point to Point Protocol)协议最早定义于 RFC1661,它提供了一个在点
到点链路上传输多种协议数据报(datagram)的标准方法。它由以下三个部分组成:
1) 一个封装多协议数据报的方法。
2) 一个链路控制协议 LCP 用于建立、配置和测试数据链路。
3) 一个网络控制协议族 NCP 用于建立和配置不同的网络层协议。
2. PPP 的封装和帧格式
PPP 封装的示意图如下:
1. 协议字段的值标明了封装在信息字段中的数据报所使用的协议。RFC1340
规定了常用协议所对应的字段值。
2. 信息字段可以有一个或多个字节,其中包含协议字段中指明的协议的数据
报。
3. 填充字段是用来在传输时,把信息字段填充任意字节以达到 MRU。
PPP 使用 HDLC(High-level Data Link Control)的帧格式,一个 PPP 帧如下图
评论0