BFD rate-limiting and automatic session activation
0 Assignments
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. 37 CFR 1.72(b).
48 Citations
24 Claims
-
1-12. -12. (canceled)
-
13. A computer-readable memory encoded with a computer program for a network node operable to:
-
track a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the network node; reject 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 network node; and retry the operations of the new BFD session at a time when packet-per-second (pps) resources become available such that the operations would not exceed the predetermined maximum rate. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
negotiating parameters associated with creation of a bidirectional forwarding detection (BFD) session on a network node, 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 network node to exceed a predetermined maximum pps rate of a hardware policer device of the node; maintaining the BFD session in a de-activated state on the node; automatically activating the BFD session when doing so would not exceed the predetermined maximum pps rate. - View Dependent Claims (18, 19)
-
-
20. A network node comprising:
-
a processor; and a device configured to deliver bidirectional forwarding detection (BFD) packets to the processor when an incoming rate or the BFD packets is less than a predetermined maximum rate; the processor being configured to reject operations associated with a new BFD session that would cause a total BFD packet rate to exceed the predetermined maximum 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 (21, 22, 23)
-
-
24. A computer-readable memory encoded with a computer program for a network node operable to:
-
track a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the network node; temporarily reject any BFD session operations that would cause the total BFD packet rate to exceed a predetermined rate limit of a policer device associated with the network node, the temporarily rejected BFD session operations being stored on the network node; and automatically retry the BFD session operations stored on the network node at when doing so would not exceed the predetermined rate limit.
-
Specification