ME60双机部署PPPoE业务出现大量IP地址冲突

发布时间:  2015-08-15 浏览次数:  298 下载次数:  0
问题描述

ME60双机部署,采用共享地址池方式、双机存在负载分担。PPPoE业务ME60-A出现大量IP地址冲突,并且部分用户需要重启PPPoE Client设备才能正常拨号。

ME60版本:V600R008C10SPC300  补丁:V600R008SPC006

ME60-A日志如下:

May 27 2015 21:20:40 ZHJF-QG-4L-ME60-X8-CK1-BRAS1 AM/4/IPCONFLICT:OID=1.3.6.1.4.1.2011.6.8.2.2.0.1 IP address is conflict. (PoolNo.=2,Conflict ip=118.88.129.185,PoolName=gongwangip-1-m)

May 27 2015 21:20:40 ZHJF-QG-4L-ME60-X8-CK1-BRAS1 %%01DHCPS/4/IP_CONFLICT(l)[188362]:IP Address 118.88.129.185 conflicted. (Mac=00-e0-4c-10-2c-5f, IfName=Eth-Trunk20.1, VlanId=32769)

May 27 2015 21:22:23 ZHJF-QG-4L-ME60-X8-CK1-BRAS1 %%01DHCPS/4/IP_CONFLICT(l)[188363]:IP Address 118.88.142.214 conflicted. (Mac=00-1d-92-ad-d8-89, IfName=Eth-Trunk20.1, VlanId=32769)

May 27 2015 21:25:23 ZHJF-QG-4L-ME60-X8-CK1-BRAS1 %%01DHCPS/4/IP_CONFLICT(l)[188364]:IP Address 118.88.140.77 conflicted. (Mac=08-10-76-ba-da-e2, IfName=Eth-Trunk20.1, VlanId=32769)

May 27 2015 21:25:54 ZHJF-QG-4L-ME60-X8-CK1-BRAS1 %%01DHCPS/4/IP_CONFLICT(l)[188365]:IP Address 118.88.138.19 conflicted. (Mac=28-2c-b2-a6-5a-09, IfName=Eth-Trunk20.1, VlanId=32769)

May 27 2015 21:26:12 ZHJF-QG-4L-ME60-X8-CK1-BRAS1 %%01DHCPS/4/IP_CONFLICT(l)[188366]:IP Address 118.88.142.255 conflicted. (Mac=00-25-22-fb-16-3b, IfName=Eth-Trunk20.1, VlanId=32769)

告警信息

处理过程
通过修改ME60-B的aaa下domain pppoe调用地址池顺序,原则就是主地址池放在前面,备用地址池放在后面。

1.修改前ME60-A的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe1-master
  ip-pool pppoe2-slave
2.修改前ME60-B的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe1-slave
  ip-pool pppoe2-master
3.修改后ME60-A的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe1-master
  ip-pool pppoe2-slave
4.修改后ME60-B的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe2-master
  ip-pool pppoe1-slave

在aaa的domain pppoe视图下使用命令ip-pool xxx move-to xxx命令进行顺序调整,不影响先网业务。
解决方案
通过修改ME60-B的aaa下domain pppoe调用地址池顺序,原则就是主地址池放在前面,备用地址池放在后面。

1.修改前ME60-A的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe1-master
  ip-pool pppoe2-slave
2.修改前ME60-B的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe1-slave
  ip-pool pppoe2-master
3.修改后ME60-A的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe1-master
  ip-pool pppoe2-slave
4.修改后ME60-B的aaa下domain pppoe视图下配置
aaa
 domain pppoe
  ip-pool pppoe2-master
  ip-pool pppoe1-slave

在aaa的domain pppoe视图下使用命令ip-pool xxx move-to xxx命令进行顺序调整,不影响先网业务。
建议与总结

ME60双机部署特有问题,在domain下调用地址池是按从上向下的顺序依次分配给PPPoE Client,所以ME60对应的各自的主地址池要配置在上面,备用地址池配置在下面,从另一个角度来讲,如果domain下调用的地址池能够通过算法关联全局配置的地址池,识别哪些地址池作为自身主地址池,哪些作为备地址池,调用地址池时可能就不存在顺序问题了。

END