cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
687
Views
5
Helpful
1
Replies

ISG DHCP radius Proxy DHCP release

TonyClough20708
Level 1
Level 1

Hi

 

We are a small ISP running cisco IOS XE terminating sessions using ISG DHCP radius proxy to assign a single IPv4 address to each of our end users.  The problem I am having is when our end user changes their router or any other DHCP capable host connected to the carrier switch they need to wait for the DHCP lease to expire in order to get assigned a lease.  This has become a rather annoying support problem and I was hoping somebody may have a solution for it.   I have implemented a keepalive based on ARP (as per below) and this successfully termintes the ISG session however the lease remains upon termination. Is anybody familiar with a solution for this problem or is it just a case that our support has to manually remove the binding.  We have around 40K of subscribers on our BNG so shorting the lease time will cause radius to consistently be hammered!

 

                     Service-Type = Framed-User,

                     Framed-IP-Address = 192.10.10.30,

                     Framed-IP-Netmask = 255.255.255.0,

                     Cisco-AVPair += "ip:default-ipv4-gateway=192.10.10.1",

                     Cisco-AVPair += "ip:primary-dns=1.1.1.1",

                     Cisco-AVPair += "ip:secondary-dns=1.0.0.1",

                     cisco-avpair += "sub-qos-policy-out=Shape-25",

                     cisco-avpair += "subscriber:keepalive=idle 45 attempts 5 interval 5 protocol ARP",

                     Cisco-AVPair += "subscriber:classname=dhcp-red-class"

1 Accepted Solution

Accepted Solutions

TonyClough20708
Level 1
Level 1

I found the answer if anyone ever reads this :_

 

conf t

ip dhcp use subscriber-id client-id

 

This in conjunction with the keepalive works

View solution in original post

1 Reply 1

TonyClough20708
Level 1
Level 1

I found the answer if anyone ever reads this :_

 

conf t

ip dhcp use subscriber-id client-id

 

This in conjunction with the keepalive works