【24h】

Impact of BGP Dynamics on Router CPU Utilization

机译:BGP动态对路由器CPU使用率的影响

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Router CPU load is a significant concern in the operation of an ISP. Long periods of high CPU load can increase route convergence times, and has some correlation with router instability. The BGP routing protocol has a potential for significantly impacting CPU load due to the nature of the protocol. Several actions need to be taken upon receiving a route announcement, and on average more route announcements are seen by an ISP today than ever before. In this study, we examine the impact of BGP activity on operational routers in the Sprint IP network. We find that on average, BGP processes tend to consume over 60% of a router's non-idle CPU cycles. During short time scales (5 seconds), we have observed BGP processes contributing almost 100% CPU load. During longer time scales (1 — 5 minutes), we see a weaker correlation. During normal network operation, we find that there is some correlation between increased BGP activity and router CPU load, but the impact is small. During an abnormal network event that lasted over 10 hours, we find a correlation. However, the increase in CPU load was under 20% for most routers. BGP processes tend to run frequently for very short intervals, during which the CPU can reach the maximum utilization. Due to this, BGP consumes the majority of CPU cycles over a very long period of time (weeks). The quantity of BGP messages received during a particular cycle can increase the CPU load. However, this increase is not consistently large enough to cause concern about the operation of the router. A possibility is that certain kinds of BGP messages may increase the load more than others. However, without a detailed understanding of the specific implementation of BGP in these routers, we cannot speculate on such specific behavior. Thus we conclude that during normal operation, CPU load is not significantly impacted by BGP activity in the time scale of minutes. Short term impact in the time scale of seconds in not likely to significantly impact convergence times or router stability. During abnormal events of the magnitude of the SQL Slammer worm, router CPU is not likely to increase significantly.
机译:路由器CPU负载是ISP运行中的重要问题。长时间的高CPU负载可能会增加路由收敛时间,并且与路由器的不稳定性相关。由于该协议的性质,BGP路由协议可能会严重影响CPU负载。收到路由通告后,需要采取一些措施,而今天的ISP平均看到的路由通告比以往任何时候都要多。在这项研究中,我们研究了BGP活动对Sprint IP网络中可操作路由器的影响。我们发现,平均而言,BGP进程往往会消耗路由器非空闲CPU周期的60%以上。在短时间内(5秒),我们观察到BGP进程几乎贡献了100%的CPU负载。在较长的时间范围内(1-5分钟),我们发现相关性较弱。在正常的网络运行中,我们发现BGP活动的增加与路由器CPU负载之间存在一定的相关性,但影响很小。在持续超过10个小时的异常网络事件中,我们发现了相关性。但是,大多数路由器的CPU负载增加不到20%。 BGP进程往往在很短的间隔内频繁运行,在此间隔内CPU可以达到最大利用率。因此,BGP在很长的一段时间(几周)内消耗了大部分CPU周期。在特定周期内收到的BGP消息数量可能会增加CPU负载。但是,这种增加并不总是足够大,足以引起对路由器操作的担忧。某些类型的BGP消息可能会比其他类型增加更多的负载。但是,如果不详细了解这些路由器中BGP的特定实现,我们就无法推测这种特定行为。因此,我们得出结论,在正常运行期间,在几分钟的时间范围内,CPU负载不会受到BGP活动的明显影响。在几秒钟的时间范围内的短期影响不太可能显着影响收敛时间或路由器稳定性。在SQL Slammer蠕虫数量级的异常事件期间,路由器CPU不可能显着增加。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号