发明名称 |
Technique for maintaining and enforcing relative policies with thresholds |
摘要 |
A technique dynamically maintains and enforces relative policies for a prefix in a computer network. According to the novel technique, a node (e.g., an optimized edge router, OER) monitors performance characteristics for a particular prefix policy over a current path, and maintains a long-term average (LTA) value and a short-term average (STA) value of the performance characteristic. In the event the STA is worse than the LTA by a configurable amount, the prefix is considered “out-of-policy” (OOP) for that policy, and a new path may be selected accordingly. Otherwise, the prefix is considered “in-policy,” and the current path is upheld. Notably, a threshold may be manually configured to account for slow performance deterioration or “spikes,” such that if the performance characteristic (or STA) surpasses the threshold, the prefix is considered OOP. |
申请公布号 |
US9197533(B1) |
申请公布日期 |
2015.11.24 |
申请号 |
US200511239613 |
申请日期 |
2005.09.29 |
申请人 |
CISCO TECHNOLOGY, INC. |
发明人 |
Xia Lei;Blair Dana |
分类号 |
G06F15/173;G06F15/16;H04L12/16;H04L12/66;H04L12/701;H04L12/24;G01V1/28;H04L29/06 |
主分类号 |
G06F15/173 |
代理机构 |
Novak Druce Connolly Bove + Quigg LLP |
代理人 |
Novak Druce Connolly Bove + Quigg LLP |
主权项 |
1. A method for dynamically maintaining and enforcing relative policies for a prefix in a computer network, the method comprising:
monitoring, by a node of the computer network, a performance characteristic for a prefix over a current path, the prefix associated with a policy; maintaining a long-term average (LTA) value of the performance characteristic; maintaining a short-term average (STA) value of the performance characteristic; comparing the LTA value to the STA value to determine if the STA value indicates a worse value than the LTA value by at least a configurable amount; in the event the STA value indicates a worse value than the LTA value by at least the configurable amount, considering, by the node, the prefix to be out-of-policy (OOP) for the policy, wherein a prefix is a portion common to a plurality of addresses that is used by a routing protocol to render routing decisions; in the event the prefix is considered to be OOP, determining whether a more optimal path exists than the current path; and selecting the more optimal path as a new current path. |
地址 |
San Jose CA US |