一、知识背景
PPP(Point to Point Protocal,点到点协议)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。这种链路提供全双工操作,并按照顺序传递数据包。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。点对点协议(PPP)为在点对点连接上传输多协议数据包提供了一个标准方法。
PPP协议是一一种点对点串行通信协议,面向字符类型,具有处理错误检测、支持多个协议、允许在连接时刻协商IP地址、允许身份认证等功能,还提供成帧、链路控制协议LCP、网络控制协议NCP等3类功能。
PPP协议提供两种验证方式,一种是PAP,另一种是CHAP。相对来说,PAP的认证方式安全性没有CHAP高。PAP传输的password 是明文的,而CHAP在传输过程中不传输密码,而是用hash(哈希值取代密码传输。PAP 认证是通过两次握手实现的,而CHAP是通过3次握手实现的。PAP认证是被叫提出连接请求,主叫响应。而CHAP是主叫发出请求,被叫回复一个数据包,这个包里面有主叫发送的随机哈希值,主叫在数据库中确认无误后发送一个连接成功的数据包连接。
二、实验任务
通过路由器的配置,实现两路由器的PPP专线连接
要求:
- 在给定192.168.1.0 的网络上配置
- 路由器采用静态路由
- 在两路由器之间实现PPP协议