PPP协议(广域网链路技术)

目录

HDLC概述

数据结构

状态检测

基本配置

特点及限制

ppp协议

数据结构

工作过程

PPPOE


HDLC概述

HDLC(高级数据链路控制协议),是一种面向比特的对于同步串行数字链路的封装协议

最大的特点就是对任何一种比特流,均可以实现透明的传输

数据结构

标志地址控制数据(可变长)帧校验(CRC)标志

标志字段:标志一个HDLC帧的开始和结束

地址字段:用来标识接收或发送HDLC帧的地址

控制字段:用来实现HDLC协议的各种控制信息,并标识是否是数据

数据字段:可以是任意的二进制比特串

帧校验:校验帧是否错误(具体校验在数据链路层学习里有介绍)

状态检测

周期发送keepalive消息,十秒一个周期,三个周期没有收到对端的keepalive消息认为链路不可用

基本配置

//设置接口协议为HDLC
-Router(config)# int s0/0
-Router(config-if)# encapsulation hdlc
-Router(config-if)#keepalive seconds

特点及限制

特点:

--透明传输

--全双工模式,可以连续发送数据,效率较高

--有校验,可靠性高

--采用同一的帧格式来实现数据、命令、响应的传输

限制:

--只支持点到点,不支持点到多点

--只能工作于同步方式

--不支持验证,缺乏安全性

--不支持IP地址协商

--存在兼容问题

ppp协议

为了解决HDLC协议的限制问题,出现了ppp协议,ppp协议是一种以HDLC为基础的所有厂商设备都支持的开放式标准链路协议,ppp协议不仅可以支持同步方式,也可以支持异步方式,最重要的是ppp协议支持验证和地址协商

数据结构

标志地址控制协议域信息域校验标志

工作过程

1.LCP协商阶段:创建链路完成链路的启动、测试、任选参数的协商和最终链路的断开

2.认证阶段: LCP向对端发送协商请求, 双方确定链路的配置参数后,LCP向认证层发送Up事件。常用的认证协议有PAP(口令验证协议,被认证方发起认证请求 密码以明文传送)和CHAP(挑战握手验证协议,认证方发起请求  不发送密码,发送加密报文进行验证)。

3.NCP协商阶段(IPCP协议):调用链路层创建阶段选定的网络控制层协议。主要包括动态分配IP地址功能等。常用的NCP协议有IPCP协议。

4.会话维持阶段:进行PPPoE心跳保活

5.PPP正常终结:NCP分别终结,然后LCP终结,最后物理层终结

 

PAP认证配置:

//主认证方
Router(config)#username root password root
Router(config-if)#ppp authentication pap

//被认证方
Router(config-if)#ppp pap sent-user-username?
WORD  Outbound PAP username
Router(config-if)#ppp pap sent-username root password?
LINE  Outbound PAP password

PPPOE

以太网上的点对点协议,具有流量计费和认证功能,方便接入供应商的计费,PPPOE分为两个阶段:PPPOE发现和PPP会话阶段。

PPPOE发现阶段

客户端广播服务器,服务器单播回应,客户端单播请求session ID,服务器单播回应session ID,session ID是唯一的,客户端每次的流量使用会带上session ID,以此来达到计费的效果,获得MAC地址后就可以建立会话了

PPP会话阶段

在PPPOE会话上传输PPP数据,有ppp协商阶段和ppp数据转发阶段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值