PPPOE

#PPPOE的技术特点

1、pppoe用非对称的宽带接入DSL
2、提供基于以太网的点到点的连接,接入认证计费功能,路由器拨号
3、PPPoE报文 PPPoE报文是使用Ethernet格式进行封装的,Ethernet中各字段解释如下:

DMAC:表示目的设备的MAC地址,通常为以太网单播目的地址或者以太网广播地址(0xFFFFFFFF)。

SMAC:表示源设备的以太网MAC地址。

Type:表示协议类型字段,当值为0x8863时表示承载的是PPPoE发现阶段的报文。当值为0x8864时表示承载的是PPPoE会话阶段的报文。

PPPoE字段中的各个字段解释如下:

VER:表示PPPoE版本号,值为0x01。 Type:表示类型,值为0x01。

Code:表示PPPoE报文类型,不同取值标识不同的PPPoE报文类型。 PPPoE会话ID,与以太网SMAC和DMAC一起定义了一个PPPoE会话。

Length:表示PPPoE报文的Payload长度,不包括以太网头部和PPPoE头部的长度。

4、pppoe三个阶段
一、发现阶段
二、建立会话
三、拆除会话
PPPoE协议报文

5、报文
PADI(PPPoE Active Discovery Initiation)报文:用户主机发起的PPPoE服务器探测报文,目的MAC地址为广播地址。

PADO(PPPoE Active Discovery Offer)报文:PPPoE服务器收到PADI报文之后的回应报文,目的MAC地址为客户端主机的MAC地址。

PADR(PPPoE Active Discovery Request)报文:用户主机收到PPPoE服务器回应的PADO报文后,单播发起的请求报文,目的地址为此用户选定的那个PPPoE服务器的MAC地址。

PADS(PPPoE Active Discovery Session Configuration)报文:PPPoE服务器分配一个唯一的会话进程ID,并通过PADS报文发送给主机。

PADT(PPPoE Active Discovery Terminate)报文:当用户或者服务器需要终止会话时,可以发送这种PADT报文。

pppoe建立思路
基于c/s架构,服务器和客户端通过各自的虚接口绑定物理接口建立ppp连接,形成基于以太网的点到点的网络,aaa,
配置:
服务器端
设置一个用户用于拨号
local-uesr ldd class network
server type ppp
password simple 123456

设置一个域用于指定ppp的验证方式本地/远程服务器
domain name h3c
authentiction ppp local

创建地址池1用于客户端分配
ip pool 1 x.x.x.x x.x.x.x

创建ppp的虚拟模板接口用于分配给客户端地址和网关还有验证方式
interface virtual-template 1
ppp authentiction-mode chap domain h3c
remote address pool 1
ip address 网关地址

把模板接口绑定在连接客户端的接口上
int g 0/0
ppp-sever bind virtual-template 1

客户端
创建一个拨号访问组
dialer-group 1 rule ip permit //拨号组的成员是所有ip
interface dialer 1 //建立拨号组1
ip address ppp-negotiate //ip由pppoe协商分配
dialer bundle enable //开启啥鬼模式
dialer-group 1 //绑定拨号组1
ppp chap user ldd //ppp验证
ppp chap password s 123456
dialer timer idle 0 //永不超时模式

然后再wan口绑定一下这个拨号接口
int g 0/1
pppoe-client dial-bundle-number 1 //pppoe客户端绑定拨号口1
再用eazy ip让内部pc上网
acl b 2000
rule permit s 192.168.1.0 0.0.0.2555
配置默认路由指向dialer 口
ip route-sta 0.0.0.0 0 dialer
注意进入拨号口下发nat
int dialer 1
nat outbound 2000

结果:
路由器的wan口已经拿到ip

在这里插入图片描述pc能够ping通公网
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值