BFD rate-limiting and automatic session activation
First Claim
1. A processor-implemented method of operation for a node in a network, the method comprising:
- tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node;
rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate, the new BFD session being stored in a state on the node; and
automatically retrying the operations of the new BFD session when doing so would not exceed the predetermined maximum rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for bidirectional forwarding detection (BFD) rate-limiting and automatic BFD session activation includes tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node, and rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate. The new BFD session is stored in a state on the node and the operations of the new BFD session are automatically retried at a time when doing so would not exceed the predetermined maximum rate. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
-
Citations
12 Claims
-
1. A processor-implemented method of operation for a node in a network, the method comprising:
-
tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node; rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate, the new BFD session being stored in a state on the node; and automatically retrying the operations of the new BFD session when doing so would not exceed the predetermined maximum rate. - View Dependent Claims (2, 3, 4)
-
-
5. A processor-implemented method of operation for a node in a network, the method comprising:
-
negotiating parameters associated with creation of a bidirectional forwarding detection (BFD) session, the parameters including a packet per second (pps) rate; rejecting operations associated with the BFD session that would cause a total BFD pps rate for a line card (LC) of the node to exceed a predetermined maximum pps rate of a hardware policer device of the node; maintaining the BFD session in an ADMIN_DOWN state on the node; automatically retrying the operations of the BFD session when doing so would not exceed the predetermined maximum pps rate. - View Dependent Claims (6, 7)
-
-
8. A network node comprising:
-
a processor; and a policer device coupled to the processor, the policer device being configured to deliver bidirectional forwarding detection (BFD) packets to the processor as long as a predetermined maximum packet rate is not exceeded; and wherein the processor is configured to reject operations associated with a new BFD session that would cause a total BFD packet rate to exceed the predetermined maximum packet rate, the new BFD session being maintained on the node and the operations being automatically retried when doing so would not exceed the predetermined maximum packet rate. - View Dependent Claims (9, 10, 11)
-
-
12. A network node comprising:
-
a processor; and means for delivering bidirectional forwarding detection (BFD) packets to the processor as long as a predetermined maximum packet rate is not exceeded; and means for rejecting operations associated with a new BFD session that would cause a total BFD packet rate for the network node to exceed the predetermined maximum packet rate, the new BFD session being maintained on the node and automatically retried when doing so would not exceed the predetermined maximum packet rate.
-
Specification