Explains the time and tries criteria that Cisco IOS XR uses to mark a nonresponsive RADIUS server as dead and improve availability.
A RADIUS dead-server detection feature is a RADIUS availability feature that
-
marks a RADIUS server as dead when configured or dynamically computed time and tries criteria are met
-
computes criteria dynamically when no explicit criteria are configured, and
-
reduces deadtime and improves packet processing by promptly detecting nonresponding servers.
Additional reference information
The RADIUS dead-server detection feature lets you configure and determine the criteria used to mark a RADIUS server as dead. If no criteria are explicitly configured, the system computes the criteria dynamically based on the number of outstanding transactions.
You can configure two main criteria:
-
Time criterion: The minimum elapsed time in seconds from when the router last received a valid packet from the RADIUS server to when the server is marked as dead. If no packet has been received since the router booted and a timeout occurs, the time criterion is treated as met.
-
Tries criterion: The number of consecutive timeouts on the router before the server is considered dead. If the server performs both authentication and accounting, both types of packets count. Improperly constructed packets count as timeouts. Only retransmissions are counted (each timeout causes one retransmission).
Both the time criterion and tries criterion must be met before a server is marked as dead.
The radius-server deadtime command specifies the duration, in minutes, for which a server remains marked as dead. After this period, the server is automatically marked alive even if no responses were received. Servers are not monitored for deadtime unless this command is configured.
For example, if you configure a deadtime interval and set criteria for timeouts and elapsed time, the feature will mark a RADIUS server as dead only when both conditions are satisfied. This ensures that brief connectivity issues do not incorrectly mark servers as dead.