Data driven route advertisement
First Claim
Patent Images
1. A method comprising:
- inhibiting advertisement of a route while continuing to advertise other routes,whereinthe inhibiting is performed in response to determining that a data source is not sending data at a rate that exceeds a user-specified threshold,the route is an existing communications pathway via which packets can be sent to the data source,the data source is one of a set of redundant data sources, wherein the data source shares an address with another data source of the set of redundant data sources,the route is one of a plurality of routes to the set of redundant data sources,information identifying the route is stored in a routing table while the advertisement of that route is inhibited, andthe inhibiting prevents inclusion of the information identifying the route in a routing table update;
detecting data sent by the data source, wherein the detecting is performed subsequently to the inhibiting; and
allowing the advertisement of the route, in response to the data being detected.
1 Assignment
0 Petitions
Accused Products
Abstract
Various methods and systems for performing data-driven route advertisement are disclosed. One method involves inhibiting advertisement of a route that is associated with a data source. Advertisement of the route is then allowed in response to detecting data sent by the data source. For example, advertisement of the route can be allowed in response to detecting that the data source is sending data at a rate that exceeds a user-specified data rate. The data source can be a multicast source that is identified by an anycast address.
-
Citations
17 Claims
-
1. A method comprising:
-
inhibiting advertisement of a route while continuing to advertise other routes, wherein the inhibiting is performed in response to determining that a data source is not sending data at a rate that exceeds a user-specified threshold, the route is an existing communications pathway via which packets can be sent to the data source, the data source is one of a set of redundant data sources, wherein the data source shares an address with another data source of the set of redundant data sources, the route is one of a plurality of routes to the set of redundant data sources, information identifying the route is stored in a routing table while the advertisement of that route is inhibited, and the inhibiting prevents inclusion of the information identifying the route in a routing table update; detecting data sent by the data source, wherein the detecting is performed subsequently to the inhibiting; and allowing the advertisement of the route, in response to the data being detected. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a source detector configured to detect data sent by a data source; and a route advertiser configured to advertise a route, in response to the source detector detecting the data, wherein the route is an existing communications pathway via which packets can be sent to the data source, the route advertiser is configured to inhibit advertisement of the route while continuing to advertise other routes prior to the source detector detecting the data, wherein the inhibiting is performed in response to determining that the data source is not sending data at a rate that exceeds a user-specified threshold, the data source is one of a set of redundant data sources, the route is one of a plurality of routes to the set of redundant data sources, wherein the data source shares an address with another data source of the set of redundant data sources, information identifying the route is stored in a routing table while the advertisement of that route is inhibited, the routing table is maintained by a network device, and inhibiting advertisement of the route prevents inclusion of the information identifying the route in a routing table update. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
means for inhibiting advertisement of a route while continuing to advertise other routes, wherein the inhibiting is performed in response to determining that a data source is not sending data at a rate that exceeds a user-specified threshold, the route is an existing communications pathway via which packets can be sent to a data source, the data source is one of a set of redundant data sources, wherein the data source shares an address with another data source of the set of redundant data sources, the route is one of a plurality of routes to the set of redundant data sources, information identifying the route is stored in a routing table while the advertisement of that route is inhibited, and inhibiting advertisement of the route prevents inclusion of the information identifying the route in a routing table update; means for detecting data sent by the data source, wherein the means for detecting is included in at least one of a network device or a memory; and means for allowing the advertisement of the route, in response to the data being detected. - View Dependent Claims (17)
-
Specification