PPPOE Users of MA5200 cannot Visit Network Because Obtain Broadcast Address

Publication Date:  2012-07-27 Views:  122 Downloads:  0
Issue Description
Version: indepedent of version
Symptoms: MA5200 is configured with PPPOE services, and some individual users could dial up, and get IP addresses after authentication, but they cannot access network. 
Alarm Information
Null
Handling Process
1. check the client, and it could obtain address as x.x.x.255. 
2. Check the configuration of MA5200G, and it is found that the range of one section of the address pool is larger than a C, causing the address like x.x.x.255 to be allocated to users. 
The problem could be solved by disabling (excluded-ip-address) the kind of address in address pool.  
Root Cause
For PPPOE users, the mask is not taken into consideration when allocating IP addresses, so the address like x.x.x.255 is a broadcast one. When configuring address pool for MA5200, if one address pool is bigger than one C, the address like x.x.x.255 will be assigned to one PPPoE users. At this point, the users could pass authentication, but fail to access network.  
Suggestions
PPP links only negotiate the IP address not mask, so the IP address like x.x.x.255 cannot be used by PPPoE users. However, VLAN users do not face such a problem because VLAN users have their corresponding masks. Even though the address like x.x.x.255, it could a valid IP address if it has a proper mask. 

END