Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation
First Claim
1. A method for remote authentication dial in user service (RADIUS) message loop detection and mitigation, the method, comprising:
- receiving, by a RADIUS proxy node comprising a computing platform including at least one processor, a RADIUS signaling message transmitted by a RADIUS client over a network;
inserting a host identifier of the RADIUS proxy node into the RADIUS signaling message;
forwarding, by the RADIUS proxy node, the RADIUS signaling message to a RADIUS peer over the network;
receiving, by the RADIUS proxy node, the RADIUS signaling message transmitted by another node over the network;
determining, by the RADIUS proxy node, that the RADIUS signaling message transmitted by another node includes an attribute having the host identifier inserted by the RADIUS proxy node; and
in response to determining that the RADIUS signaling message transmitted by another node includes the attribute having the host identifier inserted by the RADIUS proxy node, performing, by the RADIUS proxy node, a RADIUS loop mitigation action for the RADIUS signaling message transmitted by another node.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation are disclosed. One method includes receiving, at a RADIUS proxy node, a RADIUS signaling message. The method further includes determining whether the RADIUS signaling message includes an attribute with a host identifier corresponding to the RADIUS proxy node. In response to determining that the RADIUS signaling message includes the attribute that includes the host identifier corresponding to the RADIUS proxy node, performing a RADIUS loop mitigation action for the RADIUS signaling message.
157 Citations
12 Claims
-
1. A method for remote authentication dial in user service (RADIUS) message loop detection and mitigation, the method, comprising:
-
receiving, by a RADIUS proxy node comprising a computing platform including at least one processor, a RADIUS signaling message transmitted by a RADIUS client over a network; inserting a host identifier of the RADIUS proxy node into the RADIUS signaling message; forwarding, by the RADIUS proxy node, the RADIUS signaling message to a RADIUS peer over the network; receiving, by the RADIUS proxy node, the RADIUS signaling message transmitted by another node over the network; determining, by the RADIUS proxy node, that the RADIUS signaling message transmitted by another node includes an attribute having the host identifier inserted by the RADIUS proxy node; and in response to determining that the RADIUS signaling message transmitted by another node includes the attribute having the host identifier inserted by the RADIUS proxy node, performing, by the RADIUS proxy node, a RADIUS loop mitigation action for the RADIUS signaling message transmitted by another node. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for remote authentication dial in user service (RADIUS) message loop detection and mitigation, the system, comprising:
a RADIUS proxy node comprising a computing platform having at least one processor, the RADIUS proxy node including; a RADIUS connection layer for receiving a RADIUS signaling message transmitted by a RADIUS client over a network; and a RADIUS loop mitigator for inserting a host identifier of the RADIUS proxy node into the RADIUS signaling message, forwarding, the RADIUS signaling message to a RADIUS peer over the network, receiving the RADIUS signaling message transmitted by another node over the network, determining that the RADIUS signaling message transmitted by another node includes an attribute having the host identifier corresponding to inserted by the RADIUS proxy node, and, in response to determining that the RADIUS signaling message transmitted by another node includes the attribute having the host identifier inserted by the RADIUS proxy node, performing a RADIUS loop mitigation action for the RADIUS signaling message transmitted by another node. - View Dependent Claims (8, 9, 10, 11)
-
12. A non-transitory computer readable medium having stored thereon executable instructions that when executed by a processor of a computer control the computer to perform steps comprising:
-
receiving, by a remote dial in user service (RADIUS) proxy node comprising a computing platform including at least one processor, a RADIUS signaling message transmitted by a RADIUS client over a network; inserting a host identifier of the RADIUS proxy node into the RADIUS signaling message; forwarding, by the RADIUS proxy node, the RADIUS signaling message to a RADIUS peer over the network; receiving, by the RADIUS proxy node, the RADIUS signaling message transmitted from another node over the network; determining, by the RADIUS proxy node, that the RADIUS signaling message transmitted by another node includes an attribute having the host identifier inserted by the RADIUS proxy node; and in response to determining that the RADIUS signaling message transmitted by another node includes the attribute having the host identifier inserted by the RADIUS proxy node, performing, by the RADIUS proxy node, a RADIUS loop mitigation action for the RADIUS signaling message transmitted by another node.
-
Specification