The following two parameters in the PPP policy control the PPPoE session ID allocation method in the discovery phase.
config>subscr-mgmt>ppp-policy>sid-allocation {sequential | random}
config>subscr-mgmt>ppp-policy>unique-sid-per-sap [per-msap]
The following list describes the various combinations of these two parameters:
The session ID range is 1 to 8191.
sid-allocation sequential and no unique-sid-per-sap (the default allocation method)
Each first PPPoE session with a specific client MAC address and active on a specific SAP or MSAP is configured with a session ID value of 1. The session ID for subsequent PPPoE sessions with the same client MAC address and active on the same SAP or MSAP is allocated in sequentially-increasing order.
The PPPoE session ID is unique per (client MAC address, SAP) and per (client MAC address, MSAP).
sid-allocation sequential and unique-sid-per-sap
Each PPPoE session that is active on a specific SAP is assigned a unique, sequentially-increasing session ID starting with a session ID value of 1.
A unique, sequentially-increasing session ID starting with a session ID value of 1 is assigned per capture SAP: PPPoE sessions with the same or different client MAC address and that are active on the same or different MSAP have a unique session ID per capture SAP.
The PPPoE session ID is unique per SAP and per capture SAP.
For a unique-sid-per-sap, the maximum number of PPPoE sessions per SAP or per capture SAP is 8191. This limit is enforced across all derived MSAPs.
sid-allocation sequential and unique-sid-per-sap per-msap
Each PPPoE session that is active on a specific SAP is assigned a unique, sequentially-increasing sessions ID starting with a session ID value of 1.
A unique, sequentially-increasing session ID starting with a session ID value of 1 is assigned per capture SAP. PPPoE sessions with the same or different client MAC address and that are active on the same MSAP have a unique session ID.
The PPPoE session ID is unique per SAP and per MSAP.
For a unique-sid-per-sap per-msap, the maximum number of PPPoE sessions per SAP or per MSAP is 8191.
sid-allocation random and no unique-sid-per-sap
Each PPPoE session with the same client MAC address and active on the same SAP or MSAP is assigned a unique, randomly-assigned session ID.
The PPPoE session ID is unique per client MAC address and SAP and per client MAC address and MSAP.
sid-allocation random and unique-sid-per-sap
Each PPPoE session that is active on a specific SAP is assigned a unique, randomly-assigned session ID.
A unique session ID is randomly-assigned per capture SAP: PPPoE sessions with the same or different client MAC address and that are active on the same or different MSAP have a unique session ID per capture SAP.
The PPPoE session ID is unique per SAP and per capture SAP.
For a unique-sid-per-sap configured, the maximum number of PPPoE sessions per SAP or per capture SAP is 8191. This limit is enforced across all derived MSAPs.
sid-allocation random and unique-sid-per-sap per-msap
Each PPPoE session that is active on a specific SAP or MSAP is assigned a unique, randomly-assigned session ID.
The PPPoE session ID is unique per SAP and per MSAP.
With unique-sid-per-sap per-msap configured, the maximum number of PPPoE sessions per SAP or per MSAP is 8191.