城市数字平台

  重新定义城市信息基础设施,赋能城市数字化转型

ME60 配置pppoe认证,在radius服务器上抓到下挂用户

2019-08-28 16:27:48   

ME60 配置pppoe认证,在radius服务器上抓到下挂用户的流量很小。

 处理过程

1、在aaa服务器端获取报文信息发现已经有计费报文送过去,证明已经配置了计费模板。
计费报文.jpg
2、查看计费模板配置,如下:
 
accounting-scheme acct1
accounting send-update
 
3、分析怀疑 计费模板下只配置了  accounting send-update,只有设备在收到开始计费消息后,发送一次计费报文给计费服务器(因为用户刚上线,所以流量小)
 
建议增加实时计费配置,结果aaa服务器获取报文信息,流量还是很小。如下:
 
accounting-scheme acct1
accounting interim interval 1 traffic hash
accounting send-update
 
4、排查到服务器获取的报文与我们上送的数据刚好相差1000倍数值,怀疑为流量单位不一致导致。
 
 

 根因

ME60上送的数据单位是byte,aaa服务器计算流量的单位是kbyte,所以aaa服务器上看到的流量很小
设备上配置:
[ME60_1-radius-csrd]
#
radius-server group csrd
radius-server shared-key huawei2018
radius-server authentication 10.x.x.x 1812 weight 0
radius-server accounting 10.x.x.x 1813 weight 0
radius-server type plus11
radius-server source interface Eth-Trunk0.50
undo radius-server user-name domain-included
 

 解决方案

将ME60和aaa服务器流量单位统一,来解决。
 
[ME60_1-radius-csrd]
#
radius-server group csrd
radius-server shared-key huawei2018
radius-server authentication 10.100.3.2 1812 weight 0
radius-server accounting 10.100.3.2 1813 weight 0
radius-server type plus11
radius-server source interface Eth-Trunk0.50
undo radius-server user-name domain-included
radius-server traffic-unit kbyte                                     //修改流量单位为kbyte
#
return
 

 建议与总结

仔细排查流量单位

相关推荐