BGP是SDN最好的朋友

小编发布于:2021-09-13阅读:0

未命名_自定义px_2019-12-12-0 (9).png

对于不熟悉BGP的人,请记住BGP是一种网络协议,它使用NLRI(网络层可达性信息)在TCP上分发网络信息。

从2012年代起,BGP有了长足的发展,已成为功能最强大的网络协议,并且使下一代软件定义网络(SDN)从网络工作者的梦想变为现实。你有疑问吗?整个软件革命是否意味着要废除网络协议的统治?

在本文中,我们将探讨四种将BGP置于SDN革命中心的关键功能。

BGP作为每个流路由启动器

SDN的承诺包括集中式网络编程功能,该功能允许现代网络基于编码策略转发,过滤和/或分类流。多亏了RFC 5575中定义的新BGP NLRI,编码策略可以根据多个条件(例如源和/或目标IP地址,源和/或目标端口,TCP标志甚至DSCP值)匹配流。使用BGP的SDN控制器。

这样的一个示例是分布式拒绝服务(DDoS)攻击缓解技术。实际上,DDoS检测应用程序可以与称为“ BGP Flowspec”的新BGP NLRI一起使用,以自动将恶意流通过SDN控制器转移到清理服务器。

简而言之,BGP将其能力带给了SDN的集中控制范例,从控制器中获取指令并将其直接实施到路由中。那有多强大!

BGP作为WAN优化手段

不知何故,围绕SDN的炒作集中在其数据中心应用程序上。但是,其真正的好处可能在于WAN。

实际上,鉴于流量的持续增长和收入下降,广域网优化和编排是服务提供商面临的最大挑战之一。它要求服务提供商了解其客户流量概况的详细信息,以做出正确的“流量工程”决策。因此,需要“交通工程数据库”和对客户IGP域的完全可见性。

为此,IETF在RFC 5440中定义了路径计算引擎(PCE)标准,以用于WAN路径计算和“流量工程”目的。

近年来,已对网络协议进行了许多研究,这些协议可用于聚合PCE计算所必需的网络拓扑信息。

BGP作为管理和可见性工具

工程师和网络运营商希望能够访问BGP节点的完整路由信息库,以监视BGP对等会话状态,更新和路由。传统上,这只能通过对已知的show命令输出进行屏幕抓取来实现。

BGP再次伸出援手。BMP是新的BGP扩展,它允许启用BGP的设备将BGP会话信息发送到监视站(BMP收集器)。网络管理员和工程师已经可以通过OpenDayLight(ODL)和网络控制系统(NCS)北向接口进行交互,以运行各种BMP诊断和分析。外观镜也改变了它的工作方式。

但是,如果BGP失败了怎么办?

但是,假设发生BGP会话失败,则BGP发言者将丢弃在该会话上学习的所有转发信息,并且所有操作将停止。当使用BGP作为SDN控制器协议时,这可能是最坏的情况。当前的SDN网络挑战包括当网络设备和SDN控制器连接发生故障时的路由状态持久性。

但是,您可以再次依靠BGP来解决这一最后障碍。IETF定义了BGP持久性功能,以使启用BGP的设备能够保留在已终止的会话上学习到的路由状态。

有了SDN,网络工程师的工作将得到发展,工作角色和职责将不断扩大和变化,这是一件好事。

微云网络&网络综合解决方案提供商,助力企业信息化建设、数字化转型、以及全球化互联。SD-WAN方案可实现全球访问加速、SaaS访问加速海外视频加速海外分支组网,有效提升国际间沟通效率,助力中国企业开拓国际市场。服务热线:400-028-9798,欢迎来电咨询。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/2862.html

TAG标签:BGPSDN

上一篇:什么是延迟?怎样解决?
下一篇:影响网络端到端延迟的因素

相关文章

返回顶部