Opened 8 months ago

Closed 5 months ago

#5529 closed enhancement (complete)

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

Description

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.

Subtickets

Change History (2)

comment:1 Changed 6 months 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.

comment:2 Changed 5 months ago by fdupont

  • Resolution set to complete
  • Status changed from accepted to closed

Done in #5527. Closing.

Note: See TracTickets for help on using tickets.