PPPoE

本文详细介绍了PPPoE(以太网上点对点协议)的工作原理及其在网络中的应用。主要内容包括PPPoE帧如何降低MTU以提高传输效率、PPPoE报文类型、会话建立的三个阶段(发现阶段、会话阶段、会话终结阶段)及配置示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PPPOE通过在以太网上提供点到点连接,建立PPP会话,使得以太网中的主机能够连接到远端的带宽接入服务器上。

PPPOE帧降低MTU原因:PPPOE占用8字节,如果没有降低MTU则会进行分片导致传输效率降低。

PPPOE报文
PADI:PPPOE发现初始报文。
PADO:PPPOE发现提供报文。
PADR:PPPOE发现请求报文。
PADS:PPPOE发现会话确认报文。
PADT:PPPOE发现终止报文。

PPPOE会话建立过程
分为三个阶段:发现阶段、会话阶段、会话终结阶段。
发现阶段:获取对方以太网地址,确定唯一的PPPOE会话。
会话阶段:PPP协商阶段(LCP、认证、NCP)和PPP报文传输阶段。

会话终结阶段:发送报文结束PPPOE会话。


发现阶段:客户端以自己的Mac地址目的地址为FFFF广播方式向服务器发送
PADI,服务器收到后以自己的Mac目的Mac为客户端单播方式向客户端发送
PADO,接着客户端向服务器发送PADR请求session ID,然后服务器向客户端
发送PADS给客户端一个session ID中的,会话建立成功。
会话阶段:与ppp一样。
终结阶段:客户端向服务器发送PADT表明自己要与服务器断开会话。

客户端
dialer-rule
dialer-rule 1 ip permit
interface diale 1                 拨号接口(虚拟的)
ip add ppp-negotiate
ppp chap user huawei
ppp chap password cipher huawei
dialer user enterprise             拨号接口用户名
dialer-group 1
dialer bundle 1                  实际物理接口与虚拟接口绑定
interface g0/0/0                 接口调用
pppoe-client dial-bundle-number 1 on-demand
ip route-satic 0.0.0.0 0.0.0.0 dialer 1

dis pppoe-client session summary

服务器
ip pool A
network 12.1.1.0 mask 24
domain-name huawei
dns-list 8.8.8.8
gateway-list 200.1.1.254
aaa loacl-user huawei password cipher huawei
loacl-user huawei service-type ppp
int virtual-template 1
ip add 200.1.1.1 24
ppp authentication-mode chap
remote address pool A
int g0/0/0
pppoe-server bind virtual-templete 1 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值