数字用户线路DSL(Digital Subscriber Line)是以电话线为传输介质的传输技术,人们通常把所有的DSL技术统称为xDSL,x代表不同种类的数字用户线路技术。目前比较流行的宽带接入方式为ADSL,ADSL是非对称DSL技术,使用的是PPPoE(PPP over Ethernet)协议。
PPPoE协议通过在以太网上提供点到点的连接,建立PPP会话,使得以太网中的主机能够连接到远端的宽带接入服务器上。PPPoE具有适用范围广、安全性高、计费方便等特点。
【附】PPP协议是一种点到点链路层协议,主要用于在全双工的同异步链路上进行点到点的数据传输。
PPPOE
DSL应用场景
数字用户线路DSL是以电话线为传输介质的传输技术。简单而言就是通过该技术连接用户。
PPPoE在DSL中的应用
PPPoE报文
PPPoE会话建立过程
PPPoE协议报文
PPPoE发现阶段
客户端通过广播发送PADI报文来发现接入服务器。
所有的PPPoE 服务器在收到PADI报文之后,将客户端请求的服务与自己能够提供的服务进行比较,如果可以提供,则单播回复PADO报文。
PPPoE客户端选择最先收到的PADO报文对应的PPPoE服务器,并单播发送一个PADR报文。
PPPoE会话阶段
PPPoE会话上的PPP协商和普通的PPP协商方式一致,分为LCP、认证、NCP三个阶段。
PPPoE会话的PPP协商成功后,就可以传输PPP数据。
PPPoE会话终结
PADT报文用于通知对端PPPoE会话结束。
PPPoE会话建立过程
实验
配置:
AR8:
#
ip pool pool1
gateway-list 119.84.111.254
network 119.84.111.0 mask 255.255.255.0
#
aaa
local-user huawei password cipher %$%$0`7N=y9YYDw_&79Kn||=XH7K%$%$
local-user huawei service-type ppp
local-user huawei2 password cipher %$%$C0|`(K'JwK`b!\8vZz0#XH5]%$%$
local-user huawei2 service-type ppp
AR9:
#
interface Dialer1
link-protocol ppp
ppp chap user huawei
ppp chap password cipher %$%$Lh(~,b#E}T/+5b6Jd-FT,.Fm%$%$
ip address ppp-negotiate
dialer user user1
dialer bundle 1
dialer queue-length 8
dialer timer idle 300
dialer-group 1
#
interface GigabitEthernet0/0/0
pppoe-client dial-bundle-number 1
#
dialer-rule
dialer-rule 1 ip permit
#
return
不好意思,写这篇博客的时候状态不是很好,所以感觉莫名其妙的。只贴这个实验吧。简单而言就是客户端通过PPPOE拨号获得ip地址。