PPP与PPPoE协议

PPP

一、PPP协议的基本概念

1、PPP,point-to-point协议,即点对点协议,是数据链路层封装协议的一种。

2、一般来说,PPP协议所构成的网络只允许双方之间通信,不允许像以太网一样接入交换机后接入其他的主机或设备。

二、PPP帧的格式

三、PPP的工作基本流程

1、PPP基本工作流程的第一个阶段是Link Dead阶段,只有当本端接口和对端接口的物理层功能都进入正常状态后,PPP便会自动进入到Link Establishment阶段

2、在Link Establishment阶段,本端接口和对端接口互相发送携带有LCP 报文的PPP帧,进行参数协商。同时,本端接口和对端接口还必须约定好是直接进入到 Network Layer Protocol阶段还是Authentication阶段。如果需要进入到Authentication阶段,还必须约定好使用什么样的认证协议来进行认证

3、在Network Layer Protocol阶段,PPP协议的双方会首先通过NCP协议来对网络层协议的参数进行协商,协商一致后才可传递PPP帧

4、在Link Termination阶段,代表PPP链接终止,除了Link Dead阶段之外,任何协商过程失败都会进入这一阶段,如管理员手动关闭了链路,认证阶段未能完成

四、PPP链路建立阶段

1、在Link Establishment阶段,本端接口和对端接口互相发送携带有LCP 报文的PPP帧

2、最简单的链路建立过程

本端 对端

Configure-Request----->

<-----Configure-Ack

<-----Configure-Request

Configure-Ack ----->

五、PPP认证阶段

1、Authentication阶段包含PAP和CHAP两种认证类型

2、如果采取PAP认证方式,有两次握手,协商报文以明文的形式在链路上传输
3、与PAP方式相比,CHAP有三次握手,CHAP认证方式会将用户名和密码以密文的形式包含在CHAP报文中,因此在安全性方面有很大的提升

PPPoE

一、PPPoE的基本概念

1、目前,我们普通家庭在上网的时候,一般都是利用了ADSL技术进行拨号上网。其大致网络架构拓扑图是这样的:

对于网络运营商而言,搭建如上的网络架构并不难,但是问题在于网络运营商要对用户上网行为进行收费和控制,因此,针对特定的数据包,就必须识别发送方的身份。在以太网链路上,以太网帧不具有上述功能,但是在PPP链路上,由于PPP协议自带认证功能,因此可以完美的解决上述问题。但是,PPP链路又无法实现多用户上网的需求,只适用于点到点的网络类型。为了解决这个矛盾问题,解决用户上网行为管理和收费的问题,提出了将PPP数据帧封装在以太网数据帧里边从而在以太网网络中传输的技术——PPPoE技术。

2、PPPoE是一个允许在以太网广播域中的两个以太接口之间创建点对点隧道的协议,它描述了如何将PPP帧封装在以太帧中

二、PPPoE建立流程

1、Discovery阶段

①、首先,host(PPPoE Client)会以广播发送一个PADI报文,目的是寻找网络中AC(PPPoE Server)自己希望获得的服务类型信息

②、AC接收到PADI报文后,会将PADI报文中所请求的服务与自己能够提供的服务进行比较。AC如果能够提供host所请求的服务,则单播回复一个PADO报文;如果不能提供,则不做任何回应

③、如果网络中有多个AC,则host就可能接收到来自不同的AC所回应的PADO报文。通常,host会选择最先收到的PADO报文所对应的AC来作为自己的PPPoE Server。并向这个AC单播发送一个PADR报文

④、AC接收到PADR报文之后,会确定出一个PPPoE session ID,并在发送给host的单播PADS报文中携带上这个PPPoE session ID

2、PPPoE session阶段

在PPP Session阶段,host与AC之间交互的仍然是以太帧,但是这些以太帧中携带了PPP帧

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值