Opened 6 weeks ago

Last modified 3 days ago

#5529 accepted enhancement

Ability to classify packet based on Radius response

Reported by: tomek Owned by: fdupont
Priority: medium Milestone: Kea1.4
Component: hook-radius Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no


The RadiusDesign design calls for the ability to either assign specific IP address (if Framed-IP-Address attribute is returned) or to pick specific pool (if Framed-Pool is returned) is returned. The former will be dealt with in #5527. This ticket is about the latter case.

This ticket should extend the code to be able to distinguish between reserved an IP address and assigning to specific pool. If present, the content of the Framed-Pool attribute, should be used to add packet to specific client class.

Note that due to design goal #5 (limit number of Radius exchanges), this should use the same call as being done to query for host reservation.


Change History (1)

comment:1 Changed 3 days ago by fdupont

  • Owner set to fdupont
  • Status changed from new to accepted

Done as part of #5527. BTW it is not clear in the design but if there are both a Framed-IP-Address and a Framed-Pool attributes the first one preempts the second so no client-class is added.

Note: See TracTickets for help on using tickets.