BGP是当今的Internet路由协议,不会考虑其他任何性能因素来做出路由决策。它不知道AS是短还是长,是否可能通过具有较高往返延迟的路径来路由流量,即使存在更有效的路径也是如此。
BGP也无法检测数据包丢失,饱和传输服务或跨网络的其他性能限制。BGP无法检测故障和性能不佳,并且在许多情况下可能导致这些问题。
BGP没有考虑当今Internet面临的几个性能问题:
1.延迟
大的延误使用户感到沮丧
由于持续的延迟,企业SaaS应用程序用户可能会遭受生产率低下和士气低落的困扰
B2C电子商务应用程序用户不能容忍延迟,这将直接影响实际的销售转化率
游戏应用也将遭受延迟
延迟还会严重影响语音通信的质量,这会严重影响业务
2.丢包
数据包丢失率通常会产生与高延迟相同的问题和挫败感。
丢包已成为企业视频会议质量以及提供文档协作功能的应用程序的更大问题
企业培训视频服务或消费者视频流也可能受到负面影响
3.断开的链接
路由设备可能会在路由和控制平面中发生故障或出现不一致的情况
即使在这种情况下,即使路由过程实际上并未转发数据包,BGP仍认为网络运行正常
在还原网络设备之前,用户无法访问其应用程序