通信人家园
标题:
[BRAS] alcatel 7750SR bras 通信过程
[查看完整版帖子]
[打印本页]
时间:
2014-1-5 13:42
作者:
455475301
标题:
[BRAS] alcatel 7750SR bras 通信过程
静态VLAN方式的PPPOE业务流程
1、PPPOE客户端通过PPPOE拔号程序发送PADI报文来发现二层
网络
内的PPPOE-Server
2、二层以太网内的PPPOE-Server收到PADI报文后回应PADO报文。
3、PPPOE客户端收到PADO报文后向PPPOE-Server发送PADR报文(PPPOE客户端可能会收到多个PADO报文,只会选择基中一个)请求建立PPPOE session
4、PPPOE-Server收到PADR报文后回应PADS报文并与PPPOE客户端建立PPPOE session,并由唯一的session id来标识这个PPPOE客户端。
/以上过程只是PPPOE的discovery阶段,接下来是PPPOE的session阶段/
5、PPPOE客户机与PPPOE-Server完成PPPOE session后则进入PPP协商,首选是LCP协商。
6、完成LCP协商后则是进入验证,验证与PPP的验证是一样的,即PAP或CHAP,这个验证也就是平时各位在家上电信宽带时拔号认证的用户名及密码。
7、7750SR收到用户的用户名和密码后会同客户的mac、vlan号、
bras
的相关信息一起封装在radius的1号报文内发往radius进行认证。
8、Radius收到bras发来的1号报文,进行解封装后需要对报文内的相关信息进行较验,包括vlan号、bras信息、用户名密码等,认证通过则radius向bras返回radius的2报文,该报文包含了其它一些radius属性,包括subscribe-id、sla-profile、sub-profile、service id等(具体反回的属性的是根据业务实际情况来决定的。)
/就是因为radius要较验vlan号和bras信息,所以你家的宽带帐号才不能共享给别人用,呵呵/
9、7750SR收到Radius的2号报文后,向PPPOE客户机返回验证通过的,同时radius返回的2号报文中包含了相关的subscribe-id、sla-profile、sub-profile等也将匹配到该用户。
10、 完成验证后7750SR则与PPPOE客户机继续进行NCP协商,这个过程中包括IP地址、DNS地址分配等(IP地址分配可以通过radius下发,也可以是7750的DHCP分配),待完成这一步后则已完成了PPPOE业务的全过程协商,用户已能通过PPPOE正常访问internet。
11、 当PPPOE客户与bras完成PPPOE过程后,二者之间通过PPP的keeplive报文来检测对方是否在线。
12、 用户正式上线后,7750SR通过radius 4号报文的40号属性定义为计费开始并发往radius server,通知radius server开始计费。
13、 Radius收到bras返回的计费开始报文后则对该用户开始进行计费并回应radius 5号报文确认收到计费开始。
14、 当用户需要下线时,则终结PPPsession并发送PADT报文终结PPPOEsession.
15、 当用户正式下线,Bras则发送Radius 4号报文并携带40号属性计费停止到Radius server,通知Radius server结束计费。
16、 Radius收到bras返回的计费结束报文后则对该用户停止计费并回应radius 5号报文确认收到计费停止。
静态
VLAN
方式的PPPOE业务配置流程
通信人家园 (https://www.txrjy.com/)
Powered by C114