赞
踩
PPPOE是在一个广播域中的两个以太网端口上建立点到点的隧道的协议。
1、PPPOE发现阶段:用来发现PPPOE服务器。
2、PPPOE会话阶段:和PPP的建立流程一样(LCP协商、认证协商、NCP协商)。
3、PPPOE终止阶段:客户不再使用服务,关掉PPPOE会话。
1、发现阶段:PPPOE客户端通过广播发送PADI报文来发现接入服务器。所有PPPOE服务器在收到PADI报文后,将客户端请求的服务与自己能提供的服务进行比较,如果可以提供,则单播回复PADO报文。PPPOE客户端选择最先收到的PADO报文对应的PPPOE服务器,并单播发送一个PADR报文。PPPOE服务器生成唯一的PPPoE Session ID分配给客户端,并发送会话建立确认报文PADS给客户端。
2、会话阶段:分为两个阶段:PPP协商与PPP报文传输阶段。PPPOE上的PPP协议和普通的PPP协商方式一样,分为LCP、认证、NCP三个阶段。PPP协商成功后,就可以传输PPP数据。详细的PPP协商请点击观看:PPP协议协商详细步骤
3、会话终止阶段:客户端想关掉链接时,会向PPPOE服务器发送PADT报文,用于终止PPPOE会话。
配置aaa
[PPPOE server]aaa
[PPPOE server-aaa]local-user wangluo password cipher wangluo
[PPPOE server-aaa]local-user wangluo service-type ppp
配置地址池p1
[PPPOE server]ip pool p1
[PPPOE server-ip-pool-p1]network 12.1.1.0 mask 24
[PPPOE server-ip-pool-p1]excluded-ip-address 12.1.1.1
配置VT接口
[PPPOE server]inter Virtual-Template 1
[PPPOE server-Virtual-Template1]ppp authentication-mode chap
[PPPOE server-Virtual-Template1]remote address pool p1 //动态为对端分配IP
[PPPOE server-Virtual-Template1]ip address 12.1.1.1 24
绑定端口
[PPPOE server]interface GigabitEthernet 0/0/0
[PPPOE server-GigabitEthernet0/0/0]pppoe-server bind virtual-template 1
配置默认路由
[PPPOE server]ip route-static 0.0.0.0 0.0.0.0 Virtual-Template1
配置Dialer端口
[PPPOE client]interface Dialer 1
[PPPOE client-Dialer1]ppp chap user wangluo
[PPPOE client-Dialer1]ppp chap password simple wangluo
[PPPOE client-Dialer1]ip address ppp-negotiate //动态从对端获取IP
[PPPOE client-Dialer1]dialer user wangluo
[PPPOE client-Dialer1]dialer bundle 1
[PPPOE client-Dialer1]dialer-group 1
绑定端口
[PPPOE client]interface GigabitEthernet 0/0/1
[PPPOE client-GigabitEthernet0/0/1]pppoe-client dial-bundle-number 1
拨号访问控制列表允许ipv4通过
[PPPOE client]dialer-rule
[PPPOE client-dialer-rule]dialer-rule 1 ip permit
配置默认
[PPPOE client]ip route-static 0.0.0.0 0 dialer 1
如有错误,欢迎各位读者给予指导。
如有侵权,请及时联系。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。